您好,欢迎来到诺达名师!
客服热线:18898361497

当前位置: 首页 > 项目管理 > 项目综合 > 需求开发和需求管理

李远佳

需求开发和需求管理

李远佳 /

课程价格: 具体课酬和讲师商量确定

常驻地: 上海

预定该课 下载课纲

咨 / 询 / 热 / 线 18898361497

在线咨询

课程大纲

需求,是软件生产加工的“原材料”,是团队展开工作的“依据”,是项目范围管理的“基石”,需求的重要性是不可而喻的。然而在IT项目实施中,需求定义不清晰,客户的参与度不高,获取客户需求信息不完整,且没有得到客户的认可;无法理解客户的业务需求,需求理解分析不到位,规格需求不能作为开发依据;“计划赶不变化,变化赶不上想法”,客户需求是经常发生变化的,也许你还未来及完成当前的需求,这时客户又有新的想法。

面对纷繁复杂的软件需求,如何进行需求开发和需求管理呢?本课程从多个角度来剖析需求,让学员掌握需求的知识、体系、技能、工具、案例和**实践。

课程收益

& 了解需求工程的基础知识;

& 了解CMMI中RD和RM中的特定实践和通用实践;

& 了解敏捷开发中的需求开发和管理(用户故事)的方法和技巧;

& 掌握企业管理中的流程分析,与信息化业务需求分析;

& 掌握需求调研、变更、管理的常用技能

& 掌握需求分析方法和技术,提高对需求的理解能力;

& 掌握案例分享的需求开发和需求管理的经验;

& 获取需求开发和需求管理的模板与**实践。


课程对象

& 业务人员,售前咨询顾问,业务需求分析工程师(BA);

& IT项目经理,系统分析员,架构工程师/软件开发工程师/软件测试工程师,以及相关兴趣爱好者。课程大纲


导言

1.1 信息化价值论公式

1.2 各软件开发模型中需求分析的作用与意义

1.3 需求开发需求管理在产品价值链的位置及作用意义。


第1部分 需求工程概述

1.4 什么是需求?

1.5 需求与范围的差别

1.6 需求模式中的常见问题,并用鱼骨图做根源性分析

1.7 需求的重要性和意义

n 与需求相关项目的项目失败原因分析;

n 软件项目需求成败的评判断依据

1.8 需求工程的构成与划分

案例分析:企业信息化诊断模型介绍,专业的IT厂商是从哪些角度来看待企业信息化需求的?


第2部分 需求开发概述

1.9 什么是需求开发?

1.10 需求角色分析

n 甲方需求角色分析

n 乙方需求开发组织的组成成员、分工及协作关系?

n 案例支持:认识客户的组织架构及组织需求

1.11 需求层次论                                            

n 案例分析:互联网营销需求层次分析

1.12 需求属性

1.13 需求开活动的输入内容及前提,输了内容及必须项,以及需求阶段的核心活动及产出是什么?


第3部分 需求获取

1.14 需求获取方法以及原型法

1.15 需求获取的技巧

1.16 需求获取中与客户沟通交流的注意事项

1.17 需求调研的范围应该如何界定?

1.18 如何**缜密、结合化问题,获取所需信息,以调研的深度?

游戏练习:西红柿炒蛋需求调研

操作实践:**需求获取方法与技巧,演练业务部门业务需求。


第4部分 需求分析

1.19 需求分析基本原则

1.20 常见的需求分析方法

n 需求协商

n 设定需求优先级

n UML表示法与需求建模

a) 面向结构化分析方法 (SA)

b) 面向对象的分析方法 (OOA)。用例法:用例要划分到何种程度?用例与功能的关系,如何分析功能性需求?

c) 面向问题域的分析方法

课堂练习:描述ATM取钱的用例


第5部分 业务流程分析

1.21 管理与流程概述

n 什么是管理?

n 管理方法与管理风格

n 什么是流程

n 流程的定义

