Abstract
Even though agile methods have been flourishing in the last decades,
their implementation in (globally) distributed arrangements still
presents hard challenges. Due to this tension, practices are either
modified or added to compensate with the additional control required
by the setup. In this paper, we present a case study that, by
embracing the characteristics of distributed development, managed
to incrementally design a process that does not compromise the
foundations of the agile philosophy. We show how a virtual work
environment has been crafted by continuously improving practices
and carefully selecting technologies to allow each team member of
the development team to fully participate regardless of the actual
physical location. Aware of the single nature limitation of the reported
case, we present extensive information to frame the context
allowing meaningful comparisons by researchers and providing
concrete examples for practitioners.
their implementation in (globally) distributed arrangements still
presents hard challenges. Due to this tension, practices are either
modified or added to compensate with the additional control required
by the setup. In this paper, we present a case study that, by
embracing the characteristics of distributed development, managed
to incrementally design a process that does not compromise the
foundations of the agile philosophy. We show how a virtual work
environment has been crafted by continuously improving practices
and carefully selecting technologies to allow each team member of
the development team to fully participate regardless of the actual
physical location. Aware of the single nature limitation of the reported
case, we present extensive information to frame the context
allowing meaningful comparisons by researchers and providing
concrete examples for practitioners.
Original language | English |
---|---|
Title of host publication | Proceedings of the 13th Conference on Global Software Engineering (ICGSE '18) |
Number of pages | 10 |
Place of Publication | New Yorck, NY, USA |
Publisher | Association for Computing Machinery |
Publication date | 2018 |
Pages | 102-111 |
ISBN (Print) | 978-1-4503-5717-3 |
DOIs | |
Publication status | Published - 2018 |
Series | ICGSE '18 |
---|---|
ISSN | 0001-0782 |
Keywords
- agile development, global software engineering, virtual teams