很长一段时间,我认为要开始一个新项目,我们只需要3个基本工具。 1)构建系统(例如Maven& CruiseControl) 2)版本控制系统(例如CVS& SVN& GIT) 3)Bug跟踪系统(例如Bugzilla)
昨天,一位资深人士告诉我,我们至少还需要一件事。这就是KPI(关键绩效指数)。没有KPI,就无法衡量项目是否进展顺利。
与Maven / SVN / Bugzilla相比,KPI是一种SOFT工具。我相信因为我错过了SOFT工具,所以我必须使用其他一些我错过的工具。那么,任何人都可以获得一些关于新项目所需的其他基本工具的想法吗?
答案 0 :(得分:2)
为团队成员,客户或用户提供的项目管理工具。
最重要的部分之一是与人交互,项目管理工具允许您显示进度/ milstone并组织功能请求,缺陷和资源以及论坛,nofications和文档上传等其他功能。这为您的客户提供了清晰的项目视图。
Redmine对我很有效。
答案 1 :(得分:1)
我们发现维基对于记录规格,设计,思想,问题以及我们需要记住的任何其他“生活”信息非常宝贵。
Atlassian提供Confluence,这是一款非常便宜(价值1200美元)的基于网络的维基,只为工作开箱即用。它非常可定制,但我们几乎没有努力开始使用它。有很多社区支持(他们使用自己的工具),并且有许多插件可用。从http://www.atlassian.com/software/confluence/ConfluenceDownloadCenter.jspa下载或在http://confluence.demo.atlassian.com/display/ds/Confluence+Overview在线试用。
我不为Atlassian工作;我只是一个非常满意的客户!
答案 2 :(得分:1)
在创建有时人们(遗憾地)忽视的项目时,人类可能是最重要的因素之一。如果人性方面没有达到标准,那么项目就不会总是达到最大潜力。
存在大量工具,论坛,邮件列表等。如果你想创建一个每个人都可以工作的好项目,并且感觉自己是开发社区的一部分,每个人都知道所有目标以及整个项目始终处于领先地位,那么它们都是最重要的。