Abstract
During the last decade software process simulation has been used to address a wide diversity of management problems. Some of these problems are related to strategic management, technology adoption, understanding, training and learning, and risk management, among others. In this work a dynamic integrated framework for software process improvement is presented. This framework combines traditional estimation static models with an intensive utilization of dynamic simulation models of the software process. The aim of this framework is to support a qualitative and quantitative assessment for software process improvement and decision making to achieve a higher software development process capability according to the Capability Maturity Model. The paper describes the concepts underlying this framework, its implementation, the dynamic approach followed to systematically develop the dynamic modules, and an example of its potential use and benefits.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Paulk M., Garcia S. M., Chrissis M. B., Bush. M.: Key practices of the capability maturity model. Version 1.1 Technical Report CMU/SEI-93-TR-25. Software Engineering Institute, Carnegie Mellon University, Pittsburg, PA (1993)
International Standards Organization.: ISO 9001, Quality Systems-Model for Quality Assurance in Design/Development, Production, Installation, and Services (1987)
International Standards Organization.: ISO 9000-3, Guideliness for the Application of ISO9001 to the Development, Supply, and Maintenance of Software (1991)
Ruiz M., Ramos I., Toro M.: A simplified model of software project dynamics. Journal of Systems and Software, Vol. 59, No 3 (2001) 299–309
Carleton A., Park R. E., Goethert W. B., Florac W. A., Bailey E. K., Pfleeger S. L.: Software measurement for DoD systems: recommendations for initial core measures. Technical Report CMU/SEI-92-TR-19. Software Engineering Institute, Carnegie Mellon University, Pittsburg, PA (1992)
Christie A M. Simulation-An enabling technology in software engineering. http://www.sei.cmu.edu/publications/articles/christie-apr1999/christieapr1999.html
Putnam L. H.: Measures for excellence: reliable software, on time, within budget. Prentice-Hall, New York (1992)
Boehm B.: Software Engineering Economics. Prentice-Hall Inc. (1981)
Boehm B., Horowitz E., Madachy R., Reifer D., Clark, B. K., Steece B., Brown A. W., Chulani S., Abts, C.: Software Cost Estimation with COCOMO II. Prentice-Hall Inc. (2000)
Woodings T. L.: A Taxonomy of Software Metrics. Software Process Improvement Network (SPIN) (1995)
Knox S. T.: Modeling the Cost of Software Quality. Digital Technical Journal, Vol. 5, No 4 (fall 1993), 9–16
Fleming Q. W., Koppelman J M.: Earned Value Project Management, 2nd Edition, Newton Square, Project Management Institute (1999)
Lipke W., Jennin, M.: Software Project Planning, Statistics, and Earned Value. Crosstalk (December 2000)
Vensim. Ventana Simulation Environment. Reference Manual, version 4, Belmont, MA (2000)
Siy H. P.: Identifying the mechanisms driving code inspection costs and benefits. Unpublished doctoral dissertation, University of Maryland, College Park (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ruiz, M., Ramos, I., Toro, M. (2002). Integrating Dynamic Models for CMM-Based Software Process Improvement. In: Oivo, M., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2002. Lecture Notes in Computer Science, vol 2559. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36209-6_8
Download citation
DOI: https://doi.org/10.1007/3-540-36209-6_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00234-5
Online ISBN: 978-3-540-36209-8
eBook Packages: Springer Book Archive