Abstract
Extreme programming (XP), similarly to other agile software development
methods, values close collaboration with customers. One of the XP practices
suggests that the customer should be 100% available for the development team.
Anecdotal evidence suggests that the XP customer role is costly, difficult and
demanding. However, very few empirical studies have been published on the
role of customer in an XP project. The results of this controlled case study
are in line with the common belief that the on-site customers role is indeed
demanding, requiring a strong ability to resolve issues rapidly. Yet, the
study also offers contrasting findings in terms of required actual customer
involvement in the development project. This empirical case demonstrates that
while the customer was present close to 100% with the development team, only
21% of his work effort was required to assist the team in the development.
However, it is also shown that an on-site customer may create a false sense of
confidence in the system under development. The implications of these and
other findings are discussed.
Original language | English |
---|---|
Title of host publication | Lecture Notes in Computer Science |
Place of Publication | Heidelberg |
Publisher | Springer |
Pages | 1 - 11 |
ISBN (Electronic) | 978-3-540-30181-3 |
ISBN (Print) | 978-3-540-23725-9 |
DOIs | |
Publication status | Published - 2004 |
MoE publication type | A4 Article in a conference publication |
Event | 11th European Conference. EuroSPI 2004 - Trondheim, Norway Duration: 10 Nov 2004 → 12 Nov 2004 Conference number: 11 |
Conference
Conference | 11th European Conference. EuroSPI 2004 |
---|---|
Abbreviated title | EuroSPI 2004 |
Country/Territory | Norway |
City | Trondheim |
Period | 10/11/04 → 12/11/04 |
Keywords
- Extreme programming
- on-site customer
- customer involvement