An Ideal Customer

This chapter explores the reality of the customer role ? a critical, com- plex, and demanding role on agile teams. Despite initial difficulties, customers love agile development and would not do it any other way, but they also encountered many difficulties in their day-to-day work. In this chapter we describe the practices that have emerged to ensure the role works effectively and sustainably, and how the role has evolved from an individual to a team. We hope customers will find this chapter helpful in performing their role, and programmers will
find it useful to understand the complexities of customer?s role on the project

The presentation is based on an article in the "Agile Software Development: Current Research and Future Directions" book, which will be given to participants at the conference.