• DocumentCode
    3385973
  • Title

    Early Software Product Improvement with Sequential Inspection Sessions: An Empirical Investigation of Inspector Capability and Learning Effects

  • Author

    Winkler, Dietmar ; Thurnher, Bettina ; Biffl, Stefan

  • Author_Institution
    Vienna Univ. of Technol., Vienna
  • fYear
    2007
  • fDate
    28-31 Aug. 2007
  • Firstpage
    245
  • Lastpage
    254
  • Abstract
    Software inspection facilitates product improvement in early phases of software development by detecting defects in various types of documents, e.g., requirements and design specifications. Empirical study reports show that usage-based reading (UBR) techniques can focus inspectors on most important use cases. However, the impact of inspector qualification and learning effects in the context of inspecting a set of documents in several sessions is still not well understood. This paper contributes a model for investigating the impact of inspector capability and learning effects on inspection effectiveness and efficiency in a large-scale empirical study in an academic context. Main findings of the study are (a) the inspection technique UBR better supported the performance inspectors with lower experience in sequential inspection cycles (learning effect) and (b) when inspecting objects of similar complexity significant improvements of defect detection performance could be measured.
  • Keywords
    computer science education; formal specification; program debugging; program testing; program verification; software process improvement; UBR techniques; defect detection; design specification; early software product improvement; inspector capability; learning effects; requirement specification; sequential inspection sessions; software inspection; usage-based reading; Application software; Best practices; Context modeling; Inspection; Large-scale systems; Object detection; Phase detection; Programming; Qualifications; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2007. 33rd EUROMICRO Conference on
  • Conference_Location
    Lubeck
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-2977-6
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2007.28
  • Filename
    4301086