Skip to main content

Using Earned Value Management for COTS-Based Systems: Issues and Recommendations

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 3412)

Abstract

Earned value management (EVM) has long been used by organizations to plan, monitor, and control the development and evolution of custom developed systems. EVM was developed for managing such projects, and assumes a waterfall development model. COTS-based systems (CBS), on the other hand, are formed and evolved through the selection and composition of pre-existing, off-the-shelf packages or components with potentially some number of custom components. Experience indicates that a spiral or iterative development process is a key to success with CBS. While EVM has been applied to CBS projects, the results have not been uniformly satisfying. This paper explores the fundamental challenges in using EVM with CBS, and proposes adaptations to some of the principals of EVM to render it more suitable for CBS development.

Keywords

  • Planning Package
  • Residual Risk
  • Requirement Management
  • Work Package
  • Stakeholder Negotiation

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Wilkins, T.: Earned Value, Clear and Simple (April 1999), Paper online at http://www.acq.osd.mil/pm/paperpres/wilkins_art.pdf

  2. Abba, W.: Earned Value Management: Reconciling Government and Commercial Practices. DSMC Earned Value Management Center (1997), Article online at http://www.acq.osd.mil/pm/paperpres/abbapmmag.htm

  3. United States Air Force Science Advisory Board report on Ensuring Successful Implementation of Commercial Items in Air Force Systems, SAB-TR-99-03 (April 2000), http://www.sab.hq.af.mil/archives/reports/1999/COTS/COTS_Report_Final_Public_Release.pdf

  4. Adams, R., Eslinger, S.: Lessons Learned From Using COTS Software on Space Systems. CrossTalk (June 2001)

    Google Scholar 

  5. Boehm, B., Abts, C.: COTS Integration: Plug and Pray? IEEE Computer 32(1), 135–140 (1999)

    Google Scholar 

  6. Albert, C., Brownsword, L.: Evolutionary Process for Integrating COTS-Based Systems (EPIC) (CMU/SEI-2002-TR-005). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2002)

    Google Scholar 

  7. Staley, M., Oberndorf, T., Sledge, C.: Using EVMS with COTS-Based Systems (CMU/SEI-2002-TR-022). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2002)

    Google Scholar 

  8. Alexander, S.: Earned Value Management Systems (EVMS): Basic Concepts. Presented at Project Management Institute, Washington, DC Chapter, available online at http://www.acq.osd.mil/pm/paperpres/sean_alex/sld001.htm

  9. Tyson, B., Albert, C., Brownsword, L.: Interpreting CMMI for COTS-Based Systems (CMU/SEI-2003-TR-022). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2003)

    Google Scholar 

  10. Boehm, B.: Spiral Development and Evolutionary Acquisition: Where Are We Today? Presented at SEI-CSE Spiral Development and Evolutionary Acquisition (September 2000)

    Google Scholar 

  11. Boehm, B.: Anchoring the Software Process. IEEE Software 13(4), 73–82 (1996)

    CrossRef  Google Scholar 

  12. Kruchten, P.: The Rational Unified Process: An Introduction, 2nd edn. Object Technology Series. Addison-Wesley, New York (2000)

    Google Scholar 

  13. Walker, R.: Software Project Management: A Unified Framework. Addison-Wesley, Reading (1998)

    Google Scholar 

  14. Armour, P.: The Five Orders of Ignorance. Communications of the ACM 43(10), 17–20 (2000)

    CrossRef  Google Scholar 

  15. Boehm, B.: Value-Based Software Engineering. Software Engineering Notes 28(2) (March 2003)

    Google Scholar 

  16. Boehm, B.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brownsword, L., Smith, J. (2005). Using Earned Value Management for COTS-Based Systems: Issues and Recommendations. In: Franch, X., Port, D. (eds) COTS-Based Software Systems. ICCBSS 2005. Lecture Notes in Computer Science, vol 3412. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30587-3_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30587-3_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24548-3

  • Online ISBN: 978-3-540-30587-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics