A System Dynamics Model That Simulates a Significant Late Life Cycle Manpower Increase Phenomenon

  • Douglas Buettner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5543)


Available software metrics data from an initially schedule and cost-driven satellite flight software project contains a late life cycle staff spike from a lack of initial rigor in inspection and unit testing. In order to study the effects on the number of staff from varying the degree of inspection and unit test rigor, Madachy’s inspection-based system dynamics model was modified to add unit testing and an integration test feedback loop. This modified Madachy model generated a similar late life cycle manpower rate increase from a parametric lack of up-front rigor in these same defect removal techniques.


system dynamics inspections peer reviews unit testing software defects feedback loops satellite software 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Buettner, D.J.: Designing An Optimal Software Intensive System Acquisition: A Game Theoretic Approach, Ph.D. Dissertation, Astronautics and Space Technology Division, Viterbi School of Engineering, USC, 60–100 (September 2008)Google Scholar
  2. 2.
    Buettner, D.J.: 4–5Google Scholar
  3. 3.
    Madachy, R.J.: A Software Project Dynamics Model For Process Cost, Schedule And Risk Assessment, Ph.D. Dissertation, Department of Industrial and Systems Engineering, USC, 53–58 (December 1994)Google Scholar
  4. 4.
    Boehm, B.W.: Software Engineering Economics, pp. 35–39. Prentice-Hall, Inc., Englewood Cliffs (1981)zbMATHGoogle Scholar
  5. 5.
    Buettner, D.J.: 106–125, 289–305Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Douglas Buettner
    • 1
  1. 1.The Aerospace CorporationEl SegundoUSA

Personalised recommendations