Font Size: a A A

The Research And Application On A CMM-Based Software Process Measurement And Improvement Model

Posted on:2010-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y X JiangFull Text:PDF
GTID:2178360275984513Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Today, with the rapid development of the software industry, software development technology continues to improve, software development scale and complexity is also increasing. In order to reduce development risk, a lot of companies have to CMM / CMMI Theory as they guide through the process of measurement to improve the software process, software companies improve process capability, making the process more standardized and thus more controllable.However,to catch the process of the traditional measure of technology's metrics is still exist a large obstacles, resulting in many blind measure and the increase in the cost, so that SMEs can not afford to carry out the process of measurement. In response to this question, this paper focused on how to effectively determine the metric element on. In this paper, to do the following some aspects of analysis and research:1.Research on the techniques and features of the software process modeling which to activity to center and use of UML activity modeling tools to break down the process of complex software process into a series of activity. Thus to simplify and standardize the software process, making the measurement process can catch the key attribute.2.Research on software process GQM measurement technology, to goal-driven, analysis of the process questions which need to be improved. Based on this technology, this paper Proposed a goal-driven and integrate activity software measurement model (GIAM-D) framework structure, to get the process measure infiltrate to the specific activity(A) in the process, using the indicator (I) to determine the process capability, using the data item layer (D) to quantify the measurement results. And give the modeling language of the formal definition.3. Set up a unified measure of basic identification code library, so that can get the complexity elements of the activity metric describe language to symbols and standardization. Enterprises can be made under the library to expand and improve to meet the needs of the enterprise's own request, so that simplifies the measurement on the one hand, on the other hand Measure the accumulation of experience more convenient.4.Analyzed the Manual and automated measurement of the scope of application and achieve a measure of semi-automatic process, Give the analysis of the target problem, the key domain generated by the metric measurement element, data items deal with the raw data and measure the results of analysis of four automated algorithm which in the measure of flow. Therefore improve the efficiency of the measure.5. To use the model to a provincial business platform construction projects, on GIAM-D measurement model testing, and use of qualitative and quantitative method of combining an analysis of measurement results, achieved good results and give specific recommendations for improvement .In this paper, the formation of a set of open, progressive, virtuous circle of software process improvement mechanisms, so as to provide the enterprises'measure and improve support and guidance effective. Enterprises can combine the company's own actual situation to use this model improving the measurement process, and continuously improve the enterprise's own experience of the Metric Library.
Keywords/Search Tags:process activity model, software process measurement, measurement model framework, measurement identification code library definition, measure semi-automatic, process improvement
PDF Full Text Request
Related items