需求管理 分享资料_第1页
需求管理 分享资料_第2页
需求管理 分享资料_第3页
需求管理 分享资料_第4页
需求管理 分享资料_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、需求管理需求管理的相关概念为什么要做需求管理需求管理常见问题需求管理解决方案需求管理的作用目录目录需求管理流程与管理活动2022-4-23需求管理的相关概念目录目录of501什么是“需求”? 任何影响产品或系统设计方式的信息 功能 性能 安全性 可用性 复杂的产品/项目有数以千计的需求 飞机、汽车、火车、手机 同义词 目标,规则,规约,约束,要求,特性,标准of502需求无处不在需求需求目的目标目标法规条件条件需求特性特性功能功能规则风险风险of503什么是“需求管理”? 进行需求管理需求管理的目的是在客户和项目之间建立统一的认识。这种与客户一致的认识是规划和管理项目的基础。of5042022

2、-4-23为什么要做需求管理目录目录of505为什么要进行需求管理?一天,一家爱斯基摩人来找你帮忙做一个杯子。一天,一家爱斯基摩人来找你帮忙做一个杯子。要求:要求:这个杯子在使用时要能适应北极的环境。这个杯子在使用时要能适应北极的环境。这家人承诺:杯子做好后会有高额的酬谢。这家人承诺:杯子做好后会有高额的酬谢。你心里想:所谓适应北极环境。北极的地面很硬。那应你心里想:所谓适应北极环境。北极的地面很硬。那应该做一个该做一个结实结实的杯子。于是你的杯子。于是你历经千辛万苦历经千辛万苦做出了:做出了:爱斯基摩人不断摇头,决定一分钱也不付给你。爱斯基摩人不断摇头,决定一分钱也不付给你。最后你才知道,他

3、们需要一个拿着最后你才知道,他们需要一个拿着不冻手不冻手的杯子。他们的的杯子。他们的真实真实需求需求是这样的:是这样的:of506为什么要做需求管理?客户不知道自己要什么 客户:塑料杯、木头杯、还是橡胶杯,我也不知道!客户知道自己要什么,但表达不清 客户提要求:使用时要能适应北极的环境。我们经常会对客户的要求产生错误的理解 我们的理解:他一定要一个结实的杯子!我们不能我们不能知其然知其然,而不知其所以然而不知其所以然。要做好。要做好需求管理需求管理。of507为什么要进行需求管理?分析报告指出: “多达71的项目失败是因为差劲的需求管理的项目失败是因为差劲的需求管理,这个是项目失败的最主要的原

4、因,比落后的技术,进度失控或者混乱的变更管理还要关键” CIO Magazine, 2013/11of508需求是缺陷主要来源R eq uirem ents5 6 %D esig n2 7 %O ther1 0 %C o d e7 %错误定位费用分析错误定位费用分析Requirem ents82%D esign13%O ther4%C ode1%错误引入阶段分析错误引入阶段分析James Martin: 超过50%的缺陷由不完善的、不正确的、不准确的和/或不明确的需求所引起James Martin: 80%以上的用于定位业务错误的费用是基于业务系统需求定义的错误of509多米诺骨牌效应 错误的

5、需求会对项目的整个生命周期造成多米诺骨牌效应 遗漏用户需求将导致遗漏系统功能点,又将导致遗漏设计模块,最终导致功能失效UserSystemFailureDesignof50102022-4-23需求管理常见问题目录目录of5011需求管理常见问题1. 需求只存在组织中那些“专家”的脑子里,没有被记录下来;2. 有时客户的需求会被忽略;3. 有时候开发的功能不被客户接受或使用;4. 客户确认了需求却一直提出修改要求;5. 需求变更对项目影响很大,难以确定变更的影响范围和成本;6. 市场部门、开发部门、测试部门跨部门的沟通存在问题,例如需求变化时不能迅速通知到测试部门去调整测试计划和案例;7. 需

6、求规格说明书的要求都实现了,客户却不满意;8. 需求的研发状态,需求变更的状态难以掌握;of5012需求管理常见问题 需求用传统的文档管理,缺乏综合的平台管理 需求没有统一的平台进行管理 需求无法跟踪 需求无法追溯 需求没有历史记录of5013需求管理常见问题 需求庞大复杂,收集比较困难 缺乏统一的需求入口 需求记录模糊 不完整、不准确 需求版本繁多混乱 很难追溯到需求正确的版本 需求变更 不受控通知不及时of5014需求管理面临的实际问题of5015需求管理面临的实际问题of5016需求管理面临的实际问题of50172022-4-23需求管理解决方案目录目录of5018需求管理解决方案要求分

