Font Size: a A A

Research On Software Quality Metrics Based On CMMI

Posted on:2010-11-28Degree:MasterType:Thesis
Country:ChinaCandidate:C Y KongFull Text:PDF
GTID:2178360275473086Subject:Information management
Abstract/Summary:PDF Full Text Request
Today,along with the increasing scale and complexity of software developed,people begin to know that,to produce high-quality software,an effective organization and management must be applied to the software development process.Among all kinds of software development process standards,Capacity Maturity Model Integration(CMMI) is the most popular and practical one.Raised and developed by Software Engineering Institute(SEI) of Carnegie Mellon University,CMMI is recognized and accepted by many software organizations in the world.The purpose of CMMI is to help software companies manage and improve their software engineering process,thus produce high-quality software in timely basis while under their budget.Based on CMMI and software metrics,a model of software quality metrics are studied in this work.Firstly,software quality and software metrics are introduced,and the existing software quality metrics models are analyzed.Secondly,on studying the software metrics theory and CMMI theory and under GQM and GQ(I)M model,we build the CMMI-based Software Quality Measurement Model:C-G model.Based on C-G model, we put software quality metrics into software life cycle model and build the software quality metrics framework.Then we discussed the quality of software's measurement indicators and the activities of the process and measurement methods based on CMMI model.At last,we make a conclusion,in which the main research activities and the limitation of the research are summarized,and the future work is discussed.The research results can be applied to helping small and medium-size software organizations get technical support,with which medium-size software organizations can get feedbacks from software metrics and arrange the software development rationally. The development process and the quality of final product are controlled in time,which results in the saving of software development and maintenance.
Keywords/Search Tags:Software Quality, Software Quality Metrics, CMMI, C-G model
PDF Full Text Request
Related items