Re: p5ee xp?
[email protected] (Rob Nagler) Wed, 19 Jun 2002 15:59:07 -0600
| Newsgroups | perl.p5ee |
|---|---|
| Organization | bivio Software Artisans, Inc. <http://www.bivio.biz> |
| Message-ID | <[email protected]> |
Stephen Adkins writes: > I am the only customer now... It's difficult to do XP when you are the customer and the programmer and there are no other programmers or customers. One of the four core values of XP is feedback and communication. Talking to yourself is not communicating and you certainly can't give feedback to yourself. XP works because the practices interact in such a way to reinforce good design while focusing on producing business value. > Perhaps if I did a better job of this, there might be others who > would become customers. They might see my User Stories and submit > their own and become "customers". If you don't have a customer other than yourself, you probably won't create something which will satisfy other people's needs. > If anyone wants to become a customer, make yourself known. > You will express yourself by writing some User Stories. > If they are interesting enough to me, they might make it > into the Release Plan. ;-) Well, that's not how XP works. In XP, the customer defines the requirements and priorities. The programmer has the freedom to choose *how* she implements *what* the customer wants. It's a simple formula which ensures programmers don't get "creative" and customers don't get "technical". That separation is essential if you want a high-quality product which satisfies the customer. Rob