The On-site Customer

  • Matt Stephens
  • Doug Rosenberg


Snack Food User Story Programming Team Customer Involvement Agile Software Development 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Robert C. Martin posting to OTUG (, subject: “Scope Creep,” October 11, 2000.
  2. 2.
    Kent Beck posting to the newsgroup comp. software. extreme-programming, subject: “XP/agile disservice to the industry: an example,” September 14, 2001.Google Scholar
  3. 3.
    Alistair Cockburn, Agile Software Development ( New York, NY Addison-Wesley, 2001 ), p. 103.Google Scholar
  4. 4.
    Arie van Deursen, “Customer Involvement in Extreme Programming, XP2001 Workshop Report,” http://www.cwi.n1/~arie/wci200l/wci-report.pdf, May 2001, pp. 1–2.
  5. 5.
    Of course, XP doesn’t actually say, “While the cat’s away, the mice should play ping-pong,” but if the customer is the programmers’ sole source of details for their user stories, what else are they going to do for those 2 weeks?Google Scholar
  6. 6.
    This isn’t necessarily a problem, but it can become a problem if the single on-site customer isn’t up to the job (e.g., if the customer doesn’t understand the business sufficiently well). If the team increasingly needs to gather information from outside the room (bypassing the on-site customer), this is a good sign that the on-site customer “snake” is starting to slip.Google Scholar
  7. 7.
    Kent Beck, Extreme Programming Explained: Embrace Change (New York, NY: Addison-Wesley, 2000), p. 143.Google Scholar
  8. 8.
    Arie van Deursen, op. cit., pp. 1–2.Google Scholar
  9. 9.
    Chet Hendrickson, “Will Extreme Programming kill your customer?”, September 2001.
  10. 10.
    Pete McBreen, Questioning Extreme Programming (New York, NY: Addison-Wesley, 2002), p. xvi.Google Scholar
  11. 11.
    Arie van Deursen, op. cit., pp. 2–3.Google Scholar
  12. 12.
    Ron Jeffries, Ann Anderson, and Chet Hendrickson, Extreme Programming Installed ( NewYork, NY: Addison-Wesley, 2000 ), p. 32.Google Scholar
  13. 13.
    Kent Beck, Extreme Programming Explained,op. cit., p. 143.Google Scholar
  14. 14.
  15. 15.
    Jordan Bortz posting to the newsgroup comp. software. extreme-programming, subject: “C3 as XP Poster child,” January 6, 2002.Google Scholar

Copyright information

© Matt Stephens and Doug Rosenberg 2003

Authors and Affiliations

  • Matt Stephens
  • Doug Rosenberg

There are no affiliations available

Personalised recommendations