对软件开发项目风险管理探析

对软件开发项目风险管理探析

ID:5945044

大小:28.50 KB

页数:7页

时间:2017-12-29

对软件开发项目风险管理探析_第1页
对软件开发项目风险管理探析_第2页
对软件开发项目风险管理探析_第3页
对软件开发项目风险管理探析_第4页
对软件开发项目风险管理探析_第5页
资源描述:

《对软件开发项目风险管理探析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、对软件开发项目风险管理探析  【摘要】对于软件开发项目来说,很多时候,风险都是不可避免的,如果不能够采取很好的措施来控制风险,对风险进行管理,那么,软件项目的开发可能就会遭到失败。本文将从以下几个方面来分析软件开发项目风险管理。【关键词】软件开发;项目;风险管理中图分类号:X820.4文献标识码:A文章编号:一、前言随着我国科技的不断发展,软件开发项目越来越多,所以,对于软件开发中的风险问题,我们更加需要引起重视,尽可能的采取有效的措施对其进行管理和控制。二、软件开发项目的风险背景信息产业的发展是目前发展最

2、快的行业之一,也是对社会影响最大的一个行业,它不但为我们创造了巨大的财富,而且从各个方面改变着我们的生活,达到一个行业,小到一项服务。我们不得不承认软件是二十一世纪最不可思议的产品。7伴随着软件开发技术的不断更新、软件数量的增多、软件复杂程度不断加大、客户对产品的要求也在不断的提高,随之而来的是软件开发项目给软件开发企业和需求企业带来的巨大风险。软件开发项目的成功与否会直接影响到公司的生存。这对软件开发企业来讲应该是更大的难题。一方面是业务需求更加复杂。人们对软件质量和用途的期望大幅度提高,对业务系统的要求

3、也越来越挑剔。另一方面是开发成本不断缩减。在此形势下,风险管理与控制已成为软件开发项目成败的关键。三、软件开发需求风险因素分析1、需求过多:大型项目比小型项目更容易失败。2、需求不稳定;用户无法决定他们真正要解决的问题。3、需求模棱两可:不能确定需求的真正含义。4、需求不完整;没有足够的信息来创建系统。5、用户说不清楚需求:这种现象很普遍,有时用户知道自己开发什么样的系统,但就是说不清楚需求。6、双方误解需求:用户和开发人员在交流时常常发生误解,用户表达需求时,不同的开发人员有不同的理解。四、软件项目风险的

4、特征1、软件项目风险具有随意性。任何一种风险的发生都是各种随机因素与必然因素的共同组合,其过程往往无法预测。并且,绝大多数的项目都是在不确定的坏境中,从而具有风险。72、软件项目风险具有多变性。在整个项目实施的各个阶段中,各类风险的危害程度均可实时变化。随着项目的不断开展,某些风险可以得到有效控制,有些会在发生后被及时解决。并且,在项目的各个阶段都有产生新的风险的可能性。3、软件项目风险具有多样性。如果软件项目规模较大,则开发周期较长、规模与风险因素种类繁多,往往导致其生命周期各阶段面临各类风险。五、软件开

5、发风险管理1、风险识别(一)需求风险主要是指需求不确定性的风险,比如:由于系统使用者对系统将要实现的目标是模糊的、笼统的,而对于具体的需求不能准确描述;而且系统受使用者的个人习惯、知识背景影响较大,在系统范围和系统性能方面也存在着很多不确定性因素;另外,由于企业在发展过程中不断进行的业务流程调整等,都会给系统带来较大的需求不确定性风险,甚至是陷于需求膨胀的状态,便系统难以满足使用者的需求,难以适应企业发展的需要。(二)管理风险7软件项目的管理本身就是一项具有风险性的工作,而数据分析项目由于是通过对其他系统的

6、整合,来获取分析所必需的数据,其数据来源可能是多个相关系统,对项目的协调管理工作要求更高。因此,其管理风险主要表现在:工作缺乏计划性或是有计划而不能严格执行;管理工作的随意性、盲目性比较大;没有充分意识到风险管理的重要性,因而没有充分分析可能存在的风险和应该采取的风险应对策略;项目团队内部沟通不够,导致开发人员对系统设计的理解存在偏差等等。(三)技术风险软件技术飞速发展,各种新技术、新应用层出不穷。而数据分析项目不仅涉及到数据交换、数据仓库等技术,还需要依靠大量的数学分析模型,这就要求系统分析、设计人员要具

7、有较好的软件技术、数学背景知识,同时还要对所分析的行业业务非常了解。因此,系统分析、设计人员的个人素质以及项目团队的整体素质将会影响到项目实施的成败。2、风险分析(一)需求风险需求风险的形成,可以从两方面进行分析:首先是由于应用部门的介入与参与程度不深,考虑需求往往从部门或局部的角度出发;其次是项目组对需求的调研目标不明晰,分析不透彻,缺乏有效的需求变化管理所造成的。这大都是因为从事软件开发的都是“高科技人员”,都具有“从专业或学术角度出发”的特点,而往往忽视了对业务知识的深入了解,不能很好地理解甚至是误解

8、客户的需求。(二)管理风险7管理风险大都是由于项目经理或管理人员缺乏项目管理知识,对项目的工作范围不明确,对总体计划、阶段计划的作用认识不足,对项目的风险估计不足,而造成计划与控制脱节,无法进行有效的项目进度管理;而且,由于项目管理人员的协调管理能力不足,执行力度不够,使得项目协调成本、时间成本大大增加,造成工作延误等。(三)技术风险技术风险可以直接导致项目失败。选择没有成功案例、不熟悉行业业务的开发商;项目的目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。