Font Size: a A A

Software Quality Control Framework Based On CMM

Posted on:2005-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2168360122486570Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Develop high quality software need strict and effective control of quality. However, there are many middle and small company and organization in China, most of them are lack of strict and effective control of quality. This paper bring forward "Software Quality Control Framework based on CMM (abbreviated to SQCF) ", the goal of SQCF is help Chinese software company and organization, especially the middle and small company and organization to control software quality effectively.First, the paper describes the seven KPA of CMM which are the base of SQCF: Requirements Management, Software Project Planning, Software Project Tracing & Oversight, Software Quality Assurance, Software Configuration Management, Software Product Engineering, Peer Reviews. Subsequently the paper describes the four roles and the three groups defined in SQCF: Senior Manager, Project Manager, Task Leader, Project Staff, Software Configuration Management Group, Software Quality Assurance Group and System Test Group.Second, for CMM is weak in operation, in order to enhance it in SQCF, the paper does some implementations and improvements in three aspects:(1) We introduce a concept called time-box, the method not only enhances flexibility of variation, but also yet Assurances variation is under the control.(2) We adopt layered strategy in project planning, project manager mainly uses engineering net drawing, project staff use Gantt drawing. Layered strategy let project manager acquaint himself with status and relations of each task in detail, at the same time project staff can see status of their tasks directly and clearly.(3) We customize detailed process of review for SQCF. There are three kind reviews in SQCF, and they are inner review, formal review and peer review. We use the reviews according to different situations.Third, the paper describes the system test process defined in SQCF and three properties that must be abided strictly to improve direction for engineering process. In addition, to trace and oversight progress of projects effectively, we set down checked-point and milestone policy, divide checked-point into organizational checked-point and project checked-point, and we define five organizational checked-points that are necessary in SQCF.At last, the paper describes the software system "Software Quality Assurance Platform" in detail, which is used to apply SQCF. The author takes part in the development. On the end of the paper is the summary of the paper.
Keywords/Search Tags:CMM, KPA, time-box, check-point, milestone
PDF Full Text Request
Related items