集成产品开发IPD之研发项目管理策略:如何在需求、质量和进度以及成本之间取得合理均衡?
作者:谢宁研发过程常常遇到的困境:市场往往提出紧急需求,给研发的时间太紧。严格按照流程,产品研发无法满足进度要求,按照市场要求的进度又无法满足质量要求。需求方面普遍存在的问题有:n 需求传递不畅和管理不当(尤其是周期很长的项目,很多需求被遗忘,直到签单或验收的时候才发现);n 迟迟不能确定需求,后端无所适从和返工风险高;n 需求的理解在不同环节的人员中存在差异,没有遵循统一的基线化、变更管理等过程;质量和流程管理方面前普遍存在的问题有:n 僵化执行流程,满足流程成为工作目标,而不是运用流程手段尝试明显有益的挑战;n 团队内耗,开发、测试人员无所适从,从而无形中导致了质量的下降;n 在项目约束条件下不惜成本强调质量或不顾风险牺牲质量,导致最终投入产出比并不高;n 在进度紧张导致不可能完成所有的质量活动时,团队成员不能对活动裁减、质量策略达成一致,或者产品经验不足,制定的策略最终验证不能支撑目标,“质量活动”没有真正发挥作用。时间、进度方面,目前普遍存在的问题有:n 市场订单需求往往比较紧急,按照正常流程开发无法满足进度;n 按照市场给定的时间开发出来后,发现原来客户订单和需求也用不着这么紧急;如何在需求、质量和进度以及成本之间取得一个合理的均衡?在达到控制研发产出变异大的过程中,有哪些措施可以协助我们在诸多约束条件下取得一个“最优解”?不同的企业采取的方法不同:有的倾向于要求员工加班加点来保证完成,但毕竟不是长久之计,员工成就感低和容易疲劳,离职率高;有的喜欢砍掉一部分需求或降低质量,匆忙上市,这样把握不当的话,会造成客户的不满和在维保阶段的成本剧增;有的倾向于放松过程控制,托付给“高手”,但问题是高手是“稀缺资源”和“不能以一己之力承担重托”……如果从项目管理的角度出发,通过分析企业采取不同的措施和手段来项目整体产生的影响(见表14-1)。影响领域采取措施质量成本时间流程裁减---砍掉部分需求-○+降低质量要求-○○增加人手○-+加班-○+特别项目奖金○-○外包-○○技术评审+++共用模块重用+++备注:+为正作用;○作用不明显;-负作用;表14-1 不同措施和手段对项目的影响我们发现,流程裁减、砍掉部分需求、降低质量要求、增加人手、加班等手段要么对质量、成本,要么对时间产生一定的不良影响。而技术评审和共用模块重用却不是。从整体上看,技术评审和共用模块重用从项目质量、成本和时间都可以生产良性的正作用。