制度是管人、流程是管事情的、做到什么程度、先后顺序
产品开发:一个“风险与回报“的过程
产品的标准决策框架(产品开发的成功建立在一系列的决策之上,决策来自知识、信息和数据)
识别问题和机会、收集信息、分析情况、识别解决方案选项、评估选项、选择最佳选项、基于决策而行动
1.创意生成阶段:激发新产品创意、管理新产品创意、初步筛选新产品创意
2.初始阶段概念开发阶段:优化新产品创意、筛选新产品概念、评审新产品概念
3.高级业务阶段:市场研究、客户需求研究、产品概念测试、项目可行性分析
新产品开发定义:为了将最初的想法不断转化为可销售的产品和服务,公司所开展的一系列条理化的任务和工作流程。
历史演变流程介绍:门径管理流程、敏捷流程、精益产品开发、瀑布模型、IPD集成产品开发发、设计思维
1.探索(Exploration)
2.筛选(Screening)
3.商业评估(BussinessEvaluation)
4.开发(Development)
5.测试(Testing)
6.商业化(Commercialization)
瀑布模型优势与局限
优势:简单、易于理解和运用
结构固定、易于管理、按阶段划分的检查点
当前一阶段完成进行下一阶段、适用场景(需求明确、清晰、固定、产品定义稳定不变、技术理解和掌握、没有模糊的需求、充足的专业资源、持续时间短、需求明确的小型项目)
1.发现阶段(找创意)
2.筛选(快速分析市场机会)
3.商业论证(建立在确定范围基础的一个重要阶段、深入地分析技术、营销和业务可行性)
4.开发(产品设计、原型设计、生产设计、上市计划)
5.测试和验证(验证所有假设和论证)
6.上市(产品完成商业化准备、包括全面生产以及上市)
什么是阶段:是开发流程中的确定时间段(活动、综合分析、可交付成果)
什么是关口:是开发流程中的确定时间点(可交付成果、输出、标准)
优势:为产品开发提供准则和约束、强调有质量的决策、对所有参与者透明、适用于多种类型组织
局限:有可能过渡官僚化、导致流程僵化和成本昂贵、遵循准则和约束有可能在一定程度上扼杀创造力
在新的阶段-关口流程理论中,后面一个阶段的启动不必等待前一阶段的完成。
并行工程是一种集成、并行设计产品及其相关过程的系统方法,包括制造和支持。
基于市场需求 、异步开发、公用构建
集成组合团队管理(6个阶段、4个关键决策点、3大业务流程、4个跨部门团队)
优势:显著降低产品开发周期、降低产品成本、提高产品质量、减少设计变更
局限:成本昂贵、往往会打破已有组织架构和产品开发流程、挑战组织中高级管理层的意志力和执行力
TPS中的"Muda"(消除制造中的没用的、惰性的、浪费的)
消除Muda:混乱的工作环境、缺少可用的资源、没有明确有限顺序、跨职能沟通不足、产品需求不明确、缺乏早期可生产性确认
核心框架:构建、测量、学习的循环
精益原则:客户定义价值、在产品开发前投入更多精力
建立首席工程师体系、培养工程师的能力
通过简单的可视化沟通
优势:信息的顺畅流动、而非严格管控、优化设计、重视对进度、成本、绩效质量方面的积极管控
局限:参与人员必须相当敬业且经验丰富、需要改变组织结构和文化
敏捷开发属于迭代式,用于自我管理的团队。
为了应对不可预测性、采用增量、迭代的工作节奏,为每个迭代被称作冲刺。敏捷开发的价值观(个体与交互、可用的软件、寻求客户合作、响应变化)
核心思想:以人为本、拥抱变化
实践原则:尽早的、持续的交付有价值的软件、欢迎改变需求、可以工作的软件、天天都在一起工作、激励起来的个体、面对面的交谈使未完成的工作最大的艺术、自组织团队
1.产品代办列表(backlog)
2.优先顺序列表
3.足够小的工作单元
4.在一个冲刺迭代中完成
5.敏捷流程(scrum)
6.按规律的步调进行
7.冲刺(sprint)
1.产品主管:代表客户利益,敏捷教练/敏捷专家,抓哟职责是平衡有平衡竞争关系的利益相;
2.敏捷教练/敏捷专家:消除团队和产品主管之间的障碍;
3.激发团队的创造力,给团队授权;
4.改进工具和实践
1.敏捷团队7+-2人组人
2.跨职能团队
3.完成冲刺目标所需的各种职能或职位的人组成
4.冲刺(迭代)期间,团队通过自组织的方式实现冲刺目标
5.团队成员认领任务而不是分配任务
6.团队成员倡导全栈式工程师,一专多能
1.共情、定义问题、形成概念、制作原型、测试
1.原因、目标、指导原则(由谁开发、开发什么、何时何地)
2.背景(为什么要开展该项目)、重点舞台(多少钱)、目的和目标(关键技术的当前状态及未来趋势)、特别准则
3.重点舞台(专注的竞技场)
4.关键技术和营销方式(怎么竞争)
5.市场份额、可衡量(目的和目标)
6.特别开会(如何时开会、具体干系人)