上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
核心思想四:业务分层及平台架构是实现高质量低成本研发交付的能力基础
IPD对核心技术或关键技术、组件或子系统、产品平台、基线产品或定制产品、解决方案或服务等按业务类型进行分层管理,并实施异步并行开发与解耦,各业务层相对独立且相互支撑。高内聚、低耦合的业务分层,可以极大地提高各业务层内部的质量和稳定性,并使其免受其他业务层的影响。
最基本的业务分层是产品开发与技术开发相分离。产品开发侧重于客户需求的实现,关注短期业务目标的达成。技术开发的重点在于对产品实现做基础支撑,避免把技术风险遗留到产品实现中,同时关注中长期技术竞争力目标的达成。IPD甚至主张对产品开发和技术开发要采取不同的业务模式、管理流程和激励机制。
以架构设计为基础的平台化、标准化可以在多产品、多项目之间实现组件、子系统甚至产品平台的共享与重用,而非当前许多企业仅有的代码或设计图纸的共享。模块化、平台化、标准化的业务分层与架构设计,可以让产品开发像搭积木一样快捷高效。