Re: p5ee xp?

[email protected] (Gunther Birznieks) Thu, 20 Jun 2002 11:12:46 +0800
Newsgroups perl.p5ee
Message-ID <5.1.0.14.2.20020620110901.01e35b60@localhost>
At 05:12 AM 6/20/2002, Rob Nagler wrote:
>Stephen Adkins writes:
> > Does anyone think that applying some Extreme Programming
> > techniques to the P5EE project would help?
>
>XP helps just about any software project imo, but is especially useful
>for inhouse/enterprise systems.  We've had some discussion on:
>
>http://groups.yahoo.com/group/extremeperl/
>
> > I am not experienced in XP per se, but I suppose some
> > User Stories and Release Plans wouldn't hurt.
>
>The biggest question I think is "who is the customer?"  It has to be
>someone who is going to use p5ee immediately.  Without "the customer",
>I don't think you can do XP.  Story cards are simply a mechanical
>device which helps the communication between programmers and the
>customer.

This is certainly a problem for P5EE. Most successful open source projects 
move forward to satisfy a real itch which is usually backed by doing 
something real like an application.

So unless someone is willing to bite the bullet and develop P5EE as part of 
a backend to a real system, the momentum to build it is going to be tough 
regardless of XP.

I think Rob has expounded on at least one part of XP (Testing b4 coding) on 
the mod_perl list. I think this is an important concept for P5EE to 
establish that it is a "stable" system for developing backend code, but 
again, testing takes a lot of time too. So it would probably backfire (in 
my mind) by becoming a further anchor on whatever little programming 
momentum there is on P5EE (mostly provided by Stephen).

Later,
   Gunther