Hey folks – apologies if you’ve had problems accessing the site. The last blog post on asshole driven development was a hit. I’ve had more traffic on that then anything I’ve written in history.
If you want more commentary and painfully funny methodologies there are additional comment threads on the three major drivers of traffic: Digg & O’Reilly Radar, And Reddit.
Tiff Fehr has put together an analysis of the different methods and comments to date. Worth a look.
There are still about 120 comments in the queue (out of almost 400 total) – if yours doesn’t get posted, please don’t call me an asshole :) Many of them were redundant, bizarre or beyond my level of comprehension. They’ll all get read, but at 100+ comments I’ve got to filter some stuff out.
Not sure which of you got the run going, but thanks to all who passed my writing around.
I think you get that many comment because you describe the reality of many software projects. I hope you include the development processes here in your book “The Art of Project Management”. It would be invaluebale for project managers to know these processes, so they know when something is wrong. And know why people dont listen to them anymore.
Damn. I think we got a couple of these models going on at my project. It sucks to be me. Or is everybody’s project run like this?
There’s EDD (Error Driven Design) which constantly took place at a former company. Tech support tickets and “this is broken” “that is broken” dictated what we worked on. I did not stay there long needless to say. We were not allowed to ‘analyze’ and ‘design’ – just code it please and NOW. Simple-minded MANAGERS are the most to blame, managers that don’t understand that software control is serious and complex.
[...] (Update: There are about 60 more in the comments) and there is additional commentary here. [...]
How about ADDD — Attention Deficit Driven Development, where people work on tasks until…um…what were we talking about?