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 and...
Companies are increasingly combining agile methodologies and distributed software development relyin...
Agile software development methods emerged in the late 1990s and early 2000s with a promise to deliv...
Agile practices are popular within software development. But when applied to large projects with man...
Agile distributed environments pose particular challenges related to control of quality and collabo...
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 ...
This study investigates the practices of a development team that uses an Agile system of working whe...
Although extant literature on control in software development provides interesting and rich insights...
Through inward perceptions, we intuitively expect distributed software development to increase the r...
Abstract: Increasingly, software is being developed following agile approaches in a distributed setu...
Agile software development (ASD) strongly relies on social interaction and teamwork. Team processes ...
In later years agile development methodologies have seen a steady growth. Agile approaches were orig...
The use of iterative and incremental software development techniques accelerated during the latter h...
In this paper, we draw on control theory to understand the conditions under which the use of agile p...
Finding the optimal distribution of control and flexibility is an ongoing struggle in Information Sy...
Companies are increasingly combining agile methodologies and distributed software development relyin...
Agile software development methods emerged in the late 1990s and early 2000s with a promise to deliv...
Agile practices are popular within software development. But when applied to large projects with man...
Agile distributed environments pose particular challenges related to control of quality and collabo...
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 ...
This study investigates the practices of a development team that uses an Agile system of working whe...
Although extant literature on control in software development provides interesting and rich insights...
Through inward perceptions, we intuitively expect distributed software development to increase the r...
Abstract: Increasingly, software is being developed following agile approaches in a distributed setu...
Agile software development (ASD) strongly relies on social interaction and teamwork. Team processes ...
In later years agile development methodologies have seen a steady growth. Agile approaches were orig...
The use of iterative and incremental software development techniques accelerated during the latter h...
In this paper, we draw on control theory to understand the conditions under which the use of agile p...
Finding the optimal distribution of control and flexibility is an ongoing struggle in Information Sy...
Companies are increasingly combining agile methodologies and distributed software development relyin...
Agile software development methods emerged in the late 1990s and early 2000s with a promise to deliv...
Agile practices are popular within software development. But when applied to large projects with man...