DocumentCode
1964451
Title
The XP customer role in practice: three studies
Author
Martin, Angela ; Biddle, Robert ; Noble, James
Author_Institution
Fac. of Inf. Technol., Victoria Univ., Wellington, New Zealand
fYear
2004
fDate
22-26 June 2004
Firstpage
42
Lastpage
54
Abstract
The customer is the only nondeveloper role in extreme programming (XP). The customer´s explicit responsibilities are to drive the project, providing project requirements (user stories) and quality control (acceptance testing): unfortunately the customer must also shoulder a number of implicit responsibilities including liaison with external project stakeholders, especially project funders, clients, and end users, while maintaining the trust of both the development team and the wider business. In this paper, we report on a series of case studies of the customer role in XP projects. We have found that customers have a pressured and stressful role, leading to issues of sustainability.
Keywords
customer satisfaction; customer services; programming; project management; software development management; XP customer role; extreme programming; project development team; project requirements; quality control; Concrete; Content management; Information systems; Information technology; Laboratories; Programming profession; Quality control; Software testing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Agile Development Conference, 2004
Print_ISBN
0-7695-2248-3
Type
conf
DOI
10.1109/ADEVC.2004.23
Filename
1359794
Link To Document