******Two Most Common Approaches in CMMI Implementation CMMI is all about how businesses processes can be improved and there are ways to implement these.
There are so many ways out there but there are two common ones that are used.
The most common way of implementation is what we call the “blunt-object approach”.
This is probably the most common way of implementing CMMI.
The operative word here is blunt, meaning the models are implemented by the organizationís team of developers.
The process itself is brute and frightening, because sometimes the subjects are treated with cruel or unusual process punishments. To put the “blunt-object approach” in a nutshell, it is not very concerned with inter-process relationships but rather the very specific or general processes involved.
This may post a huge problem especially for companies that can not afford “specialists”.
But unfortunately, it is also the most prevalent type of implementation.
For huge organizations that can afford specialists though, this can be a good advantage if it is implemented correctly. The other common way of CMMI implementation is the “reality based approach”.
This approach operates on the initial assumption that the organization has already an existing business processes and its aim is to further improve this processes.
The activities therefore is not “designed from scratch” but rather the process is “designed into” the existing business process.
Think of a working computer that is only being upgraded.
This is how the principle of “reality based approach” works. Both ways of implementations has their own pros and cons.
So every company must assess which one best works for the organizationís needs. ******CMMI vs ITIL: Knowing What to Choose Capability Maturity Model Integration (CMMI) is a collection of Capability Maturity Models (CMMs) that are used as an approach for improving business processes within organizations.
The Information Technology Infrastructure Library (ITIL) is a group of methods that are focused on managing and handling different aspects of information technology (IT) such as operations, infrastructure, and development.
Because of the similar functions of CMMI and ITIL, organizations may have a hard time choosing what framework to use. But before similarities between the two methods can be discussed, it’s best to note the main difference between them.
CMMI is mainly focused on continuous and long-term improvement for business processes, while ITIL targets all areas included in the IT aspect of an organization.
CMMI is often used for developing new and efficient software, but it does not address hardware concerns.
On the other hand, ITIL addresses hardware issues as they fall under the IT umbrella of an organization. Some critics believe that ITIL is the next logical step after CMMI.
If an organization’s specialization is software development, or if an organization’s existence largely depends on its IT infrastructure, it’s more advisable for it to follow use ITIL as its framework. On the other hand, if an organization is targeting to improve its processes as a whole, and if improving productivity to increase customer satisfaction is one of their goals, CMMI is a better option.
CMMI aims to improve an organizationís processes from the inside to achieve results that can be consistently delivered over a long period of time. ******CMMI maturity level: define Most organizations nowadays try to adopt CMMI or the Capability Maturity Model Integration as their relevant approach to improving both their organizational functions, processes, structure, and most particularly, the products and services that they offer for their wide-range of customers.
Carrying out CMMI involves the use of certain CMMI models that serve as fundamental guideline.
CMMI models are basically published materials on best practices in CMMI.
These implementing models would be dealing with various areas of interest. Consequently, an organizationís maturity level determines its potential performance within a certain or an array of disciplines.
Historically, organizations are found to perform their best once they concentrate on carrying out some process-improvements endeavors into their vast number of processes that need would need progressively more refining efforts while the organization also gradually improves. By definition, maturity level is the progressive state of process improvement.
Individual maturity level functions to stabilizing a significant part of the various processes an organization would have.
There are five known maturity levels in CMMI, by which each level (designated by numbers 1 through 5) represents a layer of process improvement.
These five maturity levels in CMMI are: 1) Initial level, 2) Managed level, 3) Defined level, 4) Quantitatively managed level, and 5 Optimizing level.
Maturity levels in CMMI include a predetermined set of process areas.
Individual maturity level can be measured by the attainment of particular and standard goals relevant to each of the predetermined set of process areas. In conclusion, CMMIís maturity levels can be considered as progress indicators of improvement in organizational processes.
The completion of each layer simply means that the organization is moving toward and nearer to its definite overall improvement of its processes thus delivering quality type of products and services to customers. ******Features of CMMI Level 1 Organizations — ******How CMMI Process Areas are evaluated? CMMI process areas are specific fields of specializations that are included in the entire set of CMMI application for product development and improvement of organizational methodologies.
There are twenty two specific process areas of CMMI which can be categorized into four major fields of specializations.
The four major categories of CMMI process areas are Process Management, Engineering, Process Management, and Support. On each CMMI process area category, maturity levels of organization are assigned so that appraisal of service provision can be accurately determined.
Process areas can be appraised based on the different levels of CMMI.
It should be noted however that CMMI Level 1 appraisal is not included in the categorization.
Thatís because developers of CMMI want to make sure that process areas can be assessed based on certain levels of organization and management applied on each category. Aside from maturity levels, process areas are also assessed based on goals and purposes that are inherent on each process.
Goals are determined whether it is a specific goal or a generic goal.
Process areas that are assessed based on specific goals seek to investigate the strength of the organization on a specific process.
On the other hand, generic goals are applicable to any process area and can be used to assess any categories of CMMI.
Companies normally use generic goal assessment to determine the general maturity and strength level of an organization.
After undergoing such assessment, a more specialized study will be undertaken using specific goal assessments to refine the categorization of each CMMI process area. ******CMMI Processes – Achieving Goals and Best Practices In order to run large companies and corporations, an organized system is highly imperative.
There are several models available that can be used as framework, such as Six Sigma, ITIL, and CMMI.
The focus of this article is CMMI.CMMI, or Capability Maturity Model Integration, is a process-driven framework.
It aims to improve the processes of an organization in order to achieve a more effective system. The latest version of CMMI, version 1.2, has 22 process areas that are to be covered by an organization using CMMI as a framework.
These 22 process areas are divided into four main categories, Process Management, Project Management, Engineering, and Support.
Under Process Management are five process areas.
Project Management has six, Engineering has six as well, and Support has five.
Process Management focuses on processes that affect the organization as a whole, while Project Management targets short-term undertakings the organization ventures into.
Engineering focuses on the technical aspects, while Support is centered on decision-making, quality assurance, and analysis of data. For each process area within the four categories, there are two kinds of goals and best practices assigned to it, and these are generic and specific.
As the name implies, generic goals and best practices are universal to all process areas, while specific goals and best practices are unique to just one process area.
A process area is considered successful if it is able to meet both its specific and general goals while implementing specific and general best practices.
When all process areas are successful, the organization achieves the ideal model represented by CMMI. ******CMMI Process Improvement – Maximize Resources and Eliminate Mistakes The bigger an company is, the more processes it has to implement to effectively execute its purpose.
Most of the time, these processes are independent of each other; however, they need to be smoothly integrated together for the company to function as one whole entity. Of course, to achieve that particular goal, it is ideal for the company to have a model or framework to use as a guide, pattern, or basis.
The Capability Maturity Model Integration (CMMI) does just that.
CMMI is a collection of different Capability Maturity Models (CMMs) that are integrated into one method or approach which different companies can use in their goal to achieve more effective processes. CMMI has process improvement themes to help companies segregate the different areas in which they need changes for the better.
These themes include reusing resources and eliminating repetitive mistakes. CMMI encourages companies reuse most if not all resources to eliminate costs.
If people, time, and materials can be maximized, companies can achieve more while maintaining the same budget.
Reusing resources is simply increasing productivity.
Read more about ITIL : CMMI vs ITIL Knowing What to Choose Capability Maturity Model….: