盧士卿
摘 要:二十一世紀(jì)的到來,經(jīng)濟(jì)與科學(xué)不斷發(fā)展與信息技術(shù)是緊密聯(lián)系的,后者在一定程度上起到了促進(jìn)兩者發(fā)展的作用,從而為我國信息化建設(shè)做出貢獻(xiàn)。作為當(dāng)今社會必不可少的工具,計(jì)算機(jī)被廣泛使用,從原來少有人了解,到現(xiàn)在普遍走進(jìn)人們的生活中。計(jì)算機(jī)主要由兩部分構(gòu)成,硬件和軟件。計(jì)算機(jī)當(dāng)中電腦的部件即為硬件,而軟件就是支撐計(jì)算機(jī)運(yùn)行的程序,為了加強(qiáng)電腦的工作效率,必須提高軟件質(zhì)量,使其有更好的運(yùn)行能力。本文主要講解了計(jì)算機(jī)軟件在研發(fā)過程當(dāng)中存在的一些問題。
關(guān)鍵詞:計(jì)算機(jī) 軟件開發(fā) 質(zhì)量控制
前言:由于我國的計(jì)算機(jī)軟件研發(fā)水平與國際水平還有所差距,從宏觀上來觀察,整體水平較弱,不重視軟件研發(fā)的質(zhì)量,不強(qiáng)調(diào)實(shí)踐能力的重要性,這種種原因?qū)е挛覈邪l(fā)軟件整體環(huán)境的落后。但是近些年來隨著經(jīng)濟(jì)的發(fā)展,信息化變得越來越重要,這就使得人們對軟件研發(fā)要求也隨之上升。
1、研發(fā)過程中影響軟件質(zhì)量的主要因素
計(jì)算機(jī)軟件在研發(fā)的過程當(dāng)中往往會因?yàn)橘|(zhì)量問題而沒有通過相關(guān)標(biāo)準(zhǔn),從而影響各方面的使用。這不僅是因?yàn)樗且豁?xiàng)技術(shù)難度很高的工作,而且研發(fā)過程中總會遇到一些無法預(yù)估的問題。本文就從計(jì)算機(jī)軟件研發(fā)過程中幾個關(guān)鍵因素來具體分析。
1.1沒有真正認(rèn)識到計(jì)算機(jī)軟件用戶的本質(zhì)需求
從各方面入手去了解軟件用戶的需求,這是設(shè)計(jì)軟件工作的前提。因?yàn)橹挥刑崆傲私獾轿?,才可以在研發(fā)過程中便于調(diào)試軟件,從根本上滿足用戶的需求。想要全面的了解軟件用戶的信息,客戶的交流必不可少,在交流中了解軟件用戶的需求,這個過程需要長時間來完成,??偠砸眩绻浖脩魧浖粷M意或者存在意見,就應(yīng)該繼續(xù)與用戶交流討論,直至滿足用戶的需求。從某種程度上來講,就是一次比較失敗的軟件研發(fā),所以從根本上了解計(jì)算機(jī)軟件用戶的需求是至關(guān)重要的。
1.2計(jì)算機(jī)軟件的研發(fā)缺少系統(tǒng)性規(guī)劃指導(dǎo)
計(jì)算機(jī)軟件研發(fā)行業(yè)對于工作沒有規(guī)范性文件指導(dǎo),也沒有具體所規(guī)定的內(nèi)容要求,在更多時候,軟件設(shè)計(jì)人員把重點(diǎn)放在了研發(fā)的周期與成本上,由于成本降低和工作周期變短,使得對此行業(yè)的重視程度也有所降低。最為根本的是當(dāng)軟件研發(fā)出現(xiàn)質(zhì)量問題的時候,因?yàn)槿狈I(yè)性的比對標(biāo)準(zhǔn),也就無法準(zhǔn)確衡量研發(fā)結(jié)果是否達(dá)到標(biāo)準(zhǔn)質(zhì)量要求,也就無法追究責(zé)任的歸屬。由此會引發(fā)一系列的問題,如辦事效率大幅度降低,設(shè)計(jì)員工之間推卸責(zé)任,研發(fā)出來的軟件質(zhì)量也會明顯降低等。造就這一切問題的原因就是計(jì)算機(jī)軟件的研發(fā)質(zhì)量還沒有一個規(guī)范性的比對標(biāo)準(zhǔn)。
1.3軟件研發(fā)技術(shù)人員的流動性較大
計(jì)算機(jī)軟件在研發(fā)過程中技術(shù)人員存在著許多不穩(wěn)定因素。有一部分研發(fā)人員會因?yàn)楣べY,環(huán)境,待遇等問題而會選擇離開當(dāng)前職位。一旦從一開始就負(fù)責(zé)這個軟件開發(fā)的技術(shù)人員中途離開,后續(xù)的工作人員會對前面的工作有著較難的深入了解,也有可能因?yàn)閷τ脩粜枨笳J(rèn)識不到位而產(chǎn)生差別。所以技術(shù)人員流動性較大這一主觀因素不同于前面所提到的兩種客觀因素。這一主觀因素對軟件研發(fā)的進(jìn)程和質(zhì)量在很大程度上存在著不利影響。
2、計(jì)算機(jī)軟件開發(fā)過程中的質(zhì)量控制措施
2.1軟件用戶的需求至上,存在的缺陷需及時修改
隨著電腦的普及,計(jì)算機(jī)軟件用戶數(shù)量快速增長,同時用戶需求也隨著外界的變化而不斷的發(fā)生改變,這就要求軟件開發(fā)的工作人員要盡可能的滿足用戶需求,不斷改進(jìn)和完善軟件的性能,增強(qiáng)軟件研發(fā)質(zhì)量,給用戶一個更好的體驗(yàn)。這其中的工作業(yè)不僅是要求工作人員及時的修改和更正軟件當(dāng)中存在的問題,更重要的是軟件開發(fā)人員跟客戶的交流,只有技術(shù)人員與軟件用戶之間有不斷的交流,才能去解決問題,才可以更好的去滿足客戶需求,做到用戶至上的觀念。
2.2注重計(jì)算機(jī)軟件代碼的檢查工作
如果在編寫計(jì)算機(jī)軟件代碼時出現(xiàn)了錯誤,通常這些錯誤都是比較隱秘,這對那些技術(shù)人員來說,將會成為一個潛在的質(zhì)量問題。所以,軟件研發(fā)人員為了避免這些麻煩的問題,必須認(rèn)真對待每一步的工作流程,每當(dāng)存在極其微小的問題時,就應(yīng)立馬更正修改。在軟件研發(fā)的過程當(dāng)中,難免會出現(xiàn)這樣或那樣的質(zhì)量問題,由于這些問題往往與計(jì)算機(jī)代碼存在著直接聯(lián)系,所以每當(dāng)出現(xiàn)問題的時候,可以準(zhǔn)確的追究相關(guān)技術(shù)人員責(zé)任。因?yàn)檐浖邪l(fā)這項(xiàng)工作的技術(shù)含量較高,工作人員特別容易受到外界的打擾,所以在保證了當(dāng)前代碼正確的情況下,再往后的檢查工作時可以在設(shè)置專業(yè)的工作人員,這種做法可以更好的確保軟件研發(fā)質(zhì)量。
2.3軟件的運(yùn)行質(zhì)量需要及時的檢驗(yàn)
為了讓軟件開發(fā)的質(zhì)量得到更好的保證,及時檢測軟件的運(yùn)行質(zhì)量這個環(huán)節(jié)必不可少。往往在把軟件交到客戶手中之前,必須對軟件進(jìn)行運(yùn)行質(zhì)量的檢測,檢測分為兩種形式人工檢測和自動檢測。一旦發(fā)現(xiàn)在軟件研發(fā)的過程當(dāng)中存在著質(zhì)量問題,必須立刻尋找到問題原因,然后找到解決辦法,具有針對性的把問題解決。最后要保證完全的滿足用戶需求,只有軟件質(zhì)量得到保證,軟件用戶在使用時候才有更好的體驗(yàn)。
3、結(jié)束語
結(jié)合全篇內(nèi)容,軟件研發(fā)工作具有不同其他行業(yè)的性質(zhì),它涉及到了計(jì)算機(jī)等多方面的知識,情況較為復(fù)雜,所以在實(shí)際操作過程中存在的技術(shù)性問題解決起來都較為困難,所以為了讓客戶的使用質(zhì)量得到保證,把重心放到軟件質(zhì)量的完善和建立規(guī)范系統(tǒng)的制度是必不可少的工作之一。
參考文獻(xiàn):
[1]鄧勇. 計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展趨勢與應(yīng)用分析[J]. 電子世界,2015,(16):172-173.
[2]李萬明. 淺談計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究與趨勢[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014, (12):241-242.
[3]范偉. 淺論新時期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用,2014,(13):80+82.
[4]胡玲芳. 新時期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J]. 信息與電腦(理論版),2013,(08):74 -75.
[5]張旭. 計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用[J]. 硅谷,2013,(03):91+100.