Experiment-Driven Approach to Building Support for Distributed Agile Teams

Supporting agile methodologies in distributed setting requires a suitable tool support, which, at the moment, does not meet the expectations. Presented paper proposes an iterative and experimental approach to developing discussed support aimed at continuous enhancement of the supporting system and tailoring it to the needs. As a verification of these assumptions a dedicated environment called Agile Studio is developed. The paper gives an overview over its two implemented elements: agile server and distributed pair programmers editor. This includes a presentation of architectural design and provided features with reference to iteratively elaborated requirements. In addition, the results of conducted evaluating experiment are reported.