CMMI is about improving performance through improving operational processes.
In particular, it's improving processes associated with managing how organizations develop or acquire solution-based wares and define and deliver their services.
The content of CMMIs are to improve upon the performance of those standards, processes and procedures -- not to define them.
Having said that, it should be noted that there will (hopefully) be overlaps between what any given organization already does and content of CMMIs.
To date, CMMI has most widely applied in software and systems engineering organizations.Now, with the expansion of the constellations, where it is applied is a significantly distinct matter from being anything even remotely akin to a standard or certification mechanism for the engineering, methods, technologies, or accreditation necessary to build stuff, buy stuff or do stuff, .If an organization chose to do so, CMMI could be applied in the construction or even media production industries.So we should ask you a question before we answer yours: Do you feel that you ought to be looking at improving your processes?What business performance improvements would you like to see from your operations? Obviously this depends on what you're trying to accomplish. So we'll divide the world into two groups: those who develop wares and provide services for US Federal agencies (or their prime contractors) and those who don't.This is a work-in-progress, not all questions have been answered yet -- simply a matter of time to write them, not that we don't know the answers -- but we didn't want to keep you waiting, so we're starting with that we have.