Font Size: a A A

Application Of Software Process Measurement To SPI

Posted on:2005-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:F SunFull Text:PDF
GTID:2168360122986236Subject:Basic mathematics
Abstract/Summary:PDF Full Text Request
How to enforce Software Quality Assurance has been a research area of software engineering. Having researched for a long time, people have realized that in order to produce qualified software, software company should have a mature software process.Capability Maturity Model(CMM) is established by SEI of Carnegie Melllon University. It is a model for the management, impovement and assessment of software process and its goal is to improve the process. All of Software Process Improve(SPI) activities should be based on software process measurement. The scale of software enterprises in our country are generally small because they have not formed a mature process. More and more companies have realized it and performed CMM. But most of companies have't done SPI because of some reasons. So the measurement, the base of SPI, is obviously important.CMM only provides a framework for a software enterprise to establish a mature processs. It is difficult to perform for those enterprises which have not related experience. Based on such reasons above, this thesis does some analysis and research on software process and CMM&ISO9000. For most of enterprises in our country haven't pass the CMM certification and CMM itself doesn't encourage skipping, we put the focus on the key process areas and key practices of CMM level 2. For the operational reason, we provide a measurable processs model for CMM level 2. On the basis of this model, we establish organizational process. When performing a project, the organizational processs can be tailored to a project process. Measurement plan is included in the project plan and make sures that all the necessary data are collected in the course of the project. When the measurement result is available, we can do SPI better and better.
Keywords/Search Tags:Software Quality Assurance(SQA), Software Process Measurement, Capability Maturity Model (CMM) Software Process Improve(SPI)
PDF Full Text Request
Related items