I have some questions about the CMMI-SVC. As I understand it, the CMMI-SVC is scheduled to be released in March. My company performs IT systems maintenance by adapting the CMMI-DEV to process improvement and conducting appraisals. Of course the CMMI-DEV is good for IT system developement organizations. But I want to know which CMMI constellation, the CMMI-DEV or CMMI-SVC, is a better fit for IT system maintenance organizations. In our case, IT system maintenance provides IT service and maintenance at the same time.
What is the logical basis to switch constellations from CMMI-DEV to CMMI-SVC, especially if the CMMI-SVC is more adequate for IT system maintenance organization?
Also I am now confused about the CMMI-DEV focus. It is only focusing on System development organizations and not System maintenance organizations with the release of the CMMI-SVC?
Some people in my organiztion now think that we have been using the wrong CMMI constellation for our IT maintenance organizations.
Yes, you are correct, the CMMI for Services will be released in March, at the same time as the 2009 SEPG Conference. I think that many maintenance organizations have the same questions and problems with the CMMI-DEV.
The problems arise with the engineering Process Areas (PAs) Requirements Development (RD), Technical Solution (TS), Product Integration (PI), Verification (VER), and Validation (VAL), especially TS and PI. In a maintenance environment, there are not very many opportunities for new development and Technical Solution. The only time that occurs is when there are major changes or updates to the existing product. Then it makes sense to perform the engineering PAs. But the majority of the time the organization is fixing defects, basically delivering a maintenance service. In this situation, it may make more sense to use the CMMI-SVC and its PAs Capacity and Availability Management (CAM), Incident Resolution and Prevention (IRP), Service Continuity (SC), Service Delivery (SD), Service System Development (SSD), Service System Transition (SST), and Strategic Service Management (SSM). It is also possible to blend constellations CMMI-DEV and CMMI-SVC to address both software development and software maintenance.
It is a bit difficult to provide the proper guidance and advice regarding which constellation is the best fit without knowing more information about the specific organization. But in my opinion, I would suggest that if there is very little to no new development work being done by the projects and the organization, then the CMMI-SVC should be examined to see if it provides a better fit for the organization. Being appraised to the CMMI-SVC or CMMI-ACQ is just as prestigious as being appraised to the CMMI-DEV as 16 of the PAs are shared by all three constellations.
And as a final point, there in no change in the focus of the CMMI-DEV with the release of the CMMI-SVC. The CMMI-DEV still applies to the same situations as it always has.