The application of CMMI5 in the project

Source: Internet
Author: User

This week, our new product--DM project was officially launched as a company participating in the CMMI5 Review project. For our team, in the past basically did not do in the process of strict control, now to CMMI5 standards to the implementation of the project, on the one hand can be said to be opportunities and challenges, the opportunity to standardize our development, testing process; On the other hand, since there has been no practice in this field, All of a sudden to CMMI5 the standard requirements of us, implementation will have a certain degree of difficulty. What will be the effect of putting so much of the manpower and resources is worthwhile, now it is not easy to say, and see the project after the end of the results.

DM This project, according to our previous development and testing mode, in 3 months to complete all the work, although the test is generally completed after the completion of the product code to participate, but because the team has a certain process management, the company also attaches great importance to testing, and development and testing the level is good, the quality of the product is more assured, After we released the products in the current network running effect has been a good reputation. Just, lack of requirements, design and code review, most of the problems are found in the testing phase and solve, so that the problem is relatively high cost of modification, and the quality of the product depends largely on the quality of testers and the business familiarity. This, I have stressed in previous tests, I hope that the problem can be found early, but also hope that the quality of products can rely on individuals as little as possible.

CMMI5 stressed that through a variety of activities to identify and solve problems early, through process control to reduce product quality of human factors, these are exactly what we need. However, everything will have two sides, a 3-month project can be completed in accordance with the CMMI5 process to implement, it will take 6 months, and the need to spend more human resources. Especially in the early stage of the project, a large number of documents, reviews, it is really necessary to invest a lot of manpower and time, but also can not immediately see the effect. In the short run, of course, it's not a good deal, it's not a real gain, that's why most IT companies in China don't pay attention to process control, which is one reason why the CMMI has changed in China. I used to discuss the CMMI application in the project with a senior engineer, he told me that he was opposed to the foreign CMMI will not be absorbed into the project implementation, because process management in the application of the project has not been effective, but it is to make people tired of coping with various processes of various documents, resulting in low efficiency and less effective project to complain more. Finally, he said to me quite humorously, in fact, coding is not managed by the management of the pipe out. Hopefully, CMMI5 can see positive positives in the application of our project.

If the CIMMI5 is only implemented in a project, if the purpose of the implementation is only to the level, if after the level of even CMMI5 is lost, I think there is no meaning, wasting time wasting energy. Since the implementation must be seriously implemented, after the project, will be the essence of the application of the entire team, improve the team's development and testing process, improve product development efficiency and quality, this is CMMI5 to bring us the true meaning. Otherwise, putting so much cost into a project is really not a good deal. After the application of CMMI5 is familiar to a certain extent, we do not have to implement all the activities of CMMI5, we can properly tailor the appropriate things and apply them, I believe this effect will be better. These, of course, need to be considered useful by management and determined to promote, and members of the team to actively support, will have a positive effect. CMMI5 in DM application, can give the whole team to inject a brand-new look? Or is it just a scene? Now it's too early for the conclusion, so let's wait and see!

PS: Before the project started, the development manager told me that the DM test Manager, you do it! Naturally, I accepted the Letantan because it was a good opportunity to learn and display. Afterwards, he asked me: "You have as two core product test lead, the second half of the IAGW still rely on you to dominate, whether the task is too heavy?" I said to him: "Nothing, I can do it." "On the one hand, I believe I can arrange to live up to his trust in me, on the other hand, I really cherish this opportunity to learn." On the process management, I have a certain basis and thinking, but did not really use it, this opportunity just can let me seriously to learn some new knowledge, apply some new ideas. The task of the second half was so heavy that I think I should learn to decentralize the task, the main focus is on the test plan, test design and macro-control, as for the specific case preparation, I can think of the test points will be part of the design of the case to other testers to write, and the implementation of the Test, Because of the test cases and test scenarios, you can also give some of the functional testing to other testers to test, they can focus on the quality of macro-control. Of course, many things need to be done in person.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.