U.S. Department of Transportation
Federal Highway Administration
1200 New Jersey Avenue, SE
Washington, DC 20590
202-366-4000


Skip to content U.S. Department of Transportation/Federal Highway AdministrationU.S. Department of Transportation/Federal Highway Administration

California Division

Home / About / Field Offices / California Division / Systems Engineering Guidebook for ITS

Home What's New Systems Engineering Guidebook Views Search Glossary Resources Feedback Site Map

4.2.2 Spiral Development Model

Shows a Spiral Development Model.

Figure 4‑2 Spiral Development Model [Boehm 1983]

Highlights of the spiral development model:

  • The goal of the model is mitigation of software development risk
  • Emphasizes the need to iterate between form and function experimentally
  • Popular in software development – It works easily with emerging properties and partial solutions of software, such as user interfaces, algorithms, or alternative sequences of events. The "I Know It When I See It" [IKIWISI] approach
  • The spiral principle is an evolutionary approach to systems development, as illustrated in the Vee development strategies
  • This model can be used within the phases of the Vee Development Model to examine the feasibility of a concept and to derive [or clarify] a set of requirements
  • Does not include decision gates or the concept for baseline management of project products. This approach does not promote the idea of developing a complete set of documentation. It is easy to lose the synchronization of the documentation with the actual software product
  • Minimizes the idea of defining the goals up front. It encourages never-ending cycles of development.

 

Return to top
Federal Highway Administration | 1200 New Jersey Avenue, SE | Washington, DC 20590 | 202-366-4000