嚴波
摘 要:在我國社會經(jīng)濟快速發(fā)展的背景下,信息技術(shù)取得了高成就,對軟件開發(fā)項目產(chǎn)生了一定挑戰(zhàn)。但是現(xiàn)階段,我國軟件開發(fā)項目在發(fā)展過程中還存在質(zhì)量低等眾多問題,制約了軟件開發(fā)項目的快速發(fā)展。基于此,本文就對軟件開發(fā)項目質(zhì)量管理策略展開探究,以期為軟件開發(fā)項目質(zhì)量管理工作提供參考依據(jù)。
關(guān)鍵詞:軟件開發(fā)項目;質(zhì)量管理;主要對策
DOI:10.16640/j.cnki.37-1222/t.2018.15.185
軟件開發(fā)項目作為信息產(chǎn)業(yè)中的重要組成部分,直接影響信息產(chǎn)業(yè)的發(fā)展速度。與其他項目不同,軟件開發(fā)項目注重技術(shù)開發(fā),對質(zhì)量要求極高,如果軟件開發(fā)項目某一環(huán)節(jié)處理不當,就會產(chǎn)生嚴重的質(zhì)量問題。基于此,本文就對軟件開發(fā)項目質(zhì)量管理需要遵循的原則闡述,并提出加強軟件開發(fā)項目質(zhì)量管理的對策,以期提高軟件開發(fā)項目質(zhì)量。
1 軟件開發(fā)項目質(zhì)量管理需遵循的原則分析
隨著信息科學技術(shù)的快速發(fā)展,人們在生活中對軟件的需求量不斷增加,在此種情況下,相關(guān)人員為了滿足人們的需求,通過分析人們需求,遵循一定的開發(fā)原理采取相對應得方法,產(chǎn)生用戶所想要的軟件,這一過程中就是軟件開發(fā)項目[1]。在軟件開發(fā)項目過程中,相關(guān)人員需要遵循以下兩個方面原則:一方面,遵循“用戶需求”原則,軟件開發(fā)項目開展的初衷是為了滿足不同客戶對軟件的使用需求,所以軟件開發(fā)過程中需要遵循“用戶需求”原則。另一方面,遵循“質(zhì)量第一”原則,軟件質(zhì)量直接決定用戶是否還會繼續(xù)購買此種軟件,所以,相關(guān)人員在軟件開發(fā)過程中需要加強質(zhì)量管理工作,對每一環(huán)節(jié)都認真管理,從而保證軟件開發(fā)質(zhì)量,滿足不同用戶需求。
2 軟件開發(fā)項目中存在的主要問題分析
2.1 軟件開發(fā)項目缺乏用戶需求的分析
軟件是人們使用計算機辦公的基礎,不同的人們工作內(nèi)容不同,所以在軟件使用過程中有著一定的差異性,但是現(xiàn)階段,我國軟件開發(fā)項目過程中缺乏對用戶需求的分析,造成所開發(fā)的軟件無法與市場發(fā)展相吻合,“存活率”下降[2]。通常情況下,軟件開發(fā)項目缺乏用戶需求的分析主要體現(xiàn)在以下兩個方面:一方面,相關(guān)人員在展開軟件開發(fā)工作前期沒有進行市場調(diào)研工作,對每一客戶的需求掌握不清楚,盲目進行軟件開發(fā),使得所開發(fā)的軟件與用戶需求不吻合,無法使用。另一方面,部分軟件開發(fā)企業(yè)缺乏經(jīng)驗,為了降低軟件開發(fā)項目成本,導致所開發(fā)的軟件性能不符合要求,降低軟件開發(fā)質(zhì)量。
2.2 軟件開發(fā)項目市場不規(guī)范
軟件開發(fā)項目投資成本低,回報大,且對企業(yè)規(guī)模沒有太多要求,在此種情況下,造成軟件開發(fā)企業(yè)數(shù)量非常多,開發(fā)項目市場發(fā)展不規(guī)范[3],具體主要體現(xiàn)在以下兩個方面:一方面,部分軟件開發(fā)企業(yè)規(guī)模小,在軟件開發(fā)前期沒有組建軟件開發(fā)團隊,更缺少軟件開發(fā)流程,在此種情況下,就會出現(xiàn)盲目開發(fā)軟件的情況,殘次軟件數(shù)量增多。另一方面,由于軟件使用需求量大,部分軟件企業(yè)為了滿足用戶需求,就會搶進度,在此種情況下,就會造成一些細節(jié)的內(nèi)容被忽略,從而降低軟件開發(fā)質(zhì)量,對軟件開發(fā)市場造成嚴重的負面影響。
3 軟件開發(fā)項目質(zhì)量管理策略分析
3.1 企業(yè)加強軟件開發(fā)人員的培訓考核工作
軟件開發(fā)人員缺乏質(zhì)量意識是造成軟件開發(fā)項目質(zhì)量低的一個重要原因,因此,企業(yè)要想提高軟件項目質(zhì)量,就需要加強軟件開發(fā)人員的培訓考核工作,具體可以從以下幾個方面展開:第一,企業(yè)領(lǐng)導需要轉(zhuǎn)變自身觀念,提高對軟件開發(fā)質(zhì)量的重視,制定相應的管理制度,將軟件開發(fā)質(zhì)量管理工作落實[4]。第二,企業(yè)領(lǐng)導需要為現(xiàn)有的軟件開發(fā)技術(shù)人員展開培訓工作,讓每一位軟件開發(fā)技術(shù)人員都能樹立質(zhì)量意識,在軟件開發(fā)過程中將質(zhì)量放在首位,保證軟件開發(fā)質(zhì)量。第三,企業(yè)需要加強軟件開發(fā)技術(shù)人員的技術(shù)培訓工作,并在培訓結(jié)束后進行考核,通過考核則繼續(xù)使用,考核不合格的解聘,保證軟件開發(fā)人員綜合素質(zhì)。
3.2 企業(yè)對軟件開發(fā)進度合理制定
軟件開發(fā)工作會經(jīng)歷眾多環(huán)節(jié),一旦某一環(huán)節(jié)處理不當,就會對整個開發(fā)進程產(chǎn)生負面影響。因此,企業(yè)需要加強軟件開發(fā)進度的規(guī)劃工作,根據(jù)開發(fā)軟件情況,制定一個總周期,然后將總周期劃分為小周期,并對每一個小周期的任務、人力、費用成本、時間等內(nèi)容進行確定,保證軟件開發(fā)項目進程,提高軟件開發(fā)工作質(zhì)量。
3.3 企業(yè)加強軟件配置管理工作
軟件配置對軟件運行情況起到至關(guān)重要的作用,因此,企業(yè)需要加強軟件配置管理工作,在軟件開發(fā)過程中,提高對軟件配件質(zhì)量管理的重視,讓每一位軟件開發(fā)人員都能嚴格按照操作流程展開軟件配置管理工作,從而保證軟件配置管理工作質(zhì)量,推動軟件開發(fā)工作快速快速發(fā)展。
3.4 企業(yè)加強軟件開發(fā)檔案管理工作
軟件開發(fā)過程中會產(chǎn)生大量的信息數(shù)據(jù),因此,企業(yè)需要加強軟件開發(fā)檔案管理工作,具體可以從以下兩個方面展開:一方面,企業(yè)可以在內(nèi)部成立一個檔案管理小組,讓這個檔案小組專門負責軟件開發(fā)檔案管理工作。另一方面,企業(yè)可以依托計算機建立檔案數(shù)據(jù)管理平臺,將軟件開發(fā)過程中產(chǎn)生的數(shù)據(jù)信息錄入到計算機檔案管理平臺,自動形成檔案,進行針對性管理,一旦出現(xiàn)文檔丟失問題,及時進行記錄,從而避免軟件開發(fā)數(shù)據(jù)出現(xiàn)丟失、遺漏等問題,為軟件開發(fā)項目質(zhì)量管理工作奠定基礎。
4 總結(jié)語
總而言之,加強軟件開發(fā)項目質(zhì)量管理工作是發(fā)展的必然趨勢,不僅可以解決軟件開發(fā)項目中存在的需求不明求、管理不規(guī)范等問題,還可以提高軟件質(zhì)量。面對此種情況,相關(guān)人員就需要正確認識軟件開發(fā)質(zhì)量管理工作,在日常生活中加強管理技術(shù)的學習,掌握先進的軟件開發(fā)項目管理技術(shù),從而保證軟件開發(fā)項目進度合理,提高開發(fā)軟件的質(zhì)量。
參考文獻:
[1]左家任,楊洋.水文自動測報軟件開發(fā)項目質(zhì)量管理應用研究[J].海河水利,2015(05):67-70.
[2]施培培.淺談模塊化的軟件開發(fā)項目中的質(zhì)量管理[J].信息系統(tǒng)工程,2016(03):59.
[3]張舟沄.淺談模塊化的軟件開發(fā)項目中的質(zhì)量管理[J].城市建設理論研究(電子版),2016(15):457-457.
[4]張曉帥.CMMI3級標準下ZN銀行FCMA項目質(zhì)量管理研究[D].哈爾濱工程大學,2014.