欢迎大家来到IT世界,在知识的湖畔探索吧!
欢迎大家来到IT世界,在知识的湖畔探索吧!
相比复杂的架构、精妙的代码、让人眼花缭乱的数据处理流程,高技能特种兵单兵作战的酷炫,连加几天班几个一流程序员就能完成一个酷炫的demo。 项目管理一板一眼地安排计划、算人力、定周期、call会议显得low了很多。 但是如何让成百上千个程序员一起联合起来,稳扎稳打地按期完成一个复杂的软硬件产品的交付,则必须要有强项目管理。
现实中的项目管理,又以IPD(Integrated Product Development 集成产品开发)项目管理模式最为人所称道。华为基于IPD管理进行了十几年的实践,成为业界表标杆,其他公司竞相学习的榜样。
本文先对IPD流程先做overview,关注DCP节点和TR节点。如下是一个典型的IPD流程中PDT项目的研发过程。
IPD研发流程中的关键DCP节点和TR节点
关键研发阶段
- 概念阶段: 保证PDT根据项目任务书Charter,确定产品包需求和备选概念,对产品机会的总体吸引力以及各功能领域策略做出快速评估,形成初步项目计划
- 计划阶段: 清晰的定义产品方案及其竞争优势,制定详细的项目计划及资源计划,确保风险可以被合理地管理
- 开发阶段: 对符合设计规格的产品包进行开发和验证, 并完成制造准备工作
- 验证阶段: 进行制造系统批量验证和客户验证测试,以确认产品的可获得性,发布最终的产品规格及相关文档
- 发布阶段: 发布产品,制造足够数量的满足客户和质量要求的产品,以便在GA(General Availability,一般可获得性)之后,能及时销售发货
- 生命周期阶段: 监控产品市场表现,采取措施,及时的EOM/EOP/EOS (终止销售/生产/服务),以使产品(构成产品的单板、软件包括第三方软件)及系列版本生命周期阶段的利润和客户满意度达到最佳状态
关键决策点
- Charter决策评审: 决策是否成立charter开发小组,进行charter相关的撰写工作
- CDCP概念决策: 在概念阶段结束时进行概念决策评审,IPMT决策是否继续投资
- PDCP计划决策: 在计划阶段结束时进行概念决策评审,IPMT决策是否继续投资
- ADCP可获得性决策: 在任何主要的发布花费投入之前进行可获得性决策评审,IPMT决策是否继续投资
- EDCP早期销售决策: 在产品正式发布之前,明确是否有进行早期销售的必要性?一般针对某特定客户的具体场景进行决策
- GA: 决策当前的产出,是否具有一定可获得性。可大量生产并对一般客户发货
- LDCP生命周期终止决策:在产品生命周期结束时,生命周期管理团队(LMT)要向IPMT提交停止销售、停止生产、停止服务的时间表建议,由IPMT做出继续/终止的决策
关键技术评审点
- TR1: 评审产品需求的完备性、概念设计是否满足产品包需求。所选概念在技术上的可行性,并能解决产品需求
- TR2: 评审从产品设计需求到架构设计和系统设计规格的完备性
- TR3: 评审产品概要设计,确保设计规格在概要设计中被完全、正确地体现,为开发阶段的后续详细设计活动投入资源与否提供决策依据
- TR4: 评审详细设计、构建模块功能验证测试的情况,包括系统设计验证(SDV)
- TR4A: 评估原型机的质量(系统设计验证)和初始产品的准备情况
- TR5: 评审产品是否经过系统测试和外部测试,即初始产品的质量(系统集成测试的结果),关注功能规格、性能、DFX需求验证,对版本质量评估,确保所有已知技术问题解决。
- TR6: 确保产品的制造能力已经能适应目标市场范围内发货的需求
了解了这几个关键阶段、决策点和评审点。程序员或其他项目成员就可以大概了解当前项目所处的阶段,以及当前阶段的主要矛盾,需要和哪些项目中的关键角色协同。
IPD不仅仅是一个项目管理的方法,他实际是一整套的管理流程体系。关于团队间协同的方式、流程的设计、关键成员的角色、前后场的配合。期待用一系列的介绍和梳理,系统性地给各位感兴趣的朋友呈现,一起进阶。
IPD管理体系全景图
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/103591.html