Meeting the Challenges of Commercial-Off-The-Shelf (COTS) Products: The Information Technology Solutions Evolution Process (ITSEP)
Government and private organizations are escalating their use of commercial off-the-shelf (COTS) products in critical business systems. These organizations find that the traditional development approach rarely works; that is, the process of defining requirements, formulating an architecture, and then trying to find COTS products to meet the specified requirements within the defined architecture. We describe an alternative approach, based on the Rational Unified ProcessTM (RUP)1, that modifies the acquisition and development processes to more effectively leverage the COTS marketplace through concurrent discovery and negotiation of user needs and business processes, applicable COTS technology and products, the target architecture, and programmatic constraints.
KeywordsBusiness Process Anchor Point Construction Phase Inception Phase Elaboration Phase
Unable to display preview. Download preview PDF.
- 1.United States Air Force Science Advisory Board (AFSAB) report on Ensuring Successful Implementation Of Commercial Items In Air Force Systems. SAB-TR-99-03, (2000).Google Scholar
- 2.Brownsword, L., Oberndorf, P., Sledge, C.: COTS-Based Systems for Program Managers. (tutorial) Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, USA, (1999).Google Scholar
- 3.Office of the Secretary of Defense: Commercial Item Acquisition-Considerations and Lessons Learned. USA Office of the Secretary of Defense Acquisition Deskbook, Discretionary Document. http://web1.deskbook.osd.mil/htmlfiles/DBY_dod.asp (2000).
- 4.Oberndorf, T., Brownsword, L., Sledge, C.: An Activity Framework for COTSBased Systems. CMU/SEI-2000-TR-010. Carnegie Mellon University, Pittsburgh,PA, USA, (2000).Google Scholar
- 5.Carney, D., Oberndorf, P., Place, P., Brownsword, L., Albert, C.: Acquisition/Assembly Process for COTS-Based Systems (A/APCS). (briefing) Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, USA, (2000.)Google Scholar
- 6.Oberndorf, P., Dean, J., Morris, E., Comella-Dorda, S.: COTS Product Evaluation (tutorial). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, USA and National Research Council Canada, (2001).Google Scholar
- 7.Kruchten, P.: The Rational Unified Process: An Introduction-Second Edition. Addison Wesley Longman. Inc (2000).Google Scholar
- 9.Boehm, B.: A Spiral Model of Software Development and Enhancement. IEEE Computer, May. (1998) 61–72.Google Scholar
- 10.Albert, C., Brownsword, L.: Information Technology Solutions Evolution Process (ITSEP): Tailoring the Rational Uni.ed Process for Commercial-Off-the-Shelf (COTS) Products, CMU/SEI-2001-TR-011. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, USA, (2001).Google Scholar
- 11.Smith, J., Hybertson, D.: Implementing Large-Scale COTS Reengineering within the United States Department of Defense. ICCBSS Proceedings, Springer-Verlag, Berlin Heidelberg New York, (2001).Google Scholar