摘要

在软件开发过程中,软件开发企业能否一方面有效地适应用户需求和商务环境的种种变化,另一方面控制好软件开发的周期和成本,提供高质量的软件,是软件开发企业能否顺利发展壮大的关键。基于最佳实践的敏捷软件开发方法逐渐成为一种潮流,被越来越多的软件开发企业所采用。然而许多企业在实施敏捷过程中往往会出现一些问题,从而未能达到预期的效果。通过对敏捷方法存在的问题的分析,设计一个使用敏捷软件开发方法的双迭代软件开发过程模型。实践证明,双迭代模型能很好地解决敏捷开发方法存在的问题。