I just looked at OMG's UML certification page: http://www.omg.org/uml-certification/. Can anyone give me more details on the certs. they offer. There seem to be three levels of certification that can be obtained. Their program seems to be in "beta" right now also - does anyone have any more information on this? Also, is this the UML certification I should be going for, or is there another that I should be pursuing. thanks! Rich
The OMG descriptions struck me as kinda wierd - all three tests describe the same stuff, just "more advanced". I'd have expected a shift into spec'ing frameworks, or dealing with realtime. It just seemed to me like they've got more thinking to do yet.
OMG's UML certifications aren't in beta testing any more. The advanced-level exam goes live at Prometric January 10th. As for the reasoning behind the 3-tiered approach, it makes alot of sense to me. If you go to their website, you can download the objectives for each level. They do indeed test different aspects of UML 2.0. I'm glad people are finally talking about this. I posted a message regarding the new UML certification about a month ago, but nobody really cared enough to post their thoughts.
I would say it depends on where you're going with the whole thing. I was never really impressed with IBM's UML cert because it was just part of some larger dev cert. It's probably only the equivalent of OMG's fundamental UML cert (I'm guessing here). The OMG's UML cert is much more comprehensive (if you go the full distance). There's much more emphasis on using more of the UML than you normally would on regular projects, or than you would require for IBM's cert. That's all opinion though ... hopefully, someone will pop in that's actually taken the UML cert that IBM gives out and tell us what it is actually worth. Up until about a month ago, the IBM UML cert was the only way you could remotely distinguish yourself as having a few brain cells devoted to UML. Now, OMG's UML cert is a much better way to do that IMO. However, if you are definitely going the way of IBM's full certification that just happens to require their UML cert, then that's fine I guess. But if it was between OMG's UML cert, and ONLY IBM's UML cert, I would definitely take OMG over IBM.
Originally posted by Nathaniel Stoddard: That's all opinion though ... hopefully, someone will pop in that's actually taken the UML cert that IBM gives out and tell us what it is actually worth.
Like any certification or test, it's worth what you and those who are looking at it judge it to be worth. Having taken IBM's UML, it's okay as a judge of someone who knows 'enough' UML to be functional in a project, but I wouldn't consider it any great judge of ability to architect a system. I would think that if you're trying to show large-scale comptetance with UML, you might be better off with going for OMG's or with taking the Sun Enterprise Architect cert (both of which, I would imagine, would prove ability to use UML, more than just knowing the 'whats' of it).
Theodore Jonathan Casser
SCJP/SCSNI/SCBCD/SCWCD/SCDJWS/SCMAD/SCEA/MCTS/MCPD... and so many more letters than you can shake a stick at!
I can't speak for the OMG UML test but IBM's test more of a test on OOA&D knowledge and principles and less of a test on UML. From what I gather about the OMG UML Certification from the objectives it is only designed to test knowledge of UML (though I am not sure how that is possible). Regardless, as mentioned above, it is important to note that IBM's exam will not result in an actual UML certification since it is merely a required exam for a larger scoped developer cert. Overall, I thought the IBM exam was a decent test of OOA&D knowledge but was far too easy to be a useful metric.
We don't have time for this. We've gotta save the moon! Or check this out: