Abstract
A methodology is presented to quantitatively model the expected relationships between investments in process improvements and improvements in business measures. Such a predictive model can be used as an auxiliary in process improvement planning in addition to established models like CMMI. Different from a generic model like CMMI, the proposed methodology allows for creating a fully customized model focusing on the context or product at hand. To manage the inherent parameter uncertainty of quantitative modelling of software processes a novel approach in this context is used by explicitly handling the parameter variations using interval arithmetic. The paper outlines the methodology and presents results from a study at Siemens.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Moore, R.E.: Interval analysis. Prentice-Hall, Englewood Cliffs (1966)
Lin, C., Abdel-Hamid, T., Sherif, J.: Software-Engineering Process Simulation Model (SEPS). Journal of Systems and Software 38, 263–277 (1997)
Kellner, M.L., Madachy, R.J., Raffo, D.M.: Software Process Modeling and Simulation: Why? What? How? Journal of Systems and Software 46, 91–105 (1999)
Christie, A.M.: Simulation in Support of CMM-based Process Improvement. Journal of Systems and Software 46, 107–112 (1999)
Raffo, D.M., Vandeville, J.V., Martin, R.H.: Software Process Simulation to Achieve Higher CMM Levels. Journal of Systems and Software 46, 163–172 (1999)
Williford, J., Chang, A.: Modeling the FedEx IT Division: A System Dynamics Approach to Strategic IT Planning. Journal of Systems and Software 46, 203–211 (1999)
Raffo, D.M., Kellner, M.I.: Modeling Software Processes Quantitatively and Evaluating the Performance of Process Alternatives. In: Emam, K.E., Madhavji, N. (eds.) Elements of Software Process Assessment and Improvement., pp. 297–341. IEEE Computer Society Press, Los Alamitos (1999)
Iazeolla, G., Donzelli, P.: A Hybrid Software Process Simulation Model. The Journal of Software Process Improvement and Practice, 97–109 (2001)
Martin, R., Raffo, D.M.: Application of a Hybrid Simulation Model to a Software Development Project. Journal of Systems and Software 59, 237–246 (2001)
Pfahl, D., Stupperich, M., Krivobokova, T.: PL-SIM: A Generic Simulation Model for Studying Strategic SPI in the Automotive Industry. In: Proceedings of the 5th International Workshop on Software Process Simulation and Modeling (ProSim 2004), Edinburgh, pp. 149–158 (2004)
Raffo, D.M., Nayak, U., Setamanit, S., Sullivan, P., Wakeland, W.: Using Software Process Simulation to Assess the Impact of IV&V Activities. In: Proceedings of the 5th International Workshop on Software Process Simulation and Modeling (ProSim 2004), Edinburgh, pp. 197–205 (2004)
Birkhölzer, T., Dickmann, C., Vaupel, J., Dantas, L.: An Interactive Software Management Simulator based on the CMMI Framework. Software Process Improvement and Practice 10(3), 327–340 (2005)
CMMI Product Team: CMMI for Development, Version 1.2. CMMI-DEV, V1.2, CMU/SEI-2006-TR-008, Pittsburgh (2006)
Galin, D., Avrahami, M.: Are CMM Program Investments Beneficial? Analyzing Past Studies. IEEE Software 23(6), 81–87 (2006)
Dickmann, C., Klein, H., Birkhölzer, T., Fietz, W., Vaupel, J., Meyer, L.: Deriving a Valid Process Simulation from Real World Experiences. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2007. LNCS, vol. 4470, pp. 272–282. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Birkhölzer, T., Dickmann, C., Klein, H., Vaupel, J., Ast, S., Meyer, L. (2008). Customized Predictive Models for Process Improvement Projects. In: Jedlitschka, A., Salo, O. (eds) Product-Focused Software Process Improvement. PROFES 2008. Lecture Notes in Computer Science, vol 5089. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69566-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-69566-0_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69564-6
Online ISBN: 978-3-540-69566-0
eBook Packages: Computer ScienceComputer Science (R0)