thomblake comments on It's all in your head-land - Less Wrong
You are viewing a comment permalink. View the original post to see all comments and the full post content.
You are viewing a comment permalink. View the original post to see all comments and the full post content.
Comments (67)
In software development, this is known as being "Agile." Originally, software was designed mostly in head-land (a "Big Design Up Front"), but gradually a different process was pushed wherein a smaller, prototype design would first be constructed, then evaluated for its effects in real-land, and then improved upon, repeatedly. I find it interesting that unlike in the world of sports, where "one step at a time" can be almost universally agreed upon, software development is rife with controversy over whether "Agile software development methods" have any real advantages.
Let's not forget that Agile refers to a particular software development methodology (or family thereof) and people can easily implement a lot of good features of Agile without actually following that methodology. See also
That "see also" link appears to be written by someone whose knowledge of Agile is at best skimpy.
Well it was written by someone at Yahoo! who used Agile and its variants for many years and is fairly respected in the web development community.
But you are entitled to your opinion.