Skip to main content

Issues in Software Inspection Practices

  • Conference paper
Product Focused Software Process Improvement (PROFES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3547))

Abstract

The motivation for this research comes from a need to improve software inspection practices in software organizations. Even if inspections are well defined and regularly used in an organization, there may be some problems which can greatly reduce inspection effectiveness. The paper presents a list of inspection related problems which are known in the literature. It also relates some experiences from two case organizations. In addition, this paper provides an approach which helps identifying problems of this kind and directing limited improvement resources effectively.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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.: Evolving and Packaging Reading Technologies. J. Systems Software 38(1), 3–12 (1997)

    Article  Google Scholar 

  2. Fagan, M.E.: Design and Code Inspection to Reduce Errors in Program Development. IBM Systems Journal 15(3), 182–211 (1976)

    Article  Google Scholar 

  3. Fagan, M.E.: Advances in Software Inspections. IEEE Transactions on Software Engineering 12(7), 744–751 (1986)

    Google Scholar 

  4. Gilb, T.: Planning to Get the Most out of Inspections. Software Quality Professional 2(2) (2000)

    Google Scholar 

  5. Gilb, T., Graham, D.: Software Inspection. McGraw-Hill, New York (1993)

    Google Scholar 

  6. Harjumaa, L., Hedberg, H., Tervonen, I.: A Path to Virtual Software Inspection. In: Proc. of Asia-Pacific Conference on Quality Software, Hong Kong (2001)

    Google Scholar 

  7. Johnson, P.M.: Reengineering Inspection. Communications of the ACM 41(2), 49–52 (1998)

    Article  Google Scholar 

  8. Johnson, P.M., Tjahjono, D.: Does Every Inspection Really Need a Meeting? Empirical Software Engineering 3(1), 9–35 (1998)

    Article  Google Scholar 

  9. Kelly, D., Shepard, T.: Qualitative Observations from Software Code Inspection Experiments. In: Proceedings of the 2002 Conference of the Centre for Advanced Studies on Collaborative research, Toronto, Canada (2002)

    Google Scholar 

  10. Kollanus, S.: ICMM – Inspection Capability Maturity Model. In: The IASTED International Conference on Software Engineering, Innsbruck, Austria (2005)

    Google Scholar 

  11. Laitenberg, O., Atkinson, C., Schlich, M., El-Emam, K.: An Experimental Comparison of Reading Techniques for Defect Detection in UML-Documents. Technical Report NRC 43614, National Research Council of Canada (1999)

    Google Scholar 

  12. Laitenberg, O., DeBaud, J.-M.: An Encompassing Life-Cycle Centric Survey of Software Inspection. J. Systems and Software 50(1), 5–31 (2000)

    Article  Google Scholar 

  13. Perpich, J.M., Perry, D.E., Porter, A.A., Votta, L.G., Wade, M.W.: Anywhere, Anytime Code Inspections: Using the Web to Remove Inspection Bottlenecks in Large-Scale Software Development. In: Proceedings of the 19th International Conference on Software Engineering, Boston, Massachusetts, United States, pp. 14–21 (1997)

    Google Scholar 

  14. Porter, A., Votta, L., Basili, V.R.: Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment. IEEE Transactions on Software Engineering 21(6), 563–575 (1995)

    Article  Google Scholar 

  15. Porter, A., Votta, L.: Comparing Detection Methods for Software Requirements Inspections: A Replication Using Professional Subjects. Empirical software engineering 3(4), 355–379 (1998)

    Article  Google Scholar 

  16. Rifkin, S., Deimel, L.: Applying Program Comprehension Techniques to Improve Software Inspections. Presented at the 19th Annual NASA Software Engineering Laboratory Workshop, Greenbelt, MD, USA (1994)

    Google Scholar 

  17. Sauer, C., Ross, J., Land, L., Yetton, P.: The Effectiveness of Software Development Technical Reviews: A Behaviorally Motivated Program of Research. IEEE Transactions on Software Engineering 26(1), 1–14 (2000)

    Article  Google Scholar 

  18. SEI: Capability Maturity Model Integration version 1.1. Software Engineering Institute (2002) www.sei.cmu.edu/cmmi/

  19. SEI: March 2004 release of the SW-CMM Maturity Profile. Software Engineering Institute (2004) www.sei.cmu.edu/sema/pdf/SW-CMM/2004marSwCMM.pdf

  20. Stein, M., Riedl, J., Harner, S.J., Mashayekhi, V.: A Case Study of Distributed, Asynchronous Software Inspection. In: Proceedings of the 19th International Conference on Software Engineering, Boston, Massachusetts, United States, pp. 107–117 (1997)

    Google Scholar 

  21. Tervonen, I., Iisakka, J., Harjumaa, L.: Looking for Inspection Improvements through the Base Practices. In: Proc. Workshop on Inspection in Software Engineering, Paris, France, pp. 145–152 (2001)

    Google Scholar 

  22. Votta, L.: Does Every Inspection Need a Meeting? In: Proceedings of the 1st ACM SIGSOFT Symposium on Foundations of Software Engineering, Los Angeles, CA, USA, pp. 107–114 (1993)

    Google Scholar 

  23. Wiegers, K.: Seven Deadly Sins of Software Reviews. Software Development 6(3) (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kollanus, S. (2005). Issues in Software Inspection Practices. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2005. Lecture Notes in Computer Science, vol 3547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11497455_34

Download citation

  • DOI: https://doi.org/10.1007/11497455_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26200-8

  • Online ISBN: 978-3-540-31640-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics