One key issue separating IBM Rational's tools from Microsoft's VSTS (Visual Studio Team System) solution is the approach to modeling. UML is the OMG (Object Management Group) standard for modeling. IBM said it is necessary; Microsoft said it is not.
Rick LaPlante, general manager for VSTS at Microsoft, said UML represents an unnecessarily complex model for many developers and is not a strategy Microsoft will explicitly support. "Ten years from now, modeling won't be reserved for the priests in the organization," LaPlante said. "Nor will it be this thing done on the side that requires a special organization that is the only people who do modeling. I think it will become pervasive."
What do you think? Can modeling exist without UML?