Yesterday I unloaded the Rational XDE and Visio on the machine, because the UML map drawing four months ago, I have never seen it again since they were completed, and I didn't use XDE synchronization. These pictures have no meaning to me, because I am more inclined with code, not the UML icon or a large number of documents.
And we are only a management of management, although we have already have enough documents.
Of course, it is not good to say uml, useless, the problem is that it is suitable for your current project, it is too complicated for your project, is it enough to use it, do you have to spend time Clear every detail of it, do you have to draw a variety of pictures according to the class.
The actual situation is to draw some types of diagrams, the time of the activity map, basically enough to write a realization code. In a clicher map, the activity map is actually a process of organizing the idea. When the final implementation, the code and UML map have a difference. Synchronization features using XDE can synchronize code and class diagrams, but what about the activity map? I have to maintain myself, what is the effect and maintenance of two codes?
UML itself is not wrong, it is wrong to use it, or use it inappropriately. Since it is a code worker like me, I can't get a role in the current situation, so that it disappears for a while, at least, my VS.NET integrated environment is getting up. The above is only a little personal, our slogan is "do not seek fashion, but ask for appropriate"