Managing Contradictory Tensions in Agile Distributed Development

Ashay Saxena, Shankar Venkatagiri, Rajendra K. Bandi · Advances in systems analysis, software engineering, and high performance computing book series · 2020

Increasingly, agile approaches are being followed in a distributed setup to develop software. An agile approach is characterised by the need to regularly welcome change requests and update the software artefact accordingly whereas distributed teams prefer to work towards following a plan to fulfil project objectives defined upfront. This results in contradictory tensions when agile is practised with teams operating in a globally distributed format. This chapter focuses on exploring the central conflict and discuss approaches to manage the conflicting forces in an agile distributed development setup. Furthermore, it presents an industry case study to provide more clarity on conflict management in such settings.

Read the paper · More papers on PaperTik