凯发K8一触即发科技研发科技研发研发体系的基本过程大家都在聊IPD(集成产品开发
发布时间:2024-02-05 18:11:06

  最近大家都在关注 IPD, IPD带来了什么好处呢?下面文章是笔者整理的关于IBM、华为在研发方向的内容,大家一起往下看看吧!

  最近大家都在关注 IPD, IPD带来了什么好处呢?下面文章是笔者整理的关于IBM、华为在研发方向的内容,大家一起往下看看吧!

  自20世纪末以来,华为逐渐打造而成的强大研发体系,离不开IPD(集成产品开发)的支撑。如今,许多国内科技公司正处于转型中,希望参考IPD体系的方法理念和实践经验。本文将带大家用15分钟的时间,了解IPD的真貌:

  IPD,是集成产品开发(Integrated Product Development)的缩写,它是集成了众多管理模型和理论、众多企业最佳管理实践的一整套体系,可以帮助企业快速响应市场变化、缩短产品上市时间、减少资源浪费、提高生产力,最终取得商业成功。

  IPD的思想最早来源于美国PRTM公司出版的《产品及生命周期优化法》一书中,该书详细描述了IPD模式所包含的各个方面。但IPD在中国的普及,源于IBM和华为的推行使用。

  1992年,IBM在激烈的市场竞争下,遭遇了严重的财政困难,郭士纳引入了IPD流程,扭转了这一局面。1998年,华为的产品竞争力和研发能力和其他企业相对比,有明显的劣势。在引入IPD体系后,经过20多年的产品研发体系大变革,华为最终打造出了强大的产品竞争力和研发能力。

  不难看出,IPD是业界很多最佳实践和典型案例的总结。虽然IPD的流程中有很多的规范和流程,但它不是一套拿来即用的模版。不同的行业、不同的公司,可以选取适合自己的IPD环节,走自己的IPD道路。

  传统的职能化团队能够实现部门内部专业能力的建设和提升。但是随着项目越来越复杂,会需要越来越频繁的跨部门协作,特别是当项目里的各部门员工比较多时,职能化团队在项目中的沟通工作将会变得异常复杂,同时也就带来了效率的低下。

  而在IPD体系中,团队模式发生了变化,这种被称为矩阵式结构的模式,和职能化结构有什么区别?来看下这个视频介绍:

  IPD作为一套先进的产品研发管理模式,其成功的基础是功能部门和各团队之间的密切配合。IPD的团队包括以下四个类型:

  首先通过产品战略管理流程,制定好企业层面的战略愿景,明确发展方向和竞争定位;再制定各产品线或产品平台的战略,明确产品线的业务模式和产品基本架构等;然后通过市场管理所获得的信息验证战略目标的可实施性和可落地性。

  市场管理通俗来讲,也就是市场调研。开发一个产品,就要“以客户为中心”,所以需要通过市场调研了解客户需求、寻找潜在的机会和目标、市场的竞争环境等等,从而制定产品系列的业务计划,评估投入产出比和商业价值,确认产品开发的计划。

  市场调研所获得的信息,通过分析形成了产品需求,对这些需求全流程的追踪、管理就叫需求管理。需求管理包含对产品内外部需求的收集、澄清和筛选,从不同维度对需求进行分类、排序、拆分,评审需求的合理性、完整性及可实现性,评审通过的需求可以分发到对应的产品、路标中。

  IPD集成产品研发管理流程(Integrated Product Development),俗称小IPD流程。在这个流程中,跨部门组织的管理存在着两个关键的评审点,一个是由IPMT(集成组合管理团队)负责的决策评审点,目在于帮助高层决策整个项目是否继续;另一个是由ITMT(集成技术管理团队)负责的技术评审点,目的在于为IPMT提供技术层面的帮助,从而协助IPMT做出正确的决策。

  通过组建产品开发团队、决定产品资源分配比例等,明确“做什么样的产品”“产品的投入产出比”“资源分配”等问题。

  比如要想研发一款APP,就要明确这个APP的定位是什么,有哪些个性化功能,需要投入多少人力、物力资源,以及这些资源在各个阶段的占比。

  在这个阶段,要制定出产品的研发计划和实现方案。比如用什么技术实现这个APP,接下来的一个月要实现什么功能,能否做一个MVP投放到市场等。

  开发阶段是不需要决策评审点的,因为大的决策在前面阶段已经完成了,开发阶段只要通过TR4和TR5技术评审点来保证技术上不出现问题就可以了。

  是指研发工作完成了内部测试,以及项目相关方或客户的验收。在这个阶段,还会进行技术评审和决策评审:

  在完成验证后,产品的发布也是一个重要节点,意味着产品正式进入市场。一般公司会通过发布新闻稿、推送动态或发送邮件的方式,和客户进行同步。

  人有生老病死,产品自然也有从上市到消亡的过程。如果我们在这个过程中及时发现问题、调整产品方向,就能有效延长产品生命周期。

  在这一阶段,会有一个生命周期结束决策评审点:由IPMT(集成组合管理团队)关注该产品的退市是否与公司或产品线战略一致,是否会对现有以及潜在客户的满意度造成影响等,从而决策是否同意产品的退市。

  有了体系化的产品研发流程,接下来的IPD产品研发流程可以把产品需求正确地开发出来,使得产品开发的过程规范、高效、质量有保障。从需求梳理到上线,端到端的IPD集成产品研发管理流程可以保证企业正确地做事。

  在整体的IPD流程中,IPMT可通过不同阶段的决策评审,审视不同阶段的产品方向是否合适,是否需要调整或终止。

  而技术评审是对技术或产品的设计、实施、效果等方面的评估活动,确保技术产品的质量、性能、可靠性和安全性,避免将上一阶段的风险带到下一阶段。技术评审无法决定项目应继续还是终止。

  上面列出的决策评审和技术评审,其实并非银弹。不同的团队可以根据实际情况,增加相应的评审点,调整相应的评审范围,比如华为会在PDCP(计划决策评审)和ADCP(可获得性决策评审)之间,增加EDCP(早期发货决策评审)评审点。决策点越少,说明授权越充分,但也不能过少,不然会控制不住风险。

  任何变革都不是一蹴而就的,都需要领导的支持、员工的拥护,业务层面的逐级推行来不断地验证。那我们在推行IPD的时候要注意哪些方面呢?

  以往我们经常用技术视角分析产品可行性,最后发现“这个实现不了”“那个实现过程太复杂”。IPD则强调要用投资的视角审视开发过程,如果发现投入产出比低或其他问题,也可以通过决策评审,凯发K8一触即发决定是否终止该项目。

  在开发统一系列的不同产品时,需要在共同的平台基础上开发,按照产品、平台、模块/组件、关键技术进行分层、分时地异步开发,凯发K8一触即发实现公共组件的再利用,加速开发流程,提高产品质量。

  关键的技术问题由另一个独立的团队提前研发,确保减少产品开发风险,将精力集中于产品本身,同时保证技术研发的创新性。

  在管理庞大而复杂的产品开发活动时,须建立结构合理、层次清晰、定义规范的开发流程。设计、开发、测试等专业人员应尽早参与开发过程,以缩短开发周期,保证质量。

  不仅要建立横向的产品线,推动产品的发布上线以及成功商业化;还要建立纵向的人员能力线,为不断地推出有创新力、竞争力的产品做好技术支撑。

  既然方向、战略没有问题,接下来我们则需培养团队的人才梯队,满足产品研发过程中的各类人才需要。