The Spiral Development Model is a systems development method used in information technology that combines prototyping and the waterfall model. It involves defining the problem, creating preliminary designs and prototypes, evaluating strengths/weaknesses of prototypes, and iteratively improving prototypes until the customer is satisfied, at which point the final system is constructed, tested, and maintained. It allows estimates to become more realistic as work progresses and is easier to cope with typical software changes than traditional lifecycle models.
Related topics: