本章简单介绍了项目管理的基础知识。在产品开发的项目管理过程中,最关键的一点是正确识别关键路径并保证关键路径活动的按时完成。19.3节讨论了加快项目进度的一些措施。为保证项目顺利完成,有必要时可以提前启动项目。更常见的措施包括增加计划协调频率(由周报制改为日报制)、集中开发甚至换人等等。
19.4节给出了保证项目顺利执行的一些措施,在工程实际中很有指导意义。
P382指出,项目执行过程中有三个问题特别重要:
-
什么样的机制可以用来协调活动?
-
如何评估项目进展状态?
-
团队可以采取什么措施对项目进行纠偏?
在项目协调方面,正式沟通和非正式沟通都很重要,而良好的非正式沟通是打破个人和组织跨部门合作障碍的最有效机制之一(P383)。书中尤其指出,沟通频率与物理距离成反比,将开发团队的核心成员安排在同一个工作空间可以显著增强非正式沟通,从而减少正式会议的频度,提高交流效率,从而提高项目的工作效率。
对于项目进展状态,应当进行定期更新,一般更新频率应保证一周一次,即采用周报制,个别项目也可以适当拉长或压缩报告周期,以保证项目总体及行政领导可以及时、正确地评估项目状态,并做出相应的纠偏措施。
书中指出,常用的项目纠偏措施包括:
-
改变例会的时间或频率,如周报制改为日报制,或调整周例会的开会时间,如由周一改为周五,则本周计划未完成的大概率会安排周末加班。
-
改变项目人员,如加人、换人或个别情况下的裁人。但其中要注意的是,大量加人会在一段时间内降低项目效率,因为团队内部的人员协调也是需要工作量的。
-
将团队人员安排在一起,进行集中开发,以提高非正式沟通频率。
-
要求团队成员在本项目中投入更多的时间和精力,这个需要跨部门、跨项目的协调,在矩阵式组织形式中,一般需要行政领导出面。
-
将更多的精力集中在关键活动上,这要求项目总体能够正确识别关键路径。
-
聘用外部资源。这一条一般在项目策划阶段就应进行考虑,哪些工作必须自研,哪些可以外包、外协。当一组活动被清除地定义,且协调的要求不是很严格时,选择外部公司通常快速并相对经济(P386)。
-
变更项目范围或进度。这个是最后的办法了。