楊 驍
(中電科(德陽廣漢)特種飛機(jī)系統(tǒng)工程有限公司, 四川 成都 610000)
從軟件自身角度來說,自身含有一定的抽象性,是在承載媒體的作用下,將信息進(jìn)行傳遞的一種產(chǎn)物,其不但具有知識產(chǎn)權(quán)性,同時(shí)還會受到一些法律體系的保護(hù)[1]。對軟件含義進(jìn)行細(xì)化,通??梢园哑涠x成是計(jì)算機(jī)系統(tǒng)中不可或缺的一部分,同時(shí)具備用戶需求導(dǎo)向性、進(jìn)度控制難度大以及維護(hù)困難等特性。而軟件質(zhì)量通常包含了五項(xiàng)內(nèi)容:第一,軟件功能性,也就是軟件可以滿足用戶的自身需求;第二,穩(wěn)定性,軟件能否處于良好的工作狀態(tài),是否會出現(xiàn)故障等狀況;第三,可用性,用戶在應(yīng)用軟件的過程中,將會消耗多少資源;第四,效率性,軟件在運(yùn)營環(huán)節(jié)中,所消耗的物力資源;第五,可維護(hù)性,軟件維護(hù)環(huán)節(jié)中存在的難度以及效果。利用這些指標(biāo)能夠?qū)崿F(xiàn)對軟件質(zhì)量的綜合評估,以此對軟件整體質(zhì)量指標(biāo)加以評判。軟件質(zhì)量管理流程見圖1。
圖1 軟件質(zhì)量管理流程
在當(dāng)前社會經(jīng)濟(jì)以及科學(xué)技術(shù)全面發(fā)展的背景下,計(jì)算機(jī)應(yīng)用范圍不斷擴(kuò)大,軟件需求量也不斷提升,計(jì)算機(jī)軟件質(zhì)量得到了人們的廣泛關(guān)注。
從大的方面來說,軟件質(zhì)量管理直接影響著國計(jì)民生、財(cái)政安全以及社會發(fā)展,從小的方面來說,直接影響著人們的日常工作和生活。在部分特殊環(huán)境下,當(dāng)軟件存在問題時(shí),將會給人們的工作和發(fā)展帶來嚴(yán)重影響。除此之外,人們在郵局、銀行等機(jī)構(gòu)辦理相關(guān)事務(wù)時(shí),因?yàn)殡娔X出現(xiàn)故障,而無法正常辦理。例如,2000年出現(xiàn)的“千年蟲”的現(xiàn)象,引發(fā)了一定的危機(jī)[2]。正是人們沒有給予高度重視,導(dǎo)致不堪設(shè)想的后果出現(xiàn),從而給人們乃至國家?guī)砹艘欢ǖ慕?jīng)濟(jì)損失。因此,這就需要對軟件質(zhì)量高度重視,加大軟件質(zhì)量管理力度,在保證軟件應(yīng)用安全的基礎(chǔ)上,減少給我國帶來的損失。
要想突顯軟件質(zhì)量各項(xiàng)指標(biāo),滿足用戶對軟件的要求,將軟件自身功能全面發(fā)揮,可以通過開展軟件質(zhì)量管理工作的方式,對軟件研發(fā)、設(shè)計(jì)等環(huán)節(jié)進(jìn)行把控,以防止各種因素給軟件質(zhì)量帶來負(fù)面影響,保證軟件功能、效率等均可以滿足軟件質(zhì)量要求。在落實(shí)軟件質(zhì)量管理工作的過程中,可以根據(jù)用戶的實(shí)際需求,加大對軟件系統(tǒng)開發(fā)以及設(shè)計(jì)等環(huán)節(jié)的管控力度,同時(shí)確保軟件研發(fā)的安全性,根據(jù)相關(guān)標(biāo)準(zhǔn)和要求實(shí)現(xiàn)對軟件質(zhì)量的把控,以此降低軟件質(zhì)量問題出現(xiàn)。由此可知,在軟件質(zhì)量管理理念的作用下,能夠突顯軟件開發(fā)的自身效益和價(jià)值,從而促進(jìn)軟件研發(fā)工作的穩(wěn)定發(fā)展。
眾所周知,不管是在工業(yè)生產(chǎn),還是其他領(lǐng)域,均需要得到現(xiàn)代化設(shè)施和技術(shù)的支持,而如果沒有落實(shí)好相關(guān)設(shè)施和軟件質(zhì)量管理工作,必將會引發(fā)一定問題出現(xiàn),從而給企業(yè)整體效益獲取帶來不利影響。從軟件生產(chǎn)角度來說,沒有根據(jù)約定時(shí)間落實(shí)工作計(jì)劃,導(dǎo)致該現(xiàn)象出現(xiàn)的主要因素就是管理較為混亂。我國軟件開發(fā)企業(yè)管理意識較為淡薄,其質(zhì)量管理問題較為突出。對此,為了保證軟件整體質(zhì)量,提升管理水平,就要高度重視軟件質(zhì)量管理工作,樹立良好的管理意識,以此給軟件質(zhì)量管理工作開展提供條件。
從實(shí)際角度來說,如果沒有全面落實(shí)軟件質(zhì)量管理工作,必將會導(dǎo)致軟件開發(fā)耦合性低、部分環(huán)節(jié)存在管理脫節(jié)等問題的出現(xiàn)。所以,要想充分發(fā)揮軟件質(zhì)量管理自身效力,就要優(yōu)化質(zhì)量管理組織框架。首先,在領(lǐng)導(dǎo)層級人員的引導(dǎo)下,設(shè)定專業(yè)的質(zhì)量管理團(tuán)隊(duì),同時(shí)做好領(lǐng)導(dǎo)層級和基礎(chǔ)層級職工的交流工作,由組長對軟件開發(fā)環(huán)節(jié)中存在的問題進(jìn)行記錄和匯報(bào),以此實(shí)現(xiàn)對軟件開發(fā)質(zhì)量的把控,促進(jìn)軟件開發(fā)質(zhì)量和水平的提升。其次,在進(jìn)行軟件質(zhì)量管理過程中,相關(guān)工作人員需要從整個(gè)項(xiàng)目生命周期的角度入手,加以縱向管理,保證可以第一時(shí)間找出軟件研發(fā)環(huán)節(jié)中存在的各項(xiàng)問題,并對其進(jìn)行處理。最后,科學(xué)分配軟件研發(fā)以及質(zhì)量管理工作人員,合理調(diào)配工作內(nèi)容和職責(zé),并在績效考核機(jī)制的作用下,調(diào)動相關(guān)人員的工作積極性,以此確保軟件整體質(zhì)量。
鑒于需求模糊的現(xiàn)象,應(yīng)該根據(jù)軟件工程需求進(jìn)行處理,對需求活動加以科學(xué)管控,并做好需求落實(shí)的探究工作。首先對系統(tǒng)基本工作進(jìn)行探究,確定系統(tǒng)運(yùn)營需求的有關(guān)內(nèi)容。其次利用需求探究的方式,和用戶進(jìn)行交流,在明確用戶自身意愿和需求的情況下,實(shí)現(xiàn)軟件設(shè)計(jì)和開發(fā),以此使軟件得到科學(xué)應(yīng)用。
在軟件研發(fā)保證機(jī)制不完善的狀況下,軟件研發(fā)工作人員以及質(zhì)量管理工作人員應(yīng)該做好質(zhì)量保證機(jī)制的研讀工作,結(jié)合實(shí)際情況,構(gòu)建完善的質(zhì)量保證機(jī)制,在獲取良好的軟件質(zhì)量管理成果的基礎(chǔ)上,促進(jìn)軟件整體質(zhì)量水平的提高。首先,加強(qiáng)質(zhì)量職責(zé)機(jī)制的構(gòu)建,把質(zhì)量管理職責(zé)和軟件研發(fā)工作人員、管理工作人員的績效相融合,促進(jìn)職工軟件質(zhì)量管理意識的提高。其次,通過科學(xué)設(shè)定質(zhì)量檢測指標(biāo),對軟件開發(fā)各項(xiàng)指標(biāo)進(jìn)行檢測,以此防止細(xì)節(jié)問題的出現(xiàn),給軟件質(zhì)量帶來影響。此外,優(yōu)化職工培訓(xùn)機(jī)制。落實(shí)職工培訓(xùn)工作,將會給職工整體素養(yǎng)的提升起到直接作用。所以,通過定期開展專業(yè)培訓(xùn)工作,可以讓相關(guān)工作人員熟練掌握各項(xiàng)質(zhì)量管理理念和方式,同時(shí)優(yōu)化軟件質(zhì)量管理流程,并提高職工職責(zé)意識,科學(xué)把握軟件相關(guān)技術(shù)和理念,從而提高軟件開發(fā)質(zhì)量的效果,促進(jìn)軟件管理質(zhì)量和效率的提升。
鑒于軟件測試環(huán)節(jié)中面臨的設(shè)計(jì)重點(diǎn)偏差現(xiàn)象,需要結(jié)合實(shí)際情況,對設(shè)計(jì)重心進(jìn)行適當(dāng)修整,明確檢測流程和質(zhì)量之間的關(guān)系。在具體測試指標(biāo)的作用下,促進(jìn)系統(tǒng)功能以及性能檢測工作的落實(shí),并結(jié)合用戶反饋的問題,提高測試結(jié)果。在進(jìn)行QC功能檢測的過程中,應(yīng)該對軟件兼容性以及操作性等內(nèi)容加以檢測,同時(shí)在相同環(huán)境下落實(shí)檢測工作,以此提高軟件檢測效果,突顯軟件中存在的問題,從而起到優(yōu)化軟件質(zhì)量管理的效果。
在對各項(xiàng)質(zhì)量管理問題進(jìn)行探究的情況下,提出過程質(zhì)量管理相關(guān)對策,給軟件質(zhì)量管理工作開展提供條件。不管是軟件研發(fā)環(huán)節(jié),還是軟件設(shè)計(jì)環(huán)節(jié),均要落實(shí)質(zhì)量管理工作,對軟件過程進(jìn)行追蹤和把控,獲取精準(zhǔn)的數(shù)據(jù),促進(jìn)質(zhì)量管理水平的提高。在具體環(huán)節(jié)中,需要應(yīng)用固定采樣間隔的方式獲取對應(yīng)的樣本,并在控制圖點(diǎn)的作用下,實(shí)現(xiàn)軟件開發(fā)流程的把控,一旦發(fā)生失控現(xiàn)象,應(yīng)該做好失控因素的探究工作,實(shí)現(xiàn)失控因素的修整,以此促進(jìn)軟件質(zhì)量的提升。
提升軟件質(zhì)量已經(jīng)成為迫切要求,只有對軟件質(zhì)量的必要性有所認(rèn)識,明確影響軟件質(zhì)量的核心要素,結(jié)合不同的要素,提出對應(yīng)的優(yōu)化對策,采用現(xiàn)代化管理方式和技巧,才能防止軟件質(zhì)量問題出現(xiàn),保證軟件整體質(zhì)量安全,給我們應(yīng)用軟件提供良好的環(huán)境,促進(jìn)軟件事業(yè)的健康發(fā)展。
[1]李發(fā)敏.民航軟件質(zhì)量控制管理方法的分析[J].電腦迷,2017(9):17.
[2]彭銀.軟件開發(fā)質(zhì)量管理策略研究[J].計(jì)算機(jī)與網(wǎng)絡(luò),2017,43(14):36-38.