尤昭森 楊會東 鄢天安
摘 要:近幾年隨著我國社會經(jīng)濟穩(wěn)步發(fā)展,計算機數(shù)據(jù)信息技術(shù)水平也得到了大幅度的提高,國內(nèi)市場的整體環(huán)境也對計算機軟件的開發(fā)水準提出了更高的要求。雖然我國的計算機軟件開發(fā)水平不斷上升,但是隨著計算機科學技術(shù)越來越專業(yè)化、尖端化,在未來的時期內(nèi)仍然會面臨著較大的技術(shù)瓶頸與各種缺陷。與此同時,我國與國際計算機軟件開發(fā)水平也有著較大的差距。本文從計算機軟件開發(fā)的角度出發(fā),深入分析在其發(fā)展過程中的主要障礙,根據(jù)實際情況提出一些切實有效的策略,從而為我國的計算機軟件開發(fā)事業(yè)具有價值的可靠參考。
關(guān)鍵詞:計算機軟件;開發(fā)障礙;應對措施
1.引言
具體的計算機開發(fā)時間充分說明了計算機軟件是計算機應用的基礎(chǔ)中的基礎(chǔ),并且計算機的軟件開發(fā)技術(shù)是影響我國整體計算機實力的關(guān)鍵性因素。計算機軟件開發(fā)的水平受到科學技術(shù)、文化環(huán)境以及社會經(jīng)濟等等各個方面的影響,計算機軟件開發(fā)技術(shù)也如今也廣泛地應用于各個行業(yè)和各個領(lǐng)域,這就使得計算機軟件開發(fā)成為了我國目前極度熱門的行業(yè)。軟件作為計算機系統(tǒng)的重要組成部分之一,其具體的功能以及程序?qū)φ麄€計算機系統(tǒng)的工作效率和質(zhì)量有著最直接的影響,換句話說就是計算機軟件開發(fā)技術(shù)需要根據(jù)客戶的實際需求來確定開發(fā)的方向。與此同時,自從改革開發(fā)以來我國的計算機科學技術(shù)隨著經(jīng)濟的發(fā)展突飛猛進,但是與西方發(fā)達國際的技術(shù)水平依然有著較大的差距,在軟件開發(fā)尖端技術(shù)與高端軟件應用開發(fā)方面仍然有著很大的進步空間,在相關(guān)開發(fā)人員的培養(yǎng)方面力度不夠。
2.計算機開發(fā)的主要障礙分析
在實際的計算機軟件開發(fā)工作中,無論說明技術(shù)如果想要取得質(zhì)的飛躍都需要經(jīng)過幾代人的共同努力,特別是在軟件應用方面的技術(shù)手段的技術(shù)性障礙問題。因此,計算機軟件開發(fā)行業(yè)的持續(xù)穩(wěn)定發(fā)展離不開優(yōu)秀的技術(shù)人員在軟件開發(fā)中的大量實踐。
2.1需求分析障礙
計算機軟件開發(fā)目前遇到的一個最大的障礙便是用戶的需求障礙,相關(guān)開發(fā)人員對于用戶的實際需求分析較為片面,這種情況直接導致了工作人員所開發(fā)的軟件功能與用戶的真正需求是完全沒有關(guān)聯(lián)的,這種問題的產(chǎn)生也是受到了較多因素的影響,其中最大的原因在于開發(fā)人員與用戶的交流溝通太少,致使在軟件開發(fā)的過程中目標模糊。同時,軟件功能的開發(fā)與用戶的實際需求不相符的原因之一是成本問題,進一步講計算機軟件開發(fā)人員的專業(yè)能力不足也是導致用戶需求障礙的因素,相關(guān)工作人員的綜合素質(zhì)以及專業(yè)技術(shù)不到位便難以滿足當前日益提高的用戶需求,頻繁出現(xiàn)需求層次分析不完整不成熟的問題。
2.2整體規(guī)劃障礙
在軟件開發(fā)的總體戰(zhàn)略與具體規(guī)劃上考慮的因素過少,導致全面性嚴重不足,這直接導致了開發(fā)人員在選擇具體的開發(fā)方法和手段以及未來開發(fā)工作的規(guī)劃性較弱,這是我國計算機軟件開發(fā)的常見障礙。通常來說,軟件開發(fā)一項綜合性較強的系統(tǒng)化過程,它要求復雜性、綜合性以及流程性,而且在軟件開發(fā)的工作規(guī)劃上的要求和標準也是十分嚴格的,軟件的開發(fā)會受到用戶需求、開發(fā)實踐、總體成本以及工作人員素質(zhì)等眾多因素的影響,會致使開發(fā)人員選擇措施的開發(fā)模式和方法。比如迭代模式、螺旋模式、敏捷模式以及瀑布模式,選擇開發(fā)模式的不當都會在一定程度上對軟件的順利開發(fā)造成阻礙,限制了計算機開發(fā)技術(shù)的進步。同時,在軟件開發(fā)完成以后的實驗測試環(huán)節(jié)也不夠科學嚴謹,即使開發(fā)模式選擇正確也會嚴重影響到軟件的實際運行效率和質(zhì)量。
3.計算機軟件開發(fā)的障礙的應對措施分析
3.1重視需求分析
在軟件的實際開發(fā)工作當中,開發(fā)人員的工作原則是實事求是,要在用戶的實際需求基礎(chǔ)之上來開展一系列的軟件開發(fā)工作,否則所有工作都是架空的,沒有意義的,開發(fā)人員還需要制定科學合理的軟件開發(fā)總體戰(zhàn)略部署以及階段性具體方案,將徹底解決用戶的需求作為一切工作的基本前提,從而沖破計算機軟件開發(fā)的第一層障礙。規(guī)范計算機軟件的開發(fā)操作和流程也是必不可少的,開發(fā)人員務(wù)必和用戶保持實時的交流溝通以及聯(lián)系,在開發(fā)過程中不斷跟進用戶的新需求,從而為軟件開發(fā)工作保駕護航,甚至可以充分利用大數(shù)據(jù)信息分析工作來預測用戶的新需求。另外,軟件開發(fā)人員需要保持著自身科學研究的開發(fā)理念,不能隨意根據(jù)自己的意愿變更開發(fā)的目標和標準,特別是在軟件開發(fā)方案初步形成之后需要及時地跟企業(yè)和用戶溝通與協(xié)作,從而真正意義上滿足企業(yè)和用戶的需求。
3.2提升人員素質(zhì)
功能齊全的軟件不僅需要成熟完善的開發(fā)流程和策略,更加需要專業(yè)化以及綜合素質(zhì)較高的軟件開發(fā)人員,在軟件開發(fā)的過程不斷根據(jù)實際情況來對開發(fā)方案和操作進行持續(xù)優(yōu)化升級。我國需要將加強軟件開發(fā)人員綜合素質(zhì)作為解決計算機軟件開發(fā)方面的關(guān)鍵環(huán)節(jié),通過具體的開展崗位深化培訓以及增加與國外技術(shù)人員的溝通與交流來強化開發(fā)人員專業(yè)技術(shù)能力以及綜合素質(zhì),并且在這個基礎(chǔ)之上提高軟件開發(fā)崗位的招聘標準,更要重視專業(yè)化的軟件開發(fā)團隊的建設(shè)和管理,從而大幅度真正地我國計算機軟件開發(fā)的水準和技術(shù)。與此同時,軟件開發(fā)人員需要進一步突破軟件數(shù)據(jù)信息的局限性,逐個攻破技術(shù)難題,充分利用模塊化技術(shù)設(shè)計方法的作用,為我國計算機軟件開發(fā)的進一步發(fā)展提供充足的技術(shù)支持。
4.結(jié)語
本文通過對計算機軟件開發(fā)技術(shù)現(xiàn)狀的深入分析,總的來說,我們認識到了我國軟件開發(fā)的技術(shù)水準的程度基本上決定了我國計算機產(chǎn)業(yè)的整體發(fā)展水平。所以,當?shù)卣约跋嚓P(guān)技術(shù)部門需要堅持具體問題具體分析的工作原則,給予計算機軟件開發(fā)以足夠高的重視程度,加大對行業(yè)的投資力度,出臺相關(guān)優(yōu)惠政策來推動計算機軟件開發(fā)企業(yè)的建設(shè),全面分析國內(nèi)市場滿足用戶的個性化需求,并且建立健全軟件開發(fā)的方向和具體方案,徹徹底底解決軟件測試實驗的種種漏洞,不斷提升我國軟件開發(fā)工作人員的綜合素質(zhì)以及專業(yè)能力,為我國計算機軟件開發(fā)的硬實力打下牢固的基礎(chǔ)。
參考文獻
[1] 劉鋒 .新時期計算機軟件開發(fā)技術(shù)的應用及發(fā)展形勢[J].計算機產(chǎn)品與流通 ,2019(11):19.
[2] 張春紅 . 新時期計算機軟件開發(fā)技術(shù)的應用及發(fā)展趨勢 [J].科學技術(shù)創(chuàng)新 ,2019(31):82.
[3] 楊子 . 計算機軟件開發(fā)中的主要障礙與應對措施研究 [J]. 科技經(jīng)濟導刊 ,2019(22):22.