Posted on 4 June 2004 under General

There is, at least here in Australia, a default approach to software development processes and related work products that has emerged by osmosis over the last ten years. Lots of people have experience with software projects and consequently believe they have some useful knowledge. The result is that a default approach that resembles a inadequate facsimile of a waterfall project is now assumed to be normal:

I could go on.

The problem appears to be that in the absence of useful (usable?) process models and experienced and competent people to drive the use of the models this default “waterfallish” model has filled the vacuum. Is it better than not having one? I don’t know.

I’d be interested in your thoughts on this subject. Do you see something similar in your neck of the woods? If something similar does exist do you think its better than nothing?