扫码阅读
手机扫码阅读

IPD推行成功的关键要素(五)流程分层管理与流程裁剪

59 2024-03-28

IPD流程应用涉及很多的大企业,这些企业拥有差异性很大的多个业务,如果希望在统一的IPD框架下管理所有的业务就需要对流程进行分层管理。IPD在具体业务应用时,各开发项目差异性很大,有复杂度高、创新度高的高端新产品自主开发,也有低端产品的ODM模式开发,项目差别很大。企业在进行流程设计时肯定是以最复杂、周期最长、难度最高、包含内容最多的产品项目为依据进行的,以保证流程的覆盖性。这就会让很多项目在依照流程进行开发过程中,出现很多不必要的步骤、内容,如果照搬照抄会造成不必要的浪费,这种情况下就需要对流程进行裁剪,保证流程与项目的匹配性。

流程分层管理与流程裁剪,是保证企业内同一IPD流程对不同业务、不同项目的适用性的有效手段。

流程分层管理

大型企业往往具有差异性很大的不同业务群组。比如海尔就拥有空调、冷柜、洗衣机、冰箱等区隔特别明显的不同业务。华为的划分为了消费业务群、运营商业务群、企业业务群和云计算业务群。即使业务比较单一的联想,也划分为了PC和智能设备、数据中心、软件服务、智慧城市、智能制造几个战略群组。不同的业务群组、甚至同一业务群组内的不同产品在开发模式上都有很大的差异,不可能某个业务群或每个产品都自己建一套独立的IPD流程,这会让管理乱套的,因此企业必须想办法解决IPD在不同业务、不同产品中的适用性问题,要兼顾流程的统一性和业务的特殊性要求。

经过多年的摸索,联想通过将IPD流程内容按三层金字塔结构进行组织并分层管理解决了该问题。在具体操作上,就是将流程划分为管理层、流程层和操作层:

-管理层:包含了流程概览、流程术语、培训材料三部分内容,这三部分内容由公司级流程管理团队进行管理,内容统一,以保证IPD流程的标准性、统一性。

-流程层:包含了袖珍卡、检查点流程、ODT检查表、关键检查点及ECM流程等内容,其中袖珍卡、检查点流程、ODT检查表及ECM流程与业务相关性很高,因此会由各业务单元项目管理团队负责维护管理;关键检查点设置是企业在项目管理方面多年经验的总结,是项目质量保证的重要一环,所以在公司级进行统一的设置和定义。

-操作层:流程各环节所需的模板及IPD流程执行中的具体检查点配置,此部分内容由业务单元或指定的部门进行管理,需要结合业务特点和模板所对应环节的需要进行设计。

IPD流程内容管理的三层金字塔结构,兼顾了流程的统一性及运用的灵活性。一方面,IPD流程是业内最佳实践的集成,企业必须要坚决的贯彻执行,为了便于理解、沟通、交流及推广应用,必须保证框架、术语的一致性,这样各个部门、不同项目才能基于同样的基础进行研发工作的展开,员工才能在承接不同项目时更好的发挥经验的作用,管理层才能格式化的去了解不同项目的情况并采用相同的标准进行决策;另一方面,各个业务的产品不同、客户群不同、运营模式不同……IPD流程在操作执行层面必须结合业务进行设计,就类似于不同的人购买同一款西服需要根据身高体型差别来选择不同的型号,才能保证流程指导下研发活动的高效性。

基于项目复杂度的流程裁剪

企业在构建IPD流程时总是希望流程体系具有完整性及全覆盖性,能够适用于公司所有的项目,至少是绝大部分项目,因此,流程设计时考虑的是项目最复杂、涉及部门/岗位最多、周期最长的情况。而在实际执行中,大部分项目并没有这么复杂,需要的人员也没有那么多,周期也没有那么长,如果完全按照流程全部走一遍,会带来不必要的浪费。因此流程在具体项目应用中,需要结合项目具体情况进行裁剪,以达到兼顾质量和效率的目的。

流程的裁剪并不是简单的拿掉流程中某些步骤,而是在对项目具体情况进行分析的基础上,确定流程中哪些内容需要保留、哪些内容可裁剪、哪些内容可合并的过程。裁剪对象包括过程、活动、工具、输出材料、模板格式等。

企业为了能够针对不同项目实现流程裁剪,需要做好三方面的工作:

首先,需要定义项目类型/模式,这是流程裁剪的依据。以联想某业务为例,在项目类别上分为了两类:新品项目(类型I)和产品更新项目,前者是指现有产品系列或新系列中的全新开发的产品,后者是指衍生型号产品或对现有产品的扩展。

其次,需要定义不同项目类型、模式下各个岗位/部门的参与程度。在企业中,一个项目的完成需要多个部门的配合,并且随着产业分工的细化,每个项目都需在供应商不同程度的参与下来完成。针对项目中的诸多工作内容,哪些是企业自己来做、哪些供应商来做、哪些需要双方配合来完成、在需要配合的工作内容中、双方的参与度、职责分工如何等等,都需要明确定义,以便更好的实现项目在资源、成本以及质量等方面的管理。附图为企业不同类型项目资源投入参考表。

最后,需要给出不同项目类型和开发模式下所涉及工作内容的详细定义,针对不同的项目类型及开发模式,明确流程的细节。即明确在指定的项目类型和开发模式下,哪些开发阶段需要合并,哪些决策点需要保留,哪些步骤需要省略、合并,哪些步骤需要供应商参与等等,并基于这方面的定义,绘制特定项目类型及开发模式下的流程图概览。为了保证流程裁剪的落地,相应的内容还需要在各业务部门的子流程、检查表中体现出来,确保针对具体的项目,各部门能够正确的进行流程的裁剪。

小结

流程分层管理与流程裁剪,能够有效解决IPD在企业不同类型产品、同类产品中不同复杂度项目中的适用性问题,能够很好的兼顾IPD的统一性与不同产品业务、不同复杂度项目的特殊需求,在保证流程环境一致的情况下保证各类产品、各项目开发的高效性。

原文链接: http://mp.weixin.qq.com/s?__biz=MzUxODEwNDgyNg==&mid=2247484375&idx=1&sn=69bec671d1e5f6778a9f50c4a3671e78&chksm=f98cb042cefb39548cd9416c5dc9ed95804ba45051c3b9eded82f5c89013fcfe4f9fd74de015#rd

研发管理/质量管理/创新管理相关知识及随笔

89 篇文章
浏览 7203
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线