孫海超
(暨南大學(xué)信息科學(xué)技術(shù)學(xué)院 廣東 510632)
現(xiàn)今我國(guó)的信息化進(jìn)程加快,計(jì)算機(jī)軟件工程逐漸的趨于成熟,在人們生活中的應(yīng)用十分的廣泛,為人們的生活過(guò)帶來(lái)了很大的方便,同時(shí)也促進(jìn)了社會(huì)、經(jīng)濟(jì)的發(fā)展。計(jì)算機(jī)軟件工程是一項(xiàng)十分復(fù)雜的項(xiàng)目,涉及的方面很廣,但是由于其自身的復(fù)雜性,導(dǎo)致了在軟件的開(kāi)發(fā)中遇到了很多的阻礙,所以必須要規(guī)范軟件的設(shè)計(jì)、開(kāi)發(fā)以及生產(chǎn)維護(hù)等各個(gè)環(huán)節(jié),從而來(lái)提高軟件產(chǎn)品的質(zhì)量,促進(jìn)企業(yè)的發(fā)展。
最早計(jì)算機(jī)技術(shù)主要運(yùn)用在軍用領(lǐng)域,后來(lái)逐漸的轉(zhuǎn)為民用,但是計(jì)算機(jī)的成本十分的高,并且計(jì)算機(jī)技術(shù)還不夠成熟,所以在生活中的應(yīng)用十分少。隨著社會(huì)經(jīng)濟(jì)的發(fā)展,科學(xué)技術(shù)不斷提高,計(jì)算機(jī)技術(shù)在生活的應(yīng)用逐漸擴(kuò)大,這時(shí)人們對(duì)于計(jì)算機(jī)軟件的開(kāi)發(fā)有著很大的需求,所以出現(xiàn)了軟件工程項(xiàng)目,并且出臺(tái)了相關(guān)的軟件工程理念。相關(guān)學(xué)者開(kāi)始進(jìn)行計(jì)算機(jī)軟件的開(kāi)發(fā),各種類(lèi)型的軟件出現(xiàn),為以后的軟件工程的發(fā)展奠定了一定的基礎(chǔ)。
在二十世紀(jì)末,對(duì)于軟件工程的開(kāi)發(fā)取得了很大的成果,但是軟件的生產(chǎn)水平由于受到技術(shù)的限制,依然比較的落后,并且對(duì)于軟件工程的開(kāi)發(fā),依然無(wú)法跟上計(jì)算機(jī)發(fā)展的腳步,無(wú)法滿(mǎn)足人們的需求,于是,相關(guān)學(xué)者開(kāi)始改善軟件的開(kāi)發(fā)過(guò)程,利用新技術(shù)進(jìn)行軟件的開(kāi)發(fā)?,F(xiàn)今為止,對(duì)于軟件工程的開(kāi)發(fā)取得了很大的成果,并且解決了很多人們生活中的問(wèn)題,為人們的生活帶來(lái)了很大的方便。人們已經(jīng)逐漸的進(jìn)行智能軟件的開(kāi)發(fā),并且提出了很多的軟件工程新理論,在很大程度上促進(jìn)了軟件工程的發(fā)展。
軟件過(guò)程的標(biāo)準(zhǔn)化主要是指標(biāo)準(zhǔn)軟件標(biāo)準(zhǔn)以及軟件工程過(guò)程標(biāo)準(zhǔn)。軟件工程的標(biāo)準(zhǔn)化是軟件產(chǎn)業(yè)發(fā)展的重要保障,對(duì)于軟件工程來(lái)說(shuō),軟件的開(kāi)發(fā)是多個(gè)項(xiàng)目的開(kāi)發(fā),并且開(kāi)發(fā)的過(guò)程十分的復(fù)雜且難度很大,在軟件工程開(kāi)發(fā)的每個(gè)環(huán)節(jié)都存在很大的聯(lián)系,必須要有各方面的精英技術(shù)人才進(jìn)行合作,才能夠共同完成,所以軟件過(guò)程的標(biāo)準(zhǔn)化標(biāo)志著軟件技術(shù)的成熟。另外,在軟件工程的開(kāi)發(fā)中,必須要有相關(guān)的規(guī)范標(biāo)準(zhǔn)來(lái)進(jìn)行正確的指導(dǎo),從而來(lái)增強(qiáng)軟件產(chǎn)品的質(zhì)量。
軟件工程的標(biāo)準(zhǔn)化給軟件開(kāi)發(fā)工程帶來(lái)了很大的好處,在很大的程度上提高了軟件的可靠性以及軟件的質(zhì)量。并且,軟件工程的標(biāo)準(zhǔn)化,也會(huì)為軟件開(kāi)發(fā)技術(shù)人員進(jìn)行正確的指導(dǎo),使技術(shù)人員的操作更加的規(guī)范,避免了很多技術(shù)上的失誤,從而提高了軟件的生產(chǎn)效率。軟件工程的標(biāo)準(zhǔn)化也在很大程度上減少了軟件開(kāi)發(fā)的成本以及軟件的開(kāi)發(fā)時(shí)間,對(duì)于軟件的維護(hù)有著很大的好處。
對(duì)于軟件工程的標(biāo)準(zhǔn)化分類(lèi),主要可以分為以下幾個(gè)方面:過(guò)程標(biāo)準(zhǔn)、產(chǎn)品標(biāo)準(zhǔn)、以及專(zhuān)業(yè)標(biāo)準(zhǔn)。
并且軟件的適用范圍主要可以分為以下幾個(gè)級(jí)別:①?lài)?guó)際標(biāo)準(zhǔn),對(duì)于軟件的國(guó)際標(biāo)準(zhǔn)來(lái)說(shuō),主要是指由聯(lián)合國(guó)際聯(lián)合機(jī)構(gòu)制定的軟件工程相關(guān)標(biāo)準(zhǔn),其中最具有代表性的國(guó)際化標(biāo)準(zhǔn)組織是 IOS。IOS軟件標(biāo)準(zhǔn)被現(xiàn)今大多數(shù)人所認(rèn)同,主要是研究軟件信息技術(shù)的標(biāo)準(zhǔn);②國(guó)家標(biāo)準(zhǔn),軟件的國(guó)家標(biāo)準(zhǔn)主要是指由國(guó)家政府或是國(guó)家級(jí)的軟件開(kāi)發(fā)機(jī)構(gòu)制定的適合本國(guó)的標(biāo)準(zhǔn);③行業(yè)標(biāo)準(zhǔn),軟件工程的行業(yè)標(biāo)準(zhǔn)主要是指在在軟件行業(yè)機(jī)構(gòu)或是軟件學(xué)術(shù)界指定的相關(guān)標(biāo)準(zhǔn),并且這些相關(guān)標(biāo)準(zhǔn)要適用于某一種行業(yè);④企業(yè)標(biāo)準(zhǔn);⑤項(xiàng)目標(biāo)準(zhǔn)。當(dāng)前,軟件工程的標(biāo)準(zhǔn)化活動(dòng)在國(guó)際上十分活躍,軟件工程的標(biāo)準(zhǔn)化逐漸的使世界的軟件工程走向標(biāo)準(zhǔn)化,促進(jìn)了軟件產(chǎn)業(yè)的發(fā)展。
對(duì)于軟件工程的標(biāo)準(zhǔn)化的制定,必須要經(jīng)歷一個(gè)很長(zhǎng)的階段,要經(jīng)過(guò)經(jīng)驗(yàn)的積累,并且為了使制定的標(biāo)準(zhǔn)科學(xué)合理,必須要經(jīng)歷很多的步驟,以及專(zhuān)業(yè)人員的探討,才能夠制定出科學(xué)的軟件工程標(biāo)準(zhǔn)化。以下是簡(jiǎn)單的介紹軟件工程標(biāo)準(zhǔn)的制定過(guò)程。首先,要先確立好軟件工程標(biāo)準(zhǔn)的方案,然后將方案交由相關(guān)的專(zhuān)業(yè)技術(shù)人員,由相關(guān)的技術(shù)人員進(jìn)行方案內(nèi)容的設(shè)計(jì),并且設(shè)計(jì)的內(nèi)容必須要合理,其次將設(shè)計(jì)的方案交由相關(guān)的管理部門(mén),由相關(guān)的管理部門(mén)進(jìn)行內(nèi)容的審批,并進(jìn)行發(fā)布,對(duì)軟件工程標(biāo)準(zhǔn)的使用人員進(jìn)行培訓(xùn),使其在一定的期限內(nèi)進(jìn)行軟件工程標(biāo)準(zhǔn)的實(shí)行。并且要在實(shí)行中對(duì)軟件工程標(biāo)準(zhǔn)的效果進(jìn)行相應(yīng)的檢測(cè),根據(jù)其中出現(xiàn)的問(wèn)題進(jìn)行相應(yīng)的修改,將軟件工程標(biāo)準(zhǔn)中的缺陷問(wèn)題進(jìn)行相應(yīng)的處理,使其能夠正常的使用,以此方式類(lèi)推,逐漸的完善軟件工程的標(biāo)準(zhǔn)化的制定。實(shí)踐結(jié)束,最終將軟件工程標(biāo)準(zhǔn)化進(jìn)行整理并出臺(tái)。所以軟件工程標(biāo)準(zhǔn)化的制定是一個(gè)十分復(fù)雜的過(guò)程,制定的過(guò)程一定要科學(xué)嚴(yán)謹(jǐn),從而保證軟件工程標(biāo)準(zhǔn)化在出臺(tái)之后能夠很高效的實(shí)行。
當(dāng)前國(guó)際信息化發(fā)展迅速,科學(xué)技術(shù)不斷的更新,計(jì)算機(jī)信息技術(shù)也在飛速的發(fā)展,并且在人們生活中的應(yīng)用逐漸廣泛,為人們的生產(chǎn)生活帶來(lái)了很大的影響。因此人們對(duì)于計(jì)算機(jī)軟件工程的要求逐漸提高,而軟件工程標(biāo)準(zhǔn)化則會(huì)在很大程度上提高軟件產(chǎn)品的質(zhì)量,以及在軟件生產(chǎn)中提高了軟件的生產(chǎn)效率,降低了軟件生產(chǎn)的成本。軟件工程標(biāo)準(zhǔn)化為軟件行業(yè)的發(fā)展開(kāi)辟了新的道路,促進(jìn)并帶動(dòng)了信息技術(shù)的發(fā)展。
[1]楊芙清,梅宏,呂建等.淺論軟件技術(shù)發(fā)展[J].電子學(xué)報(bào),2010,5(1):20-23.
[2]于為.軟件工程標(biāo)準(zhǔn)化現(xiàn)狀與分析[J].高新技術(shù)產(chǎn)業(yè)發(fā)展,2013,12(10):50-56.
[3]馮惠.信息技術(shù)軟件生存周期過(guò)程(新版標(biāo)準(zhǔn)說(shuō)明)[J].軟件工程與標(biāo)準(zhǔn)化,2010,3(8):40一44.
[4]楊子江,韓紅強(qiáng).軟件工程標(biāo)準(zhǔn)化現(xiàn)狀與分析[J].四川大學(xué)學(xué)報(bào)(工程科學(xué)版),2010,15(20):100-103.
[5]IEEE Std 830,recommended practice for software require-menu specifications[S.]The United States of America;The Institute of Electrical and Electronics Engineers,2010.
網(wǎng)絡(luò)安全技術(shù)與應(yīng)用2014年2期