侯彥軍,閆曉潔
(1.中國(guó)人民解放軍31700部隊(duì),遼陽(yáng) 111000;2.66736部隊(duì),北京 100041)
高度專業(yè)的技術(shù)性,計(jì)算機(jī)軟件技術(shù)在創(chuàng)作開(kāi)發(fā)過(guò)程中需要技術(shù)性較高,操作性準(zhǔn)確的專業(yè)技術(shù)人員的明確又合理的分工,而且,計(jì)算機(jī)技術(shù)的開(kāi)發(fā)是一個(gè)漫長(zhǎng)又艱難的過(guò)程。隨著科技的不斷發(fā)展科學(xué)技術(shù)的難度也隨之加大,開(kāi)發(fā)時(shí)間延長(zhǎng),投入成本提高,因此,對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)人員而言,要有足夠的耐心,切記,不可急于求成,也不可因?yàn)橥饨缯T惑而違反職業(yè)道德。
計(jì)算機(jī)技術(shù)具有一定的功能針對(duì)性,針對(duì)于不同的需求而研發(fā)了各自對(duì)應(yīng)的功能。計(jì)算機(jī)程序的運(yùn)行依賴著計(jì)算機(jī)軟件的配合。為了操作更方便,在應(yīng)用之前先進(jìn)行一定的程序設(shè)定。
計(jì)算機(jī)技術(shù)具有很強(qiáng)的依賴性,計(jì)算機(jī)軟件是計(jì)算機(jī)的核心,掌控著整個(gè)計(jì)算機(jī)的正常運(yùn)行,計(jì)算機(jī)功能的強(qiáng)大離不開(kāi)計(jì)算機(jī)軟件。首先,計(jì)算機(jī)軟件技術(shù)性較強(qiáng),只有尖端人才能掌握這些技能,軟件的開(kāi)發(fā)需要這些專業(yè)的計(jì)算機(jī)人才和高科技作為輔助工具,某一技術(shù)的開(kāi)發(fā)過(guò)程包括市場(chǎng)調(diào)研,技術(shù)開(kāi)發(fā),使用與市場(chǎng)等,這些都是一個(gè)漫長(zhǎng)的過(guò)程,需要投入大量的人力和物力,精力和財(cái)力。其次,計(jì)算機(jī)軟件很較強(qiáng)的針對(duì)性,某一程序只針對(duì)特定程序起作用;計(jì)算機(jī)運(yùn)行也依賴于計(jì)算機(jī)的設(shè)置程序,鑒于此,要使計(jì)算機(jī)程序到達(dá)某一特定的目的,則需要通過(guò)一些特定代碼和指令。所以說(shuō)計(jì)算機(jī)軟件是軟件開(kāi)發(fā)人員智慧的結(jié)晶和邏輯研究的成果,在極大程度上計(jì)算機(jī)軟件的不可靠性是程序設(shè)計(jì)過(guò)程中的人為因素造成的,有極強(qiáng)的主觀性和難以預(yù)測(cè)性。
計(jì)算機(jī)軟件需要定期維護(hù),維護(hù)計(jì)算機(jī)軟件就是更換已經(jīng)淘汰的系統(tǒng)或者修復(fù)被損壞的系統(tǒng)來(lái)實(shí)現(xiàn)的,如若軟件被破壞,只能通過(guò)重新設(shè)計(jì)程序,獲得新的軟件來(lái)恢復(fù)失效軟件的功能
目前計(jì)算機(jī)軟件的可靠性驗(yàn)證還沒(méi)有建立完整的理論體系,軟件知識(shí)體系支撐不牢靠,法律維護(hù)也沒(méi)保障,就我國(guó)目前階段,相比硬件開(kāi)發(fā)來(lái)說(shuō),計(jì)算機(jī)軟件的設(shè)計(jì)開(kāi)發(fā)還處于發(fā)展階段。
計(jì)算機(jī)軟件的開(kāi)發(fā)離不開(kāi)頂尖人才的參與,軟件的編程,實(shí)際,市場(chǎng)調(diào)研都離不開(kāi)人的參與,而且軟件在開(kāi)發(fā)過(guò)程中存在潛在的人為錯(cuò)誤,在市場(chǎng)調(diào)研中也存在數(shù)據(jù)偏向性錯(cuò)誤和分析錯(cuò)誤,所以想要避免這些主觀和客觀性錯(cuò)誤必須做到以下幾點(diǎn):首先,計(jì)算機(jī)軟件的開(kāi)發(fā)需要提高專業(yè)性人員的專業(yè)素質(zhì)。要加強(qiáng)軟件開(kāi)發(fā)人員的培訓(xùn)工作,使軟件開(kāi)發(fā)人員能夠充分了解軟件知識(shí),其次,在客戶要求的基礎(chǔ)上得到更準(zhǔn)確的理解;軟件開(kāi)發(fā)人員應(yīng)做好軟件前期設(shè)計(jì)研究、規(guī)劃、可行性分析,做好調(diào)研等工作,以避免潛在風(fēng)險(xiǎn),最后,軟件開(kāi)發(fā)人員要避免在開(kāi)發(fā)過(guò)程中出現(xiàn)一些主觀技術(shù)錯(cuò)誤,如語(yǔ)法錯(cuò)誤,編程錯(cuò)誤等,打鐵還需自身硬,最主要還是加強(qiáng)軟件開(kāi)發(fā)人員的軟件開(kāi)發(fā)水平提升自身水平。
為了達(dá)到軟件的開(kāi)發(fā)符合客戶的要求,應(yīng)有序的軟件設(shè)計(jì),避免跨階段現(xiàn)象的發(fā)生。在軟件開(kāi)發(fā)過(guò)程中,有必要組織評(píng)審小組及時(shí)評(píng)審軟件,評(píng)審小組成員應(yīng)包括整體人員、設(shè)計(jì)師、經(jīng)理和質(zhì)量保證等領(lǐng)域的專家部門。評(píng)審小組審查軟件設(shè)計(jì)者設(shè)計(jì)的軟件標(biāo)準(zhǔn)和要求,有效地提高了計(jì)算機(jī)軟件的可靠性,促進(jìn)了計(jì)算機(jī)軟件的發(fā)展。
雖然國(guó)家制定了一些計(jì)算機(jī)軟件技術(shù)的技術(shù)和開(kāi)發(fā)規(guī)范,但仍然缺乏相關(guān)的質(zhì)量評(píng)價(jià)體系。一些測(cè)試軟件,軟件使用的安全性,以及軟件和軟件技術(shù)的改進(jìn)評(píng)價(jià)。因此,國(guó)家有關(guān)部門還需要建立一個(gè)有效的軟件質(zhì)量監(jiān)督機(jī)構(gòu),負(fù)責(zé)對(duì)這方面的問(wèn)題進(jìn)行監(jiān)測(cè),加強(qiáng)軟件開(kāi)發(fā)商的自我匯編,進(jìn)而有效地減少軟件開(kāi)發(fā)人員在軟件開(kāi)發(fā)過(guò)程犯編程性錯(cuò)誤,提高了計(jì)算機(jī)軟件開(kāi)發(fā)的整體水平和提升核心技術(shù)。
當(dāng)軟件出錯(cuò)時(shí),減少軟件錯(cuò)誤,導(dǎo)致軟件故障,降低軟件可靠性。
軟件錯(cuò)誤的主要原因是人為原因。因此,在軟件開(kāi)發(fā)過(guò)程中應(yīng)該做以下幾點(diǎn)。一是確保軟件開(kāi)發(fā)者的專業(yè)水平;其次,必須嚴(yán)格注意語(yǔ)法錯(cuò)誤等技術(shù)問(wèn)題。此外,在計(jì)算和規(guī)劃錯(cuò)誤時(shí),軟件開(kāi)發(fā)人員必須認(rèn)真考慮,直到最終版本和其他內(nèi)容完全一樣,還要學(xué)會(huì)分析項(xiàng)目的實(shí)際情況,做好選材工作。
工作人員沒(méi)有參與評(píng)估工作的所有階段,所以有時(shí)會(huì)出現(xiàn)各種問(wèn)題,以滿足各階段的相關(guān)要求,要避免出現(xiàn)跨階段現(xiàn)象,組織評(píng)估工作,在軟件開(kāi)發(fā)的各個(gè)階段,以確保軟件開(kāi)發(fā)的準(zhǔn)確性,評(píng)審人員應(yīng)包括設(shè)計(jì)師、管理人員和其他人員,以確保專家評(píng)審的質(zhì)量。評(píng)審小組的主要任務(wù)是審查設(shè)計(jì)師提交的軟件文件是否符合要求,通過(guò)管理專業(yè)人員、計(jì)算機(jī)硬件進(jìn)行更好的維護(hù),確保計(jì)算機(jī)的更深層次發(fā)展軟件。
隨著科技的不斷發(fā)展和創(chuàng)新,計(jì)算機(jī)技術(shù)也在同步閥飛速發(fā)展,只有在發(fā)展的過(guò)程中克服一切困難,勇于挑戰(zhàn),樂(lè)于創(chuàng)新,才能夠跟上時(shí)代的腳步,只有在發(fā)展過(guò)程中解決不可靠性問(wèn)題,我國(guó)的計(jì)算機(jī)技術(shù)才能在世界舞臺(tái)上站穩(wěn)腳,才可以起領(lǐng)頭作用,引領(lǐng)科技的高效發(fā)展。