【时间地点】2008年8月25-26日(深圳) 8月28-29日(上海)
【培训费用】2200元/人(含两天中餐、指定教材、证书、茶点)
【培训方式】案例分享、实务分析、互动讨论、项目模拟、培训游戏
【参加对象】企业CEO/总经理、研发总监、研发经理/项目经理/技术经理/产品经理、系统工程师、产品规划专家等
【课程背景】 通过和众多国内科技企业接触,发现这些企业中普遍存在: 一、研发从早忙到晚,产品开发的不少,但市场成功的产品屈指可数,开发的越多,死得越快 二、产品开发闭门造车,关注技术,不关注客户;产品开发出来才找客户、找卖点 三、了解市场的不懂技术,懂技术的不了解市场,不知道需求应该谁负责 四、需求准确把握决定产品成败,但没有人关注需求,即使有时想关注也不知道如何关注 五、需求的表达不够结构化,充斥着“故事会”格式的需求,直接影响了不同团队对需求理解的一致性 六、缺少完备的需求收集、汇总、分析机制,“公司神经末梢与大脑失去联系” 七、不能从自身能力提升来引导客户需求,反而天天在抱怨客户需求经常变动 八、针对需求大家“吵成一锅粥”:公司与客户吵,市场与开发吵,开发与测试吵,…… 九、“不编码就等于没有干活”的思想作怪,产品开发过程需求工作持续时间短,需求分析不充分 十、需求没有有效地分层分级,对不同阶段需求应该详细到什么程度没有明确的定义 十一、不清楚业界众多需求分析工具如何在不同需求分析阶段进行恰当运用 十二、 …… 根据权威机构统计项目缺陷的56%来源于需求定义错误,80%的缺陷修复成本用于修复需求导致的错误,需求的正确与否直接影响产品开发周期、产品开发成本,甚至直接决定产品最终的市场成败。
本课程重点讲解产品需求分析和需求管理的方法,主要涉及: 1.如何从市场(客户)角度进行有效的客户需求收集?→单项需求 2.如何对客户需求进行整理和分析,形成产品包需求?→产品需求(外部+内部) 3.如何对产品包需求进行分析、分解和分配,形成研发设计需求和系统总体方案?→设计需求 4.如何对客户需求、产品包需求、设计需求进行持续验证和跟踪?→需求管理 5.如何构建需求收集长效机制,提升公司整体需求管理能力?→长效机制
课程贯穿案例分享,详细讲解客户要求:客户需求→产品包需求→设计需求→设计方案→需求验证的过程,详细讲解每个阶段的工作内容、操作技巧、阶段交付的内容和评价标准;同时详细介绍每个阶段重点使用的方法和工具(KJ、AHP、$APPEALS、BSA、HOQ、FFBD、RAS等),实现产品需求管理的理念、方法、工具三位一体,从而使学员在实战演练与方法讲解中深刻领悟需求工程的工作流程与方法,切实应用到公司实际项目开发中,提高产品的需求准确性、稳定性,提升产品的竞争力,确保市场成功。
【培训收益】 了解研发需求工程过程与其他研发流程体系的接口关系; 掌握从市场角度进行有效的客户需求收集的机制和方法,筛选高质量的客户需求; 掌握对客户需求进行整理、分类、分析的方法,提高各个角色对需求理解的一致性,最终形成产品包需求,明确产品的竞争优势与卖点; 掌握外部需求和内部需求一体化管理的机制,从而降低产品的端到端生命周期成本; 掌握对基于产品需求策划产品概念和对概念进行筛选分析的方法; 掌握对客户需求、产品包需求、设计需求进行持续验证和跟踪的机制和方法; 掌握构建需求收集长效机制,提升公司整体需求管理能力的机制和方法; 掌握支撑研发需求工程各个阶段工作运作的工具和操作方法;
【课程大纲】 一、案例分享 二、产品需求分析与需求管理概述 1.需求管理与市场管理、产品规划、产品开发的关系 1)时间驱动与事件驱动、做正确的事与正确的做事 2)项目任务书中需求应该定义到什么程度才合适 2.需求相关的基本概念 WANTS/NEEDS/DEMANDS、真假需求、客户需求、用户需求、产品需求、设计需求、需求规格、技术需求、非技术需求 3.产品需求分析过程介绍(产品需求收集→产品需求整理→产品需求分析→产品需求的分解和分配→产品需求实现与验证) 4.CMMI对需求工程的定义 1)RM(目的、关键实践、典型输出) 2)RD(目的、关键实践、典型输出) 5.演练与问题讨论
三、产品需求收集 1.研发需求收集流程介绍 2.识别客户? 1)需求收集渠道:外部渠道与内部渠道 2)产品扩展方法论 .市场的新颖程度分析 .公司的新颖程度分析 3)谁是我们的客户?能否进行延伸? .客户、最终用户、间接用户 .产品扩展路线图 .市场细分方法 .技术鸿沟(保龄球道、龙卷风、……) 3客户分析 1)决策影响模型分析 2)核心关注点分析 3)实战演练与问题讨论 4.需求收集需要注意的问题 1)一对一访谈的技巧 2)探究原因而非简单问题 3)聚焦期望 4)询问而非推销 5.需求收集基本技能 1)需求收集调查问卷设计 2)需求访谈问题梳理 3)需求问题访谈7步法 4)需求访谈信息记录的方法 5)实战演练与问题讨论 6.需求收集的输出:客户需求收集模板(单项需求收集模板) 1)真正理解客户的意图 .“抽象之梯”法:深入探索、了解、洞察客户需求 .案例分享:听筒10米长的电话机 2)客户描述和需求陈述 3)客户描述→ 需求陈述五原则 4)案例分享:具体产品客户描述到需求陈述案例分享(对应需求工程的用户需求+业务需求) 5)案例分享:某业务软件情节串联板需求收集和确认案例分享(对应需求工程的需求收集、实现诱导用户需求) 6)收集人信息、客户信息、需求信息、优先级、关联需求 7)需求收集和分拣流程介绍 8)案例分享:某公司单项需求描述要素讲解(客户需要翻译) 9)实战演练与问题讨论 7.如何构造例行化的需求收集机制? 1)需求收集的IT支持 2)业务流程改进(出差流程等) 3)员工任职资格牵引 4)员工具体绩效承诺落实 5)案例分享:某公司市场需求管理制度讲解
四、产品需求整理和分析 1.研发需求整理和分析流程介绍 2.需求群的划分 1)需求群划分的基本原则 2)需求分类方法(KJ亲和图法) .基本类型分类法、生命周期阶段分类法 .优先级分类法、来源分类法 .稳定性分类法、风险级别分类法 .案例分享:某软件产品千条单项需求到产品特性转换的案例分享(实现需求工程的产品特性和业务需求) 3)如何保证需求的一致性 .需求冲突矩阵分析法 .案例分享:具体网络产品需求冲突矩阵分析讲解(实现CMMI所要求的需求一致性) .实战演练与问题讨论 3.如何区分需求优先等级(权重确定) 1)KANO需求类型 .最好满足的需求、强制性需求、兴奋需求 .如何通过二维矩阵正确区分以上3类需求?(正反求证法) 2)业界最佳产品需求等级划分法(BSA法) 3)需求(群)权重设置方法(AHP) .权重确定4步法 .案例分享:具体需求权重设置样例介绍 4.基于需求特性,进行产品市场竞争态势分析 1)业界最佳客户需求的八个要素介绍($APPEALS) .每个要素详细定义 .每个要素的子要素分解 .案例分享:某应用软件产品客户需求8要素子要素展开讲解(实现NPD要求的,基于竞争分析,确定不同特性的优先等级) 5.关注内部需求 1)DFX(DFT、DFM、DFA等) 2)RAS(可靠性、可用性、可维护性) 6.案例分享:具体系统产品需求包(特性需求清单)案例分享(完成需求工程要求的特性需求、业务需求的分析) 7.需求整理和分析输出(产品包需求模板(关键要素介绍)) 1)优秀产品包需求的标准 2)产品概念的选择 3)产品概念的测试(电梯测试法) 4)案例分享:两个命运迥异的互联网软件的概念分析 5)实战演练与问题讨论
五、产品需求的分解和分配 1.研发需求分解和分配流程介绍 2.需求分解与分配的基本理念 1)物理分解与功能分解 2)哲理案例:从人类飞行的梦想思考需求分解与分配 3.特性需求到设计需求的转化工具:FBS 1)工具原理介绍 2)案例分享:具体某业务应用软件某特性的FBS样例(实现特性需求和设计需求的衔接) 4.设计需求(功能需求)定义的工具:UseCase 1)Usecase的基本要素:角色、用例、用例名、系统边界 2)有效识别角色的方法介绍 3)用例识别方法介绍 4)用例的命名原则 5)6种常见的用例描述错误分析 6)实战演练与问题讨论 5.需求分解与分配操作 1)产品功能定义(应用场景描述) .需求功能定义的要点讲解ü 产品的分解的三个层次 .功能分解方法:创建故事板 .案例分享:具体银行设备产品某功能需求功能定义讲解 2)功能分解 .需求功能分解的要点讲解 .功能分解工具:功能流图法(FFBD)的操作要点讲解 .实际案例分享:具体某业务软件用户需求功能分解案例讲解 .功能分解工具:层次图法(HD)的操作要点讲解 .实际案例分享:具体某业务软件质量属性需求分解案例讲解 .两种方法的具体应用范围讲解,如何相互配合 .实战演练与问题讨论 3)软件需求规格说明书定义 .需求编号规范介绍 .SRS文档的基本要求 *完整性(案例) *正确性(案例) *必要性(案例) *可验证性(案例) .SRS基本内容介绍 *总体概述、具体需求、设计约束、质量属性、依赖关系 4)构思系统架构 .系统结构构思需要考虑的要点讲解 .系统结构设计方法:概念图(CDS)法 .案例分享:具体产品系统结构设计(CDS法)讲解 .系统结构设计方法:示意方图(SBD)法 .案例分享:具体产品系统结构设计(SBD法)讲解 .两种方法的具体应用范围讲解 5)需求分配 .需求分配表(RAS)介绍 .什么是需求因子? .形成设计需求、产品规格定义 .实战演练与问题讨论 6)案例分享:具体系统产品客户需求->产品包需求->设计需求->需求分解的全称需求案例分享
六、产品需求的跟踪和验证 1.研发需求持续验证和跟踪流程介绍 2.需求双向跟踪机制(RTM) 1)需求编号规范介绍 2)需求跟踪的必要性 3)前向跟踪 4)后向跟踪 3.需求变更控制机制 1)正确认识需求变更? .如何把变更变成机遇而非负担 2)需求稳定性统计 3)需求变更流程讲解 4)需求变更评估时需要考虑的因素介绍 4.需求验证和确认 1)模块级的V&V模型 2)产品级的渐增测试模型 3)BBFV、BBIT、SDV、SIT 4)需求到测试的跟踪 5)如何评价测试的完备性? 5.需求验证和跟踪输出(需求双向跟踪模板RTM(关键要素介绍)) 6.需求工程支撑的工具介绍(5分钟) 7.实战演练与问题讨论 8.针对需求跟踪与验证环节结合公司实际情况思考具体改进行动计划(QuickWins) 9.深入学习建议(参考书籍)
【授课讲师】Don 资深顾问 CMM/CMMI领域专家 专业背景 十多年高科技企业的研发与管理实践经验,具有丰富的项目管理、产品研发管理、质量管理、研发咨询的经验。在国内某大型知名企业工作期间,先后担当项目经理、系统工程师、产品经理、测试部经理、质量部经理、软件部经理;参与并领导了多个大型项目(固网、NGN等)的研发工作,具备丰富的技术背景和技术管理经验。长期与国际顶尖咨询顾问一起工作,全程参与并协助推动该公司研发管理变革项目。曾驻海外工作,负责合作项目的实施,全程参与海外研究所CMM四级认证过程;担任测试部经理期间,主持了公司级测试平台的规划和建设。
咨询背景 作为项目总监、带领咨询团队,成功为国内某知名手机厂商、国内最大的手机半导体厂商、国内某知名安全软件商、国内最大的网络安全厂商、某大型系统集成公司(上市公司)等数十个企业进行了有关产品开发流程体系、支撑流程体系、项目管理体系、研发绩效管理体系、CMMIL4以及针对CMMI L2过程域的诊断、设计、推行实施过程,帮助这些企业建立高效、完备的研发管理体系,对中国企业研发管理体系及创新体制有着深刻的研究和理解,受到客户的高度评价。
培训背景 曾在各地多次举办产品需求分析与需求管理、产品测试管理、研发质量管理等公开课,为数千家企业提供了研发管理公开课的培训,为数百家企业进行了研发管理的内训;从事研发管理咨询工作以来,作为项目总监成功的主持完成了数十个研发管理咨询项目体系的建设<产品开发流程体系、支撑流程体系、项目管理体系、研发绩效管理体系、CMMIL4以及针对CMMI L2过程域等方面>,有着丰富的研发管理咨询经验,涉及的行业包括通信、软件、家电、电信运营商、芯片、医疗器械、交通运输等,帮助这些企业建立高效、完备的研发管理体系,对中国企业研发管理体系及创新体制有着深刻的研究和理解,受到客户的高度评价。 |