蘇州高等職業(yè)技術(shù)學(xué)?!⊥酢⌒?/p>
?
關(guān)于提高電子裝備軟件質(zhì)量的探討
蘇州高等職業(yè)技術(shù)學(xué)校王欣
【摘要】目前的電子裝備中,軟件應(yīng)用已經(jīng)成為其核心的組成部分,隨著信息化技術(shù)的不斷深化加強(qiáng),軟件也為電子裝備提升了多項(xiàng)功能和實(shí)際效用,但其中也存在諸多問(wèn)題,如質(zhì)量檢驗(yàn)的缺失。嚴(yán)格加強(qiáng)質(zhì)量管理標(biāo)準(zhǔn),建立質(zhì)量檢驗(yàn)體系是改善軟件質(zhì)量的重要措施,對(duì)國(guó)家軍用標(biāo)準(zhǔn)管理具有重要意義。
【關(guān)鍵詞】電子裝備;軟件應(yīng)用;質(zhì)量保證;性能提高
隨著電子信息化建設(shè)不斷加速,各種軟件在移動(dòng)電子設(shè)備裝備中得到了廣泛的應(yīng)用,不僅滿足了電子裝備的正常運(yùn)行,還很大程度上加強(qiáng)了電子裝備多方面的功能,現(xiàn)在的電子裝備也逐漸走上了依賴(lài)于軟件提升性能和功能的趨勢(shì)。本文就電子設(shè)備軟件質(zhì)量的保障措施作出具體討論。
由于軟件質(zhì)量的好壞已經(jīng)逐漸變成衡量電子裝備質(zhì)量好壞的關(guān)鍵標(biāo)準(zhǔn),所以選擇正確優(yōu)質(zhì)的軟件成了保障電子裝備性能的基礎(chǔ)要求。目前電子裝備所使用的軟件一般會(huì)存在以下問(wèn)題。
1.1質(zhì)量保證體系不完善
目前已有的大部分軟件由于其承制單位的質(zhì)量監(jiān)管體系并不完善,很多單位都并未建立正規(guī)的質(zhì)檢制度,包括已經(jīng)具備一定規(guī)模的大型軟件制作企業(yè),這一方面還需要進(jìn)一步的完善和補(bǔ)充。由于這些軟件的質(zhì)量水平不高,需要有專(zhuān)業(yè)的技術(shù)人員通過(guò)實(shí)踐整理,加以增強(qiáng)和調(diào)試,軟件開(kāi)發(fā)技術(shù)人員的素質(zhì)水平是影響軟件產(chǎn)品質(zhì)量的重要因素。
1.2軟件編制不規(guī)范
軟件編制的不規(guī)范,會(huì)造成文檔文件與程序缺乏一致性,造成較明顯的影響,造成這一現(xiàn)象的原因一方面在于軟件設(shè)計(jì)人員的實(shí)踐經(jīng)驗(yàn),由于經(jīng)驗(yàn)不足造成的編寫(xiě)失誤,把控不準(zhǔn)確。另一方面則是由于文檔編寫(xiě)工作的組織安排不妥當(dāng),以及對(duì)文檔編寫(xiě)工作的不重視。
軟件研制中存在初期設(shè)計(jì)文檔與最終成品存在巨大差異,這是一種常見(jiàn)的現(xiàn)象,目前的軟件編寫(xiě)工作中,技術(shù)人員往往對(duì)文檔編制并不感興趣,沒(méi)有將太多的精力放到這一方面,于是在程序編寫(xiě)中經(jīng)常以應(yīng)付的態(tài)度處理文檔,使得文檔沒(méi)有一個(gè)應(yīng)有的質(zhì)量。
1.3對(duì)用戶需求的把控
在用戶需求面前,一般的技術(shù)開(kāi)發(fā)人員并不會(huì)對(duì)用戶需求過(guò)多的了解,往往只存在一些模糊的概念,有的軟件承制單位甚至沒(méi)有基本的戰(zhàn)術(shù)戰(zhàn)略概念。這一現(xiàn)象便形成了一個(gè)閉門(mén)造車(chē)的形式,由于對(duì)裝備的作戰(zhàn)環(huán)境、操作人員素質(zhì)以及相關(guān)配套裝備的不了解,使得軟件的設(shè)計(jì)與使用者的實(shí)際應(yīng)用互相脫節(jié),導(dǎo)致制作出來(lái)的軟件并不能滿足裝備使用中用戶的根本作戰(zhàn)需求。
1.4質(zhì)量隱患
由于應(yīng)用于裝備的軟件難以展開(kāi)測(cè)試工作,許多軟件產(chǎn)品中存在的隱患很難被發(fā)現(xiàn),加上軟件本身的質(zhì)量檢驗(yàn)的缺失,使得軟件從開(kāi)發(fā)到應(yīng)用的整個(gè)過(guò)程并不能完全展開(kāi)必要的量化考核測(cè)試,無(wú)法滿足切實(shí)可行的質(zhì)量檢驗(yàn)要求,由于缺乏實(shí)踐應(yīng)用測(cè)試,也會(huì)導(dǎo)致在新一輪的軟件開(kāi)發(fā)工作上,無(wú)法展開(kāi)指導(dǎo)工作。
2.1建立健全質(zhì)檢體系
作為企業(yè)產(chǎn)品制作行為的重要依據(jù),質(zhì)量檢驗(yàn)監(jiān)管體系是生產(chǎn)出可靠、健全產(chǎn)品的重要保障。軟件由于其知識(shí)性強(qiáng)、創(chuàng)造性高的特點(diǎn),既具備制造業(yè)的一般特性,又擁有一般創(chuàng)造業(yè)所沒(méi)有的特點(diǎn),是一種高智力的創(chuàng)造活動(dòng)。所以,在制定軟件質(zhì)量管理標(biāo)準(zhǔn)時(shí),要針對(duì)軟件在實(shí)際配套應(yīng)用上的特點(diǎn),秉承質(zhì)量管理的基本原則和思想,制定出有針對(duì)性、質(zhì)量規(guī)范、切實(shí)有效的可行性軟件管理規(guī)范,在軟件開(kāi)發(fā)的各個(gè)環(huán)節(jié)上,做好細(xì)節(jié)把控,有效進(jìn)行策劃,明確每一個(gè)開(kāi)發(fā)、設(shè)計(jì)、管理和監(jiān)測(cè)人員的具體職責(zé),保證管理工作的有效執(zhí)行。設(shè)立每階段的目標(biāo),使軟件設(shè)計(jì)制作有一個(gè)明確的標(biāo)準(zhǔn)。
2.2質(zhì)量管理責(zé)任分配
在質(zhì)量監(jiān)管體系下,除了在軟件開(kāi)發(fā)項(xiàng)目上配備項(xiàng)目開(kāi)發(fā)所必需的的角色之外,還應(yīng)當(dāng)特別成立專(zhuān)門(mén)的監(jiān)察測(cè)試管理小組和質(zhì)量應(yīng)用保證小組,以保證項(xiàng)目開(kāi)發(fā)中尤其是文檔編制方面的工作完成度,其職責(zé)主要包括優(yōu)化和完善文檔和階段性的成果,改進(jìn)存檔和版本控制代碼,控制文檔、代碼的單向出入。也就是說(shuō),在軟件質(zhì)量監(jiān)管體系成立的基礎(chǔ)之上,創(chuàng)設(shè)質(zhì)量保證實(shí)施小組,保證軟件開(kāi)發(fā)過(guò)程中的執(zhí)行程度,增加軟件開(kāi)發(fā)的透明性,保障軟件成品質(zhì)量。
2.3文檔質(zhì)量管理
軟件中的文檔作為軟件重要的組成部分,是軟件研制、生產(chǎn)、安裝、運(yùn)行的重要依賴(lài),也是影響軟件實(shí)際運(yùn)營(yíng)和應(yīng)用的重要因素,需要特別的關(guān)注和重視。
軟件開(kāi)發(fā)不僅僅是指軟件程序的編寫(xiě),由于其軍用的特殊性,裝備軟件的開(kāi)發(fā)內(nèi)容中還包括對(duì)一整套符合國(guó)家軍用標(biāo)準(zhǔn)要求的文檔資料的編寫(xiě),保證文檔的全面和嚴(yán)謹(jǐn)是項(xiàng)目?jī)?nèi)容完成度的重要保證,加上裝備軟件的應(yīng)用需求存在一定的時(shí)效性,在此一方面要保證文檔的全面性,另一方面還要保證軟件開(kāi)發(fā)的效率性。于是如何保證文檔內(nèi)容的完整的同時(shí)又具備一定的效率而不耽誤項(xiàng)目的進(jìn)度,是目前一個(gè)較難解決的問(wèn)題。
解決這項(xiàng)問(wèn)題的核心在于度的把握,軟件文檔的質(zhì)量管理中,其重點(diǎn)存在兩個(gè)方面:第一個(gè)方面是制定軟件文檔的管理程序,通過(guò)機(jī)械性的工作,使批準(zhǔn)、發(fā)布、修訂、標(biāo)識(shí)、密級(jí)、儲(chǔ)存、傳遞和查閱等工作更為嚴(yán)謹(jǐn),為一個(gè)良好的文檔配置管理制度鋪設(shè)平臺(tái);另一方面在于做好對(duì)文檔編撰內(nèi)容的具體安排,細(xì)節(jié)落實(shí)到軟件文檔的數(shù)量、名稱(chēng)、標(biāo)識(shí)、類(lèi)型和管理責(zé)任人等內(nèi)容上,做出類(lèi)似于項(xiàng)目總體文檔的總覽表。
隨后是創(chuàng)建軟件文檔管理的具體制度,首先是版本的管理,版本內(nèi)容的混亂就是軟件文檔難以管理的罪魁禍?zhǔn)?,在設(shè)計(jì)和開(kāi)發(fā)之初做好良好的管理編排工作極為重要,必須設(shè)立有效的模板和標(biāo)準(zhǔn)進(jìn)行管理。
然后是軟件訪問(wèn)規(guī)則,權(quán)限是一個(gè)軟件密級(jí)管理的重要手段,也是軟件文檔管理的重要環(huán)節(jié),設(shè)定和創(chuàng)建軟件文檔庫(kù)的訪問(wèn)規(guī)則,可以規(guī)定只有什么身份的訪問(wèn)者可以進(jìn)行訪問(wèn)、閱讀、升級(jí)和修改或添加文檔,規(guī)范化軟件文檔的管理制度。
同時(shí),軟件的文檔管理還需要定期的檢查和清理,確保軟件文檔內(nèi)容簡(jiǎn)潔,符合實(shí)際需求,具備優(yōu)秀的時(shí)效性。
最后是加強(qiáng)軟件文檔內(nèi)容的審核,確保內(nèi)容沒(méi)有遺漏,并對(duì)應(yīng)應(yīng)用方面的真正需求。
2.4實(shí)施配置管理
隨著裝備應(yīng)用的日益深入,其對(duì)軟件項(xiàng)目的要求也日漸繁雜,這也需要在進(jìn)一步的管理工作中繼續(xù)深入,用更為先進(jìn)的手段和設(shè)備進(jìn)行管理,這也是成為軟件行業(yè)中的強(qiáng)者的必要手段。
就目前我國(guó)情況而言,同發(fā)達(dá)國(guó)家相比在軟件開(kāi)發(fā)管理上過(guò)分依賴(lài)管理技術(shù),強(qiáng)調(diào)個(gè)人而忽略了團(tuán)隊(duì)素質(zhì)的建設(shè),在工作環(huán)境上沒(méi)有一個(gè)團(tuán)隊(duì)協(xié)作的氛圍。在技術(shù)上層面上只注重結(jié)果而忽略了整個(gè)過(guò)程,缺乏了對(duì)細(xì)節(jié)的重視,沒(méi)有科學(xué)的管理規(guī)范,也沒(méi)有足夠的執(zhí)行力。針對(duì)這些問(wèn)題,需要我國(guó)軟件企業(yè)認(rèn)識(shí)到管理配置的重要性,取長(zhǎng)補(bǔ)短,主動(dòng)學(xué)習(xí)國(guó)外企業(yè)已經(jīng)成熟的配置管理技術(shù),嘗試制定相應(yīng)的配置管理策略,多實(shí)踐,并加強(qiáng)細(xì)節(jié)部分的處理。
2.5加強(qiáng)實(shí)踐測(cè)試
軟件從開(kāi)發(fā)到實(shí)踐應(yīng)用必須經(jīng)過(guò)規(guī)范嚴(yán)謹(jǐn)?shù)臏y(cè)試工作,軟件測(cè)試貫穿著軟件從定義到開(kāi)發(fā)的整個(gè)生命周期。廣義的軟件測(cè)試內(nèi)容為確認(rèn)、驗(yàn)證、測(cè)試三項(xiàng),從需求分析、概要分析、詳細(xì)設(shè)計(jì)以及程序編碼等階段中的文檔找出問(wèn)題的漏洞加以解決。
通過(guò)測(cè)試可以有效地檢測(cè)軟件的性能、強(qiáng)度、界面設(shè)計(jì)、安全性、兼容性等能力,在裝備應(yīng)用上更能檢測(cè)到軟件的指揮流程以及戰(zhàn)術(shù)決策的合理性。
綜上所述,電子裝備的軟件應(yīng)用對(duì)裝備的實(shí)際效用具有巨大的影響,針對(duì)目前我國(guó)軟件開(kāi)發(fā)與設(shè)計(jì)以及在應(yīng)用上存在的幾項(xiàng)問(wèn)題,針對(duì)解決,努力提升和加強(qiáng)軟件質(zhì)量、效益和兼容性,就能大大加強(qiáng)裝備的功能和效益。
電子裝備中,軟件質(zhì)量是其功能和效益的重要影響因素,直接關(guān)系著使用者的戰(zhàn)斗力,優(yōu)秀的軟件作用到裝備上能起到明顯提升的效果。因此,必須嚴(yán)格設(shè)置軟件的質(zhì)量監(jiān)管制度,加強(qiáng)對(duì)裝備軟件的質(zhì)量標(biāo)準(zhǔn)檢查,結(jié)合先進(jìn)例子,多用實(shí)踐來(lái)檢驗(yàn)、提高電子裝備的軟件質(zhì)量,從而提升部隊(duì)整體的作戰(zhàn)實(shí)力。
參考文獻(xiàn)
[1]崔天意,劉慶峰,張芝龍等.電子裝備軟件質(zhì)量評(píng)估模型分析[J].計(jì)算機(jī)與數(shù)字工程,2010,38(1):44-47.
[2]徐國(guó)平,姚皋音.淺析艦載電子裝備軟件保障的現(xiàn)狀與對(duì)策[J].中國(guó)修船,2011,24(2):46-48.
[3]李合平,尚朝軒,薛周成等.新型電子裝備軟件故障診斷方法研究[J].微計(jì)算機(jī)信息,2005,(3):113-114.