文章目录
迭代增量
- 迭代增量
- 迭代增量开发的好处
迭代和增量都是软件工程的固有特性。
迭代和增量式的开发会以连续系列的发布版本来开发系统的功能,完成度不断增加。
发布版本可以是外部的(提供给客户),也可以是内部的(不提供给客户)。 最后的发布版本是一个外部发布版本,代表了最终产品系统。 要确定一个发布版本是内部的还是外部的,取决于整体生命周期的阶段。 在开发过程的早期,发布版本一般是内部的,主要的、可执行的发布版本由开发团队提供给质量保证团队进行测试,然后收集此版本的完整性、正确性、健壮性等信息。这种早期的信息收集有助于确定一些质量问题,这些质量问题将在后续的发布版本的开发中较早地得到解决。 在开发过程的后期,外部的发布版本可能更多一些,可执行的发布版将以受控的方式提供给特定的最终用户,进行 α \alpha