论文部分内容阅读
随着经济全球化和通讯、网络技术的发展,软件外包业务得到了长足发展。然而这类软件项目在带来新的经济增长的同时也带来了新的难题。软件业的激烈竞争导致软件项目的利润更低、项目时间更紧张、质量要求更高、软件功能要求更多。软件风险管理的目标在于尽可能早地识别出可能的风险,通过有效的流程和方法来预防项目风险或减弱项目风险可能造成的对项目周期、成本以及软件质量的负面影响,必要时制定一系列应对方法来处理难以识别、预防或减弱的风险。为了避免软件外包项目中的项目延期、成本超支、软件质量低等状况,项目风险管理显得非常的重要。在总结近年来软件项目风险管理方向研究和实践的基础上,作者深入分析软件外包项目的风险状况,结合本人所在软件外包公司几年来风险管理的经验,提出了在软件外包项目这个新环境中的风险管理方法。本文所提出的方法,在四十多个软件外包项目的实践中取得了良好的效果,被证明是比较有效的软件外包项目的风险管理方法。本文在第三章介绍了软件项目中风险管理的一般流程,并提出了一种简单实用的适用于软件外包项目的风险评估方法。在第四章,作者针对软件外包项目中不同阶段的风险状况差异,将软件外包项目分成项目立项、需求分析、系统设计、系统开发测试、项目收尾等多个阶段,深入分析了各个阶段的主要风险并提出了这些风险的评估、应对和管理方法。在第五章,作者以一个简单的软件外包项目为例介绍了本文提出方法的应用流程。最后,本文介绍了软件项目风险管理的实施并提出了一个评估项目风险管理水平的方法。