An Investigation of Team Effectiveness in Agile Software Development

Abstract Agile teamwork has been widely used and accepted in today's industry of software development. The methods in agile teamwork claim to improve performance and predictability, and has during the past years become the target for an emerging area of research. The majority of the existin...

Full description

Bibliographic Details
Main Author: Haraldsen, Lars Martin Riiser
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap 2012
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18902
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-18902
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-189022013-01-08T13:45:11ZAn Investigation of Team Effectiveness in Agile Software DevelopmentengHaraldsen, Lars Martin RiiserNorges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskapInstitutt for datateknikk og informasjonsvitenskap2012ntnudaim:8090MTDT datateknikkProgram- og informasjonssystemerAbstract Agile teamwork has been widely used and accepted in today's industry of software development. The methods in agile teamwork claim to improve performance and predictability, and has during the past years become the target for an emerging area of research. The majority of the existing studies concerning agile teamwork mainly focus around eXtreme Programming (XP). Abstract This report is one of few that discuss teamwork in software development having the agile methodology “Scrum” in the main focus. The report focus on teamwork and team effectiveness. It discuss existing literature concerning Scrum and teamwork as well as showing the results from an observed ethnographically informed study of an agile project. All findings, challenges and opportunities, are analyzed and compared to theories around teamwork. The primary literature used are case studies about Scrum conducted in the past five years. Some descriptive literature is also used to support my findings. Abstract My main results are that solid leadership and members willing to adapt are of great importance. I also found that working in a closed room together facilitates teamwork and can increase team effectivenes. My teamwork model and framework for this project might not be completely optimal for this specific observed project. Overall, I have found that Scrum can be hard to adapt to. However, the agile practices facilitates team effectiveness. In addition, my results show that Scrum guidelines support communication and adaptability.Abstract Ultimately, it is interesting to see what can be improved in agile methods and to what extent team effectiveness changes.Abstract Keywords: Agile development, Scrum, Teamwork, Team effectiveness, Team performance Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18902Local ntnudaim:8090application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic ntnudaim:8090
MTDT datateknikk
Program- og informasjonssystemer
spellingShingle ntnudaim:8090
MTDT datateknikk
Program- og informasjonssystemer
Haraldsen, Lars Martin Riiser
An Investigation of Team Effectiveness in Agile Software Development
description Abstract Agile teamwork has been widely used and accepted in today's industry of software development. The methods in agile teamwork claim to improve performance and predictability, and has during the past years become the target for an emerging area of research. The majority of the existing studies concerning agile teamwork mainly focus around eXtreme Programming (XP). Abstract This report is one of few that discuss teamwork in software development having the agile methodology “Scrum” in the main focus. The report focus on teamwork and team effectiveness. It discuss existing literature concerning Scrum and teamwork as well as showing the results from an observed ethnographically informed study of an agile project. All findings, challenges and opportunities, are analyzed and compared to theories around teamwork. The primary literature used are case studies about Scrum conducted in the past five years. Some descriptive literature is also used to support my findings. Abstract My main results are that solid leadership and members willing to adapt are of great importance. I also found that working in a closed room together facilitates teamwork and can increase team effectivenes. My teamwork model and framework for this project might not be completely optimal for this specific observed project. Overall, I have found that Scrum can be hard to adapt to. However, the agile practices facilitates team effectiveness. In addition, my results show that Scrum guidelines support communication and adaptability.Abstract Ultimately, it is interesting to see what can be improved in agile methods and to what extent team effectiveness changes.Abstract Keywords: Agile development, Scrum, Teamwork, Team effectiveness, Team performance
author Haraldsen, Lars Martin Riiser
author_facet Haraldsen, Lars Martin Riiser
author_sort Haraldsen, Lars Martin Riiser
title An Investigation of Team Effectiveness in Agile Software Development
title_short An Investigation of Team Effectiveness in Agile Software Development
title_full An Investigation of Team Effectiveness in Agile Software Development
title_fullStr An Investigation of Team Effectiveness in Agile Software Development
title_full_unstemmed An Investigation of Team Effectiveness in Agile Software Development
title_sort investigation of team effectiveness in agile software development
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap
publishDate 2012
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18902
work_keys_str_mv AT haraldsenlarsmartinriiser aninvestigationofteameffectivenessinagilesoftwaredevelopment
AT haraldsenlarsmartinriiser investigationofteameffectivenessinagilesoftwaredevelopment
_version_ 1716528273695965184