Traditional process-centric software development has served software-intensive companies well for decades. During recent years, however, the trends of increased adoption of software product lines, software ecosystems and in particular global software engineering have lead to unmanageable complexity and unacceptable overhead. In this paper we present research performed at three global companies in which we studied the relation between large-scale and agile approaches to software development as well as current problems. In addition, by integrating the best practices adopted at the case study companies, we present an alternative approach: architecture-centric software engineering. This approach largely removes inter-team dependencies and provides much higher efficiency and productivity in global software development contexts. © 2010 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Bosch, J., & Bosch-Sijtsema, P. (2010). Coordination between global agile teams: From process to architecture. In Agility Across Time and Space: Implementing Agile Methods in Global Software Projects (pp. 217–233). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-12442-6_15
Mendeley helps you to discover research relevant for your work.