Font Size: a A A

Research On SME Software Process Improvement Based On CMMI Model

Posted on:2012-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y L PeiFull Text:PDF
GTID:2428330362963802Subject:Business Administration
Abstract/Summary:PDF Full Text Request
Mechanical maching has been experiencing over100years of history,a mature mould hasbeen developped in institutional setup and work distribution in work flow, factory, workshopand type of work.but for software enterprise as well as its growth haven't had a long period,besides,software industry is a intellectual labor whose production flow and managmenttactics is far from maturity.In recent ten years, with the advocation and support of government of different levels, thetop managment of software companies in China has been gradually aware of the importanceof strengthening the technical management during the course of growth. They investedgreatly in a series of scientific branches, standard and model.e.g. software engineering, ISO9001, PMBOK, CMM and CMMI(Capability Maturity Model Integration),Among which theCMMI is an important achievement in software process fields, it integrated all sidedimprovement ideology,the nature of which is a part of software management engineering,software process improvement is the core issue in software management engineering, CMMIprovided a standard for process improvement for software companies. The processimprovement based on model is to take CMMI as an guide for the process to make theprocess ability improved more stably and the organization more mature.Grade assessment system of SEI in US could help to introduce this standard for all thecompanies making the work more efficient and improving quality of software and increasereturn on investment.This article mainly discussed historical background of a model on software maturity, themain sections of CMMI, and it's two styles (stage style and continuous style) as well as thedifference and common points. Then by comparing each pair of the PMBP, LESAT and ISO9001and making, the fields that CMMI didn't cover was found. The addition of other processstandard and CMMI make the CMMI further improved. Finally, by combing the CMMI andactual conditions of the software companies, a set of software process improvement methodwas found. Aiming to how to make the CMMI and the SME software companies compatible, theauthor reorganized, reset and modified the CMMI to make a "waterfall" model, categrisingthe software process development into demand development, system design, encode andunit test, system test. A CMMI based software process improvement frame work is formed bycombing assessment management, demand management, risk management, project planningwith the software development.
Keywords/Search Tags:Ability maturity model integration, software project management, softwareprocess improvement
PDF Full Text Request
Related items