After coming back to Valencia from Montevideo, I’ve found the time to organize my ideas and explain as promised what I saw there.
As commented before, my expectatives were exceeded. The Genexus Event organized by Artech has a great quality level: more than 3.600 participants, having more than 120 sessions in tree days. I’m impressed! These kinds of things are not improvised, and the organization did a wonderful job for the event. Congrats!
In this post I will comment about the things I saw and liked (specially sharing the links to the videos and abundant material) and about my, now, better understanding of the tool Genexus.
Note: There is a some of material with on-line translation to English, the rest is only in original version (Spanish).
“Still, UML has become complex and clumsy. For 80% of all software only 20% of UML is needed. However, it is not easy to find the subset of UML which we would call the “Essential” UML. We must make UML smarter to use.”
The full post is a good review about the origins, the growth, and the current status of UML made by one of its three fathers. Ivar also argues about the current size of UML (really fat nowadays) and the necessity to put it on diet to achieve a kind of “Essential UML”. I like the idea of essential UML. It makes worthy to read it.
On the other hand, I want to stress the quote of Ivar Jacobson:
“For 80% of all software only 20% of UML is needed.”
I agree. My own quick usage stats of UML models when creating business software could be the following ones (please share your experience):