賀明
摘 要:信息化的飛速發(fā)展,計算機成為家庭必需品,在各行各業(yè)得到了廣泛的使用,并一定程度上推動了我國經(jīng)濟各項事業(yè)的發(fā)展,提高我國社會化與工業(yè)化進程。在計算機信息技術(shù)中發(fā)揮主要作用的是軟件工程,直接關(guān)系到信息系統(tǒng)的正常運行。本文主要針對軟件工程的標準化現(xiàn)狀進行分析,探討軟件工程標準化的未來出路。
關(guān)鍵詞:軟件工程;標準化;現(xiàn)狀分析;出路研究
計算機技術(shù)的推廣與普及進一步促進了我國的信息化進程,計算機軟件技術(shù)工程研究不斷深入,成為比較成熟的信息技術(shù)門類,方便生產(chǎn)與生活,對社會與經(jīng)濟的發(fā)展也起到了一定的促進作用。與此同時,人們對于軟件工程標準化現(xiàn)狀也更加關(guān)注,基于軟件系統(tǒng)本身的復(fù)雜性與綜合性,其在開發(fā)與使用的過程中不可避免地產(chǎn)生各種問題,軟件工程的標準化研究成為當前研究重點與熱點。
1 軟件工程標準化的概念分析
所謂的軟件工程標準化是對軟件設(shè)計、開發(fā)與使用、維護的各個環(huán)節(jié)進行規(guī)范與處理,從而實現(xiàn)系統(tǒng)質(zhì)量提升的趨向研究。在改善軟件性能、提升企業(yè)競爭力及促進各項事業(yè)發(fā)展方面發(fā)揮著重要作用。
2 軟件工程標準化的價值分析
軟件工程的標準化是軟件設(shè)計與優(yōu)化的必然性趨勢,將對我們的生產(chǎn)生活帶來諸多便利,提升軟件可靠性與可移植性。一方面其降低生產(chǎn)中的出錯率,在一定程度上推動生產(chǎn)效率的提升。另一方面其大大縮短軟件開發(fā)時間,減少研發(fā)成本,為后期軟件工程的維護與管理提供便利,在軟件工程系統(tǒng)研究與改善中起到參考與借鑒作用。
3 軟件工程標準化的現(xiàn)狀分析
3.1 缺乏合理的項目計劃
軟件工程基于一定的專業(yè)設(shè)計知識,如果在軟件開發(fā)與設(shè)計的環(huán)節(jié)中開發(fā)商一味追求開發(fā)進度,導致系統(tǒng)設(shè)計性能考慮缺乏目的性與計劃性,必然增大軟件開發(fā)的風險,反而加大軟件開發(fā)成本,加上缺乏設(shè)計初期合理完善的項目計劃,間接地增大了研發(fā)難度。
3.2 缺乏全面細致的用戶使用需求
軟件的開發(fā)與設(shè)計離不開用戶的需求調(diào)研。如果在研發(fā)的過程中缺乏全面細致的用戶使用需求,對用戶實際使用需求分析不到位,都可能產(chǎn)生用戶需求與產(chǎn)品開發(fā)的偏差,軟件開發(fā)成果不具備實用性與針對性。
3.3 缺乏必要的軟件質(zhì)量管理規(guī)范
軟件開發(fā)項目的順利實施需要規(guī)范的管理體系進行必要的指導與約束,而就目前的軟件質(zhì)量管理管理與規(guī)范情況來看,缺乏經(jīng)驗豐富的管理人員,缺乏合理到位的監(jiān)督與規(guī)范體系,對于軟件質(zhì)量上的審查不到位,此外管理模式上的漏洞也成為質(zhì)量監(jiān)管的限制因素。整個軟件質(zhì)量監(jiān)管不到位,軟件質(zhì)量得不到保證,直接影響到軟件工程的標準化。
4 軟件工程標準化的可行性措施分析
4.1 吸取國外先進經(jīng)驗,實現(xiàn)與國家研發(fā)接軌
針對我國軟件工程研制起步晚的現(xiàn)狀,我們有必要引進先進的國家設(shè)計標準。目前國際上關(guān)于軟件工程的標準性研究不斷深入,許多西方國家制定出比較成熟的軟件工程標準,我國可以在借鑒國際先進標準成果的基礎(chǔ)上,獲取突破口,加快標準的制定,實現(xiàn)與國家軟件工程設(shè)計有效接軌。
4.2 加大宣傳,增強對軟件工程標準化的關(guān)注與理解
我國軟件工程之所以很難形成有效的模式標準,其中最關(guān)鍵的原因是先入為主的用戶使用習慣。在使用軟件的過程中,用戶更多地受先入為主思想的影響,根據(jù)自身對軟件的使用情況來選取對應(yīng)的使用標準,從而忽視了各個標準軟件工程內(nèi)在的聯(lián)系性與互補性。針對該現(xiàn)狀首先應(yīng)該加大宣傳,幫助用戶充分理解軟件工程標準化的概念,深刻把握軟件工程之間的聯(lián)系與互補性,制定比較理想化的軟件工程標準。
4.3 培養(yǎng)技術(shù)性人才,有效引薦國外先進標準化技術(shù)
我國軟件工程標準化研究人員與管理人員相對不足,在借鑒國外設(shè)計成果的同時更應(yīng)該注重國內(nèi)該方面研究人才的培育與發(fā)展,定期組織技術(shù)研討與交流會,開展專題性的研究與探討,充分聽取眾家意見,注重本國特色與實際,開發(fā)出適合國內(nèi)軟件工程特色的具體軟件標準,更好地促進我國軟件工程的自主性創(chuàng)新發(fā)展。
4.4 及時發(fā)現(xiàn)問題,及時修改,完善軟件工程標準化
軟件工程的標準化并不是一成不變的,在時代發(fā)展背景下,在用戶多樣的使用需求下,軟件工程標準也是不斷更新與改進的過程。我們對于軟件工程標準的實施效果進行定期檢測,當發(fā)現(xiàn)其中的問題時第一時間分析與修改,對于其中存在的缺陷性問題進行整合,針對存在的問題改進標準化,以此類推,完善軟件工程的標準化。
5 結(jié)束語
飛速發(fā)展的信息化社會,科學技術(shù)日新月異,計算機技術(shù)廣泛地應(yīng)用于人們的生產(chǎn)與生活,而與此同時對于計算機軟件工程的要求也越來越高,影響軟件工程質(zhì)量的首要因素就是軟件工程的標準化程度,制定合理的軟件工程標準化才能更好地提升軟件工程本身的質(zhì)量與性能,降低軟件生產(chǎn)成本,促進軟件工程的規(guī)范化發(fā)展。
[參考文獻]
[1]王亞楠.芻議軟件工程標準化現(xiàn)狀與分析[J].計算機光盤軟件與應(yīng)用,2013,20:100-101.
[2]孫海超.軟件工程標準化現(xiàn)狀與分析[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014,02:143+146.
[3]李剛,董火民,楊子江,韓紅強.軟件工程標準化現(xiàn)狀與分析[A].中國軟件工程大會CCSE專家理事會.第四屆中國軟件工程大會論文集[C].中國軟件工程大會CCSE專家理事會:,2007:5.