A Process Programmer Looks at the Spiral Model: A Tribute to the Deep Insights of Barry W. Boehm
    Download PDF
Leon J. Osterweil. A Process Programmer Looks at the Spiral Model: A Tribute to the Deep Insights of Barry W. Boehm. International Journal of Software and Informatics, 2011,5(3):457~474
Hits: 4319
Download times: 1917
Fund:This work is supported by the U.S. National Science Foundation under Award Nos. IIS-0705772, and CCF-0820198
Abstract:This paper elaborates on implications of Barry W. Boehm's Spiral Model of software development. The paper notes that the Spiral Model presents a compelling view of software development, evocatively represented by a visual image that appeals strongly to intuition, and notes that the view and image have motivated and justified a range of important views of how software development should be done. This paper enhances and elaborates on the intuitions by supplementing them with a definition of the Spiral Model that is enunciated in terms of a rigorously defined language. The rigorous enunciation and accompanying alternative visual depiction are then used to provide clarification and formalization of some of the clearly-indicated elaborations of the Spiral Model. Both the Waterfall Model of software development and the Scrum agile method are presented as possible elaborations of the Spiral Model. Still other elaborations are indicated. Similarities in the visualizations of these development approaches suggest some underlying similarities in the approaches themselves, suggesting the potential value of effective process visualizations. The breadth of these elaborations is also used to suggest how the Spiral Model seems to provide a strong focus on some of the quintessential aspects of what comprises effective software development.
keywords:process programming  spiral model  software process  waterfall model  scrum process definition
View Full Text  View/Add Comment  Download reader



Top Paper  |  FAQ  |  Guest Editors  |  Email Alert  |  Links  |  Copyright  |  Contact Us

© Copyright by Institute of Software, the Chinese Academy of Sciences
ICP: Jing ICP Bei No.10016592

京公网安备 11040202500065号