企业公司需求风险管理课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《企业公司需求风险管理课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 公司 需求 风险 管理 课件
- 资源描述:
-
1、LOGO需求风险管理第22章 需求风险管理3 所谓风险就是可能给项目的成功带来某些损失或威胁的情况。由于需求在软件项目中具有十分重要的地位,所以精明的项目管理者应尽早确定与需求相关的风险并积极主动地控制它们。典型的需求风险包括:误解需求。用户的参与不恰当。项目范围和目标不确定或随意进行变更。对需求不断进行变更等。本章将对软件风险管理进行简要介绍(Wiegers 1998b)。本章后面还会提到需求工程活动中出现的许多风险因素软件风险管理基本原理 除了与项目范围和需求有关的风险外,项目还面临着许多其他风险。对外部实体的依赖就是一种常见的风险来源。项目管理一直面临各种风险的挑战:评估不准确、管理人员
2、拒绝开发人员的准确评估、对项目状态不了解以及进行了人员调整等原因所引起的风险。技术风险威胁着高度复杂或很前沿的开发项目。知识的缺乏是风险的另一种来源,另外还有参与者对所用的技术或项目应用领域经验不足。经常变更的或强制执行的一些政府规定可能会使最好的项目规划彻底作废。风险管理的要素 风险管理(risk management)就是使用某些工具和步骤把项目风险限制在一个可接受的范围内。风险管理提供了一种标准的方法,可以指出风险因素并将其编写成文档,评估这些风险的潜在威胁,并提出减少这些风险因素的战略。风险管理包括图所示的这些活动。风险评估(risk assessment)是一个对项目进行检查以确定潜
3、在风险领域的过程。风险避免(riskavoidance)是处理风险的一种方法,也就是尽量不要做冒险的事。风 险 管 理 评 估 避 免 控 制 识 别 分 析 优 先 级 管 理 计 划 解 决 方 案 监 控 编写项目风险文档 只是认识到项目所面临的风险是远远不够的,我们还必须以某种方式对风险进行管理,以便在整个项目开发过程中可以将风险问题和状态传达给项目的涉众。图展示了一个模板,用于对单个风险编写文档。风 险 条 目 跟 踪 模 板 I D 号:确 定 日 期:撤 消 日 期:描 述:可 能 性:影 响:危 害 值:降 低 风 险 计 划:负 责 人:截 止 日 期:制定风险管理计划 对于
4、小型项目,可以把控制风险的计划包括在软件项目管理计划内。但对一个大型项目,则应该编写一个单独的风险管理计划,详细说明打算采用哪些方法来识别、评估、编档和跟踪风险。这一计划还应该包括风险管理活动的角色和职责。要建立起周期性进行风险监控的措施。注意:不要想当然地以为,在识别出了风险并采取了降低风险的相应活动之后,风险就会处于您的控制之下。接下来还要实行风险管理活动。与需求相关的风险 下面介绍的这些风险因素,是按照需求工程的分支过程组织的,即需求获取、需求分析、编写需求规格说明、需求确认和需求管理过程。推荐的方法可以减小风险发生的可能性或风险发生后给项目造成的影响。与需求有关的风险 无足够用户参与
5、用户需求的不断增加 模棱两可的需求 不必要的特性 过于精简的规格说明 忽略了用户分类 不准确的计划 需求获取 产品前景和项目范围应该在项目早期,编写一份包括业务需求在内的前景和范围文档,并将它作为添加新需求和修改现有需求的指导。需求开发所需的时间 将每个项目中需求开发所耗费的实际工作量记录下来,这样就可以判断出需求开发是否充分,并可以改进未来项目的工作计划。需求规格说明的完整性和正确性为了确保需求是客户真正需要的,应该以用户任务为中心,应用用例技术来获取需求。创新产品的需求 对某类产品中的第1个产品,不太容易把握市场对产品的反映。定义非功能需求 由于我们一般都会强调产品的功能,所以很容易忽略产
6、品的非功能性需求。需求获取 客户对产品需求意见一致 确定那些主要的客户,并采用产品代言人的方法,保证有足够的客户代表的积极参与 未加说明的需求 客户经常会有一些隐含的期望要求,但并未以文档的方式说明出来。尽量识别客户可能做出的任何假设。把已有的产品作为需求基线来源 将通过逆向工程发现的需求编写成文档,让客户评审这些需求,以确保其正确性和相关性。根据需要提出解决方案 分析人员必须提炼出隐藏在客户提出的解决方案背后的真正意图。需求分析 设定需求优先级 要确保对每一个功能需求、特性或用例都设定了优先级,并安排在一个特定的系统版本或迭代中实现它们。技术上难以实现的特性 采用项目状态跟踪来监控落后于实现
7、计划的需求,并尽早采取纠正措施。不熟悉的技术、方法、语言、工具或硬件 留出足够的时间用于从错误中学习经验、实验及制作原型。编写需求规格说明 需求理解 开发人员和客户对需求的不同理解会导致彼此间的期望差距,并最终导致交付的产品无法满足客户的需要。尽管问题待确定但迫于时间压力而继续向前 在软件需求规格说明中,将需要进一步研究的地方标上TBD,不失为一个好主意。具有二义性的术语 对于不同的读者可能会有不同解释的业务术语或技术术语,应该创建一个术语表对这些术语进行定义。需求中包括了设计 软件需求规格说明中所包含的设计对开发人员做出有效选择造成了不必要的限制,会妨碍他们发挥创造性设计出最佳方案。需求确认
8、 未经确认的需求 软件需求规格说明会令人望而生畏,在开发过程早期编写测试用例的想法就是基于这一点。审查熟练程度 要对参与需求文档审查的所有团队成员进行培训,请组织内部有经验的审查人员或外界的咨询顾问来评述早先的审查。需求管理 变更需求 将前景和范围文档作为批准需求变更的参照,可以减少范围蔓延。需求变更过程 与需求变更的处理方式相关的风险包括,缺少已定义的变更过程,采用无效的变更机制,以及不遵循制定的过程来做出变更。未实现的需求 需求跟踪矩阵有助于在设计、构造或测试期间避免遗漏任何需求。扩大目范围 如果最初的需求定义不够好,那么进一步定义需求就会扩大项目的范围。风险管理是我们的好帮手 周期性地进
展开阅读全文