An investigation into distributed agile software development. - Abdullah Saad H. Alqahtani (2014)