畢連旭
摘 要 當(dāng)今世界是信息時(shí)代,軟件系統(tǒng)的使用成為人們工作中必不可少的一環(huán)。對(duì)于軟件系統(tǒng)建設(shè),質(zhì)量管理至關(guān)重要。雖然我國(guó)的軟件系統(tǒng)建設(shè)整體呈現(xiàn)發(fā)展態(tài)勢(shì),但管理水平始終偏低。沒(méi)有嚴(yán)格的質(zhì)量管控,軟件系統(tǒng)很可能變成軟件危機(jī),最終會(huì)影響業(yè)務(wù)運(yùn)行。軟件系統(tǒng)質(zhì)量管理不僅僅是產(chǎn)品的測(cè)試,更要重視軟件系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程?;诖?,本文主要對(duì)軟件系統(tǒng)建設(shè)過(guò)程質(zhì)量監(jiān)控進(jìn)行分析探討。
關(guān)鍵詞 軟件系統(tǒng);建設(shè)過(guò)程;質(zhì)量監(jiān)控
前言
天津廣播建設(shè)開發(fā)了服務(wù)于編輯記者日常工作的綜合業(yè)務(wù)系統(tǒng)。此套軟件系統(tǒng)為編輯記者稿件審核,音頻裁剪,內(nèi)外網(wǎng)交互等工作提供了便利。系統(tǒng)開發(fā)的目的就是將編輯記者日常的工作實(shí)現(xiàn)信息化,因此系統(tǒng)的穩(wěn)定性和可靠性就成了系統(tǒng)成敗的關(guān)鍵所在。為此,系統(tǒng)建設(shè)必須要有嚴(yán)格的質(zhì)量監(jiān)控管理,確保系統(tǒng)能夠正確完成用戶的工作。
1軟件工程質(zhì)量標(biāo)準(zhǔn)的產(chǎn)生
根據(jù)國(guó)家標(biāo)準(zhǔn)GB3935的規(guī)定,標(biāo)準(zhǔn)是對(duì)重復(fù)性事物和概念所做的統(tǒng)一規(guī)定,它是以科學(xué)技術(shù)和實(shí)踐經(jīng)驗(yàn)為基礎(chǔ)。經(jīng)有關(guān)方面協(xié)商,由主管機(jī)構(gòu)批準(zhǔn),并以特定形式發(fā)布的作為共同遵守的準(zhǔn)則和依據(jù)。這里講的重復(fù)性指的是同一事物和概念反復(fù)出現(xiàn)。只有當(dāng)事物和概念重復(fù)出現(xiàn)并處于相對(duì)穩(wěn)定狀態(tài)時(shí)才有制定標(biāo)準(zhǔn)的必要。標(biāo)準(zhǔn)不是憑空制定的,而是把科學(xué)技術(shù)和實(shí)踐經(jīng)驗(yàn)經(jīng)過(guò)分析、比較、綜合和驗(yàn)證,加以規(guī)范化。制定標(biāo)準(zhǔn)的最終目的是促進(jìn)產(chǎn)品向產(chǎn)業(yè)化發(fā)展,促進(jìn)產(chǎn)業(yè)的進(jìn)步。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,計(jì)算機(jī)軟件系統(tǒng)成為一項(xiàng)全球化的產(chǎn)品,因此也需要制定相應(yīng)的標(biāo)準(zhǔn)才能保證軟件系統(tǒng)建設(shè)的質(zhì)量[1]。
2軟件系統(tǒng)建設(shè)質(zhì)量管理的措施
2.1 加強(qiáng)對(duì)軟件工程開發(fā)人員的培訓(xùn)和管理
軟件系統(tǒng)建設(shè)質(zhì)量管理主要是對(duì)軟件系統(tǒng)開發(fā)過(guò)程的管理,而這些工作最終是由人完成的,因此需要加強(qiáng)對(duì)開發(fā)人員的培訓(xùn)與管理。定期對(duì)系統(tǒng)開發(fā)人員和管理人員進(jìn)行培訓(xùn),使他們具備過(guò)硬的技術(shù)知識(shí)和管理知識(shí),另外也要學(xué)習(xí)國(guó)外先進(jìn)的管理經(jīng)驗(yàn),避免管理本身出現(xiàn)錯(cuò)誤[2]。
2.2 完善軟件系統(tǒng)建設(shè)質(zhì)量管理程序
軟件系統(tǒng)建設(shè)過(guò)程的質(zhì)量管理的最終目標(biāo)是要將軟件系統(tǒng)進(jìn)行實(shí)際的應(yīng)用,這就需要一套完善的軟件系統(tǒng)建設(shè)質(zhì)量管理程序。第一,建立軟件工程產(chǎn)品質(zhì)量需求。產(chǎn)品質(zhì)量需求必須符合編輯記者的要求,并把編輯記者的要求轉(zhuǎn)換成具體的標(biāo)準(zhǔn)進(jìn)行說(shuō)明,并時(shí)刻關(guān)注這些要求的變化,隨時(shí)對(duì)系統(tǒng)進(jìn)行補(bǔ)充設(shè)計(jì)。第二,建立一整套開發(fā)、維護(hù)軟件系統(tǒng)的方法。通過(guò)指定一套實(shí)施規(guī)范和標(biāo)準(zhǔn)加強(qiáng)對(duì)方法的支持,并通過(guò)共同的合作管理來(lái)實(shí)現(xiàn)。第三,建立評(píng)價(jià)體系,在完成軟件系統(tǒng)的開發(fā)后,要對(duì)軟件系統(tǒng)進(jìn)行復(fù)查、評(píng)估、檢驗(yàn),并做出評(píng)價(jià),目的在于確認(rèn)軟件系統(tǒng)是否符合所要求的質(zhì)量標(biāo)準(zhǔn)。
2.3 做好軟件工程質(zhì)量保證和質(zhì)量控制
軟件工程質(zhì)量保證SQA是Software Quahty Assuralce的簡(jiǎn)稱,主要檢驗(yàn)軟件產(chǎn)品在開發(fā)過(guò)程中是否符合工程質(zhì)量標(biāo)準(zhǔn)。它主要負(fù)責(zé)對(duì)軟件產(chǎn)品、設(shè)施和工具進(jìn)行審查,評(píng)審軟件開發(fā)過(guò)程,進(jìn)行技術(shù)和管理評(píng)審,做SQA報(bào)告和度量?;镜牧鞒倘缦拢旱谝?,建立SQA小組;第二,確定SQA所要進(jìn)行的質(zhì)量,保證活動(dòng);第三,制定SQA計(jì)劃,明確整個(gè)軟件系統(tǒng)開發(fā)的每個(gè)步驟及關(guān)系;第四,不斷完善SQA的過(guò)程,防止過(guò)程中出現(xiàn)的不足。其中,SQA小組是一個(gè)完全獨(dú)立的個(gè)體,它可以對(duì)系統(tǒng)開發(fā)過(guò)程中出現(xiàn)的質(zhì)量問(wèn)題隨時(shí)通報(bào)。軟件系統(tǒng)建設(shè)過(guò)程的質(zhì)量控制是對(duì)軟件系統(tǒng)開發(fā)過(guò)程中有可能出現(xiàn)的問(wèn)題進(jìn)行提前的防范,主要包括需求評(píng)審、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試等過(guò)程,以保證軟件系統(tǒng)的質(zhì)量。
2.4 明確軟件系統(tǒng)建設(shè)質(zhì)量管理的具體目標(biāo)和需求
對(duì)于軟件系統(tǒng)的開發(fā)首先需要明確目標(biāo),以及其要達(dá)到的需求和作用。對(duì)于軟件系統(tǒng)建設(shè)中的關(guān)鍵管理因素,比如,軟件系統(tǒng)的可用性,可靠性,工作效率,功能性,以及移植性等等,將這些關(guān)鍵因素進(jìn)行排序,對(duì)于重要的管理因素盡可能提前化,數(shù)量化,以使得系統(tǒng)的質(zhì)量管理能夠有針對(duì)性和目的性,對(duì)系統(tǒng)的關(guān)注有一定的側(cè)重,以此來(lái)提升軟件系統(tǒng)的質(zhì)量[3]。
2.5 統(tǒng)一質(zhì)量管理測(cè)量辦法
統(tǒng)一的質(zhì)量管理測(cè)量辦法和措施,能夠?qū)④浖到y(tǒng)建設(shè)開發(fā)中的質(zhì)量評(píng)估客觀化,精準(zhǔn)化,防止出現(xiàn)人為主觀的測(cè)量方式,進(jìn)而導(dǎo)致質(zhì)量數(shù)據(jù)信息的不準(zhǔn)確。同時(shí),也要結(jié)合實(shí)際情況來(lái)選擇測(cè)量的方式,對(duì)于不同的管理因素要采取不同的方式測(cè)量,以達(dá)到客觀,科學(xué)的效果。對(duì)于系統(tǒng)建設(shè)過(guò)程質(zhì)量測(cè)量,是需要進(jìn)行一定的數(shù)據(jù)收集的,只有搜集到充足的數(shù)據(jù)信息資料,才能進(jìn)行下一步的測(cè)量。而有些因素的測(cè)量是需要特定的測(cè)量工具的,在進(jìn)行實(shí)際的質(zhì)量測(cè)量過(guò)程中,要不斷進(jìn)行實(shí)驗(yàn)操作,以提升測(cè)量的質(zhì)量和效率,來(lái)保證質(zhì)量管理測(cè)量的有效性。
2.6 分析測(cè)量數(shù)據(jù)的結(jié)果
在進(jìn)行一系列的測(cè)量過(guò)后,要對(duì)得出的數(shù)據(jù)結(jié)果進(jìn)行充分的分析,對(duì)于那些數(shù)據(jù)超過(guò)標(biāo)準(zhǔn),不符合要求的結(jié)果,要仔細(xì)的剖析。軟件系統(tǒng)開發(fā)的質(zhì)量對(duì)于編輯記者的使用感受至關(guān)重要。因此,對(duì)于那些質(zhì)量不合格的結(jié)果和環(huán)節(jié),必須要進(jìn)行調(diào)整和處理,以保證質(zhì)量符合要求。如果測(cè)量的結(jié)果大部分不符合質(zhì)量管理的要求,說(shuō)明系統(tǒng)是不能滿足編輯記者日常的工作需要[4]。
3結(jié)束語(yǔ)
綜合業(yè)務(wù)系統(tǒng)的建設(shè)是天津廣播實(shí)現(xiàn)采編播信息化的重要一步。此系統(tǒng)可以幫助編輯記者更流暢、更方便地完成工作。嚴(yán)把質(zhì)量關(guān)是系統(tǒng)能夠建設(shè)成功的重要因素。只有采用科學(xué)的軟件系統(tǒng)建設(shè)質(zhì)量管理方式,才能保證系統(tǒng)的可靠,避免出現(xiàn)錯(cuò)誤。
參考文獻(xiàn)
[1] 陳莉.正交缺陷分類方法在軟件缺陷管理及分析中的應(yīng)用[D].長(zhǎng)沙:湖南大學(xué),2005.
[2] 王劍飛.核電建造階段的工程進(jìn)度信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京:電子科技大學(xué),2014.
[3] 韓偉莉.基于CMMI4的軟件質(zhì)量管理的研究[D].石家莊:石家莊鐵道大學(xué),2017.
[4] 王博倫,姜思寧,左健健,等.產(chǎn)品質(zhì)量數(shù)據(jù)評(píng)價(jià)軟件系統(tǒng)設(shè)計(jì)[J].中國(guó)科技信息,2017,(3):79-81.