UCT CS Research Document Archive

Software Engineering in Developing Communities

Blake, Edwin H. (2010) Software Engineering in Developing Communities. In Proceedings Cooperative and Human Aspects of Software Engineering (CHASE 2010), Cape Town, South Africa.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.


This paper reflects on our work in deriving targeted methodologies to develop IT applications and content in a developing world environment. This paper argues that a common thread over more than a decade of experience in building Information and Communication Technology systems has been a community centred approach. We relate this to the African philosophy of ubuntu. These approaches are wrapped into an iterative Action Research paradigm to include the communities of users directly.

EPrint Type:Conference Paper
Keywords:Community Based Software Methods,Action Research, Computer Science, Developing world, Ethics, Software Engineering, Ubuntu.
K Computing Milieux: K.4 COMPUTERS AND SOCIETY
ID Code:606
Deposited By:Blake, Edwin H
Deposited On:08 June 2010