- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件项目风险评估报告--第1页
软件项目风险评估报告
软件项目风险评估报告
本文主要针对软件开发周期中可能出现的风险以及软件实
施过程中外部环境的变化可能引起的风险进行评估,并提出相
应的风险回避措施。因为风险分析的不足或风险回避措施不得
力都有可能造成软件开发的失败,所以风险分析是避免损失的
重要环节。
1.主要风险综述
任何软件的开发,其主要风险均来自于软件管理和软件体
系结构。软件管理是保证软件开发工程化的手段,而软件体系
结构的合理程度则取决于集体智慧发挥的程度和经验的运用。
1.1软件管理将影响到软件的以下因素:
1.1.1软件是否能够按工期的要求完成:软件的工期常常
是制约软件质量的主要因素。在工期的压力下,软件开发商放
软件项目风险评估报告--第1页
软件项目风险评估报告--第2页
弃文档的书写和组织,结果在工程的晚期,大量需要文档进行
协调的工作时,致使软件进度越来越慢。软件管理需要保证有
效的组织和协调,以确保软件能够按时完成。
1.1.2软件需求的调研是否深入透彻:软件的需求是确保
软件正确反映用户对软件使用的重要文档,探讨软件需求是软
件开发的起始点,但软件的需求会贯穿整个软件的开发过程。
软件管理需要对软件需求的变化进行控制和管理,以确保软件
需求的变化不至于造成软件工程的一改再改而无法按期完成,
同时又要保证开发的软件能够为用户所接受。
1.1.3软件的实现技术手段是否能够同时满足性能要求:
软件的构造需要对软件构造过程中使用的各种技术进行评估。
软件管理在制定软件开发计划和定义里程碑时必须考虑这些因
素,并做出合理的权衡决策。
保证软件质量体系的有效性是任何软件管理都必须重视的
环节。制定一个有效的软件质量监督体系对于任何软件开发组
织都是不可或缺的。软件质量保证体系是软件开发过程中可控
制过程的基础,也是开发商和用户进行交流的基础和依据。
软件项目风险评估报告--第2页
软件项目风险评估报告--第3页
软件体系结构对软件质量有着重要的影响,其中包括以下
因素:可伸缩性、可维护性和易用性。软件的可伸缩性是指软
件能够在不修改的情况下适应不同的工作环境,因此软件升级
和移植的需求非常迫切。如果软件的升级和移植困难,软件的
生命周期将会很短,造成巨大的浪费。软件的可维护性是保证
软件较长使用寿命的必要条件。好的软件体系结构可以将系统
的变化放在系统的配置上,从而减小软件的修改成本和周期。
软件的易用性是影响软件是否被用户接受的关键因素,因此需
要在软件开发中重视宏观把握能力和有效的软件需求确定和潜
在需求挖掘。
软件项目管理的风险来自于软件项目自身的特点。软件产
品不可见,开发的进展以及软件的质量是否符合要求难以度量,
从而使软件的管理难以把握。软件的生产过程不存在绝对正确
的过程形式,因此在软件项目开发之初只能根据项目的特点和
开发经验进行选择,并在开发过程中不断调整。
大型软件项目通常是一次性的,因此以往经验的借鉴有限。
为避免和控制软件管理风险,必须建立监督制度,确保项目开
发中的重大决策由主要技术环节或用户参与进行。在这个项目
中,项目监督由质量监督组实施。
软件项目风险评估报告--第3页
软件项目风险评估报告--第4页
参与软件开发的人员(包括管理者和技术人员)和其责任
如下:
项目经理:负责全局把握,特别关注项目的商务方面,担
任项目组和客户之间
文档评论(0)