Teamwork Effectiveness in IT Consulting: Perspectives of Team Members
Abstract
Bruken av smidige metodoer i programvareutviklingsteam har økt kraftig siden 2001, og markerer et tydelig skifte mot å prioritere enkeltpersoner og interaksjoner over verktøy og prosesser. Resultatet av dette fornyede fokuset har økt oppmerksomheten på forskning om effektivt teamarbeid betydelig. Å oppnå effektivt teamarbeid viser seg å være en konkurransefordel, spesielt for IT-konsulenthus, som er avhengige av konsulentenes kunnskap og samarbeidsevner. Derfor undersøker denne oppgaven hvilke faktorer teammedlemmer oppfatter som betydningsfulle for å forbedre effektiviteten av teamarbeid innen IT-konsulentteam. 28 semi-strukturerte intervjuer ble gjennomført med ansatte fra tre forskjellige IT-konsulentfirmaer i Norge. Gjennom kvalitativ analyse av intervjuene kom det frem flere faktorer som vesentlig bidrar til å oppnå teamarbeidseffektivitet. Resultatene ble drøftet opp mot tidligere modeller for teamarbeidseffektivitet som avdekket likheter og forskjeller. Forskningen resulterte i seks betydningsfulle faktorer som forbedrer teamarbeidseffektiviteten i smidige IT-konsulentteam: psykologisk trygghet, felles mentale modeller, tilpasning av agile metoder, fysisk arbeidsmiljø, teammangfold og bærekraftig team sammensetning. Disse faktorene la grunnlaget for vår teamarbeid effektivitets modell spesifikt for IT konsulent team. For hver faktor presenteres agile teknikker eller krav til teamsammensetting, definert som suksessfaktorer, som best legger til rette for disse faktorene. The use of Agile methodologies in software development teams has rapidly increased since 2001, marking a notable shift towards prioritising individuals and interactions over tools and processes. As a result of this transformation, the field of teamwork effectiveness has received increased focus. Achieving effective teamwork proves to be a competitive advantage, particularly in IT consulting companies, which depend on their consultants' knowledge and teamwork abilities. Therefore, this thesis investigates the factors team members perceive as significant for enhancing teamwork effectiveness within IT consulting teams. For this research, 28 semi-structured interviews were conducted with employees from three different IT consultancies in Norway. These interviews were then analysed in a qualitative manner, and several factors emerged as significant contributions to achieving teamwork effectiveness. The findings were discussed and seen in light of previous teamwork effectiveness models, presenting similarities and differences. The research resulted in six significant factors that enhance teamwork effectiveness in Agile IT consulting teams: psychological safety, shared mental models, customising agile methods, physical work environment, team diversity, and sustainable team composition. These factors laid the foundation for our teamwork effectiveness model for IT consulting teams. With each key factor, our model provides agile techniques or team compositional requirements, defined as success factors, that will best facilitate the factors.