Exploring the Relation between Coordination Mechanisms, Coordination Effectiveness and Project Success in a Large-Scale Agile Software Development Product: A Multiple Case Study
Abstract
Smidige metoder ble opprinnelig utviklet for bruk i små, samlokaliserte utviklingsprosjekter. Den vellykkede innføringen av smidige metoder i små prosjekter har imidlertid skapt en økende interesse for skalering av metodene, noe som har ført til framveksten av et nytt forskningsdomene kjent som storskala smidig utvikling. En storskala kontekst innebærer flere individer og teams, noe som nødvendiggjør passende mekanismer og strategier for å effektivt koordinere arbeid. Koordinasjon har blitt identifisert som en stor utfordring til vellykket storskala smidighet grunnet et stort antall avhengigheter som krever større koordineringsinnsats. Effektiv koordinasjon har også blitt identifisert som avgjørende for suksessen til programvareprosjekter.
Målet med denne forskningen er å utforske hvordan smidige praksiser blir anvendt og justert til forskjellige smidige team i stor skala, samt hvordan valg gjort av teamene påvirker koordinasjonseffektiviteten deres og oppfatningen av prosjekt suksess. En multi-case studie strategi, med semistrukturerte intervju og observasjoner som datakilder, ble benyttet for å nå målet med forskningen. Intervjuene og observasjonene ble analysert med en kvalitativ fortolkende tilnærming for å fange opp perspektiver og erfaringer fra teammedlemmer av ulike roller. Funnene fremhever ni faktorer som har innvirkning på valg og tilpasninger av smidige metoder. De identifiserer også koordinasjonseffektiviteten til de studerte teamene, og eksmplifiserer hvordan forhøyet koordinasjonseffektivitet kan øke sannsynligheten for å oppnå prosjekt suksess.
Denne forskningen bidrar til å utvide vår kunnskap om skalering av smidige metoder og koordinasjonseffektivitet ved å presentere ny empirisk forskning på anvendelsen og tilpasningen av smidige metoder i to storskala smidige team. Funnene er basert på 18 semistrukturerte intervju med teammedlemmer og administrerende direktører som fremhever egenskaper ved deres nåværende arbeidsflyt og arbeidsmiljø. Denne forskningen understreker mulige områder for fremtidig forskning som kan ha betydelige implikasjoner for organisasjoners produktivitet og økonomiske vekst. Agile methods were initially developed for use in small, co-located software development projects. However, the successful adoption of agile methods in small projects has created a growing interest in scaling agile, leading to the emergence of a new domain referred to as large-scale agile development. A large-scale context entails multiple people and teams, necessitating appropriate mechanisms and strategies to effectively coordinate work. The topic of coordination has been identified as a top challenge to successful large scale agile due to a high number of dependencies requiring a greater coordination effort. Effective coordination has also been identified as crucial for the success of software projects.
The research objective of this study is to explore how agile practices are applied and adapted to different agile teams at scale, and how the teams' choices affect their coordination effectiveness and perception of project success. A multiple case study strategy with semi-structured interviews and observations as data generation methods was utilized to solve this research objective. The interviews and observations employed a qualitatively interpretive approach to capture and analyze perspectives and experiences from team members of different roles. The findings highlight nine factors identified as motivating factors for the selection and adaptation of agile methods. They also identify the level of coordination effectiveness achieved by the studied teams, and exemplify how increased coordination effectiveness can improve the likelihood of achieving project success.
This research extends our knowledge of scaling agile and coordination effectiveness by presenting new empirical research on the application and adaptation of agile methods in two large-scale agile teams. The findings are based on 18 semi-structured interviews with team members and executive directors highlighting the characteristics of their current workflows and working environments. The research emphasizes addressable gaps for future research that can have significant implications for productivity and economic growth of organizations.