1. Balijepally, V., Mahapatra, R., Nerur, S., Price, K.H.: Are two heads better than one for software development? The productivity paradox of pair programming. MISQ, pp. 91–118 (2009)
2. Gill, A.Q.: Distributed agile development: applying a coverage analysis approach to the evaluation of a communication technology assessment tool. Int. J. e-Collab (IJeC) 11, 57–76 (2015)
3. Highsmith, J.A.I.: Adaptive software development: a collaborative approach to managing complex systems. Dorset House Publishing, New York (2000)
4. Agerfalk, P., Fitzgerald, B., Slaughter, S.: Flexible and distributed information systems development: state of the art and research challenges. Inf. Syst. Res. 20, 317–328 (2009)
5. Korkala, M., Pikkarainen, M., Conboy, K.: Distributed agile development: a case study of customer communication challenges. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009, LNBIP, vol. 31, pp. 161–167. Springer, Heidelberg (2009)