Practice First

实践第一

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

项目管理手记

项目1

问题:项目按照迭代开发,每两周开发完新的功能就会交由其他人测试。但是后期临近结尾的时候,有比较多的bug出现,而我们的开发人数有限,可能并非所有的bug都能修完。

解决办法:将所有的bug分出优先级,按照严重程度和对客户的影响的优先级来修正。

结果:高优先级的bug都修好了,所有并非所有的bug都修了。

结论:bug的prioritize,和功能开发的prioritize都是最重要的,先做重要的事情。

项目2

问题:与美国合作的开发方式,中国团队和美国团队,因为产品的界面设计和流程设计的争论的不可开交,开发没有进展,所有的事情僵持在那里。很多的邮件沟通,而且有些需要美国解决的问题也执行不到位。

解决办法:如果所有的事情每个细节都去争论的话,时间不够,而且不是所有的事情都会找到一个标准去评判好坏结果。所以中国团队树立新的目标:专注于开发进度和质量。美国团队负责产品的设计和流程设计。各自有了不同着重点和目标,合作起来就比较容易。对于问题的沟通,我们用Daily report列出所有需要美国follow up的事情,标注优先级/严重程度等等。

结果:开发有了进展,我们的项目取得成功。

结论:用目标引导你的团队

项目2

问题:完全的产品界面开发。比较难于知道项目进度

解决办法:Daily Report上列出所有需要做的Screen,每天更新进度,知道多少个Screen做完了,多少个剩下。每个Screen都有估算。然后我们用一个曲线图展示我们的速度,比较实际情况和我们的计划的进度的差别。

结果:一眼能看出进度,以及是否落后

结论:应该使项目进度可视化

posted on 2013-07-05 09:10  caoshenghe  阅读(355)  评论(0编辑  收藏  举报