杭州威特教育HCDP考试培训1认证考试介绍华为数据通信认证提供从数据通信工程师到数据通信专家…
面议0000-00-00 172次
如遇无效、虚假、诈骗课程,请立即举报为了您的资金安全,请见面交易,切勿提前支付任何费用举报
软件需求开发和需求管理
编号:SRD-04 课时:18小时/3天
软件需求开发和需求管理V2.1
课程前言
需求,是软件生产加工的“原材料”,是团队展开工作的“依据”,是项目范围管理的“基石”,需求的重要性是不可而喻的。然而在IT项目实施中,需求定义不清晰,客户的参与度不高,获取客户需求信息不完整,且没有得到客户的认可;无法理解客户的业务需求,需求理解分析不到位,规格需求不能作为开发依据;“计划赶不变化,变化赶不上想法”,客户需求是经常发生变化的,也许你还未来及完成当前的需求,这时客户又有新的想法。
面对纷繁复杂的软件需求,如何进行需求开发和需求管理呢?本课程从四个角度来剖析本课题,让学员掌握软件需求的知识、体系、技能、工具、案例和*实践。
课程收益
了解需求工程的基础知识;
了解CMMI中RD和RM中的特定实践和通用实践;
了解敏捷开发中的需求开发和管理(用户故事)的方法和技巧;
掌握需求调研、变更、管理的常用技能
掌握需求分析方法和技术,提高对需求的理解能力;
分享成功的需求开发和需求管理的经验;
获取需求开发和需求管理的模板与*实践;
了解需求开发和需求管理工具的应用;
课程对象
项目经理,售前顾问,业务需求分析工程师(BA),需求分析人员,系统分析员,架构工程师/软件开发工程师/软件测试工程师,以及相关兴趣爱好者。
课程大纲
第1部分 需求工程概述
什么是需求?
需求与范围的差别
需求模式中的常见问题,并用鱼骨图做根源性分析
需求的重要性和意义
与需求相关项目的项目失败原因分析;
软件项目需求成败的评判断依据
需求工程的构成与划分
业界知识软件企业的需求开和管理的实例(宝信、万达)
需求诊断:目前企业需求工程各过程的实施情况调查
------小结与反馈
第2部分 CMMI需求工程知识
CMMI简介
1、什么是CMMI
2、CMMI等级
3、CMMI过程和作用意义
需求工程管理条款
需求开发(RD)
SG1开发客户需求
SG2开发产品需求
SG3分析和确认需求
需求管理(REQM)
SG1管理需求
第3部分敏捷简介与敏捷需求及用户故事
1、敏捷宣言
2、敏捷价值观和原则
3、Scrum敏捷项目管理
敏捷需求管理
从一个经典的例子看需求
在我们的需求体系中会遇到什么?
需求是涌现式的
需求管理是一个知识发现的过程
需求管理是一个依赖于沟通协调的活动
需求管理的本质
使用用户故事作为需求管理的载体
敏捷用户故事
用户故事定义
用故事的特点
INVEST用户故事
一个卡通产品电子商务网站的例子
练习:编写用户故事
如何描述需求细节?
考试:CMMI需求和敏捷开发用户故事的需求知识理论小测试
------小结与反馈
第4部分 需求开发
什么是需求开发?
需求角色分析
甲方需求角色分析 案例支持:认识客户的组织架构及需求
乙方需求开发组织的组成成员、分工及协作关系?
需求工程师的技能要求及如何让需求新人逐步进入需求角色
需求层次论 案例分析:互联网营销需求层次分析
需求属性
需求开活动的输入内容及前提,输了内容及必须项,以及需求阶段的核心活动及产出是什么?
探讨:产品化项目与定制项目在需求开及管理过程中的详细区别?
------小结与反馈
第5部分 需求获取
需求获取方法
原型法
常见的原型开发方法及工具?
原型开发时如何避免对业务规则的遗漏?
原型的必要性,什么项目需要开发原型,什么项目不需要开发原型?
原型开发的粒度?原型需要与用户确认什么?
需求获取的技巧
需求获取中与客户沟通交流的注意事项
需求调研的范围应该如何界定?
如何通过缜密、结合化问题,获取所需信息,以调研的深度?
游戏:西红柿炒蛋需求调研
专业文章分析:《需求调研“六步走”》
探讨:关于需求调研若干问题探讨(视时间而定)
如何处理用户方对于需求理解的不一致?
如何处理调研过程中的范围延伸问题?
业务分析应做到什么程度?比用户还了解业务?
需求调研阶段的工作组织、进度安排方面,如何高效?
如何处理需求范围与招投标内容上的差异?
需求调研的输出标准及与需与用户确认的内容?
------小结与反馈
第6部分 需求分析
需求分析基本原则
常见的需求分析方法
需求协商
设定需求优先级
UML表示法与需求建模
面向结构化分析方法 (SA)
面向对象的分析方法 (OOA)
用例法:用例要划分到何种程度?用例与功能的关系,如何分析功能性需求?
面向问题域的分析方法
练习(15分钟),描述ATM取钱的用例
需求原型的制作
业务流程、业务实体和场景分析
考虑到交互、性能、运行环境等要求,如何分析非功能性需求;
需求分析的结果
常见的需求规格说明书
如何撰写规范和清晰的需求规格说明书
? 需求规格说明书格式与内容
? 需求规格说明书编写策略与技巧
? 需求规格说明书常见的模板
需求规格说明书中的一些问题
需求到架构的问题分析
如何解决软件架构无法满足需求扩展的问题?
如何解决软件架构设计中遗漏非功能需求导致系统出现如性能、可维护性等一系列问题?
如何规范化地分析和描述需求以确保在架构中落实?
需求分析的输出标准及需要与用户方确认的内容?
共享:国内各企业的需求规格说明书
探讨:关于需求调研若干问题探讨
如何从业务场景向系统应用场景映射,有什么好的经验?
需求分析要做到何种程度?
------小结与反馈
第7部分需求验证操作实务
需求验证的目的
需求验证的主要手段分析
需求评审流程及常见误区与应对之道
实践:小组评审《XX用户需求说明书》,你小组当前发现哪些问题,你是从哪几个角度来评审业务需求的
------小结与反馈
第8部分需求管理
什么是需求管理?
需求管理与项目管理关系?
项目经理/业务需求分析工程师如何进行需求管理?
------小结与反馈
第9部分需求确认
什么是需求确认
需求确认的内容与形式
需求确认常见的问题及要注意的事项
如何运用需求确认及面对用户不接受需求确认过程
小组讨论:请你说出三种让你客户确认你需求的办法以及详细操作步骤。
------小结与反馈
第10部分 需求角色管理
软件项目需求相关的角色有哪些?
对需求分析人员的要求是什么?
各个岗位角色的职责是什么?
各个需求角色的输出是什么?
各个需求角色所需要的技能是什么?
讨论:如何扮演需求的各类角色(项目经理、售前、业务需求分析人员、设计开发工程师)?
------小结与反馈
第11部分 解决需求落实之道--需求跟踪管理
跟踪管理的理念
需求跟踪的目标
需求跟踪需要的工具支持
需求跟踪工具
需求跟踪过程:需求状态跟踪,需求实现跟踪
探讨:如何对需求进行有效跟踪、传递和共享?
案例展示:需求跟踪矩阵
------小结与反馈
第12部分 解决需求变更之道 --需求变更管理
变更范围的蔓延
变更控制过程
案例分析:《需求变更“四步法”》
变更控制组
变更控制工具
需求变更影响分析
需求与发布的关系
练习:画出需求变更控制的详细流程,分组讨论15分钟,然后各组汇报。
讨论:如何让用户积极、有效地参与到需求开发及管理过程中
------小结与反馈
第13部分 案例分析
案例分析1:项目管理生命周期的需求管理实践
售前阶段
实施阶段
维护阶段
公共问题
需求跟踪沙盘图
------小结与反馈
案例分析2:做好需求管理的通用实践
合理的项目组织架构
明确的沟通协调流程
清晰的需求调研计划
良好的过程文档记录
严谨的需求变更控制
漂亮的需求调研报告
直观的系统仿真界面
一个难点需求重构
------小结与反馈
第14部分 需求开发和管理工具
工具1:XX研发管理--需求管理工具系统演示简介
工具2:需求管理软件系统
------小结与反馈
杭州威特教育HCDP考试培训1认证考试介绍华为数据通信认证提供从数据通信工程师到数据通信专家…
面议杭州威特教育春季大优惠: CCNA培训免费啦! 报考NA送NA培训!! NA培训+考试只要2200!!! …
面议为了适应快速发展变化的IT服务管理市场,负责开发ITIL的英国商务部(OGC)于2007年5月30 日推…
面议云计算与虚拟化技术实践课程课时:16课时(脱产2天、双休2天、晚班4个晚上)课程对像:CIO、…
面议H3CWLAN培训H3C-WLAN认证(H3CCertified Specialist for WLAN,H3C认证WLAN技术专家),将帮…
面议*ITIL简介EXIN国际*考试学会,是一家全球性的独立IT考试机构。EXIN致力于在IT领域里制定教育…
面议Redhat(红帽)简介Redhat(红帽)创建于1993年,是目前*上最资深的Linux和*源代码提供商,同时…
面议HCDA1认证考试介绍华为数据通信认证提供从数据通信工程师到数据通信专家的三级通用认证体系。…
面议H3CNE培训H3C认证网络工程师主要面向中小型企业的网络设计与实施人员。通过认证后,证明学员…
面议项目管理理论与实践培训课时:16课时(脱产班2天、双休班2天、晚班4个晚上)培训费用:5000元…
¥5000