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