Diversity in information systems action research methods
European Journal of Information Systems
Extreme programming explained: embrace change
Extreme programming explained: embrace change
The Inmates Are Running the Asylum
The Inmates Are Running the Asylum
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Agile Development Iterations and UI Design
AGILE '07 Proceedings of the AGILE 2007
AGILE '07 Proceedings of the AGILE 2007
"Narrowcast yourself": designing for community storytelling in a rural Indian context
Proceedings of the 7th ACM conference on Designing interactive systems
Participatory IT design and participatory development: a comparative review
Proceedings of the Tenth Anniversary Conference on Participatory Design 2008
Towards a framework for integrating agile development and user-centred design
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Kheti: mobile multimedia in an agricultural co-operative
Personal and Ubiquitous Computing
A software development methodology for sustainable ICTD solutions
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.00 |
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.