Wednesday, July 28, 2010

CMMI: tailored, is the fundamental



Respondents: quality assurance manager of Hunan Branch Chong Liu sub Mbayu
Interviewer: China's Feng Shan Software Network



Quality assurance manager of Hunan Branch Chong Liu sub Mbayu

July 9, 2007, Hunan Branch Innovation Information Technology Co., Ltd. (former long-Chako create System Integration Company) Director, passed the SEI appraisers Dr. Edward Wang chaired CMMI3 level SCAMPI Class A formal assessment. The company is upgrading from the 1.2 version of the CMMI model since the first domestic release by the model CMMI3 assessment software company.

Reporter (hereinafter referred to as "mind"): Today, the honor to interview from Hunan Changsha, Hunan Branch Information Technology Co., Ltd. The quality assurance record manager Liu sub Mbayu, first of all, please give us talk about the history of the company to implement CMMI.

Liu sub Mbayu (hereinafter referred to as "Liu"): Hunan Section creative IT industry in Hunan, a well-known enterprises, the business covers system integration, intelligent building, industrial vision, and software development, software development accounts for most of country. Since the end of 2003, Hunan Branch started with CMMI model innovation ideas and concepts, the process of building a system of software projects, especially building the independent quality assurance system, and accumulated rich experience in process improvement and process data. July 9 this year, a formal assessment by CMMI3, get CMMI3 certificate.

Process is so simple, but from the experience gained in the certification process, it is difficult to use a few words clearly.

With the domestic software technology continues to evolve, the software has grown in scale of production, customer requirements have become more sophisticated software, the software become increasingly complex, increasingly competitive market, so the software will become increasingly demanding business high. Scale production, improve software quality and reduce software development costs, as product on schedule, is an urgent need for software companies to solve problems.

In such a background, Section creative choice in 2001 ISO9001: 2000 standard, built the quality management system, after several years of operation and continuous improvement, characteristics of the formation of a Section record in business management and project development in played a key role. We also problems in the software process analysis, on the various management concepts and methods of analysis, the end of 2003 on the use of SEI's CMMI model for philosophy, combined with the company many years of accumulation, the software development process was modified, in particular, is to build an independent quality assurance system and process R & D projects and product inspection and audit. After three years of operation, the establishment of a management system for the enterprises themselves, to determine their own management philosophy, developed his own unique corporate culture, which, using a variety of tools to manage the process of software system development process and project record, accumulated rich process data. In order to expand the software market, software product development to further improve efficiency, reduce development costs, improve risk control capability, enhance market competitiveness, the company decided to conduct a formal CMMI3 Accreditation. We ask the Beijing Aobo Ocean Consulting do for us, process improvement and evaluation of certified consulting, well prepared, in the July 9, 2007 adopted by the director of SEI appraisers Dr. Edward Wang chaired CMMI3 level formal SCAMPI Class A assessment, and get Dr. Edward Wang CMMI3 certificate issued on the spot.

CMMI assessment process by the company to improve end of a stage, it is our business beyond the starting point for further continuous improvement.

Note: by the CMM certification, what it means for your company? Its practical value for your company mainly in the where?

Liu: First of all, is the management concept is further deepened. CMMI from the United States, the United States has a strong cultural identity, the essence of which we should be gradually absorbed, in order to improve and deepen our management philosophy to improve the management level.

Second, the standard process documentation, project records of the process. This is consistent with the principles of ISO9000, the. Our business, asked the members of software projects should be required daily log registration, evaluation and testing of defects defects need to be recorded, making the project process can be transparent and controllable.

Third, the quantitative monitoring of the project process. Software project quality, schedule and cost control, from qualitative to quantitative a qualitative leap. Quantitative characteristics reflect monitoring is CMMI. Only quantified, objective comparison between the various project evaluation and assessment possible. We used to process data accumulated through the analysis of a business process measurement baseline.

Fourth, the institutionalization of internal process improvement. Process improvement can not be done overnight, but is not guaranteed, but must be with the development of enterprises, with the requirements of the outside world, as the project changes in the practice, and constantly be improved. This process will be permanent eternal. Our business will continue to improve as a specific project management and planning, from the system and the operational level to ensure improved sustainability.

