« Truly A Hero to His Department! | Why Scrum? »
February 20, 2006
Maybe It Just Takes Three Tries
I don't know about all of this. I find it very interesting, but so many techniques have been tried over the years, and none has ever been THE ANSWER. Sometimes I think it just takes three iterations. You build what you can, with all of the problems, in release 1.0. Then, you listen to your customers about all of the problems in 1.0 and you get better with release 2.0. You listen again, and finally, you get a good version of the system with release 3.0.
This implies that for most companies, the answer lies with licensed software with inherent procedures and processes. Only vendors, which can amortize the cost of three releases over many customers, can afford to build software. For the rest, the need for three releases until you get it right just makes software development cost infeasible.
I don't think much will change until we have real systems that can build systems.
Posted by DavidK at February 20, 2006 02:38 PM | Permalink
