| Since the software crisis has been proprosed,many software experts had devoted themselves to studying how to assure thequality of sotfwaer. But both the teehniacl Methods which aim to exclude the defects by debugging,testing,insPection and so on,And the management ,such as sstandardization,Ppocess management,used to control The quality have their own insuffieiency amd limitations. EsPecially,there is currently No effective method of assuring quality of offshore banking software outsourcing.Whereas,an effective method is urgently needed to assure the rapid development of Banking software outsourcing in China. So how to solve the Problem of quality assurance in banking software outsourcing is an important issue we are up against now.This thesis firstly reviews the literature on software quality management,especially on the existing generic software quality assurance technology. Meanwhile we summarize the cuerrnt Problems and difficulties in banking software outsourcing quality management Based on our interviews with some offshore outsourcing software fimrs and investigation into two typical banking software outsourcing fimrs in China.Further study of a bank in software outsourcing enterprise software quality management methods of its establishment, can satisfy the requirement of ISO9001 standard and the CMM quality management system, to promote China's banking software outsourcing quality management level, has the vital significance.Thesis current our country banking outsourcing software quality management, points out the problems existing in the software quality authentication is banking software outsourcing enterprises to exploit market pass. In the analysis of the model of ISO9001 and CMM between both similarities and differences between the advantage, and complementarity, based banking software quality management certification implementation difficulties for Banks, the software development process improvement is studied, the software process was proposed based on bank of software quality control dynamic model. And with the general software quality assurance techniques.This model is a software development in the past after testing for quality assurance of the key ideas, turned to prevent for gravity, Using PDCA cycle continuous improvement, Also can effectively strengthen bank with bank of demand of the software development process. Finally, through the model in software outsourcing contracting enterprise development bank application and effect analysis of examples, to verify its applicability and efficiency, thus improving the theoretical framework of the proposed in this paper.This is the main research results: (1) with China's national conditions and characteristics of software outsourcing bank, and puts forward a set of targeted and creative process based on the bank of the quality control software outsourcing model, (2) through the model with the actual construction cooperation in the research on the application of software enterprise, to verify its applicability and efficiency. (3) based on the process of banking software quality control model, can greatly improve the quality control in the banking outsourcing software development efficiency and product quality and the management level, can strengthen the contractor, software, software enterprises capability maturity by continuous process improvement, gradually mature, smoothly through the computer industry software quality authentication. |