Getting Started with Software Measurement and Analysis
• Collection
Publisher
Software Engineering Institute
Topic or Tag
Abstract
If you need answers to these kinds of questions, you need measurement and analysis:
- How well are we meeting schedules and budgets?
- How can we help our performance improvement efforts pay off?
- How does our organization's performance compare to other organizations' performances?
- What software practices or technologies should our organization invest in and what yields can we expect?
- Has our performance really improved?
Developing and sustaining a measurement and analysis program can be divided into three primary activities.
Planning for Measurement
There are probably so many things in your organization to measure that you could easily become overwhelmed by the opportunities. But for measurement to be effective, it must be designed and targeted to support your business goals. To begin planning your measurement activities, ask yourself "What do I want to know or learn?" This collection offers selected resources to help you get started planning for measurement.
Implementing Your Plan
Measurement often is done well and adds value. Yet, too often, measurement
- is poorly integrated into education and practice
- remains challenging for many organizations
Reviewing the problems and successes of other organizations can help you implement your plan successfully. This collection suggests several areas where both managers and engineers would benefit from better guidance about the proper use of measurement and analysis.
Evaluating and Improving Your Efforts
Organizations run on data. They use it to manage projects and the enterprise, make decisions, and guide improvement. In the quest to beat the competition by making products and processes better, faster, and cheaper, having and using high quality data and information is an input to every key decision.
But how reliable is the data you collect and use? The Measurement and Analysis Infrastructure Diagnostic (MAID) method helps you assess your measurement and analysis infrastructure and evaluate the quality of your data. MAID is intended to help you answer these questions:
- How good is our data?
- Are we doing the right things in terms of measurement and analysis?
- Are we doing them well?
- How good is the information we generate?
- How can we improve our measurement processes and improve information quality?
- How can we meet the CMMI-based goals associated with measurement and analysis?
Collection Items
Goal-Driven Software Measurement: A Guidebook
• Handbook
By Robert E. Park
The materials in this 1996 guidebook are designed to help you identify, select, define, and implement software measures to support your business goals.
ReadApplications of the Indicator Template for Measurement and Analysis
• Technical Note
By Wolfhart B. Goethert, Jeannine Siviy
This report presents guidance for adapting and completing an indicator template--an SEI-developed tool to describe an indicator's construction, interpretation, and how it can be best utilized.
ReadCMMI for Development, Version 1.3
• Technical Report
By The CMMI Product Team
This 2010 report details CMMI for Development (CMMI-DEV) V.1.3, which provides a comprehensive integrated set of guidelines for developing products and services.
ReadMeasurement and Analysis in Capability Maturity Model Integration Models and Software Process Improvement
• White Paper
By Dennis Goldenson, Joe Jarzombek (OSD-NII), Terry Rout (Griffith University)
This article reviews the content and rationale behind the new process area and describes how the ideas introduced there are further elaborated and evolved throughout capability maturity model integration models.
ReadA Data Specification for Software Project Performance Measures: Results of a Collaboration on Performance Measurement
• Technical Report
By Mark Kasunic
This 2008 document contains defined software project performance measures and influence factors that can be used by software development projects so that valid comparisons can be made between completed projects.
ReadMeasurement and Analysis: What Can and Does Go Wrong?
• Presentation
By Maureen Brown (University of North Carolina), Dennis Goldenson
Goldenson and Brown present analysis findings from their recently released white paper.
Learn MoreMeasurement and Analysis: What Can and Does Go Wrong?
• White Paper
By Maureen Brown (University of North Carolina), Dennis Goldenson
Analyses of more than 1350 findings drawn from 663 Software CMM appraisals suggest several areas where both managers and engineers would benefit from better guidance about the proper use of …
ReadExperiences in Implementing Measurement Programs
• Technical Note
By Wolfhart B. Goethert, Will Hayes
This 2001 report describes lessons learned at several organizations that have implemented measurement programs using the Goal-Driven Software Measurement methodology.
ReadThe IDEAL Model
• Presentation
By Software Engineering Institute
Presentation from July 2001 on the IDEAL model, an organizational improvement model that serves as a roadmap for initiating, planning, and implementing improvement actions.
Learn MoreCan You Trust Your Data? Establishing the Need for a Measurement and Analysis Infrastructure Diagnostic
• Technical Note
By Mark Kasunic, James McCurley, David Zubrow
This report describes common errors in measurement and analysis and the need for a criterion-based assessment method that will allow organizations to evaluate key characteristics of their measurement programs.
ReadCan You Trust Your Data? Measurement and Analysis Infrastructure Diagnosis
• Presentation
By David Zubrow
This presentation was made at SEPG 2007, held from March 26-29, 2007, in Austin, Texas.
Learn More