需求管理流程ppt课件
需求管理流程ppt课件
2
为 什 么 要 进 行 需 求 管 理?
评测和验证有效的软件开发流程标准得到了推广 和普及 为什么现在仍然频繁发生的软件项目失败的事件? 为什么仍有那么多的项目受到延期、预算超支和 质量问题的困扰? 如何才能提高系统的质量?
不接受
接受
小问题 自行解决
变更影响分析报告
修改SRS
修改开发计划
修改其它相关文档
17
需
• 一、职能:
求 管
• 评审——需求分析及讨论 • 跟踪——需求修改进度 • 监督——需求整改质量保证
理
委
• 二、会议制度:
员
• 每周定期召开需求管理会议
会
18
• 产品研发步骤:
• 一、产品需求文档:
职
• 二、讨论(发散思维),排列出优先等级
提供一种机制,以分析需求、评估可行性、协商
是 合理的解决方案、无歧义地规约解决方案、确认规约
需 以及在开发过程中管理这些被确认的需求规约。包括6
求 个步骤:
管
获取(需求诱导)
理? 分析(需求分析和谈判)
规定(规约)
系统建模
验证(需求确认)
需求管理(控制与变更管理)
5
需
1. 需求不总是显而易见的,它可来自各个方面。
管
• 变更过程管理:确定一个选择、分析和决策需求变更的
理
过程
的
• 需求跟踪:定义需求之间的关系及需求和设计之间的关
规
系,记录并维护这些关系
《需求管理》PPT课件
销售部门根据客户的售出清单开具委托代销结算单。企业
根据审核后的结算单,开具销售发票并进行销售出库处理
及结转销售成本。
代销商按照企业开据的销售发票付款。
代销商可以将有质量问题的产品或未销售出去的产品,退
回本企业,并完成退货入整理库pp处t 理。
10
案例:红罐王老吉品牌定位战略
整理ppt
11
ERP 内部集成应用
需求类型 分销需求 销售合同
需求预测 其它
需求响应策略
备注
现货生产(MTS) 定单组装(ATO)
补库定单、分销合同、 预测
定货生产(MTO) 定单组装(ATO) 定单设计(ETO)
合同(计划)的对象是 最终产品
现货生产(MTS) 定货生产(MTO) 定单组装(ATO)
预测对象:产品 原材料
基本组件和可选件
整理ppt
5
ERP 内部集成应用
销售管理业务类型
•普通销售业务——完成响应客户的询价、签订销售订单、完
成销售出库、开据销售发票等工作
•直运销售业务——指企业与客户签订销售订单后,确定企业
的供应商。企业与供应商签订采购订单后,供应商将商品直 接发给企业的客户,企业无需实物的出入库即可完成购销售 业务。
备品备件、试验品、破 坏性试验品等
整理ppt
3
ERP 内部集成应用
•分析广告宣传的效果:
ห้องสมุดไป่ตู้
创
——广告宣传投入与销售收入增长的关系
造
——寻求最有效的广告宣传形式
需 •促销规则:
求
——折扣规则(按金额、数量、品种、客户)
——折让规则(回款时间)
——商品在商场摆放位置对经销商实行优惠策略
《需求管理》课件
需求的种类和来源
了解需求的不同类型,包括业务需求、功能需求和非功能需求,以及这些需 求来自哪些不同的利益相关者和渠道。
收集和分析需求
学习如何有效地收集需求,包括面对面会议、问卷调查和用户故事等方法, 并掌握需求分析技术,如需求优先级排序和需求冲突解决。
需求文档的编写和维护
了解如何编写清晰、具体且可追溯的需求文档,并学习如何更新和维护这些文档,以确保与利益 相关者的沟通流畅。
《需求管理》PPT课件
通过本课件您将了解需求管理的概念和重要性,掌握需求的收集、分析、编 写和维护技巧,以及与客户协商、需求测试和验证等关键步骤。准备好与团 队一同探索需求的奥秘吧!
需求管理的概念和重要性
深入了解需求管理的定义和意义,探索需求如何驱动项目成功,并了解适用 于需求管理的不同方法和流程。
评估和优先级分配需求
学习如何评估和分配需求的优先级,以便有效地分配资源和规划项目进度。
需求跟踪与变更管理
了解如何跟踪需求的进展和和客户、利益相关者协商需求
学习如何与客户和其他利益相关者进行有效的需求协商,以确保项目的成功 和满足各方的期望。
需求管理规范流程课件(PPT 44张)
©2008 BOCO Inter-Telecom Co. All rights reserved.
KANO模型
客户满意度 最好满足的需求 兴奋需求 很好的执行 很差的执行 基本需求
Kano模式
客户不满意度
©2008 BOCO Inter-Telecom Co. All rights reserved.
★ ★ ★
★
现场支持
售后反馈
©2008 BOCO Inter-Telecom Co. All rights reserved.
★
★
★
★
需求整理和分析过程
So urces Qu estio ns Statemen ts Key Check Ch eck Key Ch eck Check Key Ch eck Ch eck 1 2 3 4
系统能够进行高品质 地光盘刻录
数据传输快
抗干扰性强 传输速率快 传输方式多
缓存内存容量大 烧盘概率小
刻写过程稳定
©2008 BOCO Inter-Telecom Co. All rights reserved.
识别冲突(冲突矩阵法)
优化方向
需求1 需求1 需求2
需求2
需求3
需求4
++
©2008 BOCO Inter-Telecom Co. All rights reserved.
需求收集的方法
效果
方法
短期
用户大会 专家顾问团 需求探针
★
时间范围 中期
★ ★
产品范围 长期
★ ★ ★
当前
未来
★ ★
直接
★ ★ ★ ★ ★
★
★
需求管理和产品开发流程 ppt课件
会议
客户满意度
流程
信息技术
基于内部和外部需求的收集,关键 的流程是为后续工作的进行(分析 需求),将收集的需求文档化
端到端需求管理数据库 /电子流
活动具体化工具 例如,DSC电子会议软件
输出 归档的产品包需求
客户: 首先 - 在收集组织中的过滤人员 其次 - 制定业务计划、路标规 划、 Charter的团队
市场需求管理流程
需求分析方法概述
分析需求的手段
分析要素
公司识别信息 客户识别信息 描述 产品信息 客户优先级 公司优先级 状态 产品关联 需求关联 (可追溯性) 更改控制
分析管理
管理标准 (质量、要素等)
正确 明确 完整 一致 分级的 可验证的 可追溯的 可修改的 可理解的
技能 (统计)
数据与变量 样本与总数 描述数据 分析与解释
可有可无、不需要?还缺什么? 8、如何权衡价格-性能-特征-属性? 9、如何使用产品,与其他产品的配合关系? 10、客户的经济、价值角度?
原始需求采集模板
部门: ……………….. 采集的活动(WHERE)
➢…
客户情况介绍(WHO)
▪公司介绍 ▪部门介绍 ▪业务介绍 ▪需求产生的场景 (Where)
公司总分
6:最 终 的 客 户 价 值 差 异 化 比 率 =
= 业界最佳总分
比较评分参考标准
10 = 绝对最好 9 = 明显是领导者 8 = 在前2名内 7 = 位于前3-5名 6 = 在市场中普遍被认为是“好的” 5 = 大多数客户能接受 4 = 有25%-35%的购买者不能接受 3 = 大多数购买者不能接受 2 = 极不满意 1 = 完全不合格
需求管理与产品开发流程
软件需求管理PPT课件
编写需求规格说明书
将分析和评估后的需求编写成正 式的需求规格说明书,明确软件 系统的功能、性能、非功能需求、 约束和假设条件等。
评审和确认
对编写好的需求规格说明书进行 评审和确认,确保其准确性和完 整性。
需求分析的工具
思维导图工具
如XMind、MindManager等,用于整理和 分析需求。
原型制作工具
初步需求收集
在项目启动阶段进行,主要目的是确定项目的目标和 范围。
深化需求收集
在初步需求收集之后进行,主要目的是细化功能需求 和非功能需求。
变更需求收集
在软件开发过程中进行,主要目的是应对利益相关者 提出的需求变更请求。
03 需求分析
需求分析的目标
确定软件系统的功能和性能 要求。
确定软件系统的约束和假设 条件。
软件需求的重要性
确保开发目标明确
提高软件质量
明确软件的目标和范围,避免开发偏 离方向。
明确的质量要求有助于提高软件的稳 定性和用户体验。
减少返工和变更成本
尽早识别和解决需求问题,降低开发 成本和时间。
软件需求管理过程
01
需求收集
通过与用户沟通、市场调研等方式 获取原始需求。
需求规格说明
编写详细的需求文档,明确各项需 求的细节。
03
为后续的软件开发和测试提供明确的依据。
04
便于需求变更的管理和控制。
需求规格说明的内容
功能需求
包括业务流程、数据流程、界面交互等。
约束和假设条件
如技术限制、开发环境、资源等方面的约束。
非功能需求
包括性能、安全、可用性、可维护性等方面 的要求。
验收标准
用于评估软件是否满足需求的明确标准。
需求管理流程教材(PPT 31页)
U需T求-S管C-理MB、-0需01求-20变08更—管—理、模工板程档变案更使用控指制引流程
7
需求的重要性
权威统计表明,软件开发,40%--60%的问题都是在需求 阶段埋下的。
未确定或不明确的需求 未发现或未经交流的假设 不完善的需求描述 需求变更管理不恰当
U需T求-S管C-理MB、-0需01求-20变08更—管—理、模工板程档变案更使用控指制引流程
U需T求-S管C-理MB、-0需01求-20变08更—管—理、模工板程档变案更使用控指制引流程
25
U需T求-S管C-理MB、-0需01求-20变08更—管—理、模工板程档变案更使用控指制引流程
26
目的、范围
目的
规范工程变更的提出、沟通、评审、开发、跟踪、验证等,确保 与客户定制需求的一致性。
15
流程
需求管理流程(第1页 共2页)
001
外部客户
销售人员 工程人员 技术人员
提出需求
产品规划工程师
市场需求清单
战略与规划部经理
产品构想模版
技术委员会
潜在项目负责人 产品经理 研发副总
002
接收需求、 沟通与完善
需求
003
组织评估需求 实现优先级
产品副总
IPMT
IPMT主席 多项目管理专员 营销工程部经理
需求管理流程 需求变更管理流程 工程变更控制流程
为电力自动化领域提供最佳解决方案
目录
项目与需求 需求管理程序 需求变更管理程序 工程变更控制程序
U需T求-S管C-理MB、-0需01求-20变08更—管—理、模工板程档变案更使用控指制引流程
2
项目与项目管理
IPD产品开发及需求管理流程介绍(精编课件).ppt
价值主张
• 客户需求 • 独特性 • 有影响力
价值获得
• 如何赚钱 • 有其它的盈
利模式吗
活动范围
• 经营活动中的角 色和范围
• 哪些外包/外购 • 与合作伙伴协作
战略控制
• 客户需求的 转移趋势
• 价值链中的 地位
风险管理
• 不确定性 • 潜在风险,
市场、对手、 技术 • 外部、内部
紧急需求
产品需求的分层
原始需求
精品课件
客户 问题
产品需求
初始需求
系统特性
系统需求
名称 原始需求
初始需求
客户问题 系统特性 系统需求
定义
来自公司内、外部客户的,关于产品与解决方案的所有需求。包括销售项目需求和 非销售项目需求
原始需求经过RAT分析后,站在客户视角,以准确的语言(完整的背景、标准的格 式)重新描述的需求
验证变更实施的正确 性,不仅要验证程序, 还要验证相关的资料 文档
确认变更
关闭
ห้องสมุดไป่ตู้MM,RM
客户 业务
产品 需求
IPD
IPD流程总体框架
精品课件
商业战略 历史数据
技术 需求
MM市场管理
市场评 机会点
估&细 分析、
分
排序
制定业 务计划
业务计划管理 &绩效评估
做正确的事
长期需求
SP/BP
正确地做事
需求 管理
中期需求 短期需求
路标 任务书
IPD产品开发 概念 计划 开发 验证 发布 生命周期
客户需求、 产品规划、 Charter开发、 产品开发、 产品上市、 生命周期
需求管理培训课件.pptx
绘制系统与系统外 的界限和接口关系
创建用户界面原型
分析需求的可行性
确定需求的优先级
寻找意外需求
描述字段属性
建立需求模型
需求文档
目的是使用户和开发人员对需求有一个共同的理解,使之成为整个开发工 作的基础,也是需求的基线。
范围
1、文档用户和内容概述;2、需求范围;3、涉及部门及岗位;
需求
1、业务需求;2、功能需求;3、相应规则;
小组会议
收集需求的时间更快; 对于一些有歧义的问题、不清晰的需求,
十分有用;
要考虑多方的时间,会议的组织难度大; 对于会议的主持和把控需要技巧; 气氛很重要,要开放,言之有物;
合理的提问和引导出全面的需求并记录下来
需求八要素
需 求:差旅费报销 价 值:为一线员工提供差旅报销功能,便于………… 触 发:差旅申请单 前 提:有部门预算,审核通过的差旅申请…… 频 率:平均每天100单 关键情况:关联多张差旅申请单报销
vanKe 让 建 筑 赞 美 生命
THANKS
可追溯性
文档中需求与系统需求的双向可追踪性;
引用文件
1、制度、规范;2、公司发文;3、其他参考文档;
避免长篇大论式的文档描述
文不如字,字不如表,表不如图。
…………
需求确认
对需求文档进行评审和确认的过程。
需求评审
1、分层次评审;2、正式与非正式评审结合;3、事后跟踪工作;
需求测试
1、准备“概念”测试用户;2、基于“概念”测试用例模拟需求测试;
用户访谈
ห้องสมุดไป่ตู้1、准备访谈;2、主持访谈;3、访谈后续工作(吸收,理解,未明确问题跟进,访谈备忘录)
问卷调查
《需求管理》PPT课件
ERP 内部集成应用
•零售业务——指商业企业将商品销售给最终用户的销售业
务,这种业务适用于商场、超市等零售企业。零售业务是 整个分销业务的最终环节。
•销售调拨业务——是处理集团企业内部有销售结算关系
的销售部门或分公司之间的销售业务。
•受托代销业务——指在产品所权归属委托企业的情况,由我
ERP 内部集成应用
委托代销业务基本业务流程
企业销售人员按照销售计划,与各代销商签订委托代销销 售订单。主要内容包括委托代销产品、代销数量、供应价、 销售价格等。
企业的销售人员填写发货单,库存管理人员按照发货单发 货给代销商,发货后的产品所有权仍然属于本企业。
代销商接收产品,并在销售产品后开具售出清单 销售部门根据客户的售出清单开具委托代销结算单。企业
需求预测 其它
需求响应策略
备注
现货生产(MTS) 定单组装(ATO)来自补库定单、分销合同、 预测
定货生产(MTO) 定单组装(ATO)
合同(计划)的对象是 最终产品
定单设计(ETO)
现货生产(MTS)
预测对象:产品
定货生产(MTO)
原材料
定单组装(ATO)
基本组件和可选件
备品备件、试验品、破 坏性试验品等
erp内部集成应用需求管理整理ppterp内部集成应用供应链管理scm客户关系管理crm分销需求计划drp资源计划销售与运作计划sop需求管理竞争情报主生产计划mps总装计划fas需求管理在erp系统中的位置整理ppterp内部集成应用需求类型与需求响应策略需求类型需求响应策略备注分销需求现货生产mts定单组装ato补库定单分销合同预测销售合同定货生产mto定单组装ato定单设计eto合同计划的对象是最终产品需求预测现货生产mts定货生产mto定单组装ato预测对象
生产需求管理与计划管理(ppt 62页)
计划大纲的编制步骤
• 收集信息 • 编制计划大纲初稿 • 确定资源需求 • 计划大纲定稿 • 批准计划大纲
2020/7/11
计划大纲的编制步骤 - 收集信息
• 计划:销售目标、库存目标(以金额表示) • 市场:产品类销售预测(以数量表示)
分销、运输要求 • 工程:资源清单、专用设备要求 • 生产:资源可用性(劳力、机时、工时)
当前库存水平(MTS) 当前未完成订单(MTO) • 财务:单位产品成本、收入、资金可用性、增加资源 的财力等
2020/7/11
计划大纲的编制策略
• 不同的计划环境,不同的处理方法 - 面向库存生产: 控制年末预期库存水平 - 面向订单生产:控制未完成订单水平
• 先确定每个产品类的销售、生产、库存/未完成 订单的关系
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月 全年 销售预测 100 100 100 100 100 100 100 100 100 100 100 100 1200 未完成订单 90 90 70 60 50 30 30 预计未完成订单 410 400 390 380 370 360 350 340 330 320 310 300 300 生产计划大纲 110 110 110 110 110 110 110 110 110 110 110 110 1320 期初未完成订单 420 未完成订单改变 -120 总产量 1320
• 输入和批准:输入来自市场、生产 、工程、财务等部门,每月应有一 次由主管上述部门的副总经理主持 的生产规划会议批准生产规划。
• 展望期:12-24个月,滚动
2020/7/11
生产规划(计划大纲)
• 确定计划时界 • 计划审查频度:月 • 产品族的划分 • 预测的责任:市场部门 • 库存目标
需求管理流程ppt课件
需求管理处于软件项目管理开发周期的最上游;软
小
件需求主要来源于业务分析的结果,在充分考虑用户
结
的自身特性与要求的前提下,项目经理在用户与项目 组之间达成共识,建立了需求基线;在项目开发过程
中,通过需求范围认定、需求形式化记录、需求数据
库建立、需求状态跟踪、需求变更分析和波动评估、
需求评审控制等程序,通过使用需求管理工具等手段,
尽快上线。
• 2、如果计划做新版本,需要重新做出新规划
.CAD中心
•
需 求• 跟 踪
目的:建立和维护从用户需求到测试的一致性与完整性,确保 实现都以客户需求为基础,实现的需求覆盖了预期的需求,并 确保输出与用户需求的符合性 需求跟踪就要追溯需求间以及需求与系统设计间的联系,可追 溯性是需求描述的一个总体特性,反映了发现相关需求的能力。 三类可追溯性信息:
著名的需求工程设计师 Merlin Dorfman 和 Richard H. Thayer 提出了一个包容且更为精练的定义, 它特指软件方面 - 但不仅仅限于软件:
“软件需求可定义为: 用户解决某一问题或达到某 一目标所需的软件功能。系统或系统构件为了满足合同、 规约、标准或其他正式实行的文档而必须满足或具备的 软件功能。”
需 以及在开发过程中管理这些被确认的需求规约。包括6
求 个步骤:
管
获取(需求诱导)
理? 分析(需求分析和谈判)
规定(规约)
系统建模
验证(需求确认)
需求管理(控制与变.CA更D中管心 理)
需
1. 需求不总是显而易见的,它用文字明白无误地表达。
管
3. 存在不同种类的需求,其详细程度各不相同。
建立和维护从用户需求到测试的一致性不完整性确保实现都以客户需求为基础实现的需求覆盖了预期的需求并确保输出不用户需求的符合性需求跟踪就要追溯需求间以及需求不系统设计间的联系可追溯性是需求描述的一个总体特性反映了发现相关需求的能力
需求管理流程教材.ppt
需求管理流程教材.ppt1. 引言本文档介绍了需求管理流程的教学材料,旨在帮助读者了解和掌握需求管理的基本概念和流程。
需求管理是软件开发过程中至关重要的一环,它确保项目的需求与客户的期望保持一致,并且在整个项目生命周期中管理和跟踪需求的变化。
2. 需求管理概述需求管理是软件开发过程中的重要环节,它包括需求的收集、分析、确认、跟踪和控制等一系列活动。
需求管理的目标是确保项目团队对客户需求的理解一致,并且能够及时有效地变更和管理需求。
2.1 需求管理的重要性需求管理的重要性体现在以下几个方面:•需求一致性:需求管理能够确保项目团队对客户需求的理解一致,避免因为需求理解的差异而造成项目失败的风险。
•需求变更控制:需求管理可以帮助项目团队及时识别和管理需求的变化,以减少变更对项目进度和成本的影响。
•项目范围管理:需求管理是项目范围管理的重要组成部分,它能够帮助项目团队明确定义项目的范围,防止范围的蔓延和扩大。
2.2 需求管理流程概述需求管理流程是一个连续迭代的过程,包括需求收集、需求分析、需求验证、需求变更控制和需求跟踪等环节。
下面简要介绍每个环节的主要活动:1.需求收集:通过与客户直接沟通、接触,收集项目所需的需求,并记录在需求文档中。
2.需求分析:对收集到的需求进行详细分析,澄清和理解需求的背景、目标、功能,识别需求之间的关联和优先级。
3.需求验证:与客户确认需求的准确性和完整性,确保需求的描述准确反映客户的期望。
4.需求变更控制:管理和控制需求的变更,确保变更经过评审和批准后才能执行。
5.需求跟踪:跟踪并记录需求的变更和状态,确保项目团队能够及时了解需求的变化和影响。
3. 需求管理流程详解3.1 需求收集需求收集是需求管理流程的第一步,它主要包括以下活动:•与客户沟通:通过面对面的交流、电话会议等方式与客户沟通,了解客户的业务需求和期望。
•文档分析:审查现有文档,包括需求说明书、业务流程图等,以获取更多的需求信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
能
测试人员参与,按照实现效果、目的测试— —测试用例
和
• 三、功能设计→详细设计→测试→日常维护
规 • 四、根据客户反馈,搜集新一轮需求;
定 • 会议决议:
编写文档的重要参考
• 系统构建过程:需求决定模块设计,模块设计是代码实现的依 据
10
需 原始问题描述:对要解决问题的叙述, 它是软件需求的基础
原始问题描述
求 用户需求:用自然语言和图表给出的关
的
于系统需要提供的服务及操作的约束
用户需求
原始
类 系统需求:用详细的术语给出系统要提
别
供的服务及受到的约束
理
需求管理的目的:在客户和处理客户需求的软件项目
的 组之间建立对客户需求的共同理解
目
1. 使软件受控,并建立供软件工程和管理使用的需求基线
标
2. 使软件计划、产品和活动与软件需求保持一致
14
需 • 一定要分类管理:
求 • 目标性需求、具体业务流程需求和操作性的需求等
管 • 必须分优先级
理 • 必须文档化:
系统需求
解决
软件设计描述:在系统需求的基础上加 入更详细的内容,它是软件详细设计和 软件设计描述
实现的基础
提
交 需
• 语句和段落尽量简短
求 • 语句要完整,语法、标点等要正确
的 • 使用的术语与词汇表中的定义保持一致
基 • 避免使用模糊、主观的术语,如性能“优越” 本 原 • 避免使用比较性词汇,尽量给出定量的说明,
求
2. 需求并不总是容易用文字明白无误地表达。
管
3. 存在不同种类的需求,其详细程度各不相同。
理
4. 如果不加以控制,需求是无止境的,需求数量 将难以管理。
存
5. 需求相互之间以及与流程的其他可交付工件之
在
间以多种方式相关联。
的 6. 需求既非同等重要,处理的难度也不同。
问
7. 需求涉及众多相关利益责任方,这意味着需求
性、可移植性、可扩展性等等。
7
(2)分析系统的数据要求
需 数据定义、数据逻辑关系、输入/出数据定义、 求 数据采集方式等 分 (3)抽象出并确立目标系统的逻辑模型 析 如用例图、设计模型、实施模型和实现模型等 过 (4)编写需求规格说明书 程 如数据流图、面向对象的分析等。
8
跟踪控制过程
需
项目计划过程
则 • 含糊的表达将引起需求的不可验证
•…
12
需求开发与管理的界限
客户 市场 管理
项目环境
需求获取及分析 需求记录 需求验证 基准需求规格 需求变更 版本控制 需求状态及跟踪
需求开发
需求管理
13
需
需求管理是一种获取、组织并记录软件需求的系统化
求
方案,也是使客户与项目团队对不断变更的软件需求
管 保持一致的过程
简单地说,系统开发团队之所以管理需求是为了 获得项目成功。
好的需求管理是项目成功的第一要素。
3
为 什ห้องสมุดไป่ตู้么 要 管 理 需 求?
需求分析在启动和计划阶段,占有相当大的比例。
4
需求管理是一种获取、组织并记录系统需求的系
统化方案,以及一个使客户与项目团队对不断变更的
什 系统需求达成并保持一致的过程。
么
变更控制过程
求 的
软件需求过程
作
系统构建过程
系统测试过程
用
文档编制过程
9
• 项目计划过程:需求是项目计划的基础
需 • 跟踪控制过程:监控每项需求的状态,以发现设计是否达到了
求
预期的要求
的 • 变更控制过程:需求文档确定并制定基线后的变更都要通过确
作
定的变更控制过程来实现
用 • 系统测试过程:需求是测试的重要参考文档编制过程:需求是
需求管理流程
人人都是产品经理
1
项目需求管理
什么是需求:
Rational 把需求定义为“(正在构建的)系统必 须符合的条件或具备的功能”。
著名的需求工程设计师 Merlin Dorfman 和 Richard H. Thayer 提出了一个包容且更为精练的定义, 它特指软件方面 - 但不仅仅限于软件:
管
• 变更过程管理:确定一个选择、分析和决策需求变更的
理
过程
的
• 需求跟踪:定义需求之间的关系及需求和设计之间的关
规
系,记录并维护这些关系
划
• 自动化工具:即选择使用何种CASE工具
16
变 更 控 制 流 程
不是问题 不接受
客户或开发人员 提出变更请求
项目经理
分流处理 应重视的问题 变需更求控管制 理委员员会会
题
要由跨职能的各组人员来管理。 8. 需求会发生变更。
9. 需求可能对时间敏感。
6
(1)对系统的综合要求:
需 求
功能要求:包括系统应该实现的功能;
分
性能要求:包括系统响应时间、资源限制、
析
数据精确性、系统适应性等;
过
运行要求:包括系统硬件环境、网络环境、
程
系统软件、接口等的具体要求;
其他要求包括:安全保密、可靠性、可维护
不接受
接受
小问题 自行解决
变更影响分析报告
修改SRS
修改开发计划
修改其它相关文档
17
需
• 一、职能:
求 管
• 评审——需求分析及讨论 • 跟踪——需求修改进度 • 监督——需求整改质量保证
理
委
• 二、会议制度:
员
• 每周定期召开需求管理会议
会
18
• 产品研发步骤:
• 一、产品需求文档:
职
• 二、讨论(发散思维),排列出优先等级
“软件需求可定义为: 用户解决某一问题或达到某 一目标所需的软件功能。系统或系统构件为了满足合同、 规约、标准或其他正式实行的文档而必须满足或具备的 软件功能。”
2
为 什 么 要 进 行 需 求 管 理?
评测和验证有效的软件开发流程标准得到了推广 和普及 为什么现在仍然频繁发生的软件项目失败的事件? 为什么仍有那么多的项目受到延期、预算超支和 质量问题的困扰? 如何才能提高系统的质量?
的
• 文档必须是正确的、最新的、可管理的、可理解和经过验证的
原 则
• 需求一旦变化,就必须对需求变更的影响进行评估,每个项目 都必须有需求管理员或组
• 需求管理必须与需求工程的其他活动机密结合:需求管理是形 式,需求获取、需求分析、需求验证等是内容
15
需
进行需求管理的第一步是建立需求管理规划:
求
• 需求识别:给需求以惟一的标识
提供一种机制,以分析需求、评估可行性、协商
是 合理的解决方案、无歧义地规约解决方案、确认规约
需 以及在开发过程中管理这些被确认的需求规约。包括6
求 个步骤:
管
获取(需求诱导)
理? 分析(需求分析和谈判)
规定(规约)
系统建模
验证(需求确认)
需求管理(控制与变更管理)
5
需
1. 需求不总是显而易见的,它可来自各个方面。