Software Engineering for Development: A Position Statement

Blake, Edwin (2006) Software Engineering for Development: A Position Statement, Proceedings of SACLA 2006, 26-27 June, 2006.

[img] PDF
position.pdf

Download (55kB)

Abstract

There is little work on targeted methodologies to develop IT applications and content in a developing world environment. This paper argues for a methodology called Socially Aware Software Engineering that we are busy formulating based on firsthand experience building Information and Communication Technology solutions. Our method is based on a classical user-centred approach from Human Computer Interaction combined with aspects of Participatory Design and cyclical software engineering practises. These approaches are wrapped into an iterative Action Research paradigm in order to directly include the community-based users of our systems. I conclude with suggestions on changing the nature of tertiary curricula in developing countries in a way that integrates this socially aware software engineering methodology.

Item Type: Conference paper
Uncontrolled Keywords: Action Research, Computer Science, Developing world, Human Computer Interaction, Participatory Design, Software Engineering.
Subjects: Computer systems organization
Date Deposited: 16 Feb 2007
Last Modified: 10 Oct 2019 15:35
URI: http://pubs.cs.uct.ac.za/id/eprint/380

Actions (login required)

View Item View Item