7、级管理原则(SWOT) 重要性角度(重大和一般) 紧迫性角度(紧急和非紧急)统一入口和集中评审原则 统一入口收集需求 集中评审需求of5019需求管理解决方案要求流程指导原则 需求的执行严格按照工作流程的指导进行过程保障原则 新需求或需求变更必须按照过程保障原则进行of5020需求管理解决方案流程管理of50212022-4-23需求管理解决方案需求管理活动of50222022-4-23需求状态需求状态需求来源需求来源需求成本分析需求成本分析.完整准确的需求完整准确的需求需求跟踪需求跟踪需求变更控制需求变更控制需求基线需求基线 .全面的需求管理全面的需求管理需求管理需求管理工具工具需求管理解决

8、方案需求管理工具of50232022-4-23需求管理的作用目录目录of50242022-4-23需求管理的作用提高质量关于质量,Crosby的定义很简单与需求一致。 正确的需求:正确的功能的前提 一致性与需求保持一致并不仅仅在项目的后期用测试来验证,更强调的是在项目的每一个阶段都紧紧围绕需求这个主线来开展工作。需求跟踪正是保证需求演化的整个过程都是与需求保持一致,以此保证项目和产品的最终质量 Phil Crosbyof50252022-4-23需求管理的作用成本控制目标正确是第一位的需求的正确捕获和表达 在项目后期才发现需求的缺陷,修复需要非常高的成本需求分析 分析得出带来最大价值的需求 同

9、时得出所需的成本 我们的目标:合理成本下的效益最佳需求变化时如何控制成本 洞察变更影响 影响分析:迅速定位需要进行修改的模块of50262022-4-23第一时间采取措施能降低成本和缩短时间of50272022-4-23需求管理的作用支持项目进度管理真实项目进度的反映 例如,多少需求已经被实现,它们的状态如何? 又如哪些需求已经有对应的测试案例,哪些需求已经测试通过?需求驱动开发 需求活动在项目正式立项之前就展开 需求分解后的功能点/模块成为项目管理中的需要实现的任务of50282022-4-23需求管理流程与管理活动目录目录of50292022-4-23需求工程1991年由J. Martin

10、提出“需求工程”(requirement engineering,简称RE)概念:以工程化的方法解决需求相关问题。需求工程又分为需求开发(RD:requirement development)和需求管理(RM:requirement management)。of50302022-4-23需求开发与管理流程of50312022-4-23包括需求收集、需求分析、需求描述和需求验证四个主要活动。这四个活动反复迭代,完成了从用户需求定义到产品需求定义的过程,使得需求逐步地明确和完整。 包括建立需求基线、控制需求变更、建立需求追踪关系、进行需求状态跟踪等活动。目的是使得在客户、用户和开发方之间已达成一致

11、的需求,能够最终反映在实现的产品中。需求开发需求管理需求开发与管理of50322022-4-23端到端需求管理流程框架of50332022-4-23需求收集环节需求提交渠道的统一、规范of50342022-4-23需求验证与确认of50352022-4-23需求管理活动of50362022-4-23制定需求管理计划of50372022-4-23提取业务需求of50382022-4-23需求开发of50392022-4-23需求开发流程of50402022-4-23需求批准of50412022-4-23基线化需求of50422022-4-23已经通过正式评审和批准的规格说明或产品,它可以作为进一

12、步开发的基础,并且只有通过正式的变更控制过程才能修改它是被明确和固定下来的需求集合,是项目团队需要在某一特定产品版本中实现的特征和需求集合需求基线of50432022-4-23标识配置项递增数值层次式数值编码层次式命名编码版本控制每一条单独的需求需要进行版本控制相关的需求文档也需要进行版本控制变更控制访问审计记录和审计访问的情况状态报告反映需求基线的成熟度(变化的幅度越大,成熟度越低)、稳定性(改变的次数越多,稳定性越差)等需求基线维护活动:配置管理of50442022-4-23需求变更控制of50452022-4-23需求变更申请单of50462022-4-23需求变更流程of50472022-4-23需求状态评审of50482022-4-23需求状态图解of50492022-4-23状态定义已提议 (Proposed) 该需求已被有相应权限的人提出已批准 (Approved) 该需求已经被分析,它对项目的影响已进行了估计,并且已经被分配到某一特定版本的基线中。关键涉众已同意包含这一需求,软件开发团队已承诺实现这一需求已实现(Implemented) 实现这一需求的系统组件已经完成了设计和实现。这一需求已经被跟踪到相关的设计元素和实现元素已验证 (

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论