Of course, the role of management is implicit, not all immediate. In the implementation of CMMI, the company's management at the beginning of the process would improve the expectations are high, I hope a significant effect within a short time, in fact very real. Is not effective, how effective, must use the data to speak, too few data samples within the short term, the effect is difficult to distinguish, even a partial will have not increased but decreased in the case. After so many years of accumulated data show that improvements were effective, especially in the general promotion of the standard process, the assessment of efficiency, and product development cycle to further control and risk control will be enhanced greatly, greatly improving customer satisfaction, and further reduce development costs the. I believe that the standard process through constant practice and improvement, process the data accumulate, our software products necessary to further improve productivity, product quality control and meet user needs further research and development to further reduce costs, and further enhance the market competitiveness of enterprises.

In addition, the current highly competitive software market, most software companies required high R & D capabilities, many software projects, especially in international projects, software companies with CMMI qualification requirements, which will undoubtedly raise the threshold of a software project competition. Our company passed the CMMI assessment, is very conducive to market competition is conducive to participation in international software outsourcing race.

Reporter: How does your company solve the CMM-length problem?

Liu: any new changes are meant to change the will and interests of the re-adjustment of force of habit. CMMI model used to transform the software process is the same need to create a new process is different from past norms, inter-face, ideas change, means that changes to certain habits, certain control flow changes in the original, but also means the thinking and work to change the way we can imagine, from management to general staff, there will be a different level of resistance, a lack of cooperation of the possible existence of a natural resistance to the implementation, which is necessary to face must be resolved.

From management, on one hand need to give yourself time to recharge, and consciously accept the CMMI concept, and constantly update their own knowledge, from the ideological to solve the problem, the most critical. Only with the support of management's conscious, fully in line with any change there will be a success. On the other hand, in the face of challenge or conflict with staff, managers should have a firm attitude towards the implementation of CMMI are determined, should not the slightest hesitation and hesitation, otherwise, it is easy to give up halfway, it is easy just a form. Have input, we will be rewarding. Also proved that the standard process based on CMMI model system did help the company improve the quality of software development, help reduce development costs, help to improve the quality of software products, which allow customers to our services more positive.

From the staff point of view, I think more important is the need to strengthen execution. Large-scale enterprises through training, to strengthen the implementation of staff awareness of staff familiarity with the standard process, in particular the process of establishing clear recommendations for improvement channel, so that employees have ownership, can directly participate in the work process improvement, can be easily put forward their suggestions for improvement. Ideological interpretation of the CMMI development processes to the specific process, the distribution of the daily norm, so employees do not care about the CMMI's profound theoretical knowledge, simply do not care enterprises are ISO standards or any CMMI model, or other management system standards, as long as the documents by the company to do on the trip. Employees in large part solved the doubts and misgivings.

From the company's top decision makers view the need to implement CMMI management philosophy, to CMMI culture into the company's culture. Corporate culture is the highest level of business operations, with good corporate culture, company policies and systems can really launch and implement. In this process, we have a good core idea of the CMM into a company's core philosophy and culture.

Would also like to emphasize that adhere to a gradual approach. Anyone involved in the process, processes, methods and tools of the larger changes should persist after the first pilot to promote the idea of the problem found in the pilot, the pilot in the improvement of a new process, new processes, new methods and become familiar with new tools This promotion is relatively easy.

Some management software companies, including some developers often complain about or that management will be strictly tied to their innovation, they think that to promote CMMI in a step by step, what activities are done according to plans and standard procedures to do, on corporate culture of innovation will play a negative role. I have met the developers, the large number of people who hold this view.

I would like to form this view for two reasons: First, when the enterprise in the implementation of CMMI, too mechanical, not on reality, not closely integrated with the practice, doing the form, for authentication and certification, dampened the enthusiasm of developers. For example, the analysis and design phase, need to develop the ability to play a larger element of creativity, if only from the records of the template's Geshi unity to requirements, including font size, indentation inspection and control, ignoring the content of the assessment, must resentment caused by the developer, but this is not a unified template that does not matter. If equipped with specialized information developer, specializing in the development of documentation, analysis and design staff can work from a standardized document freed the needs of specific creative analysis and software design, and information for professional developers to do the work of the document standardization, we will improve the efficiency of the document will be higher quality. Second, such persons lack of real software engineering experience and management experience, too few large projects to do, too little experience of failure, or failure is not conducted an objective analysis of the causes. On this point is no dispute, CMMI is a software engineering experience and a master of lessons learned, we do not go to repeat those failures.

