劉政利
摘要
科技的進(jìn)步和發(fā)展,使得軟件工程的數(shù)量越來越多,而想要切實(shí)的開展軟件工程,其中的質(zhì)量管理是極為重要的,對(duì)于軟件工程中存在的問題,需要加以分析和了解,以此才能推動(dòng)軟件工程的健康發(fā)展。
【關(guān)鍵詞】軟件工程 質(zhì)量管理 問題及趨勢(shì)
信息時(shí)代同樣也是科技的時(shí)代,軟件應(yīng)用,軟件工程的逐漸出現(xiàn)使得我國(guó)企業(yè)的競(jìng)爭(zhēng)力在逐漸的提升。對(duì)于軟件工程來說,要想取得一定的效益和利益,其中的質(zhì)量管理至關(guān)重要。雖然我國(guó)的軟件工程整體呈現(xiàn)發(fā)展態(tài)勢(shì),但是,其中存在的問題仍然不可小覷,軟件是我國(guó)未來發(fā)展的重點(diǎn),其未來發(fā)展的趨勢(shì)同樣也有分析的價(jià)值和意義。
1 軟件工程的質(zhì)量管理存在的問題
1.1 缺乏質(zhì)量保證體系,沒有健全完善的質(zhì)量管理標(biāo)準(zhǔn)和制度
對(duì)于我國(guó)來說,軟件的開發(fā)和利用還處在初級(jí)的發(fā)展階段,即便是軟件開發(fā)企業(yè)和單位,也沒有完善健全的質(zhì)量保證體系,這就在很大程度上造成了軟件的應(yīng)用存在了一定的不安全性。
國(guó)家頒發(fā)的一系列軟件質(zhì)量管理標(biāo)準(zhǔn)和要求,也屬于試行的階段,在實(shí)踐中不斷的摸索和探尋,這也就造成了我國(guó)的軟件工程開發(fā),還沒有良好的制度和開發(fā)環(huán)境。
甚至有一些軟件開發(fā)的企業(yè),內(nèi)部都沒有相應(yīng)的質(zhì)量檢測(cè)體系,即便是存在質(zhì)量的檢測(cè)體系,該體系也存在漏洞和不足,仍然需要其他質(zhì)量檢測(cè)文件和制度來進(jìn)行補(bǔ)充,在實(shí)踐中逐漸的彌補(bǔ)體系中的漏洞。
1.2 開發(fā)力度不足,溝通和交流匱乏
對(duì)于軟件的開發(fā)來說,雖然需要不同的操作人員進(jìn)行獨(dú)立的操作,但是,這并不代表軟件開發(fā)工程是獨(dú)立的,是不需要進(jìn)行溝通的。
然而,從現(xiàn)在來看軟件的開發(fā)和編寫人員習(xí)慣性獨(dú)立工作,項(xiàng)目部門之間也都獨(dú)立運(yùn)行,對(duì)于軟件開發(fā)中遇到的問題,以及相應(yīng)的開發(fā)的進(jìn)度,都沒有進(jìn)行有效的交流和溝通,為軟件的整體開發(fā)也帶來了一定的麻煩和阻礙。
也正是因?yàn)楸舜酥g的不溝通,導(dǎo)致了不同的開發(fā)和設(shè)計(jì)人員,在進(jìn)行代碼編寫的時(shí)候有著各自不同的風(fēng)格,導(dǎo)致最終在軟件匯總和整合的過程中,無法很好的進(jìn)行融合,甚至是與要求軟件相差甚遠(yuǎn),不符合要求。
1.3 軟件質(zhì)量檢測(cè)的技術(shù)沒有得到全面應(yīng)用
科學(xué)技術(shù)的發(fā)展和進(jìn)步,使得在軟件的開發(fā)和質(zhì)量的檢測(cè)上也逐漸的涌現(xiàn)了全新的科技和手段,但是,從目前來看,軟件工程依舊存在一定的質(zhì)量問題,究其根本就是因?yàn)樵谥谱骱烷_發(fā)的過程中,相關(guān)的技術(shù)人員習(xí)慣性采取傳統(tǒng)觀念,傳統(tǒng)的手段和方式,導(dǎo)致軟件工程的質(zhì)量出現(xiàn)問題,全新技術(shù)沒有得到全面的貫徹和落實(shí),使得軟件工程的質(zhì)量難以取得進(jìn)步和發(fā)展。
1.4 軟件的編制不一致
對(duì)于軟件內(nèi)的文檔,存在編制不科學(xué),不統(tǒng)一的問題,對(duì)于企業(yè)來說只有程序編程統(tǒng)一,一致的產(chǎn)品,才有一定的價(jià)值,因?yàn)榇a是可以進(jìn)行重復(fù)使用的,只有建立起統(tǒng)一的編碼,打造好軟件產(chǎn)品的數(shù)據(jù)庫,才能使質(zhì)量的管理發(fā)揮到最大的優(yōu)勢(shì),并起到推動(dòng)公司發(fā)展,提高公司的競(jìng)爭(zhēng)力和經(jīng)濟(jì)效益。
2 未來軟件工程質(zhì)量管理的發(fā)展趨勢(shì)
2.1 與時(shí)俱進(jìn)更新軟件工程質(zhì)量管理的辦法和措施
2.1.1 明確軟件質(zhì)量管理的具體目標(biāo)和需求
對(duì)于軟件工程的開發(fā)首先需要明確目標(biāo),以及其要達(dá)到的需求和作用,對(duì)于軟件中的關(guān)鍵管理因素,比如,軟件愛你的可用性,可靠性,工作效率,功能性,以及移植性等等,將關(guān)鍵因素進(jìn)行排序,對(duì)于重要的管理因素盡可能去強(qiáng)化,數(shù)量化,以使得軟件工程的質(zhì)量管理能夠有針對(duì)性和目的性,使其最優(yōu)化,以此來提升企業(yè)的軟件競(jìng)爭(zhēng)力。
2.1.2 統(tǒng)一質(zhì)量管理測(cè)量辦法
統(tǒng)一的測(cè)量辦法和措施,能夠?qū)④浖こ讨械馁|(zhì)量評(píng)估客觀化,精準(zhǔn)化,防止出現(xiàn)主觀的測(cè)量方式,而導(dǎo)致質(zhì)量數(shù)據(jù)信息的不準(zhǔn)確。同時(shí),也要學(xué)會(huì)結(jié)合實(shí)際情況來選擇測(cè)量的方式,對(duì)于不同的管理因素要采取不同的方式測(cè)量,以達(dá)到客觀,科學(xué)的效果。
2.1.3 實(shí)踐操作測(cè)量方式方法
對(duì)于軟件工程的質(zhì)量測(cè)量,是需要進(jìn)行一定的數(shù)據(jù)收集的,只有搜集到充足的數(shù)據(jù)信息資料,才能進(jìn)行下一步的測(cè)量。而有些因素的測(cè)量是需要特定的測(cè)量工具的,在進(jìn)行實(shí)際的質(zhì)量測(cè)量過程中,要不斷的進(jìn)行實(shí)驗(yàn)操作,以提升測(cè)量的質(zhì)量和效率,來保證質(zhì)量管理測(cè)量的有效性。
2.1.4 分析測(cè)量數(shù)據(jù)的結(jié)果
在進(jìn)行一系列的測(cè)量過后,要對(duì)得出的數(shù)據(jù)結(jié)果進(jìn)行充分的分析,對(duì)于那些數(shù)據(jù)超過標(biāo)準(zhǔn),不符合要求的結(jié)果,要仔細(xì)的剖析。
軟件工程的質(zhì)量對(duì)于整體的工程來說是非常重要的,因此,對(duì)于那些質(zhì)量不合格的結(jié)果和環(huán)節(jié),必須要進(jìn)行調(diào)整和處理,以保證質(zhì)量符合要求。
如果測(cè)量的結(jié)果大部分不符合質(zhì)量管理的要求,那么久說明軟件工程的開發(fā)是失敗的,無法投入使用到下一步的工作中。
2.2 質(zhì)量管理工作分階段進(jìn)行
2.2.1 數(shù)據(jù)信息的準(zhǔn)備和輸入階段
在軟件工程質(zhì)量管理之前,需要將所有需要的數(shù)據(jù)進(jìn)行充分的收集,而所有需要輸入的數(shù)據(jù)項(xiàng)目,以及相關(guān)的人員必須如數(shù)到場(chǎng),以保證數(shù)據(jù)的準(zhǔn)確無誤,以此才能進(jìn)行數(shù)據(jù)的輸入工作。
2.2.2 項(xiàng)目執(zhí)行過程中
在質(zhì)量管理執(zhí)行的過程,要怎么執(zhí)行管理工作,例如,在執(zhí)行過程中一旦發(fā)生某一環(huán)節(jié)的數(shù)據(jù)信息錯(cuò)誤,需要進(jìn)行更正和修改,那么全部的測(cè)量工作都必須要完成,進(jìn)行再一次的測(cè)量以保證數(shù)據(jù)的準(zhǔn)確性。
2.2.3 數(shù)據(jù)信息的輸出過程
只有將所有的質(zhì)量管理工作順利完成,達(dá)到相應(yīng)的要求,才能算是軟件工程的質(zhì)量管理活動(dòng)結(jié)束。
對(duì)于軟件工程來說,在正式的軟件產(chǎn)品上市之前,軟件的質(zhì)量管理工作,每一個(gè)化解都需要進(jìn)行測(cè)量和檢驗(yàn),以減少失誤和錯(cuò)誤,及時(shí)的進(jìn)行改正和調(diào)整,為之后軟件的投入和使用打下良好的質(zhì)量鋪墊。
3 結(jié)語
軟件工程是現(xiàn)代企業(yè)中必不可少的工程,其軟件工程的質(zhì)量更是決定了一個(gè)企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,因此,一定要給予軟件工程的質(zhì)量管理一定的重視,以避免出現(xiàn)質(zhì)量問題,提升公司的競(jìng)爭(zhēng)優(yōu)勢(shì)。
參考文獻(xiàn)
[1]陳莉.正交缺陷分類方法在軟件缺陷管理及分析中的應(yīng)用[D].湖南大學(xué),2005.
[2]王劍飛.核電建造階段的工程進(jìn)度信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2014.
[3]韓偉莉.基于CMMI4的軟件質(zhì)量管理的研究[D].石家莊鐵道大學(xué),2017.