Font Size: a A A

Study On The Three-dimensional Software Process Improvement Model

Posted on:2005-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhangFull Text:PDF
GTID:2178360182969577Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The software organizations, software development teams and software engineers face a lot of problems which are too difficult to resolve, and the esse of these problems can make software projects or products seldom to be completed under schedule, budgetary outlay and quality target. The lack of the process thinking and the immaturity of software process are the main reason through synthetically analysis of these problems. Software Capability Maturity Model (SW-CMM) applies process thinking into software process improvement (SPI), and provides a whole instructional framework from disordered state to the state of maturity and standardization for the improvement in software process of organizations. Personal Software Process (PSP) provides software development skills for the software engineers, and Team Software Process (TSP) provides the discipline and the guidance of software development process for the software development teams. The practices of software development and the software management have proved that implementing each of CMM, TSP and PSP separately can't bring the improvement of software process greatly. The practices of SPI need to integrate the CMM, TSP and PSP into an organic whole. Regarding CMM, TSP with PSP respectively as z dimension, y dimension and x dimension of three-dimensional of the space, then applying this space to the three-dimensional organization space whose three dimensions are organization, team and personal forms a new three-dimensional space whose three dimension are the Personal Process Capability (PPC), the Team Process Capability (TPC) and the Organization Process Capability (OPC). The new three-dimensional space is a three dimension software process improvement model based on CMM,TSP and PSP(Tispimactp). During the forming process of Tisipmactp, the paper brings forward some new concepts such as Integration Software Process Improvement Curve (ISPIC). The ISPIC indicates the right way for improving the software process capability, and also shows the relation among PPC, TPC and OPC during the SPI. To make the model more perfect and more expandable and more convenient for practice, this paper proceeds to decrease the dimensions, cuts into slices, and makes handles by math function on the model. Then it brings forward concepts about Integration of Software Process Capability, distance of process improvement and the Capability radius etc. At last, the paper analyses the application of the Tisipimactp model and related concept into software process assessment and software process improvement. The advance from CMM to CMMI, the increment of human resource management dimension and the 6σquality management theory will make the model more perfect, and present a new view of improvement and application of it.
Keywords/Search Tags:Three-dimensional Software Process Improvement Model, Capability Maturity Model, Team Software Process, Personal Software Process
PDF Full Text Request
Related items