Agile distributed environments pose particular challenges related to control of quality and collaboration in software development. Moreover, while face-to-face interaction is fundamental in agile development, distributed environments must rely extensively on mediated interactions. On this backdrop, we report from an in-depth case study of an agile distributed software project. Applying Kirsch’s elements of control framework, we analyze how actors in this context used different elements of control. We offer a description of the general management context and provide a detailed analysis of how control was mediated over distance by technology through real-time exchanges. Contrary to previous research, the analysis suggests that both formal an...
Finding the optimal distribution of control and flexibility is an ongoing struggle in Information Sy...
peer-reviewedThis article explores how agile practices can reduce three kinds of “distance” — tempor...
Software development outsourcing companies employ a variety of control mechanisms to manage the coor...
Agile distributed environments pose particular challenges related to control of quality and collabor...
While face-to-face interaction is fundamental in agile software development,distributed environments...
Both global software development and agile approaches have gained significant popularity. Companies ...
Although extant literature on control in software development provides interesting and rich insights...
This study investigates the practices of a development team that uses an Agile system of working whe...
Abstract: Increasingly, software is being developed following agile approaches in a distributed setu...
Globally distributed software development has become an important topic for small and medium enterpr...
The use of iterative and incremental software development techniques accelerated during the latter h...
Global Software Development (GSD) is a major trend in software development, with many claimed benefi...
In this paper, we draw on control theory to understand the conditions under which the use of agile p...
Agile software development (ASD) strongly relies on social interaction and teamwork. Team processes ...
textabstractRecently, software development and implementation projects have globalized at a rapid pa...
Finding the optimal distribution of control and flexibility is an ongoing struggle in Information Sy...
peer-reviewedThis article explores how agile practices can reduce three kinds of “distance” — tempor...
Software development outsourcing companies employ a variety of control mechanisms to manage the coor...
Agile distributed environments pose particular challenges related to control of quality and collabor...
While face-to-face interaction is fundamental in agile software development,distributed environments...
Both global software development and agile approaches have gained significant popularity. Companies ...
Although extant literature on control in software development provides interesting and rich insights...
This study investigates the practices of a development team that uses an Agile system of working whe...
Abstract: Increasingly, software is being developed following agile approaches in a distributed setu...
Globally distributed software development has become an important topic for small and medium enterpr...
The use of iterative and incremental software development techniques accelerated during the latter h...
Global Software Development (GSD) is a major trend in software development, with many claimed benefi...
In this paper, we draw on control theory to understand the conditions under which the use of agile p...
Agile software development (ASD) strongly relies on social interaction and teamwork. Team processes ...
textabstractRecently, software development and implementation projects have globalized at a rapid pa...
Finding the optimal distribution of control and flexibility is an ongoing struggle in Information Sy...
peer-reviewedThis article explores how agile practices can reduce three kinds of “distance” — tempor...
Software development outsourcing companies employ a variety of control mechanisms to manage the coor...