Source Code Inspection : Measuring the Difference Between Individual and Group Performance

The purpose of this study is to examine the relationship between the performances of group efforts versus individual efforts. Study of previous research on software inspection has shown that opinions are divided on whether to have a group work stage in the inspection or not. Initially believed to be...

Full description

Bibliographic Details
Main Author: Dybdahl, Andreas
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap 2013
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22989
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-22989
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-229892013-10-13T04:36:55ZSource Code Inspection : Measuring the Difference Between Individual and Group PerformanceengDybdahl, AndreasNorges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskapInstitutt for datateknikk og informasjonsvitenskap2013The purpose of this study is to examine the relationship between the performances of group efforts versus individual efforts. Study of previous research on software inspection has shown that opinions are divided on whether to have a group work stage in the inspection or not. Initially believed to be beneficial for finding defects in source code it has in more recent years shown to be not as effective as once believed and possibly not worth the cost. This study examines the result of an experiment that conducts a slightly altered version of software inspection where subjects work either solely in groups or solely as individuals where the traditional method has subjects first inspect the code alone and then forming a group to discuss their findings. The hypothesis was that the subjects working in groups in such a fashion will perform better, but it is shown that neither group of subjects outperforms the other at finding defects. These results are consistent with previous research in the field, however it is interesting to note that even without individual preparation groups perform similarly to how they have performed in other studies. Since one of the chief arguments against group work is its high cost eliminating a stage from the review process would make it less costly and thus perhaps more desirable as an inspection method. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22989Local ntnudaim:9685application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description The purpose of this study is to examine the relationship between the performances of group efforts versus individual efforts. Study of previous research on software inspection has shown that opinions are divided on whether to have a group work stage in the inspection or not. Initially believed to be beneficial for finding defects in source code it has in more recent years shown to be not as effective as once believed and possibly not worth the cost. This study examines the result of an experiment that conducts a slightly altered version of software inspection where subjects work either solely in groups or solely as individuals where the traditional method has subjects first inspect the code alone and then forming a group to discuss their findings. The hypothesis was that the subjects working in groups in such a fashion will perform better, but it is shown that neither group of subjects outperforms the other at finding defects. These results are consistent with previous research in the field, however it is interesting to note that even without individual preparation groups perform similarly to how they have performed in other studies. Since one of the chief arguments against group work is its high cost eliminating a stage from the review process would make it less costly and thus perhaps more desirable as an inspection method.
author Dybdahl, Andreas
spellingShingle Dybdahl, Andreas
Source Code Inspection : Measuring the Difference Between Individual and Group Performance
author_facet Dybdahl, Andreas
author_sort Dybdahl, Andreas
title Source Code Inspection : Measuring the Difference Between Individual and Group Performance
title_short Source Code Inspection : Measuring the Difference Between Individual and Group Performance
title_full Source Code Inspection : Measuring the Difference Between Individual and Group Performance
title_fullStr Source Code Inspection : Measuring the Difference Between Individual and Group Performance
title_full_unstemmed Source Code Inspection : Measuring the Difference Between Individual and Group Performance
title_sort source code inspection : measuring the difference between individual and group performance
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22989
work_keys_str_mv AT dybdahlandreas sourcecodeinspectionmeasuringthedifferencebetweenindividualandgroupperformance
_version_ 1716604532555776000