1,316 karma · joined April 11, 2008
As someone else pointed out, you have to judge the process by its fruits. It looks like it's working for them, but it would drive me crazy.
http://www.ustream.tv/recorded/2370164
Christopher did a good job talking about his approach to teaching a group of kids how to game. Syntax isn't as important at first - if you get them hooked on something simple like processing (http://processing.org/), then they will learn syntax later. Most kids just want to see results as quickly as possible.
There's also http://goodreads.com/ and http://www.librarything.com/
Edit: probably need some sort of boilerplate on the front page to explain it succinctly. Thanks for the pointer.
"Nuke it from orbit."
Design, however, is a whole 'nother ball game. As you pointed out, research has shown that most of the problems, and indeed the most expensive problems, are caused by requirements. (IIRC)
I completely agree with patio11's comment about the other half of the population being under-served.
Artists can afford to be perfectionists. A software artisan may wish for perfection, but this sort of tripe is exactly what I was referring to in this post: http://dailytechnology.net/posts/3
If you want to perfect software as an art form, then great, take this advice. But if you do it for business, then you realize that there is a trade-off when you aim for perfection. You may write the most stable, secure software in the world, but if nobody uses it, then who cares? You painted the Mona Lisa, and it's in a basement somewhere. Congrats.
He appears to be selling his services as a consultant, so it makes economic sense for him to belittle his free "competitors" with this sort of nonsense. I don't buy it.