All the work I did in the past 5-8 years, related to UML, RUP, Rational tools and so on has lead to a reasonable case of tunnel vision in some areas. At least that’s how it feels when I read articles like Stefan Tilkov’s critique on Martin Fowler’s MDA critique, or the Martin’s critique itself. Recent exposure to Domain Specific Modeling has triggered a learning spree (is that the right word?) on what I missed, including weak spots that I find exist in UML, while chasing references on SysML.

I’ll be writing some more about this soon, and multiple times as well – should be interesting to see how long it takes me to catch up with this world’s Tilkovs", Fowlers and Lattas ….

By the way: this also reminds me that I should write something more related to the human site of software development. Neither UML, RUP, Agile, SysML or DSM will lead to any success if people are not intrinsicely motivated to use them – this implies that they have to see the need and benefit of using any of these. Will get back to that soon as well…