Change search
ReferencesLink to record
Permanent link

Direct link
Networking in a Large-Scale Distributed Agile Project
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Show others and affiliations
2014 (English)Conference paper (Refereed) Published
Abstract [en]

Context: In large-scale distributed software projects the expertise may be scattered across multiple locations. Goal: We describe and discuss a large-scale distributed agile project at Ericsson, a multinational telecommunications company headquartered in Sweden. The project is distributed across four development locations (one in Sweden, one in Korea and two in China) and employs 17 teams. In such a large scale environment the challenge is to have as few dependences between teams as possible, which is one reason why Ericsson introduced crossfunctional feature teams – teams that are capable of taking the full responsibility for implementing one entire feature. To support such teams when solving problems, ensure knowledge sharing within the project and safeguard the quality Ericsson introduced a new role – Technical Area Responsible (TAR). Method: We conducted extensive fieldwork for 9 months at two Ericsson sites in Sweden and China. We interviewed representatives from different roles in the organization, in addition to focus groups and a survey with seven teams. Results: We describe the TAR role, and how the TARs communicate, coordinate and support the teams. Also architects support the teams, however not as closely as the TARs. We found that the TAR is usually a senior developer working halftime or fulltime in the role. We also present measures of the actual knowledge network of three Chinese and three Swedish teams and the TARs position in it. Conclusions: TARs are central in the knowledge network and act as the boundary spanners between the teams and between the sites. We learned that availability of the TARs across sites is lower than that with local TARs. We also found that the size of a team’s knowledge network depends on how long the team members have been working in the company. Finally we discuss the advantages and the challenges of introducing experts in key roles in large scale distributed agile development.

Place, publisher, year, edition, pages
Turin: ACM , 2014.
Keyword [en]
Boundary spanners, global software development, offshoring, insourcing, social network analysis, distributed agile, large-scale agile, technical area responsibility.
National Category
Software Engineering
URN: urn:nbn:se:bth-6569DOI: 10.1145/2652524.2652584Local ID: 978-1-4503-2774-9OAI: diva2:834087
International Symposium on Empirical Software Engineering and Measurement
Available from: 2014-11-14 Created: 2014-11-13 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

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

Other links

Publisher's full text
By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 68 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

Altmetric score

Total: 55 hits
ReferencesLink to record
Permanent link

Direct link