| Store | Cart

Python for data driven website?

From: Alex Martelli <ale...@aleax.it>
Fri, 12 Jul 2002 09:56:31 GMT
Peter Hansen wrote:
        ...
> By the way, "We have a preliminary version ... but it is far> from done. We want to do this right the first time - we expect> to spend a year working on it" makes me think that you guys ought> to spend a brief time investigating Extreme Programming and> considering whether you might benefit from a more iterative> approach with more frequent releases to get feedback on the> direction you are taking, as well as to help focus you on the most> important tasks so you don't get distracted on low business value> items for too much of the project.

I think they might be better advised to consider Agile Development
Ecosystems more generally -- they're quite a way from XP's sweet
spot, so other Agile approaches might serve them better.

I recommend both Cockburn's and Highsmith's book on the subject
in AW's new series on Agile development.  Read Highsmith first,
is my advice.  Then, with a 3-people project, some variation of
Crystal Clear might well be optimal.

You do have an excellent point, however:

> No project like this should be worked on for three man-years> before its first release, at least not in this day and age!

Yep, but getting customers interested enough to be willing
to invest manpower is not a trivial problem.  Getting customers
directly involved is the #1 advantage of Agile approaches and
also the hardest one to make into reality.

Still, "getting everything right the first time" is definitely
the wrong mindset "in this day and age".  Rather, focus on
implementing features of high business value first, and on the
ability to perform major refactoring with confidence (through
simplicity and an *abundance* of tests), are very important.


Alex

Recent Messages in this Thread
Micah Mayo Jul 12, 2002 02:27 am
Peter Hansen Jul 12, 2002 03:48 am
Micah Mayo Jul 12, 2002 06:42 am
Ian Bicking Jul 12, 2002 07:25 am
Peter Hansen Jul 12, 2002 08:33 am
Alex Martelli Jul 12, 2002 09:56 am
Ian Bicking Jul 12, 2002 07:16 pm
Paul Rubin Jul 12, 2002 06:58 am
Daniel Dittmar Jul 12, 2002 08:31 am
Thomas Guettler Jul 12, 2002 09:08 am
François Lepoutrre Jul 12, 2002 10:16 am
Paul Boddie Jul 12, 2002 11:47 am
Messages in this thread