Performance Effects of Measurement and Analysis: Perspectives from CMMI High Maturity Organizations and Appraisers

Abstract : This report describes results from two recent surveys conducted by the Software Engineering Institute (SEI) to collect information about the measurement and analysis activities of software systems development organizations. Representatives of organizations appraised at maturity levels 4 and 5 completed the survey in 2008. Using a variant of the same questionnaire in 2009, certified high maturity lead appraisers described the organizations that they had most recently coached or appraised for the achievement of similar high maturity levels. The replies to both surveys were generally consistent even though the two groups are often thought to be quite different. The results of the surveys suggest that the organizations understood and used CMMI-based process performance modeling and related aspects of measurement and analysis a great deal. Both the organizational respondents in 2008 and the appraisers in 2009 reported that process performance models were useful for the organizations. The respondents in both surveys also judged process performance modeling to be more valuable in organizations that understood and used measurement and analysis activities more frequently and provided organizational resources and management support. In addition, results from the 2009 survey of lead appraisers indicate that organizations that achieved their appraised high maturity level goals also found measurement and analysis activities more useful than those organizations that did not achieve their targets.

[1]  James L. Payne,et al.  Fishing Expedition Probability: The Statistics of Post Hoc Hypothesizing , 1974, Polity.

[2]  Mayuram S. Krishnan,et al.  Measurement Programs in Software Development: Determinants of Success , 2002, IEEE Trans. Software Eng..

[3]  Donald J. Reifer Profiles of Level 5 CMMI Organizations , 2007 .

[4]  Egon Berghout,et al.  The Goal/Question/Metric method: a practical guide for quality improvement of software development , 1999 .

[5]  J. Guilford Psychometric methods, 2nd ed. , 1954 .

[6]  M. Appelbaum,et al.  Psychometric methods. , 1989, Annual review of psychology.

[7]  Pawel Lewicki,et al.  Statistics : methods and applications : a comprehensive reference for science, industry, and data mining , 2006 .

[8]  Robert W. Stoddard,et al.  Approaches to Process Performance Modeling: A Summary from the SEI Series of Workshops on CMMI High Maturity Measurement and Analysis , 2010 .

[9]  H. B. Mann,et al.  On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other , 1947 .

[10]  William A. Florac,et al.  Goal-Driven Software Measurement. A Guidebook. , 1996 .

[11]  James McCurley,et al.  Use and Organizational Effects of Measurement and Analysis in High Maturity Organizations: Results from the 2008 SEI State of Measurement and Analysis Practice Surveys , 2009 .

[12]  Linton G. Freeman,et al.  Elementary Applied Statistics for students in Behavioral Science , 1965 .

[13]  Lorene M Nelson,et al.  Measurement and Analysis , 2004 .

[14]  Khaled El Emam,et al.  A Survey of Systems Engineering Effectiveness - Initial Results (with detailed survey response data) , 2008 .

[15]  Manish Agrawal,et al.  Software Effort, Quality, and Cycle Time: A Study of CMM Level 5 Projects , 2007, IEEE Transactions on Software Engineering.

[16]  Mark Kasunic The State of Software Measurement Practice: Results of 2006 Survey , 2006 .

[17]  Tridas Mukhopadhyay,et al.  Software Processes and Project Performance , 1995, J. Manag. Inf. Syst..

[18]  Mike Konrad,et al.  Tutorial: If You're Living the High Life, You're Living the Informative Material , 2007 .

[19]  Khaled El Emam,et al.  Success or Failure ? Modeling the Likelihood of Software Process Improvement , 1998 .

[20]  Dennis Goldenson,et al.  Measurement and analysis: what can and does go wrong? , 2004, 10th International Symposium on Software Metrics, 2004. Proceedings..

[21]  M. Braga,et al.  Exploratory Data Analysis , 2018, Encyclopedia of Social Network Analysis and Mining. 2nd Ed..

[22]  Jeff Sutherland,et al.  Scrum and CMMI Level 5: The Magic Potion for Code Warriors , 2007, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[23]  Gregory W. Corder,et al.  Nonparametric Statistics for Non-Statisticians: A Step-by-Step Approach , 2009 .

[24]  Edward R. Tufte,et al.  Visual and Statistical Thinking: Displays of Evidence for Making Decisions , 1997 .

[25]  James S. Coleman,et al.  Models of change and response uncertainty , 1964 .