资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
产品需求分析和产品设计1、分享讲师十多年著名企业产品开发、系统分析与设计、以及研发管理实践经 验,并通过现场互动帮助学员理清适合公司产品特点的系统工程方法和工具;2、掌握客户需求转换、产品需求分析的具体方法,明确产品需求规格的细化程 度,提高需求的质量,确保需求在不同团队(如:研发、市场、制造、客户等) 之间的有效传递和落实;3、掌握产品设计的方法和工具,提高过程的规范性,尤其是功能分析和架构设 计的方法、产品工程特性(DFx)的考虑、以及功能、性能、成本等方面的权衡 分析和有效性分析方法,提高产品设计水平和产业化程度,减少开发过程中的 重复和返工;4、理清需求分析和产品设计的组织和职责,提高需求分析和产品设计的相关部 门的参与度;5、掌握对客户需求/市场需求、产品包需求、设计需求、设计规格进行持续验 证和跟踪的机制和方法;6、分享讲师1000 多家企业的培训/咨询经验案例,具体涉及产品需求分析和产 品设计方面的全方位的案例资料(如:流程、模板、查检表等),帮助学员“学 以致用”。/v/v r第一天一、需求工程与系统工程综述(1.5小时)本单元学习目标:1)掌握需求和需求工程的基本概念和框架体系2)掌握需求工程与系统工程的有机融合3)掌握系统工程的概念和框架体系4)理解系统工程与产品规划流程、产品开发流程的关联5)理解系统工程过程和系统分析与设计方法1需求的重要性2需求的概念(客户需求、产品需求)3需求的分类和层次1)业务需求、用户需求、客户需求、市场需求、产品族需求、产品包需求、产品需求规格 (设计需求)、产品总体设计(设计规格)2)功能需求、非功能需求3)技术需求、非技术需求4需求工程框架体系5需求工程与系统工程的有机融合6系统工程在产品开发管理体系中的位置7系统工程的基本概念8在系统设计中应考虑的多个方面9系统工程体系实践,及其业界标准10系统工程过程11、系统分析与设计-三个视图 操作视图/行为视图/用户视图 功能视图物理视图/实体视图12需求分解分配过程13专题:系统分析与设计方法1)系统分析与设计方法-发展历程 传统的结构化方法现代的结构化方法 面向对象的方法2)系统分析与设计方法-比较3)系统分析与设计方法模型4)案例讲解:结构化分析的方法和过程 14系统构件、系统分解结构和系统架构15. 系统工程过程(全流程角度)16. 基线体系17. 系统工程相关组织结构18. 演练与问题讨论 二、客户需求收集和分析(源头)(2 小时)(如何从市场(客户)角度进行有效的客户需求收集?如何构建需求收集长效机制?解决研 发和市场脱节的问题;如何对客户需求进行整理和分析,形成市场需求和市场机会点?) 本单元学习目标:1)掌握业界常用的需求收集的12 种方法和具体注意的问题2)掌握需求收集的问题设计方法3)掌握需求收集的方法和技巧4)掌握单项需求收集框架要素和注意事项5)掌握构造例行化的需求收集和分析机制,实现客户驱动的产品开发6)掌握需求分类和优先级排序的方法7)掌握市场管理和产品路标规划的方法,进行深层次客户需求分析1需求收集流程1)识别客户?(谁是我们的客户?)2)客户分析(干系人分析、决策影响分析、关注点分析)3)需求收集方法和渠道(12种方法:“捡金子模型”)4)需求收集的准备工作需求收集框架设计(论点-假设-问题)需求收集问题设计 演练与问题讨论5)需求收集需要注意的问题6)需求收集的输出:客户需求收集模板(单项需求收集模板) 收集人信息、客户信息、需求信息、优先级、关联需求 案例分享:某公司单项需求描述要素讲解 演练与问题讨论2如何构造例行化的需求收集机制?1)讨论:需求分析和管理的现状问题? 如何提高需求收集的积极性、主动性? 研发与市场如何有效衔接?如何提高市场需求分析的充分性、有效性,避免被动响应客户?2)组织:组建跨部门需求收集和分析小组;3)流程:建立端到端需求管理流程 控制神经末梢(出差、展览、招标等);4)IT:构建需求管理IT平台;5)管理:建立绩效管理的指标收集和考评机制;并与员工任职资格结合。6)案例分享:某公司市场需求管理制度讲解三、产品包需求(开始)(1 小时)(如何把市场需求(外部需求)转化成产品包需求,并充分考虑内部需求DFX需求)?) 本单元学习目标:1)掌握什么是产品包需求,洞察客户购买产品的方方面面因素2)掌握内部需求的收集和分析方法,领悟DFX的思想3)掌握产品包需求文档的基本内容1从产品包需求到产品概念的全过程2将市场需求转化为产品包需求案例讲解:如何转化为产品包需求 产品包需求的样例3关注内部需求DFX(DFT、DFM、DFA 等)RAS(可靠性、可用性、可维护性) 案例讲解:DFX、RAS需求规范-RAS的方法1设计标准和规范体系建设4形成产品包需求文档案例讲解:产品包需求模板案例分享:具体系统产品需求包案例分享 5产品包需求质量关产品包需求评估与排序产品包需求评审Checklist 高质量产品包需求的标准 关注不必要的镀金需求6演练与问题讨论四、系统需求分析和概念设计(4 小时) 2.5 1.5 (如何对产品包需求进行分析,形成产品需求规格(设计需求)?如何构建清晰、易懂、有 竞争力的产品概念。) 本单元学习目标:1)掌握系统需求分析方法,实现产品包需求到设计需求的转换2)掌握功能需求、性能需求、可靠性需求等的描述方法3)掌握产品设计需求文档的基本内容4)掌握优秀设计需求的评价标准5)掌握产品概念的定义、选择和评估的方法1回顾从产品包需求到产品概念的全过程 2系统需求分析过程3系统需求分析方法一:用例和场景法(面向对象方法)1)确定系统上下文环境:案例讲解:手机的上下文环境描述2)确定操作场景操作场景的目的和作用 提取操作场景的详细过程 操作场景的表达方法(顺序图、合作图/带泳道的活动图) 案例讲解:手机发送短信的操作场景3)操作场景分析定义功能、性能操作场景分析的详细过程案例讲解:手机发送短信的操作场景分析操作场景分析的注意事项 案例讨论:性能需求的分解4)产品工程特性需求分析(DFX-RAS)可靠性等具体分析方法5)模式和组网分析模式是从不同角度考虑需求的一种方法 组网方式会对系统需求产生重要影响6)整理设计约束和设计特征7)整合和权衡分析8)定义 TPM (技术性能指标)9)设计需求确认10)系统需求分析的注意事项 关于设计需求的粒度问题 确定顶层支撑功能的原则增强型系统的需求分析过程裁剪 有关重用问题11)子系统需求分析12)演练与问题讨论/v/v r第二天4系统需求分析方法二:QFD (质量功能展开法)质量屋(HOQ )案例分享:某产品通过质量屋进行需求分析演练与问题讨论5. 产品包需求转化为设计需求(系统需求)6设计需求整理和评审1)设计需求合理化1)设计需求的特点和要求2)设计需求整理,形成产品需求规格书3)什么是需求因子?4)设计需求质量关设计需求(系统需求)评审Checklis t好需求的标准7.启动产品需求管理产品需求管理过程需求标识方法8演练与问题讨论9产品概念(系统概念)的定义、评估和选择1)什么是产品概念,及其作用2)产品概念定义;案例讲解:用文字和系统框图表达产品概念3)产品概念评估概念评估的目标平衡“性能”与“风险”4)产品概念选择概念选择方法和步骤概念选择标准5)案例讲解:产品概念书10、产品概念测试和验证案例讲解:电梯测试法和脚踏车概念验证方法11系统需求分析和产品概念定义是一个反复迭代的过程12演练与问题讨论五、功能分析与需求分解(3 小时)(如何通过功能分析对产品需求规格(设计需求)进行分解,为需求分配和系统架构设计作 好准备)本单元学习目标:1)掌握需求分解分配的过程2)掌握功能分析(功能分解)的结构化方法3)掌握功能分析(功能分解)的面向对象方法1回顾需求分解分配过程2功能分析(功能分解)的要点讲解 3功能分析过程1)功能分析的目的、输入输出2)子功能初步定义结构化方法 面向对象方法3)定义子功能状态模式从子功能/子功能组的内部行为的变化来阐述功能状态和模式的定义和表达方式4)定义子功能时序和控制/数据流描述各个相关的子功能之间的逻辑/空制/数据关系 时序分析方法5)子功能接口分析6)失效模式及影响分析7)整理和分配性能需求、设计约束8)选取备选分解方案9)文档化功能架构 4功能分析方法(结构化方法)1)功能分解方法一:系统框图法(功能框图法)的操作要点讲解 主要功能、输入输出分析语法扫描法案例分享:某产品功能分解(系统框图法(功能框图法)2)功能分解方法二:层次结构图法(HD)(功能层次图)的操作要点讲解3)功能分解方法三:功能流框图法(FFBD )的操作要点讲解 四种基本功能控制功能流框图的定义方法案例分享:某产品功能分解(F FBD法)4)功能分解方法四:数据流图、实体关系图、状态迁移图 数据流图模型数据流图的定义和表达方法建立数据流图的详细步骤建立数据流图的关键事项数据字典表达方法案例讲解:数据流图DFD,数据字典DD 数据模型,及其表达方法案例讲解:数据建模-实体关系图ERD 行为模型,及其表达方法案例讲解:行为模型 状态迁移图STD、状态迁移表STT5)功能分解的输出案例讲解:功能分解表格模板 案例讲解:功能列表模板6)四种方法的具体应用范围讲解,如何相互配合7)演练与问题讨论4功能分析方法(面向对象方法)1)子功能初步定义确定场景和场景分析,及其具体方法根据经验,抓住重点逐步展开类似于 DFD 中分解方式,采用“语法分析”方法 从输入输出入手以控制为中心 以数据为中心异常处理 案例讲解 子功能表达方法(USECASE )包含关系扩展关系 泛化关系。其他补充表达方式 案例讲解2)定义子功能状态模式3)定义子功能时序和控制/数据流4)子功能接口分析5)案例讲解:编辑手机短信功能分析的过程6)功能分解的输出案例讲解:功能分解表格模板 案例讲解:功能列表模板7)演练与问题讨论 5思考:性能、可靠性等非功能需求如何分解?6. 功能分析的注意事项功能分解的粒度问题需要考虑的一些原则 有关重用问题有关过程裁剪问题 六、需求分配与系统架构设计(3 小时)(如何构建物理架构,并进行需求分配和架构设计、系统权衡分析和有效性分析,形成产品 设计规格(产品总体方案)?明确系统模块划分,明确每个模块分配需求?形成一个扩展性 强、耦合度低的产品系统架构。)本单元学习目标:1)掌握需求分解分配的过程2)掌握物理架构设计(物理分解)的方法3)掌握各层次需求和物理架构的关联,需求分配的方法4)掌握权衡分析和有效性分析的方法5)掌握软件架构设计方法1回顾需求分解分配过程 2建立物理架构(系统架构)1)建立物理架构(系统架构)需要考虑的要
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号