1 / 12
文档名称:

软件项目风险评估的研究报告.docx

格式:docx   大小:55KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目风险评估的研究报告.docx

上传人:丽华 2022/6/7 文件大小:55 KB

下载得到文件列表

软件项目风险评估的研究报告.docx

相关文档

文档介绍

文档介绍:This model paper was revised by the Standardization Office on December 10, 2020
软件项目风险评估的研究报告
软件项目风险评估的研究报环境等条件下,为了达到特定的目标,满足一定性能、质量、技术指标等要求,所做的一次性任务。
2、项目的特点
为了更深刻的理解项目的概念,需要清楚项目的主要特点。对于一般项目,有以下几个特点:
(l)实施的一次性
这是项目与日常运作最大的区别。项目有明确的开始时间和结束时间,不是周而复始的,也不是无休止的活动,项目在此之前从来没有发生过,而将来也不会在同样的条件下发生。
(2)目标的明确性
每个项目都有自己明确的目标,项目的目标就是在时间、资源、标准的约束条件下,达到预定的目的。项目经理在项目实施的过程中,首先会在项目实施之前周密的计划,然后围绕着预定的目标实施项目。
(3)组织的临时性和开放性
通常在项目开始时要建立一个项目组,项目组的成员及其职能在项目的实施中是不断地变化的,一旦项目完成,该项目组就要解散,因此项目组织具有临时性。项目的完成要跨越若干部门的界限,往往需要多个甚至几百上千个单位共同协作,它们之间是通过合同、协议进行沟通联系,项目组织没有严格的界限。
(4)项目包含一定的风险
项目的建设过程是很复杂的,在此过程中存在很多不确定性,稍有不慎将导致整个项目不能达到预定的目标,因此在项目的实施中风险管理显得尤为重要。
软件项目的概念
软件项目是以软件为产品的项目。软件是计算机系统中与硬件相依存的部分,它包括程序、数据及其相关文档的完整集合。其中,程序是按实现涉及的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文材料。软件产品具有某些与其它项目的产品不同的特征。
(1)抽象性。软件是脑力劳动的成果,是一种逻辑实体,没有具体的物理制造过程。
(2)不可见性。在整个软件生产过程中,软件都是以脑力劳动成果来体现的,无法做到可视化。不像建筑工程项目那样,能够明显地看到房屋由钢筋、水泥筑成地基、柱子、楼板,最终形成楼房的整个过程。
(3)检测的困难性。在软件的生产过程中,为了在一定的约束下,避免开发过程中的错误,生产出能满足业主的需要的产品,需要进行一系列的软件测试活动来降低软件的错误率,由于软件开发大部分是脑力劳动,没有物理制造过程,因此,导致缺陷检测的困难。
(4)可变性。由于软件产品渗透到应用、用户、法律和机器设备等中,而这些都在不断的变化,因此也促使软件产品发生变化。软件实体经常变化,它不像人工制造的东西在制造后是不会频繁地改变的。软件很容易变化—它纯粹是一种头脑中想的事情,有无限的可塑性。而建筑物改变的成本很高,不会轻易做出改变的决定。
(5)可重复性。不像硬件那样,软件一旦研制成功,就可以重复制造,而且复制非常容易。
(6)依赖性。软件的开发和运行对硬件、操作系统有一定的依赖性,它不能完全摆脱硬件单独运行。
(7)社会性。软件工作涉及的社会因素比较多。软件的开发和运行涉及的机构比较多,而且涉及到人的脑力劳动和人的心理,如果不能正确认识到这些因素,或者对这些因素重视不够,就会遇到很多麻烦。
软件项目风险管理概述
仿照风险的定义,可以把软件开发项目的风险定义为:软件项目在整个生命周期内,由于受各种环境的不确定性因素的影响,实际发生的成本、进度、质量等与预期结果的不利偏差。
对于项目来说,项目的一次性使其不确定性要比其它一些重复性的活动大许多,因而项目风险的可预测性也就差得多,而且一旦出现问题就没有机会进行补偿。软件项目的风险具有以下的几个特点:
第一,对于项目各组成部分之间的复杂关系,任何个人都不可能彻底地了解。
第二,项目各个组成部分之间不是简单的线性关系。
第三,项目时刻处于动态变化之中,平衡状态即使出现也只能是短暂的。
第四,项目管理者不仅要面对技术和经济问题,还要面临一些非常复杂、非线性和不确定性极高的问题。
为了进行风险识别和风险分析,本文还引入了风险因素和风险驱动因子的概念。风险因素是指一组项目的基本组成部分,这些基本组成部分的性质和功能以及彼此之间的联系和相互作用以及它们组成项目整体的方式能够决定项目整体的性质和功能。风险驱动因子是指能产生或增加损失概率和损失影响程度的潜在原因。
2、软件项目风险管理
下图表示了围绕风险的几个概念的关系。
软件项目风险管理
(l)项目风险管理
据美国项目管理学会把项目风险管理 (Projeetriskmanagemeni)的概