Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Best of 2016 Recommended by Editor Recommended by Reviewer Recommended by Reader
Search
The incremental commitment spiral model : principles and practices for successful systems and software
Boehm B., Lane J., Koolmanojwong S., Turner R., Addison-Wesley Professional, Upper Saddle River, NJ, 2014. 336 pp. Type: Book (978-0-321808-22-6)
Date Reviewed: Aug 19 2014

This book is chock-full of accumulated knowledge, collective wisdom, and engineering best practices about what makes systems development successful. The incremental commitment spiral model (ICSM) extends and uses Boehm’s earlier conceptualization of software development as a spiral [1]. A key strength of the spiral model and ICSM is the ongoing assessment and consideration of risk.

The book is comprised of four parts and three appendices. Part 1 defines the four principles of ICSM:

(1) stakeholder value-based guidance;
(2) incremental commitment and accountability;
(3) concurrent multidiscipline engineering; and
(4) evidence- and risk-based decisions.

Part 2 describes the whole ICSM life cycle and stage 1, incremental definition. ICSM has two stages with five life cycle phases. Each phase concludes with a risk-based stakeholder commitment review point. The principles guide practice. Part 3 elaborates on stage 2, incremental development and evolution. Part 4 recommends how to apply ICSM in your organization to change your processes.

Appendix A contains an evidence evaluation framework. Appendix B maps ICSM to other standards, like the International Organization for Standardization (ISO), the PMBOK guide [2], and the Information Technology Infrastructure Library (ITIL), and Appendix C presents a value-based theory of systems engineering. Additionally, the inside front cover presents a phased view of ICSM and the inside back cover is a table of common case examples.

ICSM should pair well with the GQM+Strategies approach [3]. GQM+Strategies can provide the big picture of a portfolio of systems development projects intended to achieve measurable organizational goals.

This book on ICSM should be at the top of the reading list for software managers, business analysts, and systems engineers working on complex systems development efforts. Practicing with ICSM should increase the likelihood of success.

More reviews about this item: Amazon

Reviewer:  Ernest Hughes Review #: CR142627 (1501-0045)
1) Boehm, B. A spiral model of software development and enhancement. Computer 21, 2(1988), 61–72.
2) A guide to the project management body of knowledge (PMBOK guide) (5th ed.). Project Management Institute, Upper Darby, PA, 2013.
3) Basili, V.; Trendowicz, A.; Kowalczyk, M.; Münch, J.; Rombach, D.; Heidrich, J.; Seaman, C. Aligning organizations through measurement: the GQM+Strategies approach. Springer, Cham, Switzerland, 2014.
Bookmark and Share
  Editor Recommended
Featured Reviewer
 
 
Software Management (K.6.3 )
 
 
Management (D.2.9 )
 
Would you recommend this review?
yes
no
Other reviews under "Software Management": Date
The software factory
Johnson J. (ed), QED Information Sciences, Inc., Wellesley, MA, 1991. Type: Book (9780894353482)
Nov 1 1991
New techniques in software project management
Simpson W., John Wiley & Sons, Inc., New York, NY, 1987. Type: Book (9789780471855514)
Oct 1 1988
Mapping situations within a system development project
Lanzara G., Mathiassen L. Information and Management 8(1): 3-20, 1985. Type: Article
Jun 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy