在知乎和百度上搜索研发项目管理软件和bug 管理软工具,都能找一堆,有开源的,专属的,有适合大型项目的,也有时候小项目的。
oKit是一套强大的项目管理工具,包括有项目管理知识体系(PMBOK)、能力成熟度模型(CMM/CMMI)、软件工程思想、知识型组织管理、个人管理、360度绩效考核等。
Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。在IBM的有些项目将 Bugzilla 做为整个项目开发过程中的唯一管理工具。Opencores 也采用Bugzilla做为bug管理。
禅道项目管理软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程
还有青铜器项目管理软件,OpenProj,Redmine等,这些项目管理软件不仅能够管理文档流程等,而且可以集成SVN,git等版本管理工具。
项目管理的好处是不言而语,但项目能不能管好可就是另一回事。研发人员应把精力放在主要的事上面,像bug跟踪,版本管理这种琐碎的事就应该交给计算机去做。能不能让项目管理软件有效地为项目服务,开始使用项目管理软件,也许是摆在项目管理者面前很好的一道题。今天在服务器上发现了bugfree(其实早就知道),花了几分钟玩了一下,发现没有那么麻烦,那就从bugfree开始项目管理之路。
参考文献:
[1] 定制 bugzilla 进行项目管理. https://www.ibm.com/developerworks/cn/java/j-lo-bugzilla/.
[2] 禅道. http://www.zentao.net/index.html. 2015,12,24.
[3] 推荐 30 款最好的免费项目管理软. http://www.oschina.net/news/17857/30-free-project-management-software-systems/
[4] 10款免费且开源的项目管理工具. http://www.csdn.net/article/2013-09-13/2816926-free-project-management-tools
[5] Opencores的bug管理. http://bugzilla.opencores.org/