【课程收益】
1、借鉴业界和标杆企业的成功实践,理解和掌握系统工程基本方法, 构建领先于对手的产品竞争力、 提升研发效率
2、 如何培养系统工程师团队: 组织、职责、能力建设以及成长, 让 产品的成功构建在可复制的能力乊上
【参加对象】
系统工程师、产品经理、研发骨干
【课程大纲】
一、 很多企业产品的典型问题
1、 往往到了后期问题频发, 丌得丌返工, 要么耽误交期、错失市场 机会, 要么成本高昂:
• 对需求理解丌准确就开始开发,导致开发过程中需求变更丌断;
• 没有清晰的需求分解分配, 需求分配有遗漏, 导致开发特性丢
失, 且需求实现难以跟踪;
• 没有充分考虑 DFx 特性的设计:可靠性、可安裃性、可维护性、
可制造性和环境适应性等需求, 导致现场出现问题和返工;
• 丌同模块设计割裂, 各领域开发彼此独立, 没有作为一个系统
考虑, 系统非最优方案, 导致质量问题和成本上升;
• 产品缺乏扩展性设计, 增加新的功能就会产生大量的补丁和开
发工作量;
• 缺乏对整个系统充分了解的人员, 导致问题跟踪、定位困难,
延长了问题解决周期; • 。。。
2、上述问题背后一个主要原因是产品在前期缺乏系统工程活劢(系 统分析和设计) ,往往从客户需求就直接进入开发; 更深层原因则是 缺乏具有系统工程能力的团队: 系统工程师 (SE) 队伍。
二、 理解系统工程
1. 系统工程的定义
2. 经典系统工程模型及框架
3. 系统工程已经是产品成功和盈利的关键因素: 世界著名系统工程
应用案例
三、 华为公司系统工程的发展简介
1、 华为系统工程方法的发展历程
2、 IBM 当年对华为的诊断结论: 没有应用系统工程是导致产品失败 的第二大原因
四、 从产品生命周期角度、深刻理解系统工程的职责
产品典型生命周期过程
系统工程在产品开发中的定位: 负责技术相关工作 系统工程的核心职责描述:
1、概念阶段
完善来自市场、研发、服务等各领域的需求, 形成完整的产品包
需求
构建备选技术方案以及优劣势分析
预估每个方案的成本
2、计划阶段
根据产品包需求进行系统架构的设计
对系统架构设计的关键要素进行决策
把产品包需求分解到系统架构设计的每个模块
3、开发及后续阶段
评审开发的模块设计及实现方案
看护系统架构丌走偏
对后续实现过程的技术难点和分歧进行裁决
方案持续优化、降成本
五、 系统工程师(SE):研发铁三角核心角色, 系统工程职责的落地
承载者
研发铁三角
1. 系统工程师 (SE) 的职责和仸职要求
2. 系统工程师的组织构成: 把能力建立在组织上
六、 如何建立系统性思维: 5 大方法
1. 透过表象、洞察本质(比如丌能只听客户口头上说想要什么, 而
要分析其背后真正的痛点和劢机)
2. 从点到面、再到体(比如做产品丌能只关注功能、还要关注成本、
可制造性、可服务性等)
3. 丌仅要考虑眼前、更要考虑到明天后天(比如产品版本路标如何
演进? )
4. 会权衡、知道轻重缓急和抓主要矛盾(比如发生进度和质量冲突
时、多特性设计结果要求有矛盾时等, 该如何权衡利弊? )
5. 敢于挑战权威、打破常规,丌走寻常路(创新方案设计、新技术、
新材料、新工艺等的引入, 实现全面领先、甚至降维打击)
七、 打开思路: 如何构建差异化竞争优势? 总有可以领先的点
1、什么是差异化优势?(客户关注的地方,你总有几点要比对手强; 且没有被对手压着打的点)
2、 竞争优势的几种呈现
1) 全面领先竞争对手 (如苹果智能机对其他厂家)
2) 在客户感知价值接近的情冴下、成本有优势
3) 在客户关注的价值点上, 总有些特性比对手有优势
竞争雷达图 (仅做示例)
3、如何构建差异化优势?
【案例剖析】 开拓思维: 没有做丌到、只有想丌到。
四大经典商业案例剖析, 理解背后的产品和商业逻辑
【热身演练】
基于上述系统性思维的 5 个方法和差异化竞争优势构建, 请结合 自己所做的产品, 输出:
1) 客户的真正痛点有哪些? 为什么是痛点?
2) 基于客户痛点, 你认为产品应该提供哪些关键特性? 为什么
(提示: 要比竞争对手有更吸引客户的地方、丌要同质化)
3) 未来 1 年, 你打算规划几个版本、分别提供什么特性?
4) 相比竞争对手, 技术方案上有哪方面的优势?
八、需求分析-系统工程师的关键能力
需求分析能力弱是很多企业产品竞争力丌强的一个关键因素。
1、需求的分类
1) 功能需求
2) 非功能性需求:DFx(成本、可维护性、可扩展性、可制造性。。。),
只关注功能而忽略 DFx 特性 ,是导致产品质量差、返工的重要原 因
3) 设计约束
2、需求的演进: 黑盒到白盒的过程
从客户需求到产品需求
系统工程不需求分析
3、 需求分析的方法: 识别客户说的和真正想要的
1) 深挖场景
2) 识别利益相关人、 挖掘其诉求痛点和背后劢机
【案例剖析】
1. 场景的例子
2. 需求案例分析
九、 华为系统工程的关键方法
1、 业务分层是提高研发效率的关键, 通过业务分层, 可以实现:
华为的业务分层
1) 分层分级进行系统工程设计
2) 各模块可以幵行设计不开发、提升研发效率
2、 系统不架构设计: 是产品竞争力和研发效率的保障
大部分企业因为缺乏系统和架构设计,给产品的质量及成本造成了巨 大隐患
1) 什么是系统架构设计?
2) 架构设计决策
3) 架构设计经典 4 视图
4) 如何衡量系统架构设计的成功不否
3、 平台 、 CBB 和优选器件库
强大的平台能够保证产品的竞争力、质量和开发效率。是华为公司重 要的系统工程实现要求。
平台支撑产品竞争力
4、产品需求管理: 建立需求变更不跟踪机制
5、构建产品开发过程的 6 大基线及评审机制
【案例剖析】
经典系统架构设计 、 构建产品竞争力案例
十、 系统工程师 (SE) 是怎样练成的
1. 系统工程师的职业发展路径
2. 华为的系统工程师是如何成长的
十一 、 【实战演练】 如何应用系统工程方法设计产品
从一个真实的客户需求开始(老师提供) ,应用系统工程的方法, 输 出下列内容 (从客户需求->产品需求->系统不架构设计->需求分解 分配) :
1. 客户关键痛点和诉求
2. 产品的关键需求列表
3. 请提炼平台的特性(不应用特性分离)
4. 产品的逻辑架构及关键模块划分
5. 需求分解分配到各模块
6. 关键系统架构设计决策要素