作者:Charlie Chu
原文:www.cnblogs.com/charliechu/p/6768351.html
(点击文末阅读原文即可前往)
项目管理工具
在我工作的10多年中,使用过不少的项目管理系统,Excel, Microsoft,Project,dotProject, Redmine, Jira, Teambition, Worktile, Tello...。比我谈过的女朋友还多。
这里不讲哪个工具更优秀,只能说应人而异吧。目前市场上用的比较多的有Redmine, Jira等传统老兵,也有类似Teambition,Worktile看板式的新秀。
Redmine是我现在用的项目管理系统。它是基于ROR框架开发的一套免费开源的跨平台项目管理系统,数据可以很方便地存放在本地,插件也算丰富。
Teambition看板风格的界面更为时尚,还有APP方便随时随地查看。
我个人倒是没有深入使用,不知道相应的任务和BUG状态追踪是否好用,比如一个BUG从“新建->分配->处理->已解决->待验证->关闭/拒绝”。另外,看板视图的拖来拖去,在状态追踪过程中会不会容易拖错地方。有了解的可以说一下使用的感受。
项目管理最重要的内容是什么?
用什么工具不是最重要的,重要的是要把工具真正用起来。功能再强大的工具你没有用起来,或者太复杂使用的成本太高,那也是白搭!
往往工具越复杂,使用的成本就越高,运用到项目中的机率也越低。
可以选择一个最简单的工具,而不要一上来就整一个“巨无霸”,号称“全宇宙第一”(你又不是Visual Studio!)。
那种全家桶式的工具,除了对日外包之外的公司,我感觉它的管理成本、学习成本应该不低,你们有真正用起来吗,如果有的话,欢迎说下你们的感受。
不少人认为Redmine功能过于简单,我倒是认为Redmine功能还是有点复杂了。如果由我来负责Redmine的产品设计,一上来我就会先砍掉一半的功能。
工具不能成为给领导汇报的形式。这样只会浪费时间,增加毫无意义的管理成本。
无论选择哪个工具,包括如下信息才能算作一款好的项目管理工具:
其中任务分配时的预期工时必须足够细,越细越好,一般控制在半天之内,最多不超过一天,不过这也增加了管理上的成本。这需要管理者根据自身的研发团队作一个权衡。
我们是如何做的?见下图:
当然如果你们的研发团队是自带鸡血的,总是能完美收工的话,你只需要粗略地将一周的任务安排给他们,那就爽歪歪了。
谁来分配任务
老板让你2个月开发出一个产品,研发吭哧吭哧地搞了2个月,到了第2个月的30号交给老板,老板很开心地打开系统,发现连TM登录都登录不了。