蔡庚申
摘 要:隨著電子信息技術(shù)的現(xiàn)代化發(fā)展,我國(guó)網(wǎng)絡(luò)信息軟件產(chǎn)業(yè)取得了一定的進(jìn)步,但相比于發(fā)達(dá)國(guó)家仍舊存在較大的差異,為增強(qiáng)軟件研發(fā)制造企業(yè)行業(yè)競(jìng)爭(zhēng)力,需要以國(guó)際標(biāo)準(zhǔn)對(duì)企業(yè)進(jìn)行嚴(yán)格要求。因此,文章基于CMMI模型在軟件企業(yè)質(zhì)量管理優(yōu)化的運(yùn)用展開系統(tǒng)的研究,以某M公司為實(shí)際案例進(jìn)行詳細(xì)的分析和探討,希望能夠促進(jìn)我國(guó)軟件產(chǎn)業(yè)的國(guó)際化發(fā)展。
關(guān)鍵詞:CMMI模型;軟件企業(yè);質(zhì)量管理優(yōu)化
中圖分類號(hào):F273.2 文獻(xiàn)標(biāo)識(shí)碼:A
眾所周知,信息產(chǎn)業(yè)逐漸發(fā)展成影響社會(huì)經(jīng)濟(jì)發(fā)展的新型產(chǎn)業(yè),在日常生產(chǎn)生活中扮演著越來越重要的角色,不僅為社會(huì)大眾提供更多的便利,還很大程度上推動(dòng)了國(guó)民經(jīng)濟(jì)的現(xiàn)代化發(fā)展。因此,在新的形勢(shì)之下,基于CMMI模型在軟件企業(yè)質(zhì)量管理優(yōu)化的運(yùn)用進(jìn)行系統(tǒng)的研究和探討,具有一定的積極意義,能夠有效提高企業(yè)競(jìng)爭(zhēng)力。
1 CMMI模型的發(fā)展與應(yīng)用
CMMI是軟件能力成熟度模型集成的縮寫,該模型的有效運(yùn)用能夠讓軟件研發(fā)公司或開發(fā)公司實(shí)現(xiàn)對(duì)產(chǎn)品生產(chǎn)過程有效管理或改進(jìn)的建設(shè)目標(biāo),增強(qiáng)軟件的現(xiàn)代化開發(fā)能力,有效縮減軟件開發(fā)時(shí)間,保證實(shí)際控制質(zhì)量以及系統(tǒng)的穩(wěn)定性,獲取更大的市場(chǎng)份額。近年來,CMMI模型更加傾向于加強(qiáng)企業(yè)軟件生產(chǎn)過程管理建設(shè),在原有的軟件管理基礎(chǔ)上構(gòu)建有效的軟件工程過程管控基礎(chǔ)構(gòu)架,并有效添加與滲入人類思維意識(shí),更好地實(shí)現(xiàn)軟件開發(fā)項(xiàng)目?jī)?nèi)外組織的透明度、可控度[1]。
2 企業(yè)進(jìn)行CMMI模型運(yùn)用的重要作用
事實(shí)上,軟件企業(yè)為加強(qiáng)自我生產(chǎn)質(zhì)量管理和優(yōu)化,需要進(jìn)行CMMI模型的運(yùn)用,但是,也不意味著對(duì)該模型進(jìn)行生搬硬套。該模型僅僅只是規(guī)定了過程域、目標(biāo),對(duì)實(shí)際建設(shè)內(nèi)容沒有做過多的限制,因此,軟件企業(yè)可以根據(jù)自身實(shí)際情況以及相關(guān)管理經(jīng)驗(yàn),進(jìn)行過程建設(shè)的有效創(chuàng)新和優(yōu)化,只要最終能夠達(dá)到設(shè)定的目標(biāo)即可。由于中西方文化和思想存在差異,國(guó)內(nèi)企業(yè)要想利用該項(xiàng)模型提高自身行業(yè)競(jìng)爭(zhēng)力,需要進(jìn)行CMMI模型的有效建立,制定出統(tǒng)一的建立標(biāo)準(zhǔn)和規(guī)范[2]。此外,軟件企業(yè)在進(jìn)行自身生產(chǎn)質(zhì)量管理優(yōu)化過程中,進(jìn)行CMMI模型的全面應(yīng)用,不僅能夠提高項(xiàng)目組織的運(yùn)行效率,還能對(duì)成本支出、開發(fā)設(shè)計(jì)核心、時(shí)間及空間等多方面進(jìn)行有效的管控。
3 基于CMMI模型在軟件企業(yè)質(zhì)量管理優(yōu)化的運(yùn)用探究
3.1 M軟件企業(yè)基本情況
M企業(yè)處于企業(yè)轉(zhuǎn)型階段,目前致力于研究和開發(fā)電力行業(yè)相關(guān)信息系統(tǒng)和平臺(tái),并在近幾年取得了一定的成績(jī)。但是,隨著多元化信息技術(shù)的全面發(fā)展,M公司所開發(fā)的電力資源信息系統(tǒng)已經(jīng)無法滿足電力市場(chǎng)需求,在日漸激烈的行業(yè)競(jìng)爭(zhēng)中需要從軟件開發(fā)質(zhì)量、成本支出、市場(chǎng)需求、系統(tǒng)功能性等多方面進(jìn)行創(chuàng)新和優(yōu)化。M企業(yè)組織構(gòu)架圖如圖1所示。
3.2 M軟件企業(yè)進(jìn)行CMMI模型運(yùn)用的方案設(shè)計(jì)
3.2.1 有效建立軟件工程過程組織及質(zhì)量評(píng)價(jià)分析
對(duì)于一個(gè)軟件企業(yè)來說,需要具備三個(gè)尤為重要的組織,即EPG、SQA、MSG,它們各自負(fù)責(zé)不同的工作內(nèi)容。MSG負(fù)責(zé)制定實(shí)際建設(shè)目標(biāo),常常需要在組織內(nèi)部進(jìn)行有效的設(shè)立。EPG的作用在于對(duì)整個(gè)工作流程進(jìn)行全面的控制和改進(jìn)。SQA則負(fù)責(zé)監(jiān)察流程在各個(gè)項(xiàng)目中的應(yīng)用,用流程保證質(zhì)量[3]。需要注意的是,有效建立軟件工程過程組織需要豐富的人力資源,因此,該組織成員要具備以下幾個(gè)特點(diǎn):第一,從事或參與過相關(guān)軟件改進(jìn)工作;第二,有豐富的職業(yè)經(jīng)驗(yàn);第三,具有一定的語言溝通、協(xié)調(diào)及組織能力。
3.2.2 進(jìn)行質(zhì)量保證策略的制定
任何一個(gè)建設(shè)項(xiàng)目都需要一個(gè)統(tǒng)一且有效的質(zhì)量保證制度,能夠?qū)φ麄€(gè)生產(chǎn)過程進(jìn)行客觀的評(píng)價(jià)和監(jiān)督、把控。因此,CMMI模型運(yùn)用的方案設(shè)計(jì)前期,要確定質(zhì)量保證實(shí)施策略,為保證策略的專業(yè)性和客觀性,需要企業(yè)聘請(qǐng)專業(yè)的團(tuán)隊(duì)來進(jìn)行執(zhí)行[4]。
3.2.3 基礎(chǔ)設(shè)施工具的準(zhǔn)備
在進(jìn)行軟件改進(jìn)過程中,為保證項(xiàng)目運(yùn)行質(zhì)量和效率,需要準(zhǔn)備一些基礎(chǔ)設(shè)施工具,例如:Project management、Software configuration、Defect tracking等等。
3.2.4 績(jī)效考核制度的制定
對(duì)于軟件制造企業(yè)來說,進(jìn)行CMMI模型的有效運(yùn)用和本地化推廣需要受到企業(yè)高層領(lǐng)導(dǎo)的同意和大力支持。因此,M企業(yè)在進(jìn)行CMMI模型運(yùn)用的方案設(shè)計(jì)初期,根據(jù)自身實(shí)際發(fā)展情況制定統(tǒng)一的績(jī)效考核制度,將CMMI模型運(yùn)用實(shí)施所涉及的范圍進(jìn)行有效的覆蓋,并在方案建設(shè)過程中,加入項(xiàng)目運(yùn)行情況的考核,以項(xiàng)目CPI、SPI為對(duì)應(yīng)的考核指標(biāo)[5]。
3.2.5 整體設(shè)計(jì)方案
首先,該設(shè)計(jì)方案是基于CMMI模型所設(shè)定的目標(biāo)和要求進(jìn)行建立的;其次,根據(jù)M公司實(shí)際發(fā)展趨勢(shì)和需求將工程過程、項(xiàng)目管理等多個(gè)體系都進(jìn)行系統(tǒng)的搭建。對(duì)工作流程、活動(dòng)細(xì)節(jié)都進(jìn)行了詳細(xì)的定義,最終形成了一個(gè)環(huán)閉式推進(jìn)體系。整體框架如圖2所示。
4 結(jié)語
綜上所述,隨著多元化信息技術(shù)的全面發(fā)展,現(xiàn)代化企業(yè)要想有效提高自身行業(yè)競(jìng)爭(zhēng)力和社會(huì)影響力,需要不斷地加強(qiáng)生產(chǎn)質(zhì)量管理和優(yōu)化。對(duì)于軟件制造企業(yè)來說,更加需要在原有的管理模式基礎(chǔ)上進(jìn)行先進(jìn)技術(shù)及模型的有效應(yīng)用,因此,文章主要就CMMI模型在軟件企業(yè)質(zhì)量管理優(yōu)化的運(yùn)用進(jìn)行了系統(tǒng)的研究,希望能夠?yàn)橄嚓P(guān)研究提供參考意見。
參考文獻(xiàn)
[1] 王瀟瀟.基于CMMI的軟件質(zhì)量管理體系研究[D].北京:北京郵電大學(xué),2019.
[2] 王興存. CMMI模型在軟件企業(yè)質(zhì)量管理改進(jìn)的應(yīng)用研究[D].濟(jì)南:山東大學(xué),2014.
[3] 袁安富,伏萍.基于CMMI的軟件質(zhì)量保證[J].計(jì)算機(jī)技術(shù)與發(fā)展,2012,22(1):13-16,20.
[4] 裘婉卿,葉楓.基于CMMI的軟件缺陷度量[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2010,19(3):115-118.
[5] 莊曉,張義珍,歐鵬,等.基于CMMI框架下持續(xù)改進(jìn)的軟件過程體系[J].計(jì)算機(jī)應(yīng)用與軟件,2013,30(1):186-189.