88影视网

浅谈IPD与CMMI两种管理模式进行融合(第三篇)

    事实上,项目管理和产品开发是不同层次的事情,而且所涉及的知识领域也是不同的,如产品开发要关注市场、关注特定客户,是企业层面的开发管理思想、模式和方法,本质上是一种产品经营管理的模式,而CMMI是面向研发的,主要倡导通过过程活动来保证质量。因此我们可以认为IPD管得“宽”(从市场管理到产品开发,再到产品生命周期管理)、定位高(公司级的决策与开发组织与架构、公司级产品开发流程等);而CMMI把流程分解为一个个关键过程域(KPA),相对离散地来定义流程的,在细节上力求更精更深。尽管IPD与CMMI有这么多的不同,但就对具体流程和活动进行管理而言,两者所依据的原则、方法和实践是相通和一致的,所以我们可以形象地将IPD看作产品研发管理流程“十”字的“横”,将CMMI模型看作“十”字的“竖”,IPD+CMMI将是企业产品开发管理体系完美的“十”字组合,从而优化产品开发体系,规范产品开发流程。
    如何有效将IPD与CMMI两种管理模式进行融合,以实现对企业产品开发的规范化管理,我们可以分步来实施:首先,固化CMMI的研发过程管理。为保证产品的质量可靠性和可持续开发,企业领导者应该遵从CMMI模型来定义项目过程的研发管理,将整个研发过程规范起来,支好企业的骨架,只有骨架牢靠了,企业才能谈得上成长和发展。
    其次,在CMMI过程管理基础上融合IPD的先进理念,对其进行优化,逐步引入跨部门团队和客户需求分析等机制。例如,对于规模不大的企业来说,组织一个5~10人的小组跨部门管理开发团队,以客户为本,制定合理的产品需求,并且时刻保持团队的有效沟通和矛盾化解。同时中小型企业对研发成本很敏感,风险承受能力差,这就要求企业更多地关注客户的实际需要,在项目需求规划阶段多引入售前和售后专家们的意见,砍掉那些华而不实、客户关注度低的需求,以此来降低研发风险,保证产品能迅速被客户接受和认可。
    最后,异步开发和共用基础模块(CCB:Common Building Block)机制应该成为企业持续引进和坚持推广的理念。通过严密的计划、准确的接口设计,把原来的许多后续活动提前进行,技术开发和产品开发异步进行,在产品开发之前解决技术难题,这样可以缩短产品上市时间。同时管理层应该规范开发平台,多搜集企业内部的技术方案,制成共用基础模块给所有项目共享,以此来保证产品的可靠性和一致性,并在一定程度上降低产品开发进度延迟的风险,较大幅度提高产品质量和可靠性。
    有数据显示,在大部分实施IPD+CMMI的企业中(如华为、用友、神州等),效果还是非常明显的,如产品的上市周期平均缩短了30%~50%以上,质量平均提高了40%以上,产品成功率评价提升了30%~60%以上。所以,在中小型企业管理中,只有坚持IPD+CMMI的管理模式,避开IPD和CMMI各自的局限性和实施难点,在企业获得利润的基础上对产品研发管理和过程管理进行持续的投入,逐步积累,不断优化,才能最终得到贯彻实施,企业才能健康、稳定的成长。左祥慧   

点击关闭