Skip to main navigation Skip to search Skip to main content

A post-colonial analysis of agile software development methods in ICT4D

Research output: Chapter in Book or Conference Publication/ProceedingConference Publicationpeer-review

Abstract

There is evidence that agile approaches to information system development can improve product quality and developer productivity. However, successful adoption of these approaches appears to depend on adaptation to specific contexts. This research contributes to a broader goal to understand what it means to âbe agile❠in the presence of adaptations to the specific context. To pursue our research objectives, we have performed 31 semi-structured recorded and transcribed practitioner interviews from three companies in Lebanon. The interview transcripts were analysed using an approach informed by grounded theory. Agile methods enable learning and improvement through team conversations. Yet, the practitioners in our study shun public self-evaluation, finding it difficult to discuss areas for improvement in public. We also found legacy âtop down❠management practices that undermine team autonomy and local client companies lack experience of engaging with agile processes. In a more positive vein, we found evidence of rich use of various communications channels to overcome geographical distance. On the one hand, agile methods represent a ânorthern❠idea being propagated to the Global South. And yet, on the other hand, the agile concept of self-organising teams has the potential to be empowering and emancipatory. Post-colonial theory helps us understand the phenomenon of agile tailoring, where development process ceremonies are adapted to suite a specific local context.There is evidence that agile approaches to information system development can improve product quality and developer productivity. However, successful adoption of these approaches appears to depend on adaptation to specific contexts. This research contributes to a broader goal to understand what it means to âbe agile❠in the presence of adaptations to the specific context. To pursue our research objectives, we have performed 31 semi-structured recorded and transcribed practitioner interviews from three companies in Lebanon. The interview transcripts were analysed using an approach informed by grounded theory. Agile methods enable learning and improvement through team conversations. Yet, the practitioners in our study shun public self-evaluation, finding it difficult to discuss areas for improvement in public. We also found legacy âtop down❠management practices that undermine team autonomy and local client companies lack experience of engaging with agile processes. In a more positive vein, we found evidence of rich use of various communications channels to overcome geographical distance. On the one hand, agile methods represent a ânorthern❠idea being propagated to the Global South. And yet, on the other hand, the agile concept of self-organising teams has the potential to be empowering and emancipatory. Post-colonial theory helps us understand the phenomenon of agile tailoring, where development process ceremonies are adapted to suite a specific local context.
Original languageEnglish (Ireland)
Title of host publicationIFIP WG9.4 European Conference on the Social Implications of Computers in Developing Countries
Place of PublicationOnlineOnline
Publication statusPublished - 1 Jan 2020

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Authors (Note for portal: view the doc link for the full list of authors)

  • Authors
  • Rahy, S, Kreps, DGP, Bass, J, Gaber, T, Ardo, A

Fingerprint

Dive into the research topics of 'A post-colonial analysis of agile software development methods in ICT4D'. Together they form a unique fingerprint.

Cite this