The On-site Customer
KeywordsSnack Food User Story Programming Team Customer Involvement Agile Software Development
Unable to display preview. Download preview PDF.
- 1.Robert C. Martin posting to OTUG (http://www.rational.com), subject: “Scope Creep,” October 11, 2000.
- 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.Alistair Cockburn, Agile Software Development ( New York, NY Addison-Wesley, 2001 ), p. 103.Google Scholar
- 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.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.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.Kent Beck, Extreme Programming Explained: Embrace Change (New York, NY: Addison-Wesley, 2000), p. 143.Google Scholar
- 8.Arie van Deursen, op. cit., pp. 1–2.Google Scholar
- 9.Chet Hendrickson, “Will Extreme Programming kill your customer?” http://www.coldewey.com/publikationen/conferences/oopsla2ool/agileWorkshop/hendrickson.html, September 2001.
- 10.Pete McBreen, Questioning Extreme Programming (New York, NY: Addison-Wesley, 2002), p. xvi.Google Scholar
- 11.Arie van Deursen, op. cit., pp. 2–3.Google Scholar
- 12.Ron Jeffries, Ann Anderson, and Chet Hendrickson, Extreme Programming Installed ( NewYork, NY: Addison-Wesley, 2000 ), p. 32.Google Scholar
- 13.Kent Beck, Extreme Programming Explained,op. cit., p. 143.Google Scholar
- 14.See http://fit.c2.com/wiki.cgi?NetworkExample.
- 15.Jordan Bortz posting to the newsgroup comp. software. extreme-programming, subject: “C3 as XP Poster child,” January 6, 2002.Google Scholar
© Matt Stephens and Doug Rosenberg 2003