Customer-specific teams for agile evolution of large-scale embedded systems
Paper in proceedings, 2013

For more than a decade, agile methods have shown successful for increasing responsiveness to customer needs. Agile methods advocate close customer collaboration in the early phases of software development. However, research on how to maintain agile ways of working during software evolution is scarce. Based on a qualitative interview study, this paper explores how benefits of agile practices can be established and maintained in the evolution phase of software development. We direct our attention to large-scale software development of embedded systems where development companies struggle to meet the needs of a large customer base. The contribution of this paper is two-fold. First, we propose customer-specific teams as a way to reap the benefits of agile methods in the evolution phase of large-scale software development. Second, we confirm the use of these teams as successful for improving customer responsiveness, customer satisfaction and feature quality during software evolution.

customer-specific teams

agile methods

software evolution

large-scale software development

Author

Helena Holmström Olsson

Malmö university

Jan Bosch

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Hiva Alahyari

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013. Santander; Spain; 4 September 2013 through 6 September 2013

82-89

Subject Categories

Software Engineering

DOI

10.1109/SEAA.2013.43

ISBN

978-076955091-6

More information

Latest update

2/22/2018