Original Post
One of the most difficult phases of software development is getting the requirements specification right. One of the most costly problems in software development is fixing your requirements specification when you realize it's inadequate. However, in game development, requirements often change rapidly. New hardware comes around, artists and writers come up with new ideas, etc, etc, etc. So, I'd like to start a thread for people to discuss how they think game development deals with frequently changing requirements and if it's as much of a problem as it is in other industries. Go to town below.