Skip to main content

Multiview Framework for Goal Oriented Measurement Plan Design

  • Conference paper
Book cover Product Focused Software Process Improvement (PROFES 2004)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. Basili, V.R., Green, S.: Software Process Evolution at the SEL. IEEE Software 11(4), 58–66 (1994)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Barnard, L., Price, A.: Managing Code Inspection Information. IEEE Software 11(2), 59–69 (1994)

    Article  Google Scholar 

  8. Daskalantonakis, M.K.: A Practical View of Software Measurement and Implementation Experiences within Motorola. IEEE TSE 18(11), 998–1010 (1992)

    Google Scholar 

  9. Demarco, T.: Controlling Software Projects. Yourdon Press, New York (1982)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Grady, R.B.: Practical Software Metrics for Project Management and Process Improvement. Hewlett-Packard Professional Books (1992)

    Google Scholar 

  13. Kilpi, T.: Implementing a Software Metrics Program at Nokia. IEEE Software, 72–77 (November-December 2001)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Latum, F.V., et al.: Adopting GQM-Based Measurement in an Industrial Environment. IEEE Software, 78–86 (January-February 1998)

    Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. Offen, R.J., Jeffrey, R.: Establishing Software Measurement Programs. IEEE Software, 45–53 (March-April 1997)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Paulk, M.C., Curtiss, B., Chrissis, M.B., Weber, C.B.: Capability Maturity Model for Software. Version 1.1., Pittsburg, Software Engineering Institute (1993)

    Google Scholar 

  20. Pfleeger, S.L.: Lessons Learned in Building a Corporate Metrics Program. IEEE Software, 67–74 (May 1993)

    Google Scholar 

  21. Pooch, U.W.: Translation of Decision Tables. Computing Surveys 6(2), 125–151 (1974)

    Article  Google Scholar 

  22. available at http://www.econ.kuleuven.ac.be/tew/academic/infosys/research/prologa/prologa.htm

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. Zelcowitz, M.V., Wallace, D.R.: Experimental Models for Validating Technology. IEEE Computer, 23–31 (May 1998)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. Solingen, R.V., Berghout, E.: The Goal/Question/Metric Method: a practical guide for quality improvement of software development. McGraw Hill International, UK (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics