Abstract
Measurement is the foundation for successful software management. However, it is not easy for software organizations to evaluate their measurement practices and to determine what they should do to improve them. There are models to evaluate capability and maturity of measurement processes. However, they frequently focus on the measurement process in relation with a well-defined capability model like CMMI or SPICE. Organizations following recent agile methodologies do not desire to apply these holistic models. We have developed a model to assess measurement capability of software organizations by inspecting individual measures, independent from software development approach and process architecture. The model includes sample of core measures for aspects and defines generic practices for three capability levels. Organizations can use the model to determine and improve their measurement capability. In the paper, an exploratory case study conducted in a large telecommunication company is discussed and the results are evaluated.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Tarhan, A., Demirors, O.: Apply quantitative management now. IEEE Softw. 29(3), 77–85 (2012)
ISO/IEC, ISO/IEC 15504-5:2012 - Information technology – Process assessment – Part 5: An exemplar software life cycle process assessment model (2006)
CMMI Product Team, CMMI® for Development, Version 1.3 CMMI-DEV, V1.3, November 2010
Niessink, F., Van Vliet, H.: Towards mature measurement programs. In: Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering, pp. 82–88 (1998)
Mendonca, M.G., Basili, V.R., Bhandari, I.S., Dawson, J.: An approach to improving existing measurement frameworks. IBM Syst. J. 37(4), 484–501 (1998)
Díaz-Ley, M., García, F., Piattini, M.: MIS-PyME software measurement capability maturity model - Supporting the definition of software measurement programs and capability determination. Adv. Eng. Softw. 41, 1223–1237 (2010)
Staron, M., Meding, W.: MeSRAM – A method for assessing robustness of measurement programs in large software development organizations and its industrial evaluation. J. Syst. Softw. 113, 76–100 (2015)
Salmanoglu, M., Öztürk, K., Bağrıyanık, S., Ungan, E., Demirörs, O.: Benefits and challenges of measuring software size: early results in a large organization. In: 25th International Workshop on Software Measurement and 10th International Conference on Software Process and Product Measurement, IWSM-Mensura 2015 (2015)
SCAMPI Upgrade Team, Standard CMMI Appraisal Method for Process Improvement (SCAMPI) A, Version 1.3: Method Definition Document. Software Engineering Institute, Carnegie Mellon University (2011)
Daskalantonakis, M.K., Yacobellis, R.H.: A method for assessing software measurement technology. Qual. Eng. 3(1), 27–40 (1990)
Budlong, F., Peterson, J.: Software Metrics Capability Evaluation Guide (1995)
Paulk, M.C., Curtis, B., Chrissis, M.B., Weber, C.V.: Capability Maturity Model SM for Software, Version 1.1, Pittsburgh (1993)
Tarhan, A., Demirors, O.: Assessment of software process and metrics to support quantitative understanding. In: Cuadrado-Gallego, Juan J., Braungarten, R., Dumke, Reiner R., Abran, A. (eds.) IWSM/Mensura -2007. LNCS, vol. 4895, pp. 102–113. Springer, Heidelberg (2008). doi:10.1007/978-3-540-85553-8_9
Kırbaş, S.: An Assessment and Analysis Tool for Statistical Process Control of Software Processes. Middle East Technical University (2007)
DoD, & US Army. PSM: Practical software and systems measurement – a foundation for objective project management version 4.0c. Department of Defense and US Army (2000)
ISO/IEC, ISO/IEC 15939:2007 - Systems and software engineering – Measurement process (2007)
Díaz-Ley, M., García, F., Piattini, M.: Implementing a software measurement program in small and medium enterprises: a suitable framework (2008)
Díaz-Ley, M.: Measurement framework for the definition of software measurement programs in SME’s: MIS-PyME, Universidad de Castilla-La Mancha (2009)
Ozcan-Top, O., Demirörs, O.: A reference model for software agility assessment: AgilityMod. In: Rout, T., O’Connor, Rory V., Dorling, A. (eds.) SPICE 2015. CCIS, vol. 526, pp. 145–158. Springer, Cham (2015). doi:10.1007/978-3-319-19860-6_12
Tarhan, A., Demirörs, O.: Investigating suitability of software process and metrics for statistical process control. In: Richardson, I., Runeson, P., Messnarz, R. (eds.) EuroSPI 2006. LNCS, vol. 4257, pp. 88–99. Springer, Heidelberg (2006). doi:10.1007/11908562_9
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Salmanoğlu, M., Demirörs, O., Coşkunçay, A., Yıldız, A. (2017). Exploration of a Practical Approach for Assessing the Measurement Capability of Software Organizations. In: Mas, A., Mesquida, A., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2017. Communications in Computer and Information Science, vol 770. Springer, Cham. https://doi.org/10.1007/978-3-319-67383-7_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-67383-7_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67382-0
Online ISBN: 978-3-319-67383-7
eBook Packages: Computer ScienceComputer Science (R0)