王藝超
【摘 要】當前社會已進入信息化時代,計算機技術在人們生活中的應用十分的廣泛,計算機信息技術在很大的程度上推動了我國的經(jīng)濟社會的發(fā)展,促進了我國的國家建設,并且加快了我國實現(xiàn)工業(yè)化以及現(xiàn)代化的進度。而軟件工程則是計算機信息技術中的重要組成,軟件工程是整個信息系統(tǒng)中的最為重要的部分。本文對軟件工程的標準化現(xiàn)狀進行了相關分析,并提出了加強我國軟件工程標準化體系的制定的步驟。
【關鍵詞】軟件工程;標準化;現(xiàn)狀;分析
現(xiàn)今我國的信息化進程加快,計算機軟件工程逐漸的趨于成熟,在人們生活中的應用十分的廣泛,為人們的生活過帶來了很大的方便,同時也促進了社會、經(jīng)濟的發(fā)展。計算機軟件工程是一項十分復雜的項目,涉及的方面很廣,但是由于其自身的復雜性,導致了在軟件的開發(fā)中遇到了很多的阻礙,所以必須要規(guī)范軟件的設計、開發(fā)以及生產(chǎn)維護等各個環(huán)節(jié),從而來提高軟件產(chǎn)品的質(zhì)量,促進企業(yè)的發(fā)展。
一、軟件工程的標準化概念
軟件過程的標準化主要是指標準軟件標準以及軟件工程過程標準。軟件工程的標準化是軟件產(chǎn)業(yè)發(fā)展的重要保障,對于軟件工程來說,軟件的開發(fā)是多個項目的開發(fā),并且開發(fā)的過程十分的復雜且難度很大,在軟件工程開發(fā)的每個環(huán)節(jié)都存在很大的聯(lián)系,必須要有各方面的精英技術人才進行合作,才能夠共同完成,所以軟件過程的標準化標志著軟件技術的成熟。另外,在軟件工程的開發(fā)中,必須要有相關的規(guī)范標準來進行正確的指導,從而來增強軟件產(chǎn)品的質(zhì)量。
軟件工程的標準化給軟件開發(fā)工程帶來了很大的好處,在很大的程度上提高了軟件的可靠性以及軟件的質(zhì)量。并且,軟件工程的標準化,也會為軟件開發(fā)技術人員進行正確的指導,使技術人員的操作更加的規(guī)范,避免了很多技術上的失誤,從而提高了軟件的生產(chǎn)效率。軟件工程的標準化也在很大程度上減少了軟件開發(fā)的成本以及軟件的開發(fā)時間,對于軟件的維護有著很大的好處。
二、軟件工程標準化的發(fā)展現(xiàn)狀
軟件工程領域利用一些新的操作工具、開發(fā)方案解決了在軟件開發(fā)過程中出現(xiàn)的許多問題。實際的軟件工程標準化發(fā)展過程中,利用標準化概念來分析,可以深刻了解到軟件工程開發(fā)中出現(xiàn)各種問題的原因,工程項目受到制約。此外,從上實際的七十年代末,八十年代初期,全球范圍內(nèi)開始逐漸制度制定軟件工程的標準制度,用來規(guī)范軟件工程的整個過程,并解決出現(xiàn)的具體問題。
(一)未制定科學合理的工程項目計劃
因為軟件工程項目管理知識的不足,導致研發(fā)人員對實際研發(fā)過程中可能會出現(xiàn)問題的預測能力不足,未制定科學合理的工程項目計劃,對軟件工程研發(fā)成本、時間和預算進度出現(xiàn)了較大的偏差。因此,為了縮短研發(fā)時間、節(jié)約研發(fā)成本,采用一些可能會損害軟件產(chǎn)品質(zhì)量和工作效率的應急策略,從而造成最終的軟件產(chǎn)品偏離了實際需求。
(二)對于軟軟件質(zhì)量環(huán)節(jié)的管理力度不足
因為對軟件工程研發(fā)質(zhì)量環(huán)節(jié)的管理力度不夠,沒有健全的過程質(zhì)量控制管理機制,沒有配置工程項目工程管理經(jīng)驗豐富的技術人員,使得項目工程質(zhì)量環(huán)節(jié)得不到保障,管理策略不到位,制約了項目工程的研發(fā)進度,同時也間接影響了軟件成品的質(zhì)量。應用軟件在優(yōu)化組合程序和相應文檔的基礎上才能最大限度地發(fā)揮其具備的功能。工程項目研發(fā)初期,沒有建立健全的配置管理和工程項目文檔數(shù)據(jù)資料的控制管理體系,使得文檔和實際軟件產(chǎn)品相脫節(jié)。此外,由于大型的應用軟件在開發(fā)過程中,出現(xiàn)研究人員和管理的變更,使得項目工程文檔出現(xiàn)失控問題,最終導致軟件工程后期的維護和管理難以實現(xiàn)規(guī)范化[3]。
(三)軟件工程部標準化存在的問題
沒有清楚的軟件工程體系概念,忽視了軟件工程中各種類型標準之間的聯(lián)系性和互補性,忽視軟件程序標準使用的時間;引入國際軟件工程標準的速度緩慢。這就要求,加大國內(nèi)軟件工程產(chǎn)業(yè)標準化的研究和組織力度;及時地引用國際軟件工程標準,并及時進行學習和研究。
(四)沒有合理的項目計劃方案
計算機軟件工程標準化項目需要有專業(yè)知識素養(yǎng)的管理人員來管理,而現(xiàn)實中,絕大多數(shù)的管理者并不具備優(yōu)秀的知識儲備,缺少一定的知識涵養(yǎng)和技術能力,同時也沒有采取有效的管理手段,整體意識比較的低下,因此軟件項目開發(fā)前期沒有科學地制定項目計劃,更沒有對于項目的整體預算和支出做好評估工作,使得項目運作中出現(xiàn)了大量后續(xù)問題,加大了軟件工程標準化的難度。
三、實現(xiàn)計算機軟件工程標準化的建議
啟用國際標準是我國真正實現(xiàn)計算機軟件工程化標準最有力的保障。所以要從以下幾個方面來進行工作。
(一)堅持國際標準,提升軟件質(zhì)量
軟件工程標準化發(fā)展中,我國的技術水平與國際是存在著較大的距離,因此,要采用國際上統(tǒng)一的軟件工程標準化,這就需要我國要及時了解國際軟件工程標準化進程與實際發(fā)展狀況,科學地將國家標準作為統(tǒng)一的參考指標,不僅如此,還要關注國家軟件工程熱點事件,充分認識國際形勢,開展相關指導軟件工程標準化指導工作,尤其是軟件研發(fā)上面,要積極地與國際大企業(yè)進行合作,有助于國內(nèi)軟件工程吸收先進的經(jīng)驗和累計新技術,奠定了軟件工程標準化的可持續(xù)發(fā)展。
(二)深化概念,強化標準化
企業(yè)開發(fā)軟件過程中,自身要根據(jù)用戶需求來具體選擇標準來生產(chǎn),充分做好用戶需求的工作,重視產(chǎn)品與用戶之間的各種細微關系,從而保障軟件工程運行的正常狀態(tài)。除此之外,企業(yè)還需要積極引進軟件工程的各種標準,深化和掌握各種概念,促進了軟件工程系統(tǒng)與標準之間的合理化、科學化,從而贏得客戶的信任和市場的肯定。
(三)引進先進技術,極大人才培養(yǎng)
積極引進國際先進技術和知識能夠有效的促進了軟件工程標準化的發(fā)展,而且要加大技術人員的培訓,經(jīng)過強化培訓來提高技術人員綜合素質(zhì),適應我國軟件工程標準化發(fā)展。在這過程中,要積極引進國外先進的軟件技術,與國家企業(yè)進行深入的合作與探討,提升軟件產(chǎn)品的整體質(zhì)量,提高創(chuàng)新意識。
(四)依照市場需求,科學發(fā)展
我國的軟件工程標準化目前處于一個比較低水平的階段,非常不利于我國軟件工程化標準的發(fā)展。所以我們要結(jié)合國情來引進先進技術,并且要依照市場整體需求來生產(chǎn)軟件產(chǎn)品。加大對于軟件技術方面投入,努力做好軟件與用戶之間的關系,且在技術支持下來開展科學研究工作,提高自身軟件的整體水平,突出自身的優(yōu)點和強項,才會在激烈的國家競爭中取得一席之地,從而實現(xiàn)了軟件工程標準化的建設工作。對于企業(yè)來說,不僅提升了自身品牌影響力,而且取得了客觀的市場經(jīng)濟效益,促進企業(yè)可持續(xù)發(fā)展目標。
四、結(jié)語
軟件工程標準化的發(fā)展是需要依靠多方面的支持才可以有效進行,作為一項復雜,系統(tǒng)化強的工程,無疑考量了國家的經(jīng)濟實力,技術人員的智慧。我國軟件工程標準化目前處于一個非常低水平的階段,而且在事實過程中碰到了各種難題,因此,要建立一個管理性強的體系是非常必要的,我們要努力采取積極有效的方法來解決。處于21世紀,只有不斷豐富經(jīng)驗和技術,提高自身創(chuàng)新意識,才會幫助企業(yè)在激烈的國際市場競爭中取得優(yōu)異的成績。進而推動我國社會進步和軟件事業(yè)的整體發(fā)展,在不久的將來,就會真正意義上實現(xiàn)軟件工程標準化,縮小了與國際的距離。
【參考文獻】
[1]吳志剛.我國信息化標準體系建設的思考[J].信息技術與標準化.2005(08).
[2]李曉樺.軟件工程標準化研究[J].上海標準化.1999(05).
[3]劉正高,陳華彥.IEEE軟件工程標準綜述[J].世界標準化與質(zhì)量管理.1999(01).
[4] 馮惠,李米娜.芻議軟件工程標準化發(fā)展現(xiàn)狀與分析[J].世界標準化與質(zhì)量管理,2010(11).
[5]黃榮峰,周元宇.芻議中國軟件工程標準化發(fā)展現(xiàn)狀與分析[J].軟件工程與標準化,2013(05).