Scale and Responsiveness in Large-Scale Software Development

被引:9
|
作者
Olsson, Helena Holmstrom [1 ]
Sandberg, Anna Borjesson [2 ]
Bosch, Jan [3 ]
Alahyari, Hiva [4 ]
机构
[1] Malmo Univ, Malmo, Sweden
[2] Ericsson AB, Gothenburg, Sweden
[3] Chalmers Univ Technol, Software Ctr, S-41296 Gothenburg, Sweden
[4] Chalmers Univ Technol, Gothenburg, Sweden
关键词
TEAMS;
D O I
10.1109/MS.2013.139
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In large-scale software development, there is typically a conflict between being responsive to individual customers, while at the same time achieving scale in terms of delivering a high number of features to a large customer base. Most often, organizations focus on scale and individual customer requests are viewed as problematic since they add complexity to product variation and version control. Here, we explore the use of customer-specific teams as a means to address this conflict. First, we verify the use of customer-specific teams as successful for improving customer responsiveness, customer satisfaction and feature quality through a case study at Ericsson. Second, we identify three approaches for how to organize feature development, and recommendations on how software development companies can efficiently use these to improve their practices. Third, we observe new business opportunities that arise when using customer-specific teams. © 2014 IEEE.
引用
收藏
页码:87 / 93
页数:7
相关论文
共 50 条
  • [1] What Is Large in Large-Scale? A Taxonomy of Scale for Agile Software Development
    Dingsoyr, Torgeir
    Faegri, Tor Erlend
    Itkonen, Juha
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2014, 2014, 8892 : 273 - 276
  • [2] Rethinking Coordination in Large-Scale Software Development
    Dingsoyr, Torgeir
    Bjornson, Finn Olav
    Moe, Nils Brede
    Rolland, Knut
    Seim, Eva Amdahl
    [J]. 2018 IEEE/ACM 11TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE), 2018, : 91 - 92
  • [3] COMPETING IN LARGE-SCALE SOFTWARE-DEVELOPMENT
    GELMAN, SJ
    LAX, FM
    MARANZANO, JF
    [J]. AT&T TECHNICAL JOURNAL, 1992, 71 (06): : 2 - 11
  • [4] Coordination in Large-Scale Agile Software Development
    Berntzen, Marthe
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 : 123 - 133
  • [5] Reducing inspection interval in large-scale software development
    Perry, DE
    Porter, A
    Wade, MW
    Votta, LG
    Perpich, J
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (07) : 695 - 705
  • [6] MANAGEMENT PROBLEMS IN LARGE-SCALE SOFTWARE DEVELOPMENT PROJECTS
    JONES, MM
    MCLEAN, ER
    [J]. SLOAN MANAGEMENT REVIEW, 1970, 11 (03): : 1 - 15
  • [7] Challenges in Large-Scale Agile Software Development Projects
    Saeeda, Hina
    Ahmad, Muhammad Ovais
    Gustavsson, Tomas
    [J]. 38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1030 - 1037
  • [8] Managing the concurrent development of large-scale software systems
    Aoyama, M
    [J]. INTERNATIONAL JOURNAL OF TECHNOLOGY MANAGEMENT, 1997, 14 (6-8) : 739 - 765
  • [9] Large-Scale Agile Software Development at SAP AG
    Schnitter, Joachim
    Mackert, Olaf
    [J]. EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2011, 230 : 209 - 220
  • [10] SOFTWARE AS A LARGE-SCALE SYSTEM
    SAGE, AP
    [J]. LARGE SCALE SYSTEMS IN INFORMATION AND DECISION TECHNOLOGIES, 1987, 12 (03): : 185 - 188