Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Finding the sweet spot for organizational control and team autonomy in large-scale agile software development
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0003-2669-0778
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0003-1744-3118
Aalto University, FIN.
Aalto University, FIN.
2021 (English)In: Empirical Software Engineering, ISSN 1382-3256, E-ISSN 1573-7616, Vol. 26, no 5, article id 101Article in journal (Refereed) Published
Abstract [en]

Agile methods and the related concepts of employee empowerment, self-management, and autonomy have reached large-scale software organizations and raise questions about commonly adopted principles for authority distribution. However, the optimum mechanism to balance the need for alignment, quality, and process control with the need or willingness of teams to be autonomous remains an unresolved issue. In this paper, we report our findings from a multiple-case study in two large-scale software development organizations in the telecom industry. We analysed the autonomy of the agile teams in the organizations using Hackman’s classification of unit authority and found that the teams were partly self-managing. Further, we found that alignment across teams can be achieved top-down by management and bottom-up through membership in communities or through dialogue between the team and management. However, the degree of team autonomy was limited by the need for organizational alignment. Top-down alignment and control were maintained through centralized decision-making for certain areas, the use of supervisory roles, mandatory processes, and checklists. One case employed a bottom-up approach to alignment through the formation of a community composed of all teams, experts, and supporting roles, but excluding managers. This community-based alignment involved teams in decision-making and engaged them in alignment initiatives. We conclude that implementation of such bottom-up structures seems to provide one possible mechanism for balancing organizational control and team autonomy in large-scale software development. © 2021, The Author(s).

Place, publisher, year, edition, pages
Springer , 2021. Vol. 26, no 5, article id 101
Keywords [en]
Autonomy, Communities of practice, Large-scale agile, Multiple-case study, Self-management, Alignment, Control theory, Decision making, Process control, Software design, Agile software development, Centralized decision making, Employee empowerment, Organizational controls, Possible mechanisms, Software development organizations, Software organization, Human resource management
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-21998DOI: 10.1007/s10664-021-09967-3ISI: 000691591800002Scopus ID: 2-s2.0-85110405662OAI: oai:DiVA.org:bth-21998DiVA, id: diva2:1583507
Part of project
Governance in large-scale distributed agile projects - GOLD, Knowledge Foundation
Funder
Knowledge Foundation, 2016/0191The Research Council of Norway, 235359
Note

open access

Available from: 2021-08-07 Created: 2021-08-07 Last updated: 2022-09-15Bibliographically approved

Open Access in DiVA

fulltext(1977 kB)302 downloads
File information
File name FULLTEXT01.pdfFile size 1977 kBChecksum SHA-512
afa24c9d877010a1415b93105eb4b2cc7e41dca6785a4c1680a6dba236778331f286f1cbffb3394c595370d338074a7da45f53e2325dd1419d29beb741b5ec67
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Moe, Nils BredeŠmite, Darja

Search in DiVA

By author/editor
Moe, Nils BredeŠmite, Darja
By organisation
Department of Software Engineering
In the same journal
Empirical Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 302 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 267 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf