Abstract
Measurement is often advocated as a means to get a better grip on software development. Measurement implements a method to gain knowledge of what is happening, and therefore is in fact a learning process. The most common method for software measurement is the Goal/Question/Metric approach (GQM). In the GQM method a systematic approach is represented for tailoring and integrating goals to models of the software processes, products, and quality perspectives of interest, based upon the specific needs of the project and the organization. By using GQM, metrics are defined from a top-down perspective, and analyzed, and interpreted from the bottom up. This interpretation process is a group learning process. GQM trees of goals, questions, and metrics are built on knowledge of the experts in the organization: the developers. Knowledge acquisition techniques are used to capture the implicit models of the developers built during years of experience. Those implicit models give valuable input to the measurement program and are often more important than the available explicit process models. By measuring daily practices of software development, GQM supports learning processes within software projects.
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
Amabile T.M. (1998) How to kill creativity. Harvard business review, 76: 77–87
Banker R., Slaughter S. (1997) A field study of scale economies in software maintenance. Management science, 43: 1709–1725
Basili V.R., Weiss D.M. (1984) A methodology for collecting valid software engineering data. IEEE transactions on software engineering, SE-10: 728–738
Basili V.R., Rombach H.D. (1998) The TAME project: towards improvement-oriented software environments. IEEE transactions on software engineering, SE-14: 758–773.
Birk A., Solingen R. van, Järvinen J. (1998) Business impact, benefit, and cost of applying GQM in industry: an in-depth, long-term investigation at Schlumberger RPS. In: Proceedings of Metrics’98, Bethesda Maryland, 93–96
Briand L.C., Differding C.M., Rombach, H.D. (1996) Practical guidelines for measurement based improvement, ISERN 96–05
Entwistle N. (1981) Styles of learning and teaching, John Wiley and Sons, West Sussex, UK
Fenton N.E., Pfleeger, S.L. (1996) Software metrics: a rigorous and practical approach. Thomson computer press, London, UK
Garvin D.A. (1993) Building a learning organization. Harvard business review, pp. 81–91.
Latum F. van, Oivo M., Hoisl B., Ruhe G. (1996) No improvement without feedback: experiences from goal oriented measurement at Schlumberger. In: Proceedings of the 5th European workshop on software process technology, Lecture notes, Springer, Berlin Heidelberg New York, 1149: 167–182
Latum F. van, Solingen R. van, Oivo M., Rombach H. D., Hoisl B., Ruhe G. (1998) Adopting GQM based measurement in an industrial environment. IEEE Software, 15: 78–86
Nevis E., DiBella A., Gould J. (1995) Understanding organizations as learning systems. Sloan management review, 36: 73–85
Senge P.M. (1990) The fifth discipline: The art and practice of the learning organization, Doubleday, New York, USA
Solingen R. van, (2000) Product focused software process improvement: SPI in the embedded software domain. Ph.D. thesis, Eindhoven University of Technology, Netherlands, ISBN 90–386–0163–3
Solingen R. van, Berghout E.W. (1999) The goal/question/metric method. McGraw-Hill Publishers, ISBN 0077095537
Solingen R. van, Basili V.R., Caldiera G., Rombach H.D. (2002) Goal question metric (GQM) approach. In: Marciniak J.J. (Ed.), Encyclopedia on software engineering, John Wiley and Sons, West Sussex, UK
Solingen R. van, Berghout E., Kooiman E. (1997) Assessing feedback of measurement data: relating Schlumberger practice to learning theory. In: Proceedings of IEEE 4th international software metrics symposium, 152–164.
Ulrich D. (1998) Intellectual capital = competence x commitment. Sloan management review, 40: 9–20
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
van Solingen, R. (2003). In-Project Learning by Goal-oriented Measurement. In: Aurum, A., Jeffery, R., Wohlin, C., Handzic, M. (eds) Managing Software Engineering Knowledge. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05129-0_15
Download citation
DOI: https://doi.org/10.1007/978-3-662-05129-0_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05573-7
Online ISBN: 978-3-662-05129-0
eBook Packages: Springer Book Archive