在项目时间目标已经确定的情况下如何采取行动来帮助时间目标达成?项目管理者联盟
1、项目成员加班赶工项目管理者联盟
毫无疑问,这是企业和项目经理采用的最普遍的方法。加班赶工能够争取时间,但同样危害多多。据统计,研发人员长期加班超过两周以上,研发士气低落,研发效率将下降40-50%。因此有不少高效企业,不允许长期加班,因为得不偿失。项目管理论坛
因此对于加班的应用,应考虑“度”。项目管理者联盟
2、增加项目成员项目管理者联盟
首先,在研发型企业里,人手始终紧张。《人月神话》告诉我们,1人100个月完成的项目,不是100个人1个月就可以完成。况且研发工作有其内在规律,比如需求完成才可以开始设计与开发。项目管理培训
因此一味增加人员于事无补。项目管理者联盟
3、需求平衡项目管理者联盟
当时间目标成为项目最重要约束的时候,通过平衡需求可以助一臂之力。pmp.mypm.net
只不过,客户决不会简单地同意删减需求。这时可采用卡诺模型来帮助我们说服我们“顽固的”客户。只有进行有效的需求排序,客户也才可能赞同删除部分低优先级需求来确保时间目标达成。pmp.mypm.net
4、质量平衡项目经理博客
正如前面的需求平衡一样,质量平衡也可成为项目经理在时间压力下的手段之一。项目管理者联盟
不过,追求产品的高质量是任何企业的根本责任,希望这不会成为项目组开发低质量产品的借口。PgMp.mypm.net
5、外包项目管理者联盟
外包对于缩短开发周期效果显著,因为外包是专业分工的结果。项目管理者联盟
不过外包也有缺点。项目管理者联盟文章
首先,外包一定会发生利润转移,因为外包服务提供商本身也需要赚钱。项目管理者联盟
其次,外包管理是一个难题。如果管理不好,可能带来更大的时间延迟。因为沟通成本增加,缺乏过程中监控,特别是外包供应商提供的组件/部件如何与自己的产品有效快速衔接。这些都导致外包结果难于预料、风险增加。转自项目管理者联盟
另外,有些企业是因为自己在某领域内缺乏能力和人才,所以才选择外包。这也必然导致在公司内部无法形成自主开发能力。
所以,企业在选择外包来缩短开发周期时应慎重。项目经理博客
6、流程裁剪项目管理者联盟
面对多样的开发型态,最好的办法就是在公司层面建立标准的产品开发流程和针对不同开发型态建立基于标准流程的流程裁剪规范。这样的话,开发项目组选择流程就有了统一的原则与标准,可以做到在“规范与效率”、“质量与风险”之间的有效平衡。PgMp.mypm.net
特别是当项目Deadline成为一个强约束时,流程裁剪是一个非常好的有助于时间目标达成的途径。项目管理者联盟文章
7、流程的异步并行项目经理圈子
当遇到项目时间压力很大时,可以将以前串行的活动改为异步并行,将有效缩短产品/项目的开发周期。项目管理者联盟
|