Font Size: a A A

Research On The Software Process Measurement And Prototype System Based On CMMI

Posted on:2011-04-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y X LiFull Text:PDF
GTID:2178360332957599Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, software application becomesmore and more widespread. The increasing scale of software, functional enhancements andincreased complexity bring about an increased risk of software development, it is difficult tocontrol the software cost, schedule and quality, what as mention above, have increasinglybecome the focus of attention. Although Capability Maturity Model Integration(CMMI),which is established by Software Engineering Institute from the Carnegie Mellon Universityin USA, can effectively improve the software process,this improvement cannot be separatedfrom data's analysis in the various stages of software development. So the process metrics as ameans of getting these data,is particularly important. According to the background, this paperresearch the software process metric based on CMMI.In this paper, process metrics and improvement requirement in allusion to CMMIcapability levels are researched by analyzing many domestic and foreign references, thesoftware process measurement model is proposed based on in-depth study of the theory ofsoftware process metrics and measurement methods. The process metrics is described in detailby the way of top-down and step by step in the model. At first, the basic metric scope andgoals based on CMMI are determined, then, according to GQIM method, the metric goals aredecomposed, It is that questions are proposed and are solved based upon goals. In order toachieve the mapping from metric goals to data, visual indicators are derived from questions.Last, it is realistic to assure metric results and goals by combining indicators with the processof data collection and decision analysis. Improvement measures are proposed, though analyzethe measurement results and find problems existence in the process.The J2EE architecture software process measurement prototype system is designed andrealized according to the software process measurement model theory, in base of in-depth discussion and practices repeatedly on the theory. Then, the system is applied in reality andthe effect of software development process is better, through improvement measure based onanalyzing the schedule, cost and defects data. Through the application, it has confirmedsystem's usability and validity as well as the accuracy of process measurement model theory.
Keywords/Search Tags:Capability Maturity Model Integration, Software Process Measurement, Metric Analysis, Process Improvement
PDF Full Text Request
Related items