[摘要] 中小型軟件企業(yè)要想成功地進(jìn)行軟件過(guò)程改進(jìn)就必須建立起一套適合企業(yè)自身特點(diǎn)的改進(jìn)框架,在分析國(guó)內(nèi)中小型軟件企業(yè)特點(diǎn)的基礎(chǔ)上,結(jié)合已有的軟件過(guò)程改進(jìn)模型給出了一種軟件過(guò)程改進(jìn)框架。
[關(guān)鍵詞] 軟件過(guò)程改進(jìn)中小型軟件企業(yè)CMMI
軟件企業(yè)只有對(duì)軟件過(guò)程進(jìn)行有效管理、將過(guò)程規(guī)范化并不斷改進(jìn)才能在預(yù)算的時(shí)間和成本下生產(chǎn)高質(zhì)量的軟件產(chǎn)品,從而在激烈競(jìng)爭(zhēng)的市場(chǎng)環(huán)境中提高其競(jìng)爭(zhēng)力。
我國(guó)絕大部分軟件企業(yè)屬于中小型軟件企業(yè),它們管理軟件過(guò)程的能力還比較弱,軟件過(guò)程管理的規(guī)范化和標(biāo)準(zhǔn)化程度不高。國(guó)際上采用的軟件過(guò)程改進(jìn)模型如CMM/CMMI是軟件過(guò)程改進(jìn)領(lǐng)域的重要成果,它是適用于軟件企業(yè)質(zhì)量管理和過(guò)程改進(jìn)的重要標(biāo)準(zhǔn)。但是,這些模型主要是針對(duì)大型軟件企業(yè)的,對(duì)于國(guó)內(nèi)為數(shù)眾多的中小型軟件企業(yè)并不完全適合。因此,尋找一種適合國(guó)內(nèi)中小型軟件企業(yè)的軟件過(guò)程改進(jìn)框架顯得非常重要。以下在分析中小型軟件企業(yè)特點(diǎn)和借鑒CMMI和SPP理論基礎(chǔ)上,給出了一個(gè)面向國(guó)內(nèi)中小型軟件的軟件過(guò)程改進(jìn)框架(Software Process Improvement Framework,SPIF)。
一、國(guó)內(nèi)中小型軟件企業(yè)特點(diǎn)
我國(guó)的軟件組織以中小企業(yè)為主,50人以下的軟件企業(yè)占大多數(shù),這些企業(yè)有一些共同的特點(diǎn)。
1.人員少,一般在20人~150人之間。流動(dòng)性很大,企業(yè)的組織結(jié)構(gòu)不像大企業(yè)那樣健全,經(jīng)常是一人多職,既做開發(fā)人員,又做測(cè)試人員,甚至還作設(shè)計(jì)人員。……