After this software engineering course I can sort of understand why UML is used for large projects (my prof was involved in ATC software
), but how does it handle game developement?
It seems to me that game design is well understood and would follow the waterfall software process model and are not nearly as large in scope as some enterprise level software therefore it would not really benefit from the use of UML.
btw, when I first learned UML I thought it was bloated and pointless but I think that was because I was looking at it from the wrong view. If was was involved in a team of 100 to develope ATC software I would be greaful that UML was used!
Not sure what kind of response I will get here... I would post it in a game programming forum but those are full of teens who either don't care or do not have the kind of experience that would be able to answer this appropriately...
It seems to me that game design is well understood and would follow the waterfall software process model and are not nearly as large in scope as some enterprise level software therefore it would not really benefit from the use of UML.
btw, when I first learned UML I thought it was bloated and pointless but I think that was because I was looking at it from the wrong view. If was was involved in a team of 100 to develope ATC software I would be greaful that UML was used!
Not sure what kind of response I will get here... I would post it in a game programming forum but those are full of teens who either don't care or do not have the kind of experience that would be able to answer this appropriately...