当前位置:问答库>论文摘要

题目:应用于离岸外包软件开发的迭代管理模型研究

关键词:软件项目管理,迭代项目管理,快速原型法,离岸外包软件开发

  摘要



进入新世纪以来,在经济全球化浪潮的背景下,以资源互补为主要目的的离岸外包软件业务不断扩大。伴随着我国离岸软件外包业务的不断升级和扩大,业务竞争的日益激烈,对项目进度、质量、风险、成本的控制要求更加严格,软件外包企业面临严峻的挑战。而通常采用的瀑布式管理模式,以相对固定的阶段顺序按部就班地推进项目管理活动,实践中暴露出设计变更应对不力、质量控制困难、风险应对滞后等问题,已无法满足软件外包企业的需要,迫切需要探索有效的管理模型及方法。

本文在深入剖析离岸外包软件项目管理现状的基础上,结合传统软件项目管理模型和迭代项目管理方法,针对离岸外包软件项目的固有问题,提出一种“快速原型+迭代”的管理模型,着眼于改善离岸外包软件项目管理过程中的突出问题。

论文主要工作包括:

(1)调研软件项目管理模型相关文献资料,归纳、对比各种传统模型的优缺点及其适用范围。论述敏捷软件开发的特征及规则,着重研究分析迭代项目管理的基本原理和规则。(2)调研离岸外包软件业务相关文献资料,并结合离岸外包软件项目管理实践,以发受双方视角,从项目管理九大领域出发,深入剖析离岸外包软件项目管理现状和存在问题。(3)基于对传统软件项目管理模型、迭代方法的分析和研究,提出“快速原型+迭代”的软件项目管理模型(ORI模型)以及相应的规划方法和控制方法,解决当前离岸外包软件项目管理中存在的问题。(4)最后选取BM-SETUP(单周期项目)和WTG(多周期项目)两个实际项目进行ORI模型的实证应用研究。按照ORI模型所提出的思想、控制方法、规划方法,对项目实施了有效的规划和控制管理。ORI模型的可行性和有效性得到验证。

实践表明,ORI模型结合快速原型法和迭代管理的优势,为合作双方构建起直观形象的沟通平台。项目前期以小成本着重解决架构不稳定等风险级别较高的问题,奠定项目中后期开发任务展开的基础。同时以迭代方式,开展软件项目管理,在持续不断的可运行版本交付与反馈过程中,实现软件质量的有效控制,强化开发双方的有效沟通,并且实现对需求设计变更的积极应对和项目估算的精确化。