Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31181
Software Development Processes Maturity versus Software Processes and Products Measurement

Authors: Beata Czarnacka-Chrobot

Abstract:

Unsatisfactory effectiveness of software systems development and enhancement projects is one of the main reasons why in software engineering there are attempts being made to use experiences coming from other engineering disciplines. In spite of specificity of software product and process a belief had come out that the execution of software could be more effective if these objects were subject to measurement – as it is true in other engineering disciplines for which measurement is an immanent feature. Thus objective and reliable approaches to the measurement of software processes and products have been sought in software engineering for several dozens of years already. This may be proved, among others, by the current version of CMMI for Development model. This paper is aimed at analyzing the approach to the software processes and products measurement proposed in the latest version of this very model, indicating growing acceptance for this issue in software engineering.

Keywords: CMMI for Development (1.3), ISO/IEC standards, measurement and analysis process area, software process measurement, software product measurement

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1070661

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1385

References:


[1] M. Kasunic, "The state of software measurement practice: results of 2006 survey", Software Engineering Institute, Carnegie Mellon University, Pittsburgh, 2006, pp. 1-67.
[2] D. Goldenson, "Understanding CMMI measurement capabilities & impact on performance: results from the 2007 SEI state of the measurement practice survey", CMMI Technology Conference, November 14, 2007; http://www.sei.cmu.edu/library/assets/ measurement-survey2007.pdf (6.06.2012).
[3] D. Goldenson, J. McCurley, and R. Stoddard, "Use and organizational effects of measurement and analysis in high maturity organizations: results from the 2008 SEI state of measurement and analysis practice surveys," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2008-TR-024, 2009; http://www.sei.cmu.edu/library/abstracts/reports/08tr024.cfm (6.06.2012).
[4] B. Czarnacka-Chrobot, "Analysis of the functional size measurement methods usage by Polish business software systems providers", in Software Process and Product Measurement, A. Abran, R. Braungarten, R. Dumke, J. Cuadrado-Gallego, J. Brunekreef, Eds., Proc. of the 3rd International Conference IWSM/Mensura 2009, Lecture Notes in Computer Science, vol. 5891, Springer-Verlag, Berlin-Heidelberg, 2009, pp. 17-34.
[5] ISO/IEC 14143 Information Technology - Software measurement - Functional size measurement - Part 1-6, ISO, Geneva, 1998-2007.
[6] Standish Group, "CHAOS manifesto 2011", West Yarmouth, Massachusetts, 2011.
[7] Standish Group, "CHAOS summary 2009", West Yarmouth, Massachusetts, 2009, pp. 1-4.
[8] L. Buglione, A. Abran, "The software measurement body of knowledge", Proceedings of 1st Software Measurement European Forum (SMEF), Rome, 2004.
[9] Project Management Institute, A Guide to the project management body of knowledge, PMBOK 2000.
[10] CMMI Product Team, "CMMI for Development, Version 1.3," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2010-TR-033, 2010; http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm (6.06.2012).
[11] B. Czarnacka-Chrobot, "The ISO/IEC standards for the software processes and products measurement", in New Trends in Software Methodologies, Tools and Techniques, H. Fujita and V. Marik, Eds., Proc. of the 8th International Conference SOMET-2009, Frontiers in Artificial Intelligence and Applications, vol. 199, IOS Press, Amsterdam-Berlin-Tokyo-Washington, 2009, pp. 187-200.
[12] B. Czarnacka-Chrobot, "Standardization of software size measurement", in Internet - Technical Development and Applications, E. Tkacz, A. Kapczynski, Eds., Advances in Intelligent and Soft Computing, vol. 64, Springer-Verlag, Berlin-Heidelberg, 2009, pp. 149-156.
[13] B. Czarnacka-Chrobot, "Standardization of software functional size measurement methods", in Advanced Information Technologies for Management, J. Korczak, H. Dudycz, M. Dyczkowski, Eds., Proceeding of Scientific International Conference AITM-2009, Wroclaw University of Economics Research Papers, no 85, Wroclaw 2009, pp. 40-50.
[14] B. Czarnacka-Chrobot, "The effectiveness of business software systems functional size measurement", Proceedings of the 6th International Multi-Conference on Computing in the Global Information Technology (ICCGI 2011), 19-24 June 2011, Luxemburg City, Luxemburg, Constantin Paleologu, Constandinos Mavromoustakis, Marius Minea, Eds., International Academy, Research, and Industry Association, Wilmington, Delaware, USA, 2011, pp. 63-71.
[15] K. Richins, "Measurement in CMMI", Proceedings of a Seminar On Metrics, International Council on System Engineering (INCOSE), Hampton, Virginia, October 23-24, 2001.
[16] N. E. Fenton, "Ensuring quality and metrics of software"
[ÔÇ×Zapewnienie jakości i metryki oprogramowania"], in Software engineering in IT project
[Inżynieria oprogramowania w projekcie informatycznym], extended 2nd edition, J. G├│rski, Ed., Mikom, Warsaw 2000.
[17] B. Gallagher, M. Phillips, K. Richter, and S. Shrum, "CMMI-ACQ: guidelines for improving the acquisition of products and services", 2nd Edition, Addison-Wesley, Boston 2011.
[18] M. Chrissis, M. Konrad, and S. Shrum, "CMMI: guidelines for process integration and product improvement", 3rd Edition, Addison-Wesley, Boston 2011.
[19] E. Forrester, B. Buteau, and S. Shrum, "CMMI for Services: guidelines for superior service, 2nd Edition, Addison-Wesley, Boston 2011.
[20] D. Goldenson, J. Jarzombek, and T. Rout, "Measurement and analysis in Capability Maturity Model Integration Models and Software Process Improvement", CrossTalk, July 2003, pp. 20-24.
[21] D. L. Gibson, D. Goldenson, and L. Kost, "Performance results of CMMI-based process improvement", Software Engineering Institute, Carnegie Mellon University, Pittsburgh, August 2006.
[22] D. F. Rico, "ROI of software process improvement: metrics for project managers and software engineers", J. Ross Publishing, February 2004.
[23] Software Engineering Institute, http://www.sei.cmu.edu/cmmi/ why/benefits (6.06.2012).
[24] C. A. Dekkers, B. Emmons, "How function points support the Capability Maturity Model Integration", CrossTalk. The Journal of Defence Software Engineering, February 2002, pp. 21-24.
[25] M. Brown, D. Goldenson, "Measurement and analysis: what can and does go wrong?", 10th IEEE International Symposium on Software Metrics, September 2004.
[26] B. W. Boehm, R. E. Fairley, "Software estimation perspectives", IEEE Software, November/December 2000.