网站大量收购独家精品文档,联系QQ:2885784924

软件项目风险估算.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件项目风险估算

Page * 风险管理 全球化软件项目管理之三 目录 1 软件项目风险分类 2 软件项目各阶段风险的识别 3 软件项目风险估算 4 软件项目风险应对策略 1软件项目风险分类 按照风险因素的内容,大致可以将软件项目风险分为范围风险、质量风险、进度风险、资金风险、技术风险、人力资源风险、法律风险等类型 软件需求范围是对软件项目工作范围的界定 ,软件的需求范围贯穿整个软件的开发过程,并对软件整个开发过程产生重要影响 。 软件项目的需求范围在项目初期对软件需求了解不够全面 导致项目进度、费用不断变化。 需求范围的风险管理就是要对软件项目实施过程中的用户需求的变化进行控制和管理,一方面保证软件需求的变化不至于造成软件项目的一改再改而无法按期完成,同时又要保证开发的软件能够为用户所接受 1.1 范围风险 1.2 质量风险 软件质量保证体系能否正确制定并能够被有效地保证。 软件质量保证体系是软件开发成为可控制过程的基础,也是开发商和用户进行交流的基础和依据 能否被有效地保证 1.3 进度风险 软件项目初期对软件项目工期估算困难 实际情况 :用户希望项目承担方尽快开发出软件来;软件项目招标时,开发方为了争取到项目,对进度的承诺超出实际能做到的项目进度 ;由于用户配合问题、资源调配等问题 在项目实施的时间进度管理上,需要充分考虑各种潜在因素,适当留有余地;任务分解要详细,便于考核;在执行过程中,应强调项目按进度执行的重要性,要将保持进度作为先决条件;同时,合理利用赶工期及快速跟进等方法,充分利用资源。 1.4 费用风险 费用不足对软件项目的质量、进度产生重要的影响 包括为项目安排的资金量不足和资金不能及时到位 1.5 技术风险 包括软件体系结构存在问题,使完成的软件产品未能实现项目预定目标;项目实施过程中采用全新技术,由于技术本身存在缺陷或对技术的掌握不够深入,造成开发出的产品性能及质量低劣等 技术风险防范:在开发过程中遵循以下策略: 做好各阶段的技术评审工作,通过集体智慧确保项目所采用技术的可行性以及技术方案的正确性 对新技术的使用要慎重,要循序渐进,尽量采用成熟的技术方案完成软件开发工作; 在技术创新与技术风险之间进行平衡,并做好创新技术的研究和实验工作。 1.6人力资源风险 在不同的工程阶段,需要的人员不同,需要人员之间的密切配合。 对软件成果监控的困难导致对人员能力观察的困难;人员流失;人员不能适合软件项目的要求,造成了人力资源上的风险。 保证参加项目的各类人员能够胜任项目中所承担工作。实施双方应对参与人员进行认真的评估 ;保证项目人员对项目的投入程度 ;采取相应的措施维持开发队伍的稳定;应将参与项目人员的业绩评估与项目实施的状况相联系,制定适当的奖惩措施 1.7 法律风险 与软件项目有关的国家法律、规章制度、标准规范的变化给软件项目带来的风险为法律风险 体现在: (1)缺乏完善的法律体系来解决软件项目过程出现的纠纷,或者法律法规不能为软件项目提供令人满意的保证。 (2)软件项目管理人员、软件开发人员不了解相应的法律法规、行业标准、规范,使软件项目执行规程中出现与之不一致的现象,从而可能造成软件项目组织损失。 (3)软件项目承担方为了满足软件用户的需要,或者为了迎合软件用户的特殊需求,造成与某些法律、法规相抵触的后果,引起损失。 2.1软件项目阶段性风险变化 按照项目管理知识体系对项目的阶段划分,我们可以把软件项目的生命周期划分为四个阶段,即启动阶段、设计阶段、实施阶段、收尾阶段 四个阶段项目风险变化曲线 如图: 2 软件项目各阶段风险的识别 通常情况下,项目的风险度由项目投入度与项目成功度两个因素有关。 项目投入度是指项目进展到现在所投入的成本累计占项目预计成本总数的比例, 项目成功度是指项目当前完成目标度量值与总目表度量值的比例。 项目成功度越大,投入量越小,项目风险度就相对较小。 2.2启动阶段风险因素 软件项目启动阶段可能的风险事件: (1)项目目标不清; (2)项目范围不明确; (3)缺少用户参与或与缺少用户沟通机会; (3)对业务了解不够; (4)对需求了解不够; (5)软件项目可行性研究存在缺陷。 2.3设计阶段风险因素 来自于系统分析人员。在设计系统结构时对特定软件项目的考虑过多,软件功能过于特殊化,导致系统的适应性降低、可扩展性较弱,业务需求的细微变化都可能带来巨大的维护工作量,导致软件维护成本的急剧增加 来自于设计文档。文档的不健全不仅会造成实现阶段的困难 风险事件有: (1)缺乏软件项目的从业经验; (2)没有变更控制计划,以至于用户的需求变更没有依据; (3)计划不完善; (4)功能遗漏。 2.4实施阶段风险因素 源代码书写

您可能关注的文档

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档