Redmine 利用 redmine 进行项目管理

virtuallife · 发布于 2012年6月09日 · 385 次阅读
96

日前已经安装redmine, 初步感受了一下redmine的功能.

现在想交流一下redmine在项目中的应用情况.

与其他人曾交流过, 有的项目把它作为bug管理,也有的项目利用其跟踪进度情况,更有的项目是看重其wiki与文档, 等等.

而在我初步试用的过程中,也尝试了任务指派 时间分配 完成度填写与查询等功能, 初步觉得[b]针对单一问题(如修复某一bug,或开发), 可以完成:指派人员--跟踪进度--了解完成度 等一系列过程, 这里的对象可能更多是针对于从事的人/b. 就单一问题而言, 这样的维度也是可以的.

但是,[b][color=Red]在实际的研发实践中,活动可能是更多的,更多的活动组成一个过程,可能包含"策划--开发--测试"等各个环节 [/b],而各个环节的人可能就会不一样, 不同的人可能只负责其中的一项或两项工作, 当然,也可能存在一项工作需要两人以上.

所以,我想知道,在redmine中能否适用这样的研发实践(事实上,这种研发实践也很是常见). [b][color=Red]如何针对完整的一个开发过程(策划--开发--测试)配置工作流,在不同的活动中指派人员,最后整合到版本中. [/b]这样的话,可以更直观 更连贯地关注到项目. 从大方面而言,可以掌握项目活动与人员状态, 从小方面来说,也能了解到bug情况与各某一人的当前进度.

欢迎大家交流与分享~

共收到 1 条回复
4
laofo · #1 · 2012年6月11日

[i=s] 本帖最后由 laofo 于 2012-6-11 10:03 编辑

就像Redmine 网站上说的那样,我的理解是Redmine 是用来做项目管理的。它有很多特性,很多事情都可以做, 但这些做这些事情,未必是redmine最拿手的;也许其他的工具可以管理的更好。所以我的意见是,就用来做项 目管理,对于其他的功能可以使用。如果不能满足要求,看看可否通过redmine的插件来解决;如果还不行,不 如看看其它的工具能否解决,是否可以和redmine 集成。

对于你提到的“策划-开发-测试”,我觉得更像一个“工作流”,而不是一项很细化的“工作”。你是否可以考虑用Feature 的功能?在创建任务(task)或者 bug的时候,把 parent task 设置成 feature 的ID就可以.

redmine 可以创建 Feature,然后把很多 “task”关联到这个 Feature 上。效果如下:

[attach]1878[/attach]

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册