Jump to content

Adaptive software development

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 65.125.90.127 (talk) at 16:27, 5 October 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Overview

Adaptive Software Development grew out of rapid application development work by Jim Highsmith and Sam Bayer. ASD embodies the principle that continuous adaptation of the process to the work at hand is the normal state of affairs.

ASD replaces the traditional waterfall cycle with a repeating series of speculate, collaborate, and learn cycles. This dynamic cycle provides for continuous learning and adaptation to the emergent state of the project. The characteristics of an ASD life cycle are that it is mission focused, feature based, iterative, timeboxed, risk driven, and change tolerant.

References

Highsmith, J.A. 2000. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. New York: Dorset House.

Adaptive SD