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

?

淺談GJB5000A二級(jí)成熟度模型中質(zhì)量保證過程域的重要性及實(shí)施辦法

2016-10-19 10:58鵬,董
關(guān)鍵詞:質(zhì)量保證成熟度軟件

張 鵬,董 曦

(中國(guó)船舶重工集團(tuán)第七二三研究所,江蘇揚(yáng)州 225001)

淺談GJB5000A二級(jí)成熟度模型中質(zhì)量保證過程域的重要性及實(shí)施辦法

張 鵬,董 曦

(中國(guó)船舶重工集團(tuán)第七二三研究所,江蘇揚(yáng)州 225001)

本文研究了GJB5000A二級(jí)能力成熟度模型中產(chǎn)品質(zhì)量保證過程域,詳細(xì)闡述了該過程域中的專用實(shí)踐在項(xiàng)目實(shí)施過程中的注意點(diǎn)及實(shí)施步驟,并分析該過程域的重要性;對(duì)質(zhì)量保證過程域?qū)嵤┻^程的QA人員角色進(jìn)行了劃分,并針對(duì)這種劃分方法提出具體實(shí)施辦法,從而達(dá)到不斷提高軟件產(chǎn)品質(zhì)量的目的。

過程域;軟件質(zhì)量保證;QA

0 引言

現(xiàn)階段,為不斷提高國(guó)內(nèi)軍用軟件工程化水平,以及軍用軟件的設(shè)計(jì)開發(fā)規(guī)范化水平,總裝備部基于CMMI-SW(capability maturity model for software)軟件能力成熟度模型,提出了軍用軟件研制能力成熟度模型——GJB5000A(2008)[1]。GJB5000A中,過程和產(chǎn)品質(zhì)量保證(以下簡(jiǎn)稱“PPQA”)作為二級(jí)以及更高級(jí)別能力成熟度模型中的重點(diǎn)過程域,貫穿于整個(gè)軟件開發(fā)過程,并存在于所有其他過程域的公共實(shí)踐當(dāng)中,其執(zhí)行好壞在二級(jí)評(píng)價(jià)過程中起著關(guān)鍵作用。在單位組織中,由軟件質(zhì)量保證人員,一般稱為QA的角色來執(zhí)行該過程域的工作。

基于作者在單位二級(jí)體系認(rèn)證中所做的工作,分析質(zhì)量保證過程域的重要性及關(guān)鍵性,并提出了一種QA職能劃分的方式,以便組織在軟件項(xiàng)目過程中更好地開展質(zhì)量保證工作。在單位實(shí)施GJB5000A的初始階段,一般會(huì)缺少高水平的質(zhì)量保證人員,組織級(jí)的質(zhì)量保證活動(dòng)往往滯后于項(xiàng)目質(zhì)量保證活動(dòng),本文提出的劃分方式的優(yōu)點(diǎn)在于:通過將QA人員劃分為項(xiàng)目級(jí)QA和組織級(jí)QA,并將軟件工程過程組(以下簡(jiǎn)稱“SEPG”)納入組織級(jí)考慮,做到QA之間的相互指導(dǎo)、監(jiān)督,必要時(shí)可請(qǐng)SEPG進(jìn)行現(xiàn)場(chǎng)指導(dǎo)或組織培訓(xùn),使得在保證項(xiàng)目QA工作順利開展的前提下,組織級(jí)的QA活動(dòng)能夠更加有效地進(jìn)行,從而達(dá)到提升整個(gè)單位QA從業(yè)人員業(yè)務(wù)素養(yǎng)的目的。同時(shí)本文還提出了一些QA工作的想法及創(chuàng)新點(diǎn),希望在后續(xù)工作進(jìn)一步地落實(shí)。

1 PPQA的過程活動(dòng)

1.1 標(biāo)準(zhǔn)的要求

參照GJB5000A能力成熟度模型,PPQA共有兩個(gè)專用目標(biāo):SG1客觀評(píng)價(jià)過程和工作產(chǎn)品;SG2提供客觀深入的了解。以及四個(gè)專用實(shí)踐:SP1.1客觀評(píng)價(jià)過程;SP1.2客觀評(píng)價(jià)工作產(chǎn)品和服務(wù);SP2.1交流并確保解決不符合項(xiàng);SP2.2建立記錄[2]。

雖然標(biāo)準(zhǔn)中對(duì)PPQA過程域的實(shí)踐要求相對(duì)較少,但在實(shí)踐中,由于受到人員數(shù)量的限制,項(xiàng)目QA人員往往要身兼多個(gè)任務(wù),并且需對(duì)項(xiàng)目的全過程及各個(gè)工作產(chǎn)品都需要進(jìn)行監(jiān)督、檢查,因此,項(xiàng)目QA人員工作量往往是巨大的。PPQA的專用目標(biāo)和專用實(shí)踐之間的關(guān)系如圖1所示。

圖1 專用目標(biāo)和專用實(shí)踐關(guān)系

1.2 實(shí)施步驟

上節(jié)所述的關(guān)于PPQA的專用目標(biāo),為質(zhì)量保證的實(shí)施提供了依據(jù)。在實(shí)施過程中,本文對(duì)QA任務(wù)的劃分(組織QA和項(xiàng)目QA),主要活動(dòng)可以圍繞以下五個(gè)問題來展開[3,4],即:

1)需對(duì)哪些工程或管理過程進(jìn)行評(píng)價(jià)?評(píng)價(jià)的時(shí)機(jī)、準(zhǔn)則、方法是什么?

2)需對(duì)哪些項(xiàng)目輸出進(jìn)行評(píng)價(jià)?評(píng)價(jià)的時(shí)機(jī)、準(zhǔn)則、方法是什么?

3)以什么方法、頻度將對(duì)過程和項(xiàng)目輸出評(píng)價(jià)的結(jié)論反饋給項(xiàng)目組成員?如果存在某些不符合項(xiàng),在項(xiàng)目組內(nèi)無法進(jìn)行解決時(shí),應(yīng)采取何種途徑?

4)日常如何記錄整理評(píng)價(jià)結(jié)果?如何通過記錄整理的評(píng)價(jià)結(jié)果分析項(xiàng)目質(zhì)量趨勢(shì)?

5)組織QA如何有效地監(jiān)督項(xiàng)目QA工作的實(shí)施?如何不斷提高項(xiàng)目QA工作的客觀性和實(shí)效性?[5]

基于對(duì)以上五個(gè)問題的分析,可以得出PPQA實(shí)施包含了以下四個(gè)步驟:

步驟一:審核軟件過程活動(dòng)。PPQA是通過對(duì)項(xiàng)目實(shí)施過程的定期和適時(shí)的評(píng)價(jià),以評(píng)判過程和產(chǎn)品的符合性和有效性。QA人員應(yīng)在保證項(xiàng)目三大計(jì)劃(軟件開發(fā)計(jì)劃、軟件質(zhì)量保證計(jì)劃、軟件配置管理計(jì)劃)有效實(shí)施和控制的基礎(chǔ)上,不斷地識(shí)別項(xiàng)目過程所必需的改進(jìn),并監(jiān)督項(xiàng)目改進(jìn)措施的實(shí)施,以達(dá)到增強(qiáng)過程符合性的目的。

步驟二:審核軟件工作產(chǎn)品。審核軟件工作產(chǎn)品就是對(duì)照項(xiàng)目所確定的過程依據(jù)和體系標(biāo)準(zhǔn)要求,對(duì)項(xiàng)目過程的輸出產(chǎn)品進(jìn)行客觀的評(píng)定。

步驟三:交流并確保解決不符合項(xiàng)。對(duì)項(xiàng)目發(fā)現(xiàn)的不符合項(xiàng),都必須由QA人員對(duì)項(xiàng)目組進(jìn)行跟蹤,直至項(xiàng)目組解決并關(guān)閉該不符合項(xiàng)。對(duì)不符合問題有兩種方式解決:1)不符合項(xiàng)得到解決,使得產(chǎn)品或過程符合標(biāo)準(zhǔn)、規(guī)程或項(xiàng)目需求;2)不符合項(xiàng)在期限內(nèi)未得到解決,上報(bào)至組織QA,由QA組長(zhǎng)協(xié)調(diào)解決。對(duì)第二種方式,可能會(huì)出現(xiàn)實(shí)際體系可操作性不好,會(huì)涉及到相應(yīng)標(biāo)準(zhǔn)、規(guī)程的修改,該情況可作為組織軟件過程改進(jìn)的信息。

步驟四:建立記錄。PPQA的記錄應(yīng)包括:過程活動(dòng)評(píng)價(jià)記錄、工作產(chǎn)品評(píng)價(jià)記錄,質(zhì)量保證階段報(bào)告、不符合問題報(bào)告和質(zhì)量趨勢(shì)報(bào)告。QA應(yīng)在每次審核后將審核的結(jié)果進(jìn)行記錄,同時(shí)應(yīng)定期對(duì)發(fā)現(xiàn)的不符合項(xiàng)進(jìn)行統(tǒng)計(jì)分析,分析不符合問題出現(xiàn)的趨勢(shì),提供測(cè)量數(shù)據(jù)。

步驟五:對(duì)項(xiàng)目QA的監(jiān)督檢查。組織QA應(yīng)階段性的檢查項(xiàng)目QA工作,比如通過項(xiàng)目階段會(huì)議對(duì)項(xiàng)目QA的工作進(jìn)行監(jiān)督,對(duì)其工作的全面性及有效性進(jìn)行檢查,并在發(fā)現(xiàn)問題時(shí)及時(shí)予以糾正,不斷提高過程的有效性。

1.3 PPQA過程活動(dòng)的重要性

基于第一章節(jié)的討論,不難看出,PPQA能夠使項(xiàng)目組成員對(duì)工作過程及工作產(chǎn)品進(jìn)行客觀深入地了解,從而持續(xù)提高軟件質(zhì)量,這是PPQA的關(guān)鍵所在。因此,本文對(duì)PPQA的重要性描述主要從以下幾個(gè)方面來闡述:

1)保證軟件開發(fā)過程的有效性:對(duì)照過程說明、標(biāo)準(zhǔn)和規(guī)程對(duì)過程活動(dòng)進(jìn)行評(píng)價(jià),如若發(fā)現(xiàn)不符合問題,即對(duì)其進(jìn)行跟蹤,直至解決,以確保項(xiàng)目過程依據(jù)早期項(xiàng)目的策劃進(jìn)行,保證過程活動(dòng)有效、有序進(jìn)行;

2)保證軟件工作產(chǎn)品的有效性:對(duì)照標(biāo)準(zhǔn),對(duì)項(xiàng)目過程中輸出的工作產(chǎn)品進(jìn)行評(píng)價(jià),如若發(fā)現(xiàn)不符合問題,即對(duì)其進(jìn)行跟蹤,直到解決,以確保工作產(chǎn)品有效、規(guī)范;

3)為組織提供有效的質(zhì)量過程數(shù)據(jù):檢查工作產(chǎn)品,并定期檢查過程活動(dòng),如若產(chǎn)生不符合問題,即對(duì)其進(jìn)行統(tǒng)計(jì)、分析,以便為組織提供客觀、有效的質(zhì)量數(shù)據(jù),為項(xiàng)目組提供參考依據(jù)。質(zhì)量過程數(shù)據(jù)在檢查中不斷改進(jìn),能夠提高過程活動(dòng)的符合性。

2 QA職責(zé)劃分及實(shí)施辦法

2.1 QA職責(zé)劃分及關(guān)系

根據(jù)前文對(duì)PPQA過程域活動(dòng)及重要性的相關(guān)闡述,將QA人員分為項(xiàng)目級(jí)QA、組織級(jí)QA,并將SEPG納入考慮。其中,項(xiàng)目QA負(fù)責(zé)對(duì)項(xiàng)目進(jìn)行監(jiān)督;EPG負(fù)責(zé)在日常工作中對(duì)項(xiàng)目QA的工作進(jìn)行監(jiān)督、指導(dǎo);組織級(jí)QA負(fù)責(zé)對(duì)EPG進(jìn)行監(jiān)督,同時(shí)階段地對(duì)項(xiàng)目QA進(jìn)行監(jiān)督。項(xiàng)目QA的監(jiān)督工作屬于項(xiàng)目級(jí)質(zhì)量保證過程,EPG和組織級(jí)QA的監(jiān)督工作屬于組織級(jí)的質(zhì)量保證過程。本文所提出的PPQA活動(dòng)中角色關(guān)系圖2所示。

圖2 QA人員活動(dòng)關(guān)系圖

通過上述職責(zé)劃分,將有效地緩解QA人員短缺、QA人員水平不足,QA工作有效性、充分性不足等問題。

2.2 各類QA工作實(shí)施辦法

項(xiàng)目QA實(shí)施對(duì)項(xiàng)目監(jiān)管是,主要活動(dòng)有:參與項(xiàng)目策劃活動(dòng),完成對(duì)軟件質(zhì)量保證計(jì)劃的編制;按照質(zhì)量保證計(jì)劃對(duì)過程活動(dòng)和工作產(chǎn)品進(jìn)行評(píng)價(jià),并向項(xiàng)目組有關(guān)人員提交評(píng)價(jià)結(jié)果,并階段性地向組織提供數(shù)據(jù);檢查過程活動(dòng)和工作產(chǎn)品與標(biāo)準(zhǔn)、規(guī)程及項(xiàng)目計(jì)劃、需求是否相符,以發(fā)現(xiàn)并跟蹤解決不符合問題。

組織級(jí)QA實(shí)施對(duì)項(xiàng)目QA工作監(jiān)管時(shí),主要活動(dòng)有:組織級(jí)QA可在年度高層驗(yàn)證會(huì)中確定相關(guān)工作計(jì)劃,并按照工作計(jì)劃的要求,參照組織制定的體系要求,定期對(duì)項(xiàng)目QA質(zhì)量保證過程進(jìn)行客觀的評(píng)價(jià)。重點(diǎn)是要考察項(xiàng)目PPQA過程是否符合規(guī)程、制度、標(biāo)準(zhǔn),項(xiàng)目QA人員是否按照計(jì)劃要求對(duì)項(xiàng)目輸出進(jìn)行評(píng)價(jià),并審查項(xiàng)目QA人員的質(zhì)量保證報(bào)告、問題報(bào)告以及項(xiàng)目組成員對(duì)不符合問題的解決情況或存在爭(zhēng)議的報(bào)告。組織級(jí)QA對(duì)整個(gè)監(jiān)督過程形成記錄,對(duì)所發(fā)現(xiàn)的問題要進(jìn)行跟蹤解決。

SEPG實(shí)施對(duì)項(xiàng)目QA工作監(jiān)管時(shí),主要活動(dòng)有:定期收集來自項(xiàng)目QA過程改進(jìn)建議或問題,并針對(duì)建議和問題對(duì)項(xiàng)目QA人員工作進(jìn)行指導(dǎo)或組織培訓(xùn),提高組織的業(yè)務(wù)水平;按照單位組織制定的評(píng)估計(jì)劃,定期對(duì)組織的過程活動(dòng)進(jìn)行評(píng)估,此活動(dòng)在能力成熟度模型中屬于內(nèi)部評(píng)估,建議不少于一年一次,本單位為半年一次。內(nèi)部評(píng)估活動(dòng)中,可制定對(duì)項(xiàng)目QA工作的評(píng)估計(jì)劃,形成評(píng)估報(bào)告,為后續(xù)的組織級(jí)改進(jìn)提供依據(jù)。

組織級(jí)QA實(shí)施對(duì)SEPG工作監(jiān)管時(shí),主要活動(dòng)有:組織級(jí)QA可對(duì)SEPG下發(fā)過程改進(jìn)工作計(jì)劃,包括培訓(xùn)計(jì)劃、內(nèi)部評(píng)估計(jì)劃等等。對(duì)組織過程改進(jìn)中所涉及到的活動(dòng)和工作產(chǎn)品進(jìn)行審核,出具審核報(bào)告,其實(shí)現(xiàn)步驟就是將組織的過程視為一個(gè)項(xiàng)目的過程來進(jìn)行監(jiān)督和管理;對(duì)EPG制定的標(biāo)準(zhǔn)、規(guī)程與GJB5000A的符合性、有效性進(jìn)行監(jiān)督和管理,保證組織過程持續(xù)改進(jìn)。

除上述職能劃分之外,組織層面應(yīng)有效地對(duì)項(xiàng)目QA人員工作進(jìn)行評(píng)估并給予充分的績(jī)效考核。通過單位自身實(shí)踐以及行業(yè)相關(guān)經(jīng)驗(yàn),很多做法還停留在設(shè)想階段,比如設(shè)立軟件工程中心,專職人員從事QA與測(cè)試工作,由組織單獨(dú)進(jìn)行考核,并將QA工作與測(cè)試工作相結(jié)合等等。因此,希望通過后續(xù)的體系實(shí)施,實(shí)踐出更加切實(shí)可行的方法,本文不做展開。

3 結(jié)論

基于對(duì)GJB5000A標(biāo)準(zhǔn)的研究,在滿足體系標(biāo)準(zhǔn)的前提下,提出了一套質(zhì)量保證過程域本地化工作的方法。首先分析了質(zhì)量保證過程在體系過程中的重要性,將項(xiàng)目質(zhì)量保證活動(dòng)和組織質(zhì)量保證活動(dòng)進(jìn)行綜合考慮。然后提出了一種QA人員職能劃分的方式,采用這種方式做到了QA人員之間的相互協(xié)作、監(jiān)管,有利于組織過程的持續(xù)改進(jìn),對(duì)提高組織的軟件質(zhì)量水平發(fā)揮了巨大的作用。

[1]韋群,龔波,任昊利.軍用軟件工程[M].北京:國(guó)防工業(yè)出版社,2010.

[2]徐偉.GJB5000A中質(zhì)量保證人員職責(zé)分析[J].四川兵工學(xué)報(bào),2013,34(2):122.

[3]孫春艷,李傳寶.完善PPQA組織,提升質(zhì)量管理水平[J].質(zhì)量與可靠性,2009(6):44-51.

[4]劉彥濤,馬閆娟.CMM二級(jí)SQA關(guān)鍵過程域與軟件過程改進(jìn)[J].計(jì)算機(jī)工程,2007,33(15):106-108.

[5]何新貴,石柱,王緯,等.GJB 5000《軍用軟件能力成熟度模型》實(shí)施指南[M].北京:國(guó)防工業(yè)出版社,2004.

Introduction of Importance and Implementation of Quality Assurance Process Area in GJB5000A Secondary Capability Maturity Model

Zhang Peng,Dong Xi

(No.723 Research Institute of CSIC,Jiangsu Yangzhou 225001,China)

The paper studies the product quality assurance process area in GJB5000A secondary capability maturity model and in detail describes the attentions and procedures of the specific practice of the process area in the project implementation process.It analyzes the importance of the area.QA roles for the implementation of the quality assurance process area are classified.It puts forward the specific implementation measures for the kind of classification method.Then the purpose of improving the quality of the software product continuously can be achieved.

process area; software quality assurance; QA

F270.7

A DOI:10.14141/j.31-1981.2016.05.013

張鵬(1985—),男,碩士,工程師,研究方向:雷達(dá)總體設(shè)計(jì)。

猜你喜歡
質(zhì)量保證成熟度軟件
禪宗軟件
基于風(fēng)險(xiǎn)分析的軟件質(zhì)量保證過程研究
關(guān)于如何做好水質(zhì)環(huán)境監(jiān)測(cè)的質(zhì)量保證研究
銀行軟件開發(fā)項(xiàng)目質(zhì)量保證方法研究及應(yīng)用
產(chǎn)品制造成熟度在型號(hào)批生產(chǎn)風(fēng)險(xiǎn)管理中的應(yīng)用
軟件質(zhì)量保證與測(cè)試課程的課程思政建設(shè)
整機(jī)產(chǎn)品成熟度模型研究與建立
軟件對(duì)對(duì)碰
剛好夠吃6天的香蕉
基于集成的信息系統(tǒng)體系成熟度評(píng)價(jià)方法