In-process tracking and measurements play acritical role in software development, particularlyfor software testing. Although there are manydiscussions and publications on this subject and numerous proposed metrics, few in-process
metrics are presented with sufficient experiences of industry implementation to demonstrate their usefulness. This paper describes several inprocess metrics whose usefulness has been proven with ample implementation experiences at the IBM Rochester AS/400® software
development laboratory. For each metric, we discuss its purpose, data, interpretation, and use and present a graphic example with real-life data. We contend that most of these metrics, with appropriate tailoring as needed, are
applicable to most software projects and should be an integral part of software testing. Measurement plays a critical role in effective software development. It provides the scientific basis for software engineering to become a rue
engineering discipline. As the discipline has been rogressing toward maturity, the importance of measurement
has been gaining acceptance and recognition. For example, in the highly regarded software development process assent and improvement framework known as the apability Maturity Model, developed by the Software Engineering nstitute at Carnegie Mellon University, process measurement and analysis and utilizing quantitative methods for
quality management are the two key process activities
at the Level 4 maturity.1,2
In applying measurements to software engineering,
several types of metrics are available, for example,
process and project metrics versus product metrics,
or metrics pertaining to the final product versus metrics
used during the development of the product.
From the standpoint of project management in software
development, it is the latter type of metrics that
is the most useful—the in-proc
metrics are presented with sufficient experiences of industry implementation to demonstrate their usefulness. This paper describes several inprocess metrics whose usefulness has been proven with ample implementation experiences at the IBM Rochester AS/400® software
development laboratory. For each metric, we discuss its purpose, data, interpretation, and use and present a graphic example with real-life data. We contend that most of these metrics, with appropriate tailoring as needed, are
applicable to most software projects and should be an integral part of software testing. Measurement plays a critical role in effective software development. It provides the scientific basis for software engineering to become a rue
engineering discipline. As the discipline has been rogressing toward maturity, the importance of measurement
has been gaining acceptance and recognition. For example, in the highly regarded software development process assent and improvement framework known as the apability Maturity Model, developed by the Software Engineering nstitute at Carnegie Mellon University, process measurement and analysis and utilizing quantitative methods for
quality management are the two key process activities
at the Level 4 maturity.1,2
In applying measurements to software engineering,
several types of metrics are available, for example,
process and project metrics versus product metrics,
or metrics pertaining to the final product versus metrics
used during the development of the product.
From the standpoint of project management in software
development, it is the latter type of metrics that
is the most useful—the in-proc
Search News
News Categories
What's the News?
Post a link to something interesting from another site, or submit your own original writing for the Testing community to read.
Most Popular News
-
How to Test Web Applications against SQL Injection Attacks
Published about 30-01-2009 | Rated +2 -
Top 20 practical software testing tips
Published about 02-02-2009 | Rated +2 -
India to lead in software testing
Published about 01-02-2009 | Rated +2 -
Software installation / uninstallation testing
Published about 16-02-2009 | Rated 0
Most Recent User Submitted News
- http://www.acomtech.com/testde
vl.html
Submitted by Ravi | Rated +1 - QA interview questions
Published about 12-10-2009 | Rated 0 - Alpha Testing
Published about 21-10-2009 | Rated 0 - How To be a Good Team Mentor, a True Team-Defender in an Agile Testing World?
Published about 26-11-2009 | Rated 0







