bladder writes, "I was looking through a lot of software engineering studies - diagrams, process models, the life cycle etc. And I've come to a conclusion that because of the inherent nature of games development, it’s all useless. Well of course not all useless, but almost all of is based on a few things that do not hold in games development. The fact is, maintenance is mostly non-existent when you make a game, the market is extremely transient by nature, and there is no magic formula for fun". More about the discussion can be read on this thread and participation is encouraged.