This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Practical View of Software Measurement and Implementation Experiences Within Motorola
November 1992 (vol. 18 no. 11)
pp. 998-1010

A practical view of software measurement that formed the basis for a companywide software metrics initiative within Motorola is described. A multidimensional view of measurement is provided by identifying different dimensions (e.g., metric usefulness/utility, metric types or categories, metric audiences, etc.) that were considered in this companywide metrics implementation process. The definitions of the common set of Motorola software metrics, as well as the charts used for presenting these metrics, are included. The metrics were derived using the goal/question metric approach to measurement. A distinction is made between the use of metrics for process improvement over time across projects and the use of metrics for in-process project control. Important experiences in implementing the software metrics initiative within Motorola are also included.

[1] V.R. Basili and D.M. Weiss, "A methodology for collecting valid software engineering data,"IEEE Trans. Software Eng., vol. SE-10, pp. 728-738, 1984.
[2] V. R. Basili and H. D. Rombach, "Tailoring the software process to project goals and environments, " inProc. 9th Int. Conf. on Software Eng.Los Alamitos, CA: IEEE Computer Soc. Press, 1987, pp. 345-357.
[3] V.R. Basili and H.D. Rombach, "The Tame Project: Towards Improvement-Oriented Software Environments,"IEEE Trans. Software Eng., Vol. SE-14, No. 6, June 1988, pp. 758-773.
[4] S.L. Pfleeger, J.C. Fitzgerald, and A. Porter, "The CONTEL software metrics program," inProc. First Int. Conf. Applications of Software Measurement, Nov. 1990.
[5] F.E. McGarry, "Results of 15 years of measurement in the SEL," inProc. Fifteenth Annual Software Engineering Workshop, NASA/Goddard Space Flight Center, Nov. 1990.
[6] R.B. Grady and D.L. Caswell,Software Metrics: Establishing a Company-Wide Program. Englewood Cliffs, NJ: Prentice Hall, 1987.
[7] B. Hetzel, "The software measurement challenge," inProc. First Int. Conf. Applications of Software Measurement, Nov. 1990.
[8] G. Miluk, "Cultural barriers to software measurement," inProc. First Int. Conf. Applications of Software Measurement, Nov. 1990.
[9] F.J. Buckley, "Rapid prototyping a metric program," inProc. First Int. Conf. Applications of Software Measurement, Nov 1990.
[10] F. J. Buckley, "Rapid prototyping a metrics program," inProc. First Int. Conf. Applications of Software Measurement, Nov. 1990.
[11] V.R. Basili and D.H. Hutchens, "An empirical study of a syntactic complexity family,"IEEE Trans. Software Eng., vol. SE-9, pp. 664-672, 1983.
[12] M.K. Daskalantonakis, V.R. Basili, and R.H. Yacobellis, "A method for assessing software measurement technology,"Quality Engineering J. American Society for Quality Control, vol. 3, 1990-91.
[13] C. Jones,Applied Software Measurement-Assuring Productivity and Quality. New York: McGraw-Hill, 1991.
[14] R.G. Mayset al., "Experiences with defect prevention,"IBM Syst. J.vol. 29, 1990.
[15] D. Youll,Making Software Development Visible. New York: Wiley Series in Software Engineering Practice, 1990.
[16] Conte, S.D. et al. 1986.Software Engineering Metrics and Models. Menlo Park, Calif., Benjamin/Cummings.
[17] L. Putnam,Quantitative Software Management (QSM) Approach. McLean, VA: Quantitative Software Management, 1990.
[18] J. Kelly and J. Sherif, "An analysis of defect densities found during software inspections," Fifteenth Annual Software Engineering Workshop, Goddard Space Flight Center, Greenbelt, Maryland, Nov. 1990.
[19] J. D. Musaet al., Software Reliability Measurement, Prediction, Application. New York: McGraw-Hill International, 1987.
[20] D. Card and R. Glass,Measuring Software Design Complexity. Englewood Cliffs, NJ. Prentice Hall, 1990.
[21] B. Glick, "An SQA quality tracking methodology," inProc. Int. Conf. Software Maintenance, Nov. 1990.
[22] V.R. Basili and R.W Selby, "Comparing the effectiveness of software testing strategies," Univ. Maryland, College Park,Tech. Rep. TR-1301, May 1985.
[23] B. W. Boehm, "Understanding and controlling software costs,"IEEE Trans. Software Eng., vol. 14, Oct. 1988.
[24] J. Brian Dreger,Function Point Analysis. Englewood Cliffs, NJ: Prentice-Hall, 1989.

Index Terms:
software measurement; implementation experiences; Motorola; software metrics initiative; multidimensional view; metric usefulness; utility; metric types; categories; metric audiences; process improvement; in-process project control; project management; software metrics; software quality; software reliability
Citation:
M.K. Daskalantonakis, "A Practical View of Software Measurement and Implementation Experiences Within Motorola," IEEE Transactions on Software Engineering, vol. 18, no. 11, pp. 998-1010, Nov. 1992, doi:10.1109/32.177369
Usage of this product signifies your acceptance of the Terms of Use.