Measurement for Small and Medium Enterprises-A Brazilian-German view on extending the GQM method -

Today many large, medium and small software companies experience difficulties in establishing quality improvement initiatives, although we can observe that unlike large companies, small and medium sized enterprises (SMEs) find it particularly difficult to adapt these quality initiatives. This is further complicated since most software quality initiatives, such as, e.g., CMM and SPICE, primarily address the needs of large software organizations. Thus, in order to provide a basis for the improvement of software quality and productivity also for small software companies, we propose a customized approach to measurement as an essential infrastructure for software quality improvement, which takes into account the specific characteristics and limitations of small enterprises. Our approach basically consists of the integration of the systematic reuse of contextspecific quality and resource models in the planning of measurement programs, and of a compaction of the measurement process to a lightweight GQM method in order to reduce the measurement overhead. The approach is based on our experiences in applying measurement in software SMEs, and first results are presented.

[1]  Christiane M. Differding Adaptive measurement plans for software development , 2001 .

[2]  William A. Florac,et al.  Goal-Driven Software Measurement. A Guidebook. , 1996 .

[3]  Egon Berghout,et al.  The Goal/Question/Metric method: a practical guide for quality improvement of software development , 1999 .

[4]  Lionel C. Briand,et al.  Practical guidelines for measurement-based process improvement , 1996, Softw. Process. Improv. Pract..

[5]  Christiane Gresse von Wangenheim Operationalizing reuse of software measurement planning knowledge , 2002, DISKI.

[6]  Stephen G. MacDonell,et al.  GQM++ A Full Life Cycle Framework for the Development and Implementation of Software Metric Programs , 1997 .

[7]  H. D. Rombach,et al.  THE EXPERIENCE FACTORY , 1999 .

[8]  Shari Lawrence Pfleeger,et al.  Measurement based process improvement , 1994, IEEE Software.

[9]  Victor R. Basili,et al.  A Methodology for Collecting Valid Software Engineering Data , 1984, IEEE Transactions on Software Engineering.

[10]  Ray Offen,et al.  Establishing Software Measurement Programs , 1997, IEEE Softw..

[11]  V. Basili Software modeling and measurement: the Goal/Question/Metric paradigm , 1992 .

[12]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[13]  Shari Lawrence Pfleeger,et al.  Software Quality: The Elusive Target , 1996, IEEE Softw..

[14]  Sandro Morasca,et al.  Property-Based Software Engineering Measurement , 1996, IEEE Trans. Software Eng..

[15]  Peter Kaiser,et al.  Evaluating Evolutionary Software Systems , 2002, PROFES.

[16]  Victor R. Basili,et al.  An Approach to Improving Existing Measurement Frameworks , 1998, IBM Syst. J..