Home » Currently Reading:

CAI Application Support & CMMI-DEV (L2 – L5)

SEI_Carnegie Mellon

What is CMMI-DEV & its Relationship to Application Support?

CMMI: Capability Maturity Model Integration (copyright: Carnegie Melon Institute)

CMMI is a process improvement approach that provides organizations with the essential elements of effective processes that ultimately improve their performance.

CMMI models are collections of best practices that you can compare to your organization’s best practices and guide improvement to your processes.

The Capability Maturity Model Integration for Development (CMMi-DEV) is an internationally recognized evaluation standard for assessing software development practices. Since the CMMi-DEV 1.2 was introduced in 2006 as the improved successor to version 1.1, it has become the standard by which organizations measure the maturity level of their processes.

The document in the download section of the blog “CAI Application Support: CMMI-DEV (L2 – L5)” is an analysis of CAI’s application support process maturity and compliance to CMMi-DEV KPA’s (key process activities) for Software Development. Within this document the definition of “Organization” differs depending on the KPA group, in many cases organization means an “application support team”, in others it may mean the “software quality organization” or “software engineering process group”. The reader should understand that this analysis was performed focusing on the practical operational characteristics and requirements for supporting business software applications and their users.

NOTE: Individual KPA compliance elements may be questioned or debated but most important is the overall compliance from the view of all KPA’s across all maturity levels. This will clearly show the process rigor that Computer Aid has incorporated into its Legacy Application Support service offering.

Our Sponsors

IT Support Services Comments

  • Bob Anderson: Daniel, from a certain point of view you are correct. CMMI- DEV deals primarily with software development best practices, the old CMM Level-5 dealt a great deal with defects. However, as you know the ...
  • Bob Anderson: Gunter, there are many possible SLA components and metrics that can be defined for any application software support. First I would recommend that you read this article which I had published in Compute...
  • Bob Anderson: Amiet, I would put it under the "Incident" process and track dates, number of occurrences, how much lost time, cause (who did it). You will need data for management if the practice has to stop. If you...
  • Bob Anderson: Amit, first of all why is the customer powering down the equipment? This should be brought to the attention of management and a very strong note sent to whoever is doing this.  If they are doing it on...
  • Bob Anderson: Mark, it is doubtful that you can fix the problem, it is mainly a management issue. The best you can do is to gather statistics on the backlog of enhancements, the number and severity of incidents, an...

ITIL V3 Application Support Q & A

If you have any question on the blog content or have some specific question on how ITSM & ITIL can dramatically improve performance and reduce the cost of your Application Support service "Ask Bob"
Question :
Answer :
Gunter, there are many possible SLA components and metrics that can be defined for any application software support. First I would recommend that you read this article which I had published in Computer World on "How to create Meaningful IT Support SLA's"  use this link...
Question :
Answer :
Daniel, from a certain point of view you are correct. CMMI- DEV deals primarily with software development best practices, the old CMM Level-5 dealt a great deal with defects. However, as you know the folks who developed the original CMM  were not really initially inter...
Question :
Answer :
Amiet, I would put it under the "Incident" process and track dates, number of occurrences, how much lost time, cause (who did it). You will need data for management if the practice has to stop. If you want to be "proactive" in stopping this practice" you must capture bu...
Question :
Answer :
Mark, it is doubtful that you can fix the problem, it is mainly a management issue. The best you can do is to gather statistics on the backlog of enhancements, the number and severity of incidents, and how many technical support calls from users you get and the average...
Question :
Answer :
Amit, first of all why is the customer powering down the equipment? This should be brought to the attention of management and a very strong note sent to whoever is doing this.  If they are doing it on their own without any instruction to do so and it affects other user...