I do have a little knowledge on the topic. Hope this may help u. Pls check this:
CMM stands for - Capability Maturity Model
term "Maturity" relates to the degree of formality and optimization of processes, from ad hoc practices, to formally defined steps, to managed result metrics, to active optimization of the processes. Model is applied to an existing organization's software-development processes, it allows an effective approach toward improving them.
The Capability Maturity Model defines following levels for the organizations depending upon the processes being followed by them.
There are 5 CMM Levels of which, LEVEL -5 is the highest.
CMM Level 0 - Companies:
CMM Level 0 companies are the ones, which do not have any structured Processes, Tracking Mechanisms & Plans. It is left to the developer or any person responsible for Quality to ensure that the product meets the expectations.
CMM Level 1 - Companies: Work is Performed Informally
CMM Level 1 companies are the ones, where the teams put in extra hard work to achieve the results. These are primarily the startup companies. Such companies do not have any structured Tracking Mechanisms & defined Standards. The software development work is performed informally but it is not properly documented. Such companies usually have technically strong & more experienced people, hence the product churned out by them is definitely a quality product. Since the company has strong teams, they wont ask for many guidelines.
CMM Level 2 - Companies: Work is Planned and Tracked
CMM Level 2 companies are the ones, which follow two main guidelines like 1) Defined guidelines 2) Focus on reusability. These companies have some planned processes within the teams and the teams are made to repeat them or follow these processes for all projects being handled by them. However these process are not standardized across the organization. All the teams within the organization do not follow the same standard.
CMM Level 3 - Companies: Work is Well-Defined
CMM Level 3 companies are the ones, where the processes are well defined and are followed throughout the organization. Such companies have strong team, well-defined guidelines, Focus on re-usability & lay major focus on documentation.
CMM Level 4 - Companies: Work is Quantitatively Controlled
CMM Level 4 companies are the ones, where the processes are well defined and are followed throughout the organization. In such companies, Goals to be achieved are well defined and the actual output is measured. Such companies have proper mechanism to collect the Metrics to measure each and every work in the organization, hence future performance can predicted.
CMM Level 5 - Companies: Work is based upon Continuous Improvement
CMM Level 5 companies are the ones, which have well defined processes, which are properly measured. Such organizations have good understanding of IT projects which have good effect on the Organizational goals. Level 5 organizations lay major emphasis on Research and development & are able to continuously improve their processes.
A list of CMM Level 5 Companies in INDIA:
A List of CMM-5 Certified Companies in India
Cognizant Technology Solutions
Infosys Technologes Limited
Larsen & Turbo Infotech Limited
NIIT, Software Solutions
Patni Computer Systems Limited
Satyam Computer Services Limited.
Sonata Software Limited
Siemens Information Systems Limited.,
Tata Consultancy Services
Tata Elxsi Limited
Tata Interactive Systems
Software Paradigms International (SPI)
CMM - Level 5 Companies List:
1 ANZ Operations & Technology Private Limited, Bangalore
2 Applitech Solution Limited, Ahmedabad
3 CBS India, Chennai/Bangalore
4 CGI Information Systems and Management Consultants Private Ltd, Bangalore
5 CG-Smith Software Limited, Bangalore
6 Citicorp Overseas Software Limited, Mumbai
7 Cognizant Technology Solutions, Bangalore
8 Covansys India Pvt. Ltd., Bangalore
9 DCM Technologies, Hyderabad
10 Engineering Analysis Center of Excellence Pvt. Ltd. (EACoE), Bangalore
11 FCG Software Services (India) Pvt. Ltd. Bangalore
12 Future Software Ltd, Chennai
13 HCL Perot Systems, Noida/Bangalore
14 HCL Technologies Limited, Chennai
15 Hewlett Packard India Software Operations Limited, Bangalore
16 Hexaware Technologies Limited Chennai and Mumbai
17 Honeywell India S/w Operations, Bangalore.
18 Hughes Software Systems, Bangalore
19 IBM Global Services, Bangalore
20 i-flex solutions limited, IT Services Divisions Mumbai and Bangalore
21 Information Technologies (India) Ltd. New Delhi
22 Infosys Technologies Limited Bangalore
23 InfoTech Enterprises Limited Hyderabad
24 Intergraph Consulting Pvt. Ltd., Hyderabad
25 International Computers (India) Ltd., Pune/Mumbai
26 ITC Infotech Ltd.Bangalore
27 Intelligroup Asia PVT.Ltd., Hyderabad
28 IT Solutions (India) Private Limited Bangalore and Chennai
29 Kshema technologies Ltd Bangalore
30 Larsen & Turbo Infotech Limited, Mumbai and Navi Mumbai
31 LG Soft India Pvt. Ltd Bangalore
32 MphasiS-BFL Limited Bangalore
33 Mastek Limited Mumbai
34 Motorola India Electronics Ltd., Bangalore
35 Network Systems & Technologies (P) Ltd., Trivandrum
36 NIIT, Software Solutions Bangalore
37 NeST Information Technology (P) Ltd.,
38 Patni Computer Systems Ltd Mumbai
39 Philips Software Centre Private Bangalore
40 Phoenix Global Solutions (I) Pvt. Ltd. Bangalore
41 Sasken Communication Technologies Limited. Bangalore
42 Satyam Computer Services Ltd. Hyderabad
43 SignalTree Solutions (India) Ltd. Hyderabad
44 SkyTECH Solutions Pvt Ltd. Kolkata and Mumbai,
45 Sobha Renaissance Information Technology Pvt. Ltd. Bangalore
46 Sonata Software Limited Bangalore
47 SSI Technologies Chennai
48 Syntel, Inc. (India)
49 Siemens Information Systems Ltd., Bangalore
50 Tata Consultancy Services Bangalore
51 Tata Elxsi Limited Bangalore
52 Tata Interactive Systems Mohali
53 TCG Software Services Pvt. Ltd Calcutta
54 Trigyn Technologies Ltd., Mumbai
55 Wipro Technologies Bangalore
56 Software Paradigms(I) Pvt.Ltd Mysore
57 Robert Bosch India Limited Bangalore
58 LG CNS Global Pvt.Ltd Bangalore/Delhi
Source: Wikipedia, robdavispe, scribd
OR "CMM Level 4 companies List"
You can go through these links:
CMM Level 4 Companies in Hyderabad - Grotal.com
A List of CMM in India
(to check the quality certifications of the Companies).
We would like to let you know that Assyst International has been assessed at Level 5 of the Capability Maturity Model Integration (CMMI), thus making it to a select group of software companies across the globe who have achieved the highest level of maturity in the CMMI framework.
Assyst International Cochin, Kerala is also in this list :)