| With the development of national economy, banks are becoming hubs of economy actions. Since Jan. 1, 2007 Chinese government shares its internal financial market to the WTO members. The government-owned banks face to the pressure from foreign banks. This aggravates the competition between banks. The competition between different banks means the competition of the products. And the competition of the products, in fact, is the competition of the first-rate services. The competition of the first-rate services, in fact is the competition of software systems.China Construction Bank always uses the outsourcing coding to produce its own software systems. This thesis tries to use the CMM rules to improve the developing flow currently used by CCB now and ultimately to improve the quality of the software.After some studies of outsourcing developing flow being used now, we found that the flow has some defects in project verifying, project developing, and project acceptance. This thesis presents some improvements as follow:Let the technicians of the information and technology department join the writing of software requirement. It makes it possible to correctly describe the business needs, but to conform to the principles of software requirements as well;Let the technicians of the information and technology department perform the unit tests, instead of testing by vendors. It leads to the early detection of the problems during the software development;Let business agency write the test case of user acceptance testing according to the specification. It makes the product closer to the original design.The author has used the improved developing flow in some product such as CMS. Using the improved flow not only greatly shortens the developing time, but assures the quality of the products, which verifies the success of our improvements. |