近年来,越来越多的企业认识到研发能力的提升重要的作用,并引入了IPD研发管理思想与管理模式,并以此基础上建立IPD流程体系。虽然在企业研发管理体系上:在人员思想上、在流程上建立了IPD。但缺乏支撑IPD体系的IT平台支撑,犹如金鼎少了一条足一样不是一个稳定的研发体系。我们在对企业研发管理人员的交流过程中发现,没有IT支撑的研发管理体系存在以下困惑:
1、企业虽然建立了规范的、结构化的IPD研发流程,但是流程如何落地?流程如何在不需要人为干预,如何长期稳定运作下去?如何保证流程在不同期进入项目人员、不同风格管理人员、不同类型产品开发组中执行效率与效果一致?
2、IPD流程中众多信息如何传递?过程信息如何保存与归档?研发最终文档如何保存?流程运作规范了但流程信息繁杂了。
3、项目管理建立起来了,但项目管理如何自动跟踪?项目计划中的活动、任务、子流程如何保证在项项目管理中百折不扣得到落实?
4、IPD开发过程是团队协作的一个过程,如何将团队纳入到统一的信息支持平台上?如何建立统一的向领导报告项目、评审项目管理机制?
研发流程与研发管理IT系统平台是相辅相成的,“秤不离砣,砣不离秤”。为了保证结构化的研发流程有效执行,需要IT平台支撑,没有IT支撑的研发流程系统是不可靠的、不完全的。如果没有规范的研发流程研发IT平台就失去了管理的基础,不具备管理的一致性。
结构化的研发流程为研发IT系统的建设奠定了基础
流程是为了达成特定目标而进行的一系列的活动。结构化的研发流程不仅识别出完成企业的产品研发工作需要进行的活动,而且对这些活动进行了结构化的梳理与整合。结构化的研发流程将整个研发过程划分成几个大的阶段,规定了研发流程的起点与终点,识别出了每个阶段必须进行的工程领域的关键活动和相应的关键事件,明确了研发过程的里程碑点,定义了保证产品满足市场需要且符合企业发展战略要求的业务决策评审点,以及为了保证产品满足功能需求和质量要求而设的技术评审点。
研发IT平台系统是对研发过程中研发信息、研发项目管理、研发活动、研发任务、研发人员沟通、工作协作、工作监控、质量保证等相关人员及其执行的活动进行管理以达成研发目标。这些信息正是来自于规范的研发流程。
如果没有理顺研发管理过程,没有标准化活动,没有规范研发项目中的各种模板,也就无法进行有效研发IT平台建设。
研发IT平台系统是保证研发流程有效落地的基础
结构化研发流程的有效执行仅仅让参与的角色各自按照流程行事是不够的。需要IT系统从以下四个方面将结构化的流程进行固化与“落地”。
1、IPD流程体系中的基础控制层:将活动、任务、子流程,全部以工作流方式全部固化下来。使活动、任务、子流程与IPD流程严格一 致。流程运作时将严格执行不出来差漏。
2、IPD流程体系中的业务标准规范层:将规范、CHECKLIST、工作模板、流程说明、过程说明、角色职责全部规范化,标准化;形成 独立的研发工作单元。
3、IPD流程体系中的项目控制层:将研发项目与IPD项目流程结合,形成以项目计划驱动的IPD流程;将活动、任务、子流程、研发工作单元纳入到项目计划中进行管理;通过项目计划将其进行严格控制。即“NutShell项目计划模块”已裁剪的IPD流程执行控制。
4、IPD流程体系中的信息集成:将以研发项目以项目计划为主线对项目开发过程中的过程信息、文档信息、流程信息、开发员工工作日志、项目品质信息等腰全部集成进系统。
二者相辅相成
如果我们