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...
Main Author: | |
---|---|
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 |