Reporter: Finally, for those who are ready to embark on the road to CMMI business, you have nothing to say to them?

Liu: First of all, uphold the ingenious, we take the initiative. Mechanically in the implementation of the provisions of CMMI CMMI often mistakes. In the domestic software enterprises, many organizations from the workshop-style software development was a gradual, though to varying degrees set up their own software development process, but there are some limitations or shortcomings. In the enterprise, really more than 10 years experience in software engineering staff is relatively small, but very often we do not want to manage. Business groups in the formation of EPG should be fully considered and the development experience of software engineering experience. If the EPG members have a lack of engineering experience, there is no real practical experience of experts guide the understanding of the CMMI can not be very deep, easy to mechanically CMMI standard provisions or other business processes to CMMI best doctrine of good practice, not to cut and change them, in fact, this is precisely contrary to the spirit of CMMI.

CMMI is a master of software engineering experience is summed up from practice to practice guidance, CMMI is also an updated version of itself and constantly improve. Every business has its own characteristics, like Microsoft's MSF, it is the management process of Microsoft's own internal standards, Microsoft's product development experience is a summary of some of the content of the CMMI in the Mei You, Wan Quan Guo Lai can learn to use, so long as you can improve enterprise management level of their own software, they should be bold attempt.

When the implementation of CMMI, it encountered resistance, in part because copying provisions CMMI not meet the real business, no specific analysis of specific situations. In fact, the first-line managers, developers best understanding of the actual. Who understand the practical, who has a say. Therefore, in order to develop CMMI standard, especially when we want to perform in the development process, standard operating procedures and guidelines and record template, we must first seek the views of actors, fully refined, and only on the basis of consensus to promote.

In addition to modified and not revolutionary. A revolutionary way to implement the CMMI, hope that, through a campaign to address the issue of process capability, one may not understand CMMI, do not know the management of improvement is gradual, a possible the knowledge, expectations in the short term through the CMMI assessment , pure pursuit of market buzz. Although some enterprises in a short time by a high-level CMMI assessment, I'm afraid the absence of effective and not difficult to adhere to our identity, had to give up halfway, it has a lot of examples. After the introduction of an enterprise CMMI will greatly affect the corporate culture, change our thinking and ways of doing things. It has been vividly likened the process to improve weight loss, you can rely on weight loss surgery or starving to lose weight in a short time, but if you do not fundamentally improve diet, lifestyle, exercise habits, then weight will quickly return to the status quo, or even more fat. I think this analogy is very vivid.

Finally, the need to adhere to CMMI several features of culture, will ultimately succeed. First, the process of implementing the ideas, adhere to the process input and output documents, and adhering to input and output of the verification and validation. Second, establish a hierarchical management thinking. Separation of powers is the essence of America's institutional culture, CMMI is also true, naturally has its unique advantages, projects need to adhere to project managers, quality assurance personnel and process monitoring of project staff independence, while local costs will inevitably lead to increased, but ensure that the project can be controlled from the fundamentally visual, the benefits will far outweigh their investment. Third, persist in using the data to speak, that is, adhere to process and product measurement data. The level of production efficiency, product quality is good or bad, project schedule delays, the demand level of quality and risk control, qualitative description is often feeble, unconvincing, and only with objective data, quantitative comparison of only the most convincing force, which is CMMI level into the foundation and protection.

Wish all companies interested in adopting the CMMI model as soon as possible to benefit from CMMI, arrive early like.







Recommended links:



Kodak V705 Dual Lens Camera Stabilization cheap listing weekend



sound file converter



FreeBSD SNP 1. Installation of SNP



My favorite Seasonal - Screen Savers



Unicom announced iPhone BARE metal prices



4 strokes should shock



Easy Seasonal - Screen Savers



Alipay's disregard the CHANGING circumstances



Total Video Converter



How To Convert Flac To Mp3



Memory addressing modes on the 8086/88



Harder than steel



Comprehensive understanding of Redirection 301



Green ocean is no LONGER "lose"



what is rmvb



No comments:

Post a Comment