Vis enkel innførsel

dc.contributor.authorBerntzen, Marthe
dc.contributor.authorHoda, Rashina
dc.contributor.authorMoe, Nils Brede
dc.contributor.authorStray, Viktoria
dc.date.accessioned2022-05-05T07:41:26Z
dc.date.available2022-05-05T07:41:26Z
dc.date.created2022-05-04T10:55:22Z
dc.date.issued2022
dc.identifier.citationIEEE Transactions on Software Engineering.en_US
dc.identifier.issn0098-5589
dc.identifier.urihttps://hdl.handle.net/11250/2994275
dc.description.abstractIn large-scale agile software development, many teams work together to achieve overarching project goals. The more teams, the greater the coordination requirements. Despite the growing popularity of large-scale agile, inter-team coordination is challenging to practice and research. We conducted a case study over 1.5 years in a large-scale software development firm to better understand which inter-team coordination mechanisms are used in large-scale agile and how they support inter-team coordination. Based on a thematic analysis of 31 interviews, 113 hours of observations, and supplemental material, we identified 27 inter-team coordination mechanisms. From this, we offer the following contributions. First, we propose a taxonomy of inter-team coordination with three categories: coordination meetings, such as communities of practice, inter-team stand-ups, and retrospectives; coordination roles, such as the program architects and the platform team; and coordination tools and artefacts, such as Slack and JIRA as well as inter-team task boards, product backlogs, and roadmaps. Second, the coordination mechanisms displayed combinations of four key characteristics, technical, organizational, physical, and social (TOPS), which form the basis of the TOPS framework to capture the multifaceted characteristics of coordination mechanisms. Technical relates to the software product and/or technical tools supporting software development. Organizational pertains to the structural aspects of the organization. Physical refers to tangible or spatial characteristics. Social captures interpersonal and community-based characteristics. Finally, the taxonomy and the TOPS framework provide a knowledge base and a structured approach for researchers to study as well as for software practitioners to understand and improve inter-team coordination in large-scale agile.en_US
dc.language.isoengen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.subjectSoftwareen_US
dc.subjectTaxonomyen_US
dc.subjectTask analysisen_US
dc.subjectAgile software developmenten_US
dc.subjectTeamworken_US
dc.subjectProtocolsen_US
dc.subjectPlanningen_US
dc.titleA taxonomy of inter-team coordination mechanisms in large-scale agileen_US
dc.title.alternativeA taxonomy of inter-team coordination mechanisms in large-scale agileen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.source.pagenumber21en_US
dc.source.journalIEEE Transactions on Software Engineeringen_US
dc.identifier.doi10.1109/TSE.2022.3160873
dc.identifier.cristin2021364
dc.relation.projectNorges forskningsråd: 267704en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode2


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal