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