I thought that this was clear to everybody but it seems that I was wrong. In yesterday’s panel at the MoDELS’09 conference, Gary (sorry I don’t remember his LAST NAME) commented that when he asks to a company/group about the development method they use, still half of them reply they use UML!!.
It is no surprise that then these companies get disappointed with UML and claim that modeling is not useful at all.
You may like UML or not but in either case UML is not going to fix the problems of your development process, that’s your job, don’t try to use UML as the scapegoat (do you want another example, check “13 reasons for UML descent into darkness” and count how many of them can be really attributed to the UML itself).