Since the second half of 2001, domestic software enterprises set off a boom of CMM / CMMI (hereinafter referred to CMMI), and have adopted the CMMI assessment, it has been eight years so what happened to domestic application of CMMI?
Course of development of CMMI in China and the contribution to the whole industry
1, first of all, could you please tell us about how CMMI develop in the country?
First of all, let's simply look back at CMMI course of development: CMMI came from the United States, in 1991 SEI released the 1.0 version of software Capability Maturity Model (SW-CMM); in 1993 it released the 1.1 version, which has been widely used. In December 2001, it released 1.1 version of the Capability Maturity Model Integration CMMI, and in August 2006, SEI also issued a CMMI1.2 version. .
Take Chinese for speaking, it should be said that from 2000 onwards, impacted by the support of No.18 Documentation of the State Council, the domestic CMMI market began to develop gradually; it has experienced a relatively rapid development by 2004. Despite the cooling phenomenon from 05 to 07, the whole development is faster, and enterprises are more and more rational with CMMI.
2, In your opinion, what substantial benefits CMMI has brought for software enterprises, and which role it has played in the contribution to the whole industry?
There're many benefits for enterprises to implement CMMI: For example, first, to improve the personal qualities and quality of team management quality of corporate management departments; second, to "control" the research and development process in the development and expansion of enterprises, so that our costs and production efficiency can be predicted; Third, which should be most beneficial in terms of enterprises, is that when movement of talents is large, we can reserve the research and development results, and our project can be better continued. I think this is really the business process improvement implementation can really feel and it is most needed by enterprises.
Talking about the contribution CMMI has made to the software industry, it should be said that this is standardized methods for the entire industry towards development, as the requirements of Party A (that is, clients) enthusiastically stimulate our outsourcing enterprises to implement CMMI, at the same time, although there are an increasing number of enterprises which do not engage in outsourcing business, they implement CMMI to the point of view of its process management system standardization, so the implementation and promotion of CMMI still played a very active role in promoting the healthy development of software products.
Current problems and development prospects of domestic CMMI
3, From the beginning of the second half of 2001, many domestic enterprises have adopted CMM or CMMI assessment, but according to the ˇ°Annual survey and investigation of China's advisory body CMMI " held by Xisai net, many enterprises didn't receive the expected result after the implementation of CMMI, what's the main reason do you think that has caused this situation?
1) Lack the advisory team which has rich experience in the implementation: CMMI implementation requires the consultants have considerable theoretical basis and practical experience, their ability directly affect the results of implementation, so how to effectively improve advisory capacity is one of the main issues we should face, relying on strong software talent reserves, Zhong Ke Fang De raises the "advisory team" idea and conclusion combining practices of a number of industries for many years (NQS), also hopes to resolve the issue of consultants' constrained "individual" capacity and make full use of resources to provide users with professional services.
2) The lack of tool support: since the implementation of CMMI has changed the immanent working process and custom of software enterprises, so there will be more resistance when impelling and popularizing, how to more effectively and organically combine the immanent work with standardized management of software enterprises together is very important, especially, CMMI also need to be informationized, the tool support is very important. Especially for some enterprises with high-level maturity, if without a strong tool support when implementing, they will encounter very great difficulties in data collection, tolerance analysis, and so on.
3) Blindly pursuing certification and duration, some enterprises have passed level 3 even through a few months, and have passed level 4 or 5 in one year, of course, what we need to distinguish is that some enterprises have engaged themselves in internal process improvement for a long time, and when being assessed, they just need to do pointed correction and evaluation by the power of consulting firms.
4) The price competition in the market is relatively intense, there is no discrepant service, in order to reduce the costs, a number of advisory organizations only can reduce the number of days, this will lead the low quality of service.
4. The effect of the support from government to enterprises is positive: some growing enterprises have the demands to improve, but because of the problem of funds, it cannot implement, this can be solved through government support; in addition, the support to CMMI from government has indicated the attitude that the government supports the standardization, this is helpful to the forming of the whole industrial standardization management atmosphere. At the same time, we also advise that government can consider the diversification of supporting ways and means, for example, from the simple financial support to enterprises to the whole industry, such as the cultivation of process improvement talents, the support of cultivating consultants and estimators, the support to tool development and promotion, the encouragement of the innovation of consulting organizations, and so on.
5. Our consulting organizations are playing a role as coaches, our enterprises are improving, so our coaches should constantly advance their own level. We should make a set of practical process improvement programmes and solutions to ensure the enterprise process improvement project can be really achieved.
6. Along with more and more enterprises pass CMMI-3 assessment and the weakening of government support, it will be cooling for a certain period, but we can see that our software enterprises are continuously developing and growing, the demand of management will become increasingly prominent, and there will be more and more software enterprises setting up, so the management standard which is represented by CMMI will also have market, however, to those consulting firms, they need to be standardized firstly, and improve their own technical strength and level, as well as sum up the industrial experience and practice essence. In the future, some small workshops will encounter survival challenge.