前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機軟件開發(fā)過程質(zhì)量對策范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:目前我國計算機技術(shù)發(fā)展已逐步走向成熟,人們?nèi)粘I?、學(xué)習(xí)、工作早已離不開計算機的應(yīng)用。在企業(yè)的發(fā)展中,計算機軟件的應(yīng)用也占據(jù)著重要位置。比如計算機軟件的廣泛應(yīng)用實現(xiàn)了辦公自動化、會計電算化等快捷高效的辦公模式,全力推進企業(yè)現(xiàn)代化發(fā)展,為其提供強大的技術(shù)支持。在進行計算機軟件開發(fā)的過程中,應(yīng)更加注意質(zhì)量問題,確保計算機軟件應(yīng)用的安全和高效。筆者介紹了計算機軟件開發(fā)過程中存在的質(zhì)量問題,并針對具體情況提出相應(yīng)對策,以確保計算機軟件不斷推動我國經(jīng)濟的快速發(fā)展,為人們生活帶來更多的便利。
關(guān)鍵詞:計算機軟件;質(zhì)量;項目管理
1計算機軟件質(zhì)量的項目管理概況
1.1計算機軟件項目管理的出發(fā)點
隨著計算機技術(shù)不斷更新?lián)Q代,計算機軟件項目管理的難度也在不斷加大。在現(xiàn)實情況中,由于計算機軟件質(zhì)量的不同,管理者往往會采取不同的管理方法,使得項目管理難度增大,問題也是層出不窮。計算機軟件項目管理就是為了解決此類問題,并在有效控制成本的同時嚴格把關(guān)計算機軟件質(zhì)量,對整體的資源進行合理配置,從而使計算機軟件項目管理效果顯著提高[1]。
1.2計算機軟件質(zhì)量的項目管理標準
對于計算機軟件質(zhì)量的項目管理標準,主要分為安全性、正確性和可靠性三個方面。計算機軟件在帶給人們便利的同時,也給人們的個人隱私帶來了一定威脅,信息泄露等情況十分常見。所以注重計算機軟件開發(fā)的安全性十分必要,要確保用戶使用的安全。正確性指的是軟件用戶可順利通過操作完成自己所設(shè)定的目標,也就是可根據(jù)指令滿足用戶的需求,這也是對計算機軟件開發(fā)的基本要求??煽啃灾傅氖怯嬎銠C軟件運行的精確度,也是軟件質(zhì)量的重要體現(xiàn),從軟件的外觀、簡便程度、準確性等幾個方面考慮,是滿足客戶需求的第一步。
2我國軟件項目管理現(xiàn)狀
從目前來看,我國對于軟件項目管理的認知程度、重視程度遠遠不足。在進行軟件項目管理的過程中,存在著盲目性大、缺乏實踐等弊端。在軟件開發(fā)的過程中,貫穿整體流程的兩大點十分重要,就是對軟件缺陷以及需求的控制和管理。在大型企業(yè)軟件開發(fā)的過程中,會制定專門的人員對上述兩項流程進行跟進,并制定出相關(guān)的管理方法。而對于小型企業(yè)來說,對這兩項流程的關(guān)注較為寬松,并沒有達到應(yīng)有的標準,所以存在一定的問題,導(dǎo)致最后結(jié)果的不理想。在實際操作中,保障好上述兩項流程的實施,大大提高了軟件開發(fā)的質(zhì)量[2]。
3計算機軟件開發(fā)過程質(zhì)量問題的原因分析
計算機軟件開發(fā)過程中總會出現(xiàn)各種的質(zhì)量問題,影響用戶的體驗感和企業(yè)的整體收益,而產(chǎn)生這些問題的原因也有很多,主要表現(xiàn)在以下幾個方面。
3.1開發(fā)工作缺少規(guī)范性
計算機軟件開發(fā)的質(zhì)量往往無法量化,并不能通過各種實際數(shù)據(jù)進行呈現(xiàn),因此無法對各個流程進行把控。如果軟件出現(xiàn)質(zhì)量問題,無法細化追溯到某個開發(fā)人員的身上,造成責(zé)任界限模糊化的現(xiàn)象。正因為計算機軟件的開發(fā)者不注重工作流程的規(guī)范性,一味地強調(diào)加快速度和控制成本,直接影響了員工對于軟件開發(fā)質(zhì)量的重視程度,甚至不按照規(guī)定的程序,粗制濫造,使得客戶的體驗感不強,長久以往無法增加企業(yè)的經(jīng)濟效益。
3.2對客戶需求了解不足
軟件開發(fā)的目的是為了滿足客戶的使用需求,只有充分了解客戶需求后,才能開發(fā)出令客戶滿意的軟件。軟件開發(fā)者在軟件開發(fā)之前沒有全面掌握客戶的總體需求,導(dǎo)致最終開發(fā)出來的軟件達不到應(yīng)有的效果,也就沒有達到軟件開發(fā)中正確性的標準,無法很好地滿足客戶的需求。應(yīng)確保在軟件開發(fā)過程的開始、中期和后期都能得到用戶的反饋,以便及時整改和調(diào)整。
3.3開發(fā)人員和管理人員缺乏溝通
在計算機軟件開發(fā)過程中,開發(fā)人員和管理人員之間的溝通協(xié)調(diào)尤為重要。如果在開發(fā)過程中,兩者之間缺乏溝通,都是自己干自己的事情,會導(dǎo)致在出現(xiàn)問題時無法獲得統(tǒng)一的認識和理解,影響軟件開發(fā)的進程和質(zhì)量。而且,如果在一項軟件開發(fā)的過程中出現(xiàn)一定人員的流動,也會對軟件開發(fā)造成影響。
4計算機軟件開發(fā)過程質(zhì)量的項目管理對策
4.1對癥下藥,及時解決問題
計算機軟件開發(fā)的目的是為了滿足用戶的需求。在開發(fā)過程中,會出現(xiàn)沒有與客戶及時溝通的問題,導(dǎo)致開發(fā)的軟件無法使客戶滿意。在認識到問題以后,軟件開發(fā)者應(yīng)及時進行缺陷管理,通過及時改正來解決問題。出現(xiàn)問題及時解決。在計算機軟件開發(fā)的過程中往往會出現(xiàn)各種問題,那么開發(fā)者要做的是發(fā)現(xiàn)這些問題,然后根據(jù)具體情況,對癥下藥及時解決,以確保軟件開發(fā)的質(zhì)量。計算機軟件開發(fā)的過程是將問題進行細化分解的一個過程,最終目的是為了開發(fā)設(shè)計出令用戶滿意的計算機軟件。
4.2強化代碼檢查
代碼的質(zhì)量往往與軟件的質(zhì)量息息相關(guān),想要提高軟件的質(zhì)量需要加強對代碼的檢查。在開發(fā)過程中,代碼出現(xiàn)錯誤是經(jīng)常有的現(xiàn)象。代碼出現(xiàn)問題可能會導(dǎo)致軟件開發(fā)工作無法繼續(xù)。為了避免這類問題,必須加強對代碼的檢查,要動用大量的人力、物力和時間才能完成。但是效率太低、資源浪費嚴重。因此,可將代碼檢查細化分解到每一步驟的開發(fā)人員身上,對自己負責(zé)的那一部分代碼進行檢查,做到持續(xù)集成,效率更高。并且要加強溝通,及時了解情況,確保代碼正確,質(zhì)量可靠[3]。
4.3檢測軟件質(zhì)量
在軟件開發(fā)成功以后,要對軟件質(zhì)量進行最后的檢驗和把關(guān)。測試是一個為了尋找錯誤而執(zhí)行的過程,是信息系統(tǒng)項目質(zhì)量保證的關(guān)鍵因素,通過消除各種錯誤來保證項目的質(zhì)量,使得整個項目的交付成果基本滿足客戶的需求。在整個項目中,應(yīng)盡可能地做到“盡早測試、連續(xù)測試、自動化測試”的最佳實踐,可通過自動化或者人工的方式,按照嚴格的質(zhì)量標準進行檢測,并及時得到反饋。檢測可在投入市場前確定軟件的質(zhì)量,可及時修改問題,減少不必要的損失,提高用戶的滿意程度,增強企業(yè)的市場競爭力。
5結(jié)語
計算機軟件開發(fā)過程的質(zhì)量項目管理對于計算機軟件質(zhì)量高低起著決定性的作用。所以軟件開發(fā)者要注重項目管理,重視軟件質(zhì)量。對于在開發(fā)過程中出現(xiàn)的種種問題要及時發(fā)現(xiàn)并整改,以確保項目管理工作的有效實施,以保證軟件開發(fā)的質(zhì)量,滿足用戶的要求。
參考文獻
[1]賈守國.計算機軟件開發(fā)過程質(zhì)量的項目管理對策[J].計算機光盤軟件與應(yīng)用,2012,15(21):204,206.
[2]郭凌.軟件工程項目管理的研究與實踐[J].科技展望,2016,26(1):165,172.
[3]顧紅旗.計算機軟件工程項目管理研究[J].信息與電腦(理論版),2017(9):54-55.
作者:周俊 單位:中電科技(北京)有限公司