login
Blurts on the Art of Software Development

Today | RSS | RDF | Atom | Other Tags
Categories : All | All | CI | .NET | General | Humour | Java | Personal | Reviews | Ruby | SW Eng

I know this is ancient news in the Internet timescale, but...

Without commenting on the fraud aspect of the article, it still hurts to realize how CXOs believe a CMM certification has anything to do with the quality of the software process... As someone mentioned in a past CMM assessment recap meeting, CMM (as well as ISO 900X) is about making sure you're following the process you say you're following. Nothing more, nothing less.


Yeah, at my previous job we were bought out by a very large defense contractor with a CMM 3 rating. So, in order to make sure we also operated at CMM level 3, they gave everyone in the company 2 days training. Then declared that we were a CMM level 3 shop. Woohoo!
I worked with a level 5 certified vendor. After a little bit we realized the certification does not matter(at least with that vendor) and we had to rewrite lot of stuff due to their thousand internal process problems and turn over of employees etc.
It's easy to regress back to Tayloristic thinking once "your team" becomes "your IT organization" or "your software factory" or "your offshore center". If you're holding a CMM level 5 assessment, you're definitely not the smallest headcount in town and you probably don't know even half of your coworkers by face, let alone by name. In that setting, it's difficult to keep in mind that software development is about people first and foremost.


Add a comment

Title
Body
HTML : b, i, blockquote, br, p, pre, a href="", ul, ol, li
Math Quiz 9 + 9 = (Helps stop blog spam)
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

TrackBack to http://radio.javaranch.com/lasse/addTrackBack.action?entry=1107243269000