A paradoxical perspective on contradictions in agile software development

X. Wang, E. Ó Conchúir, R. Vidgen

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding

6 Citations (SciVal)

Abstract

An ongoing debate on agile methods focuses on the contradictions in software development, especially responding to change vs. following a plan, and people vs. processes. Unlike the 'either-or' perspective adopted in the existing agile literature, this paper introduces a paradoxical view on the contradictions in agile software development and uses two agile processes to illustrate it, arguing that a paradoxical perspective can help to gain a better understanding of the nature of and ways of dealing with the contradictions in agile software development. Taking a paradoxical perspective on responding to change vs. following a plan, and people vs. processes, this paper reveals that an agile process is a planning-driven process geared to responding to change, and it is a process that provides a supporting structure for people to learn and to improve their competences.
Original languageEnglish
Title of host publication16th European Conference on Information Systems, ECIS 2008
Publication statusPublished - 2008
EventProceedings of the 16th European Conference on Information Systems (ECIS) - National University of Ireland, Galway
Duration: 9 Jun 200811 Jun 2008

Conference

ConferenceProceedings of the 16th European Conference on Information Systems (ECIS)
CityNational University of Ireland, Galway
Period9/06/0811/06/08

Fingerprint

Dive into the research topics of 'A paradoxical perspective on contradictions in agile software development'. Together they form a unique fingerprint.

Cite this