Skip to main content

Comparison of Process Quality Characteristics Based on Change Request Data

  • Conference paper
Software Process and Product Measurement (Mensura 2008, MetriKon 2008, IWSM 2008)

Abstract

The evaluation of metrics on data available in change request management (CRM) systems offers valuable information for the assessment of process quality characteristics. The definition of appropriate metrics that consider the underlying change request workflow and address the information needs of an organization is an intricate task.

Furthermore CRM systems usually provide only a number of predefined metrics with limited adaptability. The tool BugzillaMetrics offers a more flexible approach that simplifies defining and adjusting new metrics. However a systematic approach for deriving an appropriate metric in a target-oriented way is needed. This paper describes a corresponding procedure on how to develop and validate metrics on CRM data applicable for the comparison of process quality characteristics.

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. Cook, J.E., Votta, L.G., Wolf, A.L.: Cost-Effective Analysis of In-Place Software Processes. IEEE Trans. on Software Engineering 24(8) (1998)

    Google Scholar 

  2. Grammel, L., Schackmann, H., Lichter, H.: BugzillaMetrics - Design of an adaptable tool for evaluating user-defined metric specifications on change requests. In: Büren, Bundschuh, Dumke (eds.) Tagungsband des DASMA Software Metrik Kongresses MetriKon 2007. Shaker Verlag, Aachen (2007)

    Google Scholar 

  3. BugzillaMetrics, http://www.bugzillametrics.org

  4. Gall, H.C., Lanza, M.: Software evolution: analysis and visualization. In: Proc.of the 28th international Conference on Software Engineering (ICSE 2006). ACM, New York (2006)

    Google Scholar 

  5. Canfora, G., Cerulo, L.: Impact Analysis by Mining Software and Change Request Repositories. In: Proc. of the 11th IEEE International Software Metrics Symposium – METRICS 2005, Como, Italy. IEEE CS Press, Los Alamitos (2005)

    Google Scholar 

  6. Kagdi, H.H., Collard, M.L., Maletic, J.I.: A survey and taxonomy of approaches for mining software repositories in the context of software evolution. Journal of Software Maintenance 19(2), 77–131 (2007)

    Article  Google Scholar 

  7. Sliwerski, J., Zimmermann, T., Zeller, A.: When do changes induce fixes? In: 2nd International Workshop on Mining Software Repositories (MSR 2005). ACM Press, New York (2005)

    Google Scholar 

  8. Koponen, T.: RaSOSS - Remote Analysis System for Open Source Software. In: The International Conference on Software Engineering Advances (ICSEA 2006). IEEE Press, Los Alamitos (2006)

    Google Scholar 

  9. Gasser, L., Ripoche, G.: Distributed Collective Practices and F/OSS Problem Management: Perspective and Methods. In: Conference on Cooperation, Innovation & Technology (CITE 2003), Troyes, France (2003)

    Google Scholar 

  10. ISO/IEC 15939. Systems and software engineering – Measurement Process. International Organization for Standardization – ISO, Geneva (2007)

    Google Scholar 

  11. Simon, F., Seng, O., Mohaupt, T.: Code-Quality Management. Dpunkt-Verlag, Heidelberg (2006)

    Google Scholar 

  12. Ebert, C., Dumke, R.: Software Measurement: Establish - Extract - Evaluate - Execute. Springer, Berlin (2007)

    Book  MATH  Google Scholar 

  13. Gamma, E.: Agile, Open Source, Distributed, and On-Time – Inside the Eclipse Development Process. Keynote Talk, ICSE, St. Louis, Missouri (2005)

    Google Scholar 

  14. Basili, V., Caldiera, G., Rombach, H.D.: The Goal Question Metric Paradigm. In: Encyclopedia of Software Engineering, John Wiley & Sons, Chichester (1994)

    Google Scholar 

  15. ViPER - Visual Tooling Platform for Model-Based Engineering, http://www.viper.sc

  16. Eclipse Bugs – Remove LATER and REMIND resolutions, https://bugs.eclipse.org/178923

  17. Chillarege, R., Bhandari, I.S., Chaar, J.K., Halliday, M.J., Moebus, D.S., Ray, B.K., Wong, M.: Orthogonal Defect Classification - A Concept for In-Process Measurements. IEEE Trans. Software Eng. 18(11), 943–956 (1992)

    Article  Google Scholar 

  18. Makris, K., Ryu, K.D.: Scmbug: policy-based integration of software configuration management with bug-tracking. In: USENIX Annual Technical Conference. USENIX Association, Berkeley (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schackmann, H., Lichter, H. (2008). Comparison of Process Quality Characteristics Based on Change Request Data. In: Dumke, R.R., Braungarten, R., Büren, G., Abran, A., Cuadrado-Gallego, J.J. (eds) Software Process and Product Measurement. Mensura MetriKon IWSM 2008 2008 2008. Lecture Notes in Computer Science, vol 5338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89403-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89403-2_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89402-5

  • Online ISBN: 978-3-540-89403-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics