国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CMMI體系的軟件項目質(zhì)量管理實踐分析

2015-05-30 10:26韓少華
關(guān)鍵詞:質(zhì)量管理

韓少華

摘 要:文章以軟件項目的生產(chǎn)特征為切入口,簡要分析了軟件項目質(zhì)量管理結(jié)構(gòu)影響因素,提出了幾點基于CMMI體系下創(chuàng)建完善的軟件項目質(zhì)量管理框架的建議,以供參考指正。

關(guān)鍵詞:CMMI體系;軟件項目;質(zhì)量管理

中圖分類號:TP311.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-8937(2015)05-0078-02

資源的多寡是軟件項目實施效果的主要限制因素,因而不同的軟件項目規(guī)模也需要采取不同的模式加以管理。CMMI體系作為新興的軟件項目質(zhì)量管理體系,自其上線以來,極大地促進(jìn)了我國軟件生產(chǎn)企業(yè)的發(fā)展。

1 軟件生產(chǎn)項目的特征分析

較之其他的計算機(jī)配套產(chǎn)品開發(fā)項目而言,軟件項目有其鮮明的特色,大致上可概括為項目獨立性、層次不明性、規(guī)模限制性等方面。

1.1 項目獨立性

軟件項目的開發(fā)環(huán)境一般是視機(jī)型與硬件配置而定的,因而具有突出的獨立性,此外,軟件項目的獨立性還體現(xiàn)在項目的目標(biāo)定位方面,所采取的項目開發(fā)方法以及語言等均帶有鮮明的特性。因此,軟件生產(chǎn)項目其內(nèi)容、目標(biāo)、方法等均帶有顯著的獨立性,研發(fā)基礎(chǔ)形式各異,因而實現(xiàn)統(tǒng)一形式的資源管理并不現(xiàn)實。

1.2 層次不明性

在軟件項目當(dāng)中,開發(fā)人員扮演的往往是“全能戰(zhàn)士”的角色,需求分析、設(shè)計開發(fā)、軟件測試等均是一手抓,分工層次非常模糊。此外,軟件項目職責(zé)劃分的標(biāo)準(zhǔn)為人員,而非角色,對軟件過程改進(jìn)的組織方式造成不利的影響,軟件工程組的職責(zé)未能得到深入的明確,該方面亟待改善。

1.3 規(guī)模限制性

軟件項目的基本特征就是組成人員少,資源有限,在軟件研發(fā)的過程當(dāng)中,資源的占用并非是簡單的線形關(guān)系,傳統(tǒng)的20:1的資源占用比例難以滿足新時代軟件項目的實際需求。因此,需要積極改善軟件開發(fā)過程的各個細(xì)節(jié),一般而言,軟件企業(yè)與軟件項目其管理核心是一致的,均是以有限的資源提高軟件項目的整體質(zhì)量,在兩者之間尋找到合適的平衡點。

2 軟件項目質(zhì)量管理結(jié)構(gòu)影響因素分析

筆者認(rèn)為,軟件項目的質(zhì)量可以用如下的函數(shù)關(guān)系式來表示:

Q=f(M,P,T)

式中:

Q為軟件質(zhì)量;

M為開發(fā)人員;

P為開發(fā)過程;

T為開發(fā)技術(shù)。

經(jīng)該函數(shù)式加以計算分析,可得出軟件能力成熟度模型,在軟件能力成熟度模型的基礎(chǔ)上對影響軟件項目質(zhì)量管理質(zhì)量的因素進(jìn)行全面的總結(jié)與分析?;陧椖抗芾淼膶I(yè)角度而言,質(zhì)量管理可以說是組織管理、人員管理、技術(shù)管理三者的綜合體,任何一個環(huán)節(jié)出現(xiàn)問題,對軟件項目的質(zhì)量管理均可能會造成負(fù)面的影響。軟件項目質(zhì)量管理影響因素示意圖如圖1所示。

3 基于CMMI體系的軟件項目質(zhì)量管理框架分析

軟件研發(fā)是一項系統(tǒng)而復(fù)雜的工作,影響因素諸多,過程、人員、技術(shù)三者被視為獨立的個體因素,唯有將三者緊密結(jié)合,才能確保軟件項目的質(zhì)量管理達(dá)到最佳的狀態(tài),這是CMMI體系的核心應(yīng)用目標(biāo)。而在過程、人員、技術(shù)三者當(dāng)中,人員作為核心的主觀能動性因素,集中體現(xiàn)出軟件項目的整個質(zhì)量過程的工作水平。在CMMI體系的指導(dǎo)下,可創(chuàng)建軟件項目質(zhì)量管理的完整框架,如圖2所示。

在過程、人員、技術(shù)三個影響挺俗的基礎(chǔ)上可加以進(jìn)一步的剖析,分離出DT、PM、DR、PC、SC五項要素,各要素之間相互作用,相互影響,直接決定著軟件項目質(zhì)量管理工作水平的高低。在Q=f(M,P,T)的基礎(chǔ)上還可衍生出一個軟件項目質(zhì)量控制模型函數(shù)關(guān)系式,如下:

SQ=f(DT、PM、DR、PC、SC)

式中:

SQ為軟件項目質(zhì)量;

DT為開發(fā)工具;

PM為成熟度;

DR為所需資源;

PC為人員能力;

SC為復(fù)雜程度。

3.1 DT——所使用的開發(fā)工具

基于CMMI體系,軟件項目所采用的開發(fā)工具往往會直接影響到軟件項目本身的質(zhì)量管理,且會對其余的要素產(chǎn)生顯而易見的影響。在CMMI體系之下,軟件開發(fā)所采用的工具應(yīng)秉持“少而精”的基本原則,因為所采用的軟件開發(fā)工具越多,軟件項目的一致性也就會越差,兩者總體成反比例關(guān)系,加大了軟件系統(tǒng)的協(xié)調(diào)性工作難度。

3.2 PM——軟件開發(fā)過程成熟度

軟件開發(fā)者管理開發(fā)過程工作水平的高低直接決定著軟件開發(fā)過程成熟度的高低,兩者總體成正比例關(guān)系。在CMMI體系之下,PM的作用直接體現(xiàn)在反映出軟件開發(fā)過程能力投資水平的優(yōu)劣。一般而言,軟件開發(fā)過程的成熟度越高,軟件項目的自我控制與改善的能力就越強(qiáng),出現(xiàn)重復(fù)工作與開發(fā)錯誤的激烈也隨之降低,軟件項目的整體質(zhì)量得以保證。

3.3 DR——軟件項目所需的資源

軟件項目所需的資源大致上可概括為人力、物力、財力三類,作為軟件項目質(zhì)量管理當(dāng)中的核心要素,DR間接或是直接地影響到其余的四項要素。在CMMI體系軟件項目質(zhì)量控制模型之中,軟件項目本身的質(zhì)量與軟件項目所需的資呈現(xiàn)出互補(bǔ)的關(guān)系,軟件項目質(zhì)量的提高理論上可降低開發(fā)錯誤的發(fā)生率,然而其中的實質(zhì)性工作可能會出現(xiàn)重復(fù)的問題,造成了嚴(yán)重的資源浪費,增加了軟件項目的成本投入?;谔岣哕浖椖空w質(zhì)量以及降低開發(fā)成本的目的,必須要提高DR的使用效率,嚴(yán)格遵循軟件項目的系統(tǒng)步驟,落實系統(tǒng)測試與代碼審核等方面的工作。

3.4 PC——開發(fā)人員能力

PC可具體分為軟件項目開發(fā)人員的個人能力以及小組的整體能力,對SQ有著顯著的影響。整體而言。PC越強(qiáng),DR當(dāng)中的時間資源也就越少。在CMMI體系之下,可得知往往存在質(zhì)量問題的軟件項目,其根本癥結(jié)在于軟件項目的開發(fā)人員未能結(jié)合軟件項目的實際情況與使用環(huán)境,綜合地考慮問題,僅憑自身的工作經(jīng)驗難以保證SQ。

3.5 SC——軟件的復(fù)雜程度

軟件的復(fù)雜程度基本上取決于其相關(guān)業(yè)務(wù)的復(fù)雜程度,以執(zhí)行程序語句以及系統(tǒng)模塊的數(shù)量進(jìn)行測量。軟件的復(fù)雜程度涵蓋技術(shù)、決策、數(shù)據(jù)三個方面,其中技術(shù)集中體現(xiàn)在實現(xiàn)系統(tǒng)功能的難度,決策集中體現(xiàn)在軟件項目決策路徑復(fù)雜性,數(shù)據(jù)集中體現(xiàn)在軟件項目當(dāng)中數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性。SC越大,SQ也就越難以保證。

4 完善基于CMMI體系的軟件項目質(zhì)量管理框架的

建議

由上文可知,在CMMI體系之下,對于DT、PM、DR、PC、SC均有著更高的要求,針對軟件項目質(zhì)量管理的不足,必須加大軟件項目開發(fā)過程的建設(shè)力度,以DR為核心,其余要素均其輔助的作用,合理應(yīng)用軟件項目的開發(fā)工具,嚴(yán)格控制軟件質(zhì)量。在CMMI體系的指導(dǎo)下,捏合軟件項目質(zhì)量管理的各項特點,劃分明確的層次,提高CMMI體現(xiàn)在軟件項目質(zhì)量管理當(dāng)中的實踐應(yīng)用價值?;贑MMI體系的軟件項目質(zhì)量管理新框架如圖3所示。

5 結(jié) 語

綜上所述,CMMI體系是改善軟件質(zhì)量管理的有效途徑之一,具有高度的可行性。促使軟件項目運作環(huán)節(jié)的持續(xù)完善,提高執(zhí)行效率以及資源利用率。軟件產(chǎn)業(yè)的從業(yè)人員需要在明確軟件生產(chǎn)項目特征的基礎(chǔ)上,以CMMI體系為指導(dǎo),科學(xué)管理控制軟件項目的質(zhì)量。

參考文獻(xiàn):

[1] 李飏,李丹.基于CMMI的軟件項目質(zhì)量管理研究[J].電子技術(shù)與軟件工程,2014,(6).

[2] 李飛飛,朱超.基于CMMI的企業(yè)軟件項目質(zhì)量管理研究[J].商場現(xiàn)代化,2014,(15).

[3] 葛文勇.基于CMMI的軟件項目質(zhì)量管理研究[J].信息通信,2014,(8).

[4] 張仲雷.基于CMMI的軟件項目質(zhì)量管理框架[J].中小企業(yè)管理與科技(下旬刊),2009,(9).

[5] 費麗,何玉敏,吳超英,等.金和軟件公司基于CMMI的項目質(zhì)量管理研究[J].北京航空航天大學(xué)學(xué)報(社會科學(xué)版),2012,(3).

猜你喜歡
質(zhì)量管理
房屋建筑工程監(jiān)理現(xiàn)場質(zhì)量管理淺析
標(biāo)準(zhǔn)與核電質(zhì)量管理
基于項目管理的企業(yè)年度重點工作管理
淺析市政給排水施工中的質(zhì)量管理
淺談智能建筑電氣施工管理及質(zhì)量控制
入廠抽樣檢驗規(guī)程的編制
淺談在公路橋梁施工環(huán)節(jié)的質(zhì)量管理及控制