Extreme programming: Reassessing the requirements management process for an offsite customer

Mikko Korkala, Pekka Abrahamsson

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

2 Citations (Scopus)


Software engineering literature and practice have shown that efficient requirements management forms the essence of a successful software project. When the requirements are volatile and the development environment is unstable, Extreme Programming (XP) methodology provides efficient means to cope with requirements through the onsite customer practice. However, for many software companies, having an onsite customer present is difficult to achieve. To solve this problem an Offsite Customer Process Model has been proposed earlier. This paper reports results from a study of a mobile application development project where the model was empirically evaluated. The findings show that the model itself is context-dependent and it has to be adapted to the underlying development process. Based on these findings, an improved model is introduced. It is shown that the new model proved to work efficiently and improved the developer-customer communication mechanisms.
Original languageEnglish
Title of host publicationSoftware Process Improvement
Subtitle of host publication11th European Conference, EuroSPI 2004
EditorsTorgeir Dingsøyr
Place of PublicationHeidelberg
ISBN (Electronic)978-3-540-30181-3
ISBN (Print)978-3-540-23725-9
Publication statusPublished - 2004
MoE publication typeA4 Article in a conference publication
Event11th European Conference. EuroSPI 2004 - Trondheim, Norway
Duration: 10 Nov 200412 Nov 2004
Conference number: 11

Publication series

SeriesLecture Notes in Computer Science


Conference11th European Conference. EuroSPI 2004
Abbreviated titleEuroSPI 2004


  • extreme programming
  • requirements management
  • offsite


Dive into the research topics of 'Extreme programming: Reassessing the requirements management process for an offsite customer'. Together they form a unique fingerprint.

Cite this