Vis enkel innførsel

dc.contributor.advisorDingsøyr, Torgeir
dc.contributor.authorWoldseth, Tommy
dc.date.accessioned2023-09-30T17:21:42Z
dc.date.available2023-09-30T17:21:42Z
dc.date.issued2023
dc.identifierno.ntnu:inspera:142737689:34553991
dc.identifier.urihttps://hdl.handle.net/11250/3093325
dc.description.abstractSmidige metoder ble opprinnelig designet for små, samlokaliserte programvareutviklingsteam. I nyere tider har imidlertid smidige metoder i økende grad blitt brukt på større prosjekter hvor flere smidige team samarbeider. En slik stor-skala kontekst innebærer flere team, utviklere og stakeholdere, noe som kan gjøre koordinering og samarbeid mer utfordrende. Derfor undersøker denne oppgaven faktorer som bidrar til effektivt samarbeid i stor-skala smidig programvareutvikling, både på intra- og inter-team-nivå. For å oppnå dette ble to stor-skala smidige caser undersøkt gjennom bruk av intervjuer. Totalt ble det gjennomført 14 intervjuer med utviklere, arkitekter, teamledere og produktledere. Utsagnene fra disse intervjuene ble analysert kvalitativt og brukt til å forsøke å svare på tre forskningsspørsmål angående teamarbeid i stor-skala smidig. Det første hovedfunnet består av en oversikt over faktorer som fremmer og hindrer effektivt teamarbeid i stor-skala smidig. Det andre hovedfunnet er en samling av strategier som kan brukes for å muliggjøre effektivt samarbeid. Til slutt sammenlignes funnene med en eksisterende modell for effektivt samarbeid i smidig utvikling, og en utvidelse av modellen blir utviklet og foreslått spesielt for stor-skala sammenhenger.
dc.description.abstractAgile methods were originally designed for small, co-located software development teams. In recent times, however, agile methods have been increasingly applied to larger projects where multiple agile teams cooperate together. Such a large-scale context entails more teams, developers, and stakeholders, which can make coordination and collaboration more challenging. Therefore, this thesis investigates factors that contribute to effective teamwork in large-scale agile software development, both at the intra and inter-team level. To accomplish this, two large-scale agile cases were researched through the use of interviews. In total 14 interviews were conducted with developers, architects, team leads, and product leads. The statements from these interviews were analyzed qualitatively and used to attempt to answer three research questions regarding teamwork in large-scale agile. The first main finding consists of an overview of factors that foster and hinder effective teamwork in large-scale agile. The second main finding is a collection of strategies that can be employed to enable teamwork effectiveness. Lastly, the findings are compared to an existing model of teamwork effectiveness in agile teams, and an extension of the model is developed and proposed specifically for large-scale contexts.
dc.languageeng
dc.publisherNTNU
dc.titleTeamwork Effectiveness in Large-Scale Agile Software Development: A Multi-Case Study
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel