来源网络公开渠道,旨在交流学习,如有侵权联系速删,更多参考公众号:优享智库
IPD模式是研发管理的业界最佳模式,主要提倡资源线与产品线分离,产品开发与技术开发分离,商业决策与技术评审分离。
PDT,product development team,产品开发团队

LMT,life-cycle management team,生命周期管理团队
CMMI3中18个PA,包括:项目管理、过程管理、工程、支持四大类;
敏捷研发模型包括:迭代模型、快速模型、大象模型三种;目前我们部门采用的是迭代模型和快速模型,快速模型是项目管理系统的维护版本在使用。其他产品主要使用迭代模型。
迭代模型:稳定的迭代周期和发布节奏交付周期为1-4周。
快速模型:单周迭代、迭代内多次发布、以需求为粒度极速交付,非常适合互联网WEB运营类产品。
大象模型:大于100人团队,跨部门、跨地域协作,交付周期大于2个月;大型复杂项目使用大象模型进行全生命周期管理。
一、敏捷软件开发典型场景①PO和开发团队对产品业务目标形成共识
②PO建立和维护产品需求列表(需求会不断新增和改变),并进行优先级排序
③PO每轮迭代前,Review需求列表,并筛选高优先级需求进入本轮迭代开发,召开需求评审会
④开发团队细化本轮迭代需求,并按照需求的优先级,依次在本轮迭代完成(设计人员设计完后,召开设计宣讲会)
⑤开发团队每日站立会议、特性开发、持续集成,使开发进度真正透明
⑥PO对每轮迭代(2-4周)交付的可工作软件进行现场验收和反馈
⑦回到第3步,开始下一轮迭代
AMM全称Agile Maturity model(敏捷成熟度模型),是一套用来评估软件开发团队或者整个开发组织的当前敏捷状态和将来的目标状态的框架,评估的结果用来帮助团队识别改善点。
职责共享:团队灵活和相互协调创造出积极地氛围和不断提高工作效率,不存在知识和技能的潜在断点故障。团队对问题负责,而不仅仅是个人,有明显结对编程和动态工作调整(just-in-time)的标志。
二、产品管理体系如果说产品开发是一条川流不息的河流,那么产品需求管理就是这条河流的源头,产品需求管理的优劣直接决定了这条河流是否可以永保清澈,永不断流。
需求工程把需求分为开发与管理两大过程,共涵盖需求调研、需求分析、需求定义、需求确认、需求跟踪与需求变更控制六个关键过程,所有需求开发与管理细节主要围绕这六个过程展开对知识、方法、工具和技能的定义。这六个过程紧密相连,环环相扣,确保每个过程都做好,整个需求管理才会呈现最好的结果。
产品开发流程与需求管理关系模型,从市场阶段到概念阶段、计划阶段、设计阶段和验证阶段,需求工程六大过程分布在产品开发每个阶段中,产品需求从初始需求、产品包需求、设计需求、系统需求、分配需求都有明确的转化链条,且转化过程是与产品开发流程一一对应的。
DFX(Design for X面向产品生命周期各/环节的设计),常见需求:可生产设计、可测试设计、可服务设计、为成本设计等