The Incremental Commitment Model Process Patterns for Rapid-Fielding Projects

Keywords The Incremental Commitment Model Process Patterns for Rapid-Fielding Projects Software Process Modeling and Representation Software Process Guidelines Non-Developmental Item Net-Centric Services Rapid Fielding Rapid Applications
Standards groups

This paper presents three new software development processes, for Architected
Agile, Use single NDI, and Services-Intensive, and one updated software
development process, NDI-intensive, which are extended from Yang and Boehm’s COTS-Based Application Development guidelines (CBD) [8] by applying the risk driven approach of the ICM and feedback from Bhuta’s empirical analysis on COTS interoperability assessment [9]. This paper also reports the current rapid-fielding software development process investigation and analysis, the decision driver of process pattern selection, and the software development process guidelines for 4 process patterns which are implemented and represented in terms of the electronic process guide.

This paper is organized as followed: Section 2 contains background information of the ICM, the differences between NDI and NCS, and USC Software Engineering
course. Section 3 provides information about the nature of rapid-fielding projects, process decision drivers, process selection graph, and the ICM EPG. Section 4 contains preliminary empirical project results on process selection and on the results of process usage. Section 5 provides conclusions and future work.

Date published
Document type
technical white paper
Defines standard
Replaced/Superseded by document(s)
Cancelled by
Amended by
File MIME type Size (KB) Language Download
usc-csse-2010-519.pdf application/pdf   580.37 KB English DOWNLOAD!
File attachments
University of Southern California
Supannika Koolmanojwong and Barry Boehm
Visit also