业务分层与异步开发

发布日期:
2025-02-18

浏览次数:

当前,不少公司IPD推行到了深化阶段,进入“深水区”。基于业务分层,构建异步开发模式,通常是其中的重头戏,其整体框架如下图所示。

业务分层与异步开发

业务分层是按业务类型和价值链关系划分的层次分类,通常按技术领域纵向分层,如解决方案层、产品层、平台层、子系统层、技术层。不同层次交付的开发将按照独立的、有竞争力的、面向客户的业务来组织、管理和考核。

异步开发是支持各业务分层的产品或技术进行独立规划和开发的原则与方法。每个业务层次具有独立的开发流程,各业务层次相对独立运作并互相支撑,各个层次之间的交付责任、依赖关系明确并清晰。每个业务层次有执行者、管理者和决策者,分层管理决策。不同技术专长相对集中的部门或团队并行地、异步地开发和完成不同层次的工作,达到技术和资源的共享化,提升产品竞争力、研发质量和效率。

业务分层与异步开发

业务分层一般先按产品线识别各个层次的主要构成,可用概览图表示,如上图所示。进一步梳理、划分、定义各层面的具体交付物(包括产品Offering、平台Offering、子系统Offering、技术Offering等)与Offering版本,对于技术平台、子系统/模块、技术要素,还需区分哪些是产品线专用的,哪些是公司级或跨产品线共用的,然后逐步依此构建平台化、异步的开发及管理模式。


业务分层与异步开发


最为关键的是每年通过业务战略、产品平台战略、产品规划、技术/平台规划(含架构设计)滚动式地构建、展开、优化企业及各产品线的业务分层模型,并纳入到产品基本信息(PBI)系统中进行管理,在产品与技术规划过程中识别产品开发所基于的平台和能够共享的基础模块(CBB),制定和维护版本火车(Release Train)计划,不断扩充、健全异步开发的组织模式、业务流程、资源配置,从而达到大幅度提高技术共享、减少开发浪费、缩短产品开发周期、提升产品竞争力及质量的目的。


相关推荐