论文部分内容阅读
随着信息技术的迅猛前进,软件相关类的产品渗入到我们的生活的层层面面之中,成为不可或缺的组成部分。随着全球经济一体化的到来,信息技术逐渐成为社会发展的基础载体,所有国家都以信息化为基础,以其发展带动其他产业的发展,信息技术已经被应用到所有的社会生活之中。软件项目风险管理的目的就是找出导致项目需求不明晰、不能按进度计划及时交付、产品质量存在缺陷、开发费用超支等各种不良后果的风险因素,对风险因素及可能造成的后果和危害进行定性和定量分析,从而为软件项目管理人员、软件开发者、软件产品用户等提供有效的风险控制方案和措施,使其对软件项目的损失或影响降到最低程度或者使决策者可以接受的限度。本文从分析国内外软件风险管理的发展现状入手,系统地介绍了目前国内外现行软件风险分析经典的模型,详细地分析了影响软件开发成功的各种因素,并按照软件生命周期将这些影响因素按照类别、属性进行分类、归纳整理,详细划分了软件风险因素,这样便于软件开发人员能够有针对性地识别、监控风险,也为建立软件风险量化数据库模型打下了坚实的基础;同时介绍了软件风险定性和定量分析方法,分析、比较了定性和定量分析方法的优缺点。本文再结合软件风险定性、定量分析方法的角度,探讨了软件风险定性、定量分析方法的策略,准确量化在软件开发过程中的风险因素,从而能够时刻关注、跟踪、监控软件风险,并且通过具体化该模型的各功能和模块,能将该模型应用到软件风险管理之中。本文所有这些工作的目的是,较为详尽、系统地介绍了软件风险管理的理论基础,有助于软件开发人员对软件风险管理能有一个全面的认识;详细地分析了影响软件开发的风险因素,并对其进行分类,组织成系统的层次结构,使软件开发人员能够有效地识别和规避风险;着重介绍了软件风险定量、定性分析方法,并比较其优缺点