An ideal customer: A grounded theory of requirements elicitation, communication and acceptance on agile projects
This chapter explores the reality of the customer role - a critical, complex, 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.
Martin, A. (Angela), Biddle, R, & Noble, J. (James). (2010). An ideal customer: A grounded theory of requirements elicitation, communication and acceptance on agile projects. doi:10.1007/978-3-642-12575-1_6