n 流程的三要素

1.22 流程作用与意义

n 流程的作用是什么

n 流程管理中常见的问题

n 流程的特性

n 设计流程的原则

n 流程的表达

1.23 流程优化案例分析

n 案例分析1:十分钟的悲剧

n 案例分析2:如何统计人数?

1.24 流程练习

n 练习:用流程工具Visio编制流程;


第6部分 企业信息化需求分析

1.25 IT现状分析

1.26 业务现状分析

案例分析:CTSW企业信息化业务需求分析诊断实例


第7部分 需求验证操作实务

1.27 需求验证的目的

1.28 需求验证的主要手段分析

1.29 需求评审流程及常见误区与应对之道

操作实践:小组评审《XX用户需求说明书》,您小组当前发现哪些问题,你是从哪几个角度来评审业务需求的

第8部分 需求管理

1.30 概述

n 什么是需求管理?

n 需求管理与项目管理关系?

n 项目经理/业务需求分析工程师如何进行需求管理?

1.31 需求确认

n 什么是需求确认

n 需求确认的内容与形式

n 需求确认常见的问题及要注意的事项

n 如何运用需求确认及面对用户不接受需求确认过程

n 小组讨论:请你说出三种让你客户确认你需求的办法以及详细操作步骤。

1.32 需求角色

n 软件项目需求相关的角色有哪些?

n 对需求分析人员的要求是什么?

n 各个岗位角色的职责是什么?

n 各个需求角色的输出是什么?

n 各个需求角色所需要的技能是什么?

n 讨论:如何扮演需求的各类角色(项目经理、售前咨询、业务需求分析人员、设计开发工程师)?

1.33 需求跟踪

n 跟踪管理的理念

n 需求跟踪的目标

n 需求跟踪需要的工具支持

n 需求跟踪工具

n 需求跟踪过程:需求状态跟踪,需求实现跟踪

n 探讨:如何对需求进行有效跟踪、传递和共享?

n 案例展示:需求跟踪矩阵

1.34 需求变更

n 变更范围的蔓延

n 变更控制过程

n 案例分析:《需求变更“四步法”》

n 课堂练习:画出需求变更控制的详细流程,分组讨论,然后各组汇报。

n 课堂讨论:如何让用户积极、有效地参与到需求开发及管理过程中


第9部分 需求文档介绍与编写技巧

1.35 需求文档模板与实例

n 项目可研报告

n 招投标书

n 需求调研报告

n 需求评审报告

n 用户需求说明书

n 设计效果图

n DEMO演示

n 需求变更单

n 需求跟踪表

1.36 小组练习:

n 各小组任意选择一个模板,小组编制文档目录,汇报目录所包含的主要内容;


第10部分 案例分析

1.37 案例分析1:项目管理生命周期的需求管理实践

1.38 案例分析2:做好需求管理的通用实践

1.39 案例分析3:JD项目可研报告

1.40 案例分析4:NB招投标书

1.41 案例分析5:WD用户需求说明书



第11部分 敏捷需求

1.42 敏捷简介

n 1、敏捷宣言

n 2、敏捷价值观和原则

n 3、Scrum敏捷项目管理

1.43 敏捷需求管理

n 从一个经典的例子看需求

n 在我们的需求体系中会遇到什么?

n 需求是涌现式的

n 需求管理是一个知识发现的过程

n 需求管理是一个依赖于沟通协调的活动

n 需求管理的本质

n 使用用户故事作为需求管理的载体

1.44 敏捷用户故事

n 用户故事定义

n 用故事的特点

n INVEST用户故事

n 一个卡通产品电子商务网站的例子

n 练习:编写用户故事

n 如何描述需求细节?

第12部分 知识考试

1.45 需求开发与需求管理知识小测试



上一篇: 系统集成项目管理工程师&信息系统项目管理师 下一篇:PMP考前培训(项目管理知识体系指南)

下载课纲

X
""