Roles and responsibilities in agile ICT for development

  • Authors:
  • Andy Dearden;Haider Rizvi;Subodh Gupta

  • Affiliations:
  • Communication & Computing Research Centre, Sheffield Hallam University, UK;School of Good Governance and Policy Analysis, An autonomous institution of the Government of Madhya Pradesh, Bhopal, India;Safal Solutions Private Ltd., Secunderabad, Andhra Pradesh, India

  • Venue:
  • IHCI'10 Proceedings of the 2010 international conference on Interaction Design & International Development
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper examines the different roles in designing interactive software in a ICT for development context. Using experiences from a participatory action research project, in which we used agile methods to design and deploy an system to support 'agricultural information flow' for a co-operative of small farmers in rural India, we identify points of difference between the roles in standard descriptions of agile software methods and the roles as they emerged in our project. A key finding is the critical role played by a 'Development Project Manager' in facilitating dialogue, orchestrating the activities of other actors and in building the capabilities and confidence of all the participants in joint action.