Coordination between global agile teams: From process to architecture

14Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free