• DocumentCode
    769463
  • Title

    An experimental comparison of usage-based and checklist-based reading

  • Author

    Thelin, Thomas ; Runeson, Per ; Wohlin, Claes

  • Author_Institution
    Dept. of Commun. Syst., Lund Univ., Sweden
  • Volume
    29
  • Issue
    8
  • fYear
    2003
  • Firstpage
    687
  • Lastpage
    704
  • Abstract
    Software quality can be defined as the customers´ perception of how a system works. Inspection is a method to monitor and control the quality throughout the development cycle. Reading techniques applied to inspections help reviewers to stay focused on the important parts of an artifact when inspecting. However, many reading techniques focus on finding as many faults as possible, regardless of their importance. Usage-based reading helps reviewers to focus on the most important parts of a software artifact from a user´s point of view. We present an experiment, which compares usage-based and checklist-based reading. The results show that reviewers applying usage-based reading are more efficient and effective in detecting the most critical faults from a user´s point of view than reviewers using checklist-based reading. Usage-based reading may be preferable for software organizations that utilize or start utilizing use cases in their software development.
  • Keywords
    inspection; program testing; program verification; software quality; software reliability; software reviews; checklist-based reading; controlled experiment; empirical study; fault detection; reading technique; software development cycle; software inspection; software organization; software quality; software review; software validation; usage-based reading; use cases; Bioreactors; Books; Computer industry; Fault detection; Inspection; Monitoring; Phase estimation; Programming; Software engineering; Software testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2003.1223644
  • Filename
    1223644