武漢大學(xué) 陳昊
淺談軟件編程的風(fēng)險(xiǎn)規(guī)避
武漢大學(xué) 陳昊
隨著網(wǎng)絡(luò)技術(shù)以及計(jì)算機(jī)技術(shù)的不斷發(fā)展,軟件的應(yīng)用范圍越來越廣泛,通過軟件的操作進(jìn)行工作、娛樂、購物等活動,已經(jīng)成為了人們生活的重要組成部分。在實(shí)際的應(yīng)用過程中,由于軟件涉及的內(nèi)容眾多,更新的速度較快,因此軟件編程過程中的一些風(fēng)險(xiǎn)開始逐漸的暴漏出來,并對軟件的編程以及軟件的應(yīng)用造成影響。鑒于此,本文主要就軟件編程的風(fēng)險(xiǎn)進(jìn)行研究,希望通過筆者的努力找出規(guī)避風(fēng)險(xiǎn)的辦法,促進(jìn)軟件編程質(zhì)量的提升。
軟件編程;風(fēng)險(xiǎn);規(guī)避;措施
人本思想在現(xiàn)代社會中廣泛應(yīng)用,并在企業(yè)經(jīng)營過程中轉(zhuǎn)化為了更適合企業(yè)發(fā)展的以客戶為中心的經(jīng)營理念。軟件編程的過程中,編程人員也受到了這種以客戶為本思想的影響,因此開始關(guān)注客戶的需要,并以此為基礎(chǔ)進(jìn)行軟件的編程。而在現(xiàn)代標(biāo)榜個(gè)性化的社會中,客戶的需要層出不窮,因此需要軟件編程人員及時(shí)的搜集客戶信息,并以最快的速度完成軟件編程。這種快速、多樣的發(fā)展模式,使得軟件編程過程中經(jīng)常會出現(xiàn)一些意料之外的問題,造成軟件開發(fā)無法繼續(xù),軟件公司遭受損失。
現(xiàn)實(shí)生活中風(fēng)險(xiǎn)存在可控性,但是風(fēng)險(xiǎn)卻不能被徹底的杜絕,并且風(fēng)險(xiǎn)存在于一切活動之中,與活動內(nèi)容之間有著密不可分的關(guān)系。在軟件編程的過程中,風(fēng)險(xiǎn)由始至終都形影相隨,隨時(shí)都可能對軟件編程工作造成影響,造成軟件編程工作時(shí)間的延長、成本的提升或者研發(fā)的失敗。具體來說軟件編程過程中存在的風(fēng)險(xiǎn)主要涉及了以下幾個(gè)方面:(1)時(shí)間因素。主要指軟件的研發(fā)時(shí)間,以及研發(fā)速度等,(2)資金因素。主要指軟件研發(fā)應(yīng)用的成本,以及資金鏈的供給等,(3)人才因素。主要指研發(fā)人員的素質(zhì),以及研發(fā)人員的專業(yè)水平。(4)科技因素。主要指技術(shù)的先進(jìn)性等。上述是軟件編程過程中風(fēng)險(xiǎn)出現(xiàn)頻率較高的幾個(gè)方面,除此之外,還有一些沒有規(guī)律可循,難以預(yù)料的風(fēng)險(xiǎn)存在。
在進(jìn)行軟件編程風(fēng)險(xiǎn)規(guī)避研究的過程中,我們主要將研究的重點(diǎn)放在上述幾個(gè)主要的方面上,力求通過有針對性的防范與治理,提高軟件編程風(fēng)險(xiǎn)規(guī)避的效果。但是對于一些不可預(yù)料的風(fēng)險(xiǎn)因素,有關(guān)人員也應(yīng)給予關(guān)注,制定一些應(yīng)急措施,以避免軟件編程工作受到過大的沖擊。
(一)做好準(zhǔn)備工作,確保資源供給。
軟件開發(fā)主要以人力為主,是通過技術(shù)人員對程序的編寫達(dá)到研發(fā)軟件的目的。因此要想確保軟件編程的順利進(jìn)行,技術(shù)人員方面要有充足的保障。所以軟件開發(fā)企業(yè),應(yīng)在進(jìn)行軟件編程之前做好準(zhǔn)備工作,在公司中打造出自己的專業(yè)研發(fā)團(tuán)隊(duì),并且注重新人的儲備和培養(yǎng),以避免研發(fā)人員不足現(xiàn)象的出現(xiàn)。除此之外,軟件開發(fā)企業(yè)還應(yīng)保障技術(shù)人員研發(fā)過程中可以有充足的資源可以利用。例如,保障設(shè)備質(zhì)量;搞好文檔機(jī)制等等。
(二)做好技術(shù)審核,保障技術(shù)應(yīng)用。
為了保障軟件編程的先進(jìn)性,軟件企業(yè)經(jīng)常會引入一些新的技術(shù)進(jìn)行應(yīng)用,但是由于軟件研發(fā)技術(shù)人員對這些技術(shù)并沒有進(jìn)行過實(shí)際的應(yīng)用,因此難以保障技術(shù)應(yīng)用的效果以及軟件編程的質(zhì)量。鑒于此,為了避免新技術(shù)對軟件編程造成不良影響,控制開發(fā)過程中的風(fēng)險(xiǎn)。軟件開發(fā)企業(yè)應(yīng)做好技術(shù)的審核工作。首先,搜集技術(shù)相關(guān)信息,加強(qiáng)對技術(shù)的了解,并對技術(shù)的核心功能進(jìn)行掌握。其次,要對新技術(shù)存在的風(fēng)險(xiǎn)提前預(yù)設(shè),并對風(fēng)險(xiǎn)制定出解決方案,降低軟件編程對技術(shù)的依賴性。
(三)制定研發(fā)方案,提高執(zhí)行效果。
軟件的編程應(yīng)帶有一定的目的性,并且要按照既定的方案,有計(jì)劃的進(jìn)行下去。通常情況下軟件的研發(fā)方案,應(yīng)包括軟件的功能、核心技術(shù)、研發(fā)時(shí)間、進(jìn)度要求等等。在實(shí)際的編程工作中,該方案應(yīng)是整個(gè)編程工作的指導(dǎo),技術(shù)人員應(yīng)在最大限度內(nèi)配合方案規(guī)定的內(nèi)容進(jìn)行軟件的編程,以保障軟件開發(fā)工作可以在預(yù)期時(shí)間內(nèi)順利的完成,并達(dá)到理想的目標(biāo)。
為了讓軟件編程人員可以按照制定的方案進(jìn)行編程工作,在制定方案的過程中,軟件研發(fā)企業(yè)需要注重方案的實(shí)際性,使得方案的制定真正的符合實(shí)際的軟件編程工作,減少工作人員的執(zhí)行難度,使得整個(gè)軟件編程工作都可以在預(yù)期的狀態(tài)下進(jìn)行。
(四)完善監(jiān)督制度,把握編程情況。
風(fēng)險(xiǎn)存在于軟件編程的整個(gè)過程之中,因此企業(yè)需要全程對編程工作進(jìn)行把控,最好的辦法就是建立起全面的監(jiān)督機(jī)制,對軟件編程工作進(jìn)行細(xì)致的監(jiān)督與管理,對可能出現(xiàn)的問題進(jìn)行及時(shí)的發(fā)現(xiàn),提高工作人員的工作質(zhì)量,保障技術(shù)的應(yīng)用水平。
(五)建立風(fēng)險(xiǎn)控制體系,實(shí)現(xiàn)風(fēng)險(xiǎn)提前防范。
風(fēng)險(xiǎn)規(guī)避是對已經(jīng)總結(jié)出的風(fēng)險(xiǎn)進(jìn)行有針對性的避免,而實(shí)際的工作過程中仍存在著一些未知的風(fēng)險(xiǎn),要想對這些風(fēng)險(xiǎn)進(jìn)行規(guī)避存在著一定的難度,不利于軟件編程的順利進(jìn)行。因此軟件開發(fā)企業(yè)還需要建立風(fēng)險(xiǎn)控制體系,設(shè)立專門的風(fēng)險(xiǎn)管理部門或者風(fēng)險(xiǎn)控制人員,對風(fēng)險(xiǎn)問題進(jìn)行管理,針對可能出現(xiàn)的風(fēng)險(xiǎn)進(jìn)行預(yù)設(shè),并制定出相應(yīng)的防范方案。并且,軟件開發(fā)企業(yè)的風(fēng)險(xiǎn)防范人員還應(yīng)積極的關(guān)注同行業(yè)中其他企業(yè)的風(fēng)險(xiǎn)防范情況,從中吸取經(jīng)驗(yàn),完善自身風(fēng)險(xiǎn)控制方面的不足。
(六)引入現(xiàn)代科技,實(shí)現(xiàn)風(fēng)險(xiǎn)管理。
IT行業(yè)發(fā)展程度越深,軟件編程遇到的風(fēng)險(xiǎn)也就越多,所以風(fēng)險(xiǎn)的規(guī)避逐漸成為了軟件開發(fā)企業(yè)核心的工作內(nèi)容之一。因此一些企業(yè)開始提出研發(fā)風(fēng)險(xiǎn)控制軟件,通過風(fēng)險(xiǎn)控制軟件的應(yīng)用實(shí)現(xiàn)風(fēng)險(xiǎn)控制的自動化以及智能化。這種構(gòu)想得到了廣大軟件開發(fā)企業(yè)的支持,并且已經(jīng)逐步成為現(xiàn)實(shí),使得管理類型的軟件在軟件編程過程中發(fā)揮了風(fēng)險(xiǎn)管理方面的作用。
綜上所述,軟件行業(yè)的繁榮不僅帶來了行業(yè)的進(jìn)步與完善,同時(shí)也給軟件編程工作帶來了巨大的壓力和風(fēng)險(xiǎn),因此需要相關(guān)企業(yè)重視軟件編程過程中的風(fēng)險(xiǎn)規(guī)避,不斷對企業(yè)內(nèi)部的風(fēng)險(xiǎn)管理進(jìn)行完善,促進(jìn)軟件行業(yè)的持續(xù)發(fā)展。
[1]黃石磊.淺談軟件編程的風(fēng)險(xiǎn)規(guī)避[J].科技創(chuàng)新導(dǎo)報(bào).2010(04).
[2]王維友.試談軟件編程的風(fēng)險(xiǎn)規(guī)避[J].電腦編程技巧與維護(hù).2013(08).
[3]張楠.有關(guān)軟件編程的風(fēng)險(xiǎn)探究[J].科技傳播.2014(19).
作者信息:陳昊,男(1993-1-22),漢,河北省保定市,本科。方向:軟件工程。
TP311
:A
:1671-864X(2015)01-0161-01