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