从这方面看,一个过程的敏捷性是项目 团队根据环境变化动态调整过程的程度和开发人员集体的经验决定的。
实际过程处于频谱中纯粹的敏捷和纯粹的预言性两个极端之间。目前的敏捷过程靠近频谱中纯粹的敏捷端,但并不是纯粹的敏捷,因为他们提供了一个过程框架限制开发人员必须遵守的过程形式。例如,大多数发布的在敏捷过程上的作品规定迭代的、增量的过程,并且提倡诸如先编写测试代码、结对编程和每日审查 会议等特殊形式的实践。
致谢:Bernhard Rumpe的工作部分得到Bayerisches Staatsministerium für Wissenschaft,Forschung und Kunst through the Bavarian Habilitation Fellowship and the German Bundesministerium für Bildung und Forschung through the VirtualSoftwaereengineering Competence Center (ViSEK)的支持。Robert France and Dan Turk的工作得到Colorado Advanced Software Institute (CASI) and
Qwest (CASI Project 5-30186)的授权方式的支持。