Font Size: a A A

Study And Implementation On Integrated Process Support System Based On CMMI Support Process Area

Posted on:2007-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:P GuoFull Text:PDF
GTID:2178360212468512Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Only the repeatable process can obtain repeatable quality. For obtaining the ideal software quality continually, the software development process should be repeatable and defined adequately. CMMI provides us with the software process model and focuses on the improvement of the process, i.e. improving software quality by improving software process. CMMI describes the software process capabilities an organization should equipped, but have no concrete approaches for acquiring the capabilities. Even the organization, passed the CMMI evaluation successfully, may not create the repeatable software process and obtain the repeatable software quality without the practical approaches for implementing of software process capabilities and relative process support tools.For solving the problem mentioned above, this paper takes a deep analysis about the areas of kind of support process of CMMI, consisting of the key process areas of PPQA, Process and Product Quality Assurance, CAR, Cause Analysis and Resolve, etc., and proposes a series of practical approaches for the realization of the process areas, and then implements the relative support tools including SQA, DP and IAT by following CMMI and combining with the best practices of software engineering. Meanwhile this paper also presents how to integrate support sub tools, project information management and user information management into a single system portal dynamically under the STRUTS frame, Web application oriented, to set up a complete IPSS, Integrated Process Support System, for supporting software development process.Towards the defects of the tight coupled of business logic and business data access in the structure of three levels, IPSS adopts the structure of four levels in the implementation of the system. IPSS divides the whole system to present level, business logical level, persistent level and database level. The combination of Struts frame and Hibernate middle ware, both are open source of java, separates the data access from business logical effectively, and equips IPSS with the advantages of modularization, reusability and extensibility.
Keywords/Search Tags:Software Process, CMMI-SW, Quality Assurance, Defect Prevention, CASE Tool
PDF Full Text Request
Related items