Abstract
The need for systematic evaluation of process quality and of the resulting products has always been an issue of primary importance within the software engineering community. In the past few years many factors have determined changes in the software process scenario that inevitably impact on software quality. To this end, goal oriented measurement models, such as Goal Question Metrics (GQM), have become essential for assessing desired quality and for enacting software process improvement (SPI). Although the importance of measurement is a shared issue, many software organizations encounter difficulties and strive to define and adopt measurement plans successfully. Causes are most likely attributable to critical issues such as measurement plan dimensions, complexity, dependencies among goals. Often the industrial projects are characterized by GQM plans with numerous quality factors and, consequently, numerous goals. This makes both measurement and interpretation procedures quite onerous. Furthermore, managing a measurement plan turns out to be quite costly and requires numerous investments. To this end, this work proposes a GQM-based approach (Multiview Framework) that provides support in designing a structured measurement plan in order to overcome the common problems mentioned previously, and manage large industrial measurement plans. The proposed approach has been validated through a post mortem analysis, consisting in a legacy data study, carried out on industrial project data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Basili, V.R., Caldiera, G., Rombach, H.D.: Goal Question Metric Paradigm. Encyclopedia of Software Engineering, vol. 1, pp. 528–532. John Wiley & Sons, Chichester (1994)
Bianchi, A., Caivano, D., Lanubile, F., Rago, F., Visaggio, G.: Towards Distributed GQM. In: Proc. 7th IEEE Workshop on Empirical Studies of Software Maintenance –WESS 2001, Florence, Italy (2001)
Briand, L.C., Differding, C.M., Rombach, H.D.: Practical Guidelines for Measurement- Based Process Improvement. SOFTWARE PROCESS – Improvement and Practice 2, 253–280 (1996)
Brockers, A., Differding, C., Threin, G.: The role of software process modeling in planning industrial measurement programs. In: Proc. 3rd International Software Metrics Symposium, Berlin, March 1996, pp. 31–40 (1996)
Basili, V.R., Green, S.: Software Process Evolution at the SEL. IEEE Software 11(4), 58–66 (1994)
Briand, L.C., Morasca, S., Basili, V.R.: An Operational Process for Goal-Driven Definition of Measures. IEEE Transactions on Software Engineering 28(12), 1106–1125 (2002)
Barnard, L., Price, A.: Managing Code Inspection Information. IEEE Software 11(2), 59–69 (1994)
Daskalantonakis, M.K.: A Practical View of Software Measurement and Implementation Experiences within Motorola. IEEE TSE 18(11), 998–1010 (1992)
Demarco, T.: Controlling Software Projects. Yourdon Press, New York (1982)
Fuggetta, A., Lavazza, L., Morasca, S., Cinti, S., Oldano, G., Orazi, E.: Applying GQM in an Industrial Software Factory. ACM Transactions on Software Engineering and Methodology 7(4), 411–488 (1998)
Gopal, A., Krishnan, M.S., Mukhopadhyay, T., Goldenson, D.R.: Measurement Programs in Software Development: Determinants of Success. IEEE TSE 28(9), 865–875 (2002)
Grady, R.B.: Practical Software Metrics for Project Management and Process Improvement. Hewlett-Packard Professional Books (1992)
Kilpi, T.: Implementing a Software Metrics Program at Nokia. IEEE Software, 72–77 (November-December 2001)
Loconsole, A.: Measuring the requirements management key process area. In: Proc. 12th European Software Control and Metrics conference - ESCOM 2001, London, England, April, 2001, pp. 67–76 (2001)
Latum, F.V., et al.: Adopting GQM-Based Measurement in an Industrial Environment. IEEE Software, 78–86 (January-February 1998)
Mendonça, M.G., Basili, V.R.: Validation of an Approach for Improving Existing Measurement Frameworks. IEEE Transactions on Software Engineering 26(6), 484–499 (2000)
Offen, R.J., Jeffrey, R.: Establishing Software Measurement Programs. IEEE Software, 45–53 (March-April 1997)
Olsson, T., Runeson, P.: V-GQM: A Feed-Back Approach to Validation of a GQM Study. In: Proc. of the 7th International Software Metrics Symposium -METRICS 2001, London, England, April 4-6, pp. 236–245 (2001)
Paulk, M.C., Curtiss, B., Chrissis, M.B., Weber, C.B.: Capability Maturity Model for Software. Version 1.1., Pittsburg, Software Engineering Institute (1993)
Pfleeger, S.L.: Lessons Learned in Building a Corporate Metrics Program. IEEE Software, 67–74 (May 1993)
Pooch, U.W.: Translation of Decision Tables. Computing Surveys 6(2), 125–151 (1974)
available at http://www.econ.kuleuven.ac.be/tew/academic/infosys/research/prologa/prologa.htm
Solingen, R.V., Berghout, E.: Improvement by goal-oriented measurement - Bringing the Goal/Question/Metric approach up to Level 5. In: Proc. European Software Engineering Process Group conference-E-SEPG, Amsterdam, The Netherlands, June 16-20 (1997)
Solingen, R.V., Berghout, E.: Integrating Goal-Oriented Measurement in Industrial Software Engineering:Industrial Experiences with and Additions to the Goal/Question/Metric Method. In: Proc. 7th International Software Metrics Symposium - METRICS 2001, pp. 246–258 (2001)
Solingen, R.V., Latum, F.V., Oivo, M., Berghout, E.W.: Application of Software Measurement at Schlumberger RPS: towards enhancing GQM. In: Proc. 6th European Software Control and Metrics Conference – ESCOM 1995, The Netherlands, May 17-19 (1995)
Zelcowitz, M.V., Wallace, D.R.: Experimental Models for Validating Technology. IEEE Computer, 23–31 (May 1998)
Baldassarre, M.T., Caivano, D., Visaggio, G.: Comprehensibility and Efficiency of Multiview Framework for Measurement Plan Design. In: Proceedings of the International Symposium on Empirical Software Engineering, Rome, Italy (October 2003)
Solingen, R.V., Berghout, E.: The Goal/Question/Metric Method: a practical guide for quality improvement of software development. McGraw Hill International, UK (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ardimento, P., Baldassarre, M.T., Caivano, D., Visaggio, G. (2004). Multiview Framework for Goal Oriented Measurement Plan Design. In: Bomarius, F., Iida, H. (eds) Product Focused Software Process Improvement. PROFES 2004. Lecture Notes in Computer Science, vol 3009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24659-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-24659-6_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21421-2
Online ISBN: 978-3-540-24659-6
eBook Packages: Springer Book Archive