研发项目管理——平衡之道
项目管理的核心内容。
项目管理是目标管理。一般,项目目标是通过明确项目的起止时间、项目成本和要达到的质量要求来界定。如果产品实现的功能点越多,项目工作内容越多,则所耗费的时间越长,投入成本也越高,一般而言,质量会随着产品功能的增加而下降。
假设项目范围和产品功能S保持一定,QCT会如何变化呢?如下图所示,为了达到较高质量目标,势必进行更多的测试与评审等质量控制活动,耗费更长的时间和更多的开发成本。
因此,QCTS在成为项目经理开展工作的约束的同时,也成为其在面对问题时,需要考虑的四个方面,甚至成为与相关干系人谈判并取得平衡的手段。
我曾指导过这样一个项目:某移动运营商为了在5.17国际电信日推出一种移动增值服务,要求供应商在2月之内完成任务。供应商公司首先分析运营商在该项目上最关注什么?毫无疑问是时间。运营商无法承受在5月17日推不出新服务的结果,因此其在QCS三个方面应该有谈判余地,因此他们向运营商提出了两个要求:首先,减少产品需求。该产品使用者包括:运营商内部用户、运营商的客户(终端用户)。因此供应商提出在5月17日前确保终端用户的使用功能完全实现,内部用户的需求按照卡诺模进行优先级排序,在5月17日前实现基本功能。其次,降低验收标准。减少部分单元/单板的测试工作,但在保持产品级技术评审的基础之上,增加部分关键模块的专项评审,并邀请客户参加。同时还提出了补充方案:在5.17正式投入运营之后,一个月内,将为运营商实现前期未完成的功能,并且提高产品质量到最初的要求。面对如此全面的方案,该运营商无法拒绝,欣然与供应商签订了合同。
3. 人、过程、技术与工具之间的平衡。
企业任一方面的管理能力都依赖于三种要素的有效组合:人、过程、技术与工具。项目运作与之类似。
当项目组成员有丰富的经验时,产品开发的流程可以相对较粗,一般可在节点处进行控制,里程碑的设置也可适当减少;反之,当项目成员缺乏相应的经验时,项目经理无疑应考虑增加更多的控制手段(如子评审、过程监控等),以避免成员在错误的路线上溜得太远。当面对不同个性、不同技能、不同专业的项目成员和其他项目干系人时,项目经理采用的管理和沟通手段也截然不同。当选择恰当的工具作为管理手段时,项目经理对人和过程的关注程度也可随之减少。例如,项目组采用配置管理工具作为开发文档的版本和基线管理工具时,项目经理对于流程中要求的文档的管理就可以交由该系统完成;又比如,如果采用IT化的评审流程,当每次进行评审时,项目经理仅需重点关注评审的对象,而可以将评审过程的监控交由系统,或者授权项目助理完成。可见工具的运用,对于项目经理的管理有很大的促进作用。
项目管理平衡思想在实际中的应用
从上文可以看出,良好的项目管理就是在项目干系人要求与期望之间平衡;在时间、成本、质量、范围之间平衡;在人、过程、技术与工具之间平衡。依赖于这些平衡的要素,当面对项目中出现的问题时,项目经理就如同掌握了项目管理的“点金棒”,拥有了提出有效解决方案的利器。
下面我们就以开篇所展示的场景为例,来看看如何应用项目管理平衡之道来解决研发项目中的常见问题之一:在项目时间目标已经确定的情况下如何采取行动来帮助时间目标达成?
1.项目成员加班赶工。
毫无疑问,这是企业和项目经理采用的最普遍的方法。殊不知,加班赶工能够争取时间,但危害同样多多。据统计,研发人员长期加班超过两周以上,研发士气低落,研发效率将下降20-30%。因此有不少高效企业,面临必须加班的时刻,也不允许长期加班,因为得不偿失。甚至有企业专门拨款作为项目运作费,要求项目经理在加班过程中,带领项目成员出去Happy,正所谓有张有弛。长期加班将给项目质量带来重大影响。毫无疑问,长期加班传递着一种信号:时间第一。而质量如何得到保证呢?依靠后期的测试、修改、再测试、再修改来保证。正所谓:没时间一次把事情做正确,却有时间不断的返工。
因此对于加班的应用,应考虑“度”。
2.增加项目成员。
加班不是唯一手段,那我们增加人手。这又成了企业想要的灵丹妙药。首先,在研发型企业里,人手始终紧张。HR不断招聘,仍然无法满足新项目上马对人员的需求。在研发型企业里,人员“短缺”是正常,人员充裕才是“不正常”。因此,一旦项目时间压力凸显,项目经理就想通过增加人手的方法来解决时间问题,非可以常用的方法。
3. 需求平衡。
当我们在人手和加班两方面进退两难的时候,还有其他可以采取的方法来帮助我们达成项目时间目标吗?当时间目标成为项目最重要约束的时候,通过平衡需求可以助一臂之力。只不过,客户决不会简单地同意删减需求。这时可采用卡诺模型来帮助我们说服我们“顽固的”客户。
卡诺模型是一种需求优先级分析方法。它将客户需求分为三类:基本型需求、期望型需求、兴奋性需求。
基本型需求代表着产品的必备功能,是不言而明的功能。比如手机必须能够打电话,电视机必须能够播放电视信号等。当产品具备了这些不言而明的功能,客户并不会因此而满意;相反,一旦产品不具备这些功能,客户则肯定不满意。
兴奋性需求则完全相反。如果产品满足了这类型需求,客户的满意程度会因此提高;如果产品不满足这些需求,客户也会觉得很正常,不会因此而不满意。
西南地区出产红薯,农民朋友的洗衣机不仅要洗衣服,还用来洗红薯,但由于“洗衣机不是为洗红薯而发明的”,因此洗衣机排水管被藤蔓泥巴阻塞就成了常事。据说国内某知名家电厂商为
文章热词: 研发项目管理
作者:佚名;资料来源:AMT《前沿论丛》 作者:刘铭;发布用户:chenz;发布时间:2011-5-24;