Prerequisites for CMMI High Maturity
CMMI High Maturity in an organization is not an automatic progress which they can attain by doing more or increasing coverage of processes; it’s a paradigm shift in the way the organization works and project management practices. CMMI High maturity is an enabler and a sophisticated tool in your hand to predict your performance and improve your certainty. It’s like using a GPS or Navigational system while driving, isn’t great! Yes, however the GPS and Navigational system for you will not be procured, instead you need to develop. Once you develop and maintain it, it’s sure that you will reach your target in predictable manner.
In order to implement CMMI High Maturity in any Organization, the Organizations should meet certain prerequisites, which can make their journey easier,
*Strong Measurement Culture and reporting System
*Detailed Work Break Down Structures and/or detailed tracking tool of services
*Good Project management tool
*Strong Project management Knowledge
*Regular Reviews by Senior management
*Good understanding on tailoring and usage
*Established Repositories for integrated project management tool
*Strong SEPG team with good analytical Skills
*Statistical and Quantitative understanding with project managers and SQA’s (if needed, can be trained)
*Budget for Investing on Statistical and management tools and their deployment
*Good Auditing System and escalation resolution
What it’s not:
*Not a diamond ornament to flash
*Not a competitors demand or client demand
*Not one of colorful certification in reception area
*Not an Hifi language to use
*Not a prestigious medal to wear
*Not a statistical belt to be proud
What it is:
*A performance enhancing tool for your organization to achieve results
*Makes you align your business Objectives with project objectives
*Statistical concepts add to certainty and better control and removes false interpretations
*It makes you competitive against your competitors
*A Maturity Level in which you maintain the maturity towards reacting to changes
If you believe that by spending twice or thrice the money of your CMMI ML3 implementation you can achieve High Maturity, then you may be making a big mistake! Not because it may never be possible, but you just lost the intent. Unfortunately today not many realize it, but they want to show their arm strength to the world by have CMMI Ml5. However it’s a real good model at L3 itself, which can do wonders for you. Why to fit a car which travel in countryside with autopilot equipment, do you need it, please choose.
High Maturity practices are the near classic improvements made in software process industry in a decade or so. At this moment this is the best you can get , if applied well! Not many models and standards have well thought about maturity and application of best practices, as given in CMMI ML5 Model. So if you really want to improve and be a world class organization by true sense, just close your eyes and travel this path, as its extremely pleasant in its own way!