軟件項目設計與開(kāi)發(fā)過(guò)程管理分析
軟件項目的規劃,是軟件設計與開(kāi)發(fā)過(guò)程中比較復雜的階段,也是決定軟件開(kāi)發(fā)質(zhì)量和開(kāi)發(fā)水平的關(guān)鍵,做好軟件項目的整體規劃將會(huì )為整個(gè)軟件項目的運行奠定良好的基礎。以下是yjbys小編為您收集整理的軟件項目設計與開(kāi)發(fā)過(guò)程管理分析論文,以供參考,歡迎借鑒閱讀。
摘要:軟件項目設計與開(kāi)發(fā)的管理,其目的就是要從管理的角度,對軟件項目在設計開(kāi)發(fā)中的各個(gè)環(huán)節進(jìn)行規范和監督,通過(guò)多種形式的有效管理措施,確保軟件項目開(kāi)發(fā)過(guò)程的高質(zhì)量和低成本。對此,本文在分析軟件項目設計與開(kāi)發(fā)原則的基礎上,結合軟件項目設計與開(kāi)發(fā)的全過(guò)程,就軟件項目設計與開(kāi)發(fā)的有效管理問(wèn)題進(jìn)行重點(diǎn)探討。
關(guān)鍵詞:軟件項目;設計與開(kāi)發(fā);過(guò)程管理;有效性
對軟件項目設計與開(kāi)發(fā)的全過(guò)程進(jìn)行有效的管理,不僅是要為了順利實(shí)現軟件的特定功能與性能,還要確保能夠保質(zhì)、保量、低成本的完成軟件開(kāi)發(fā)的任務(wù),使軟件在投入使用后也能夠保持穩定性、可靠性、實(shí)用性和經(jīng)濟性。簡(jiǎn)單的說(shuō),軟件設計與開(kāi)發(fā)的過(guò)程就是要將需求轉變?yōu)檐浖磉_的過(guò)程,要想切實(shí)提高軟件項目設計與開(kāi)發(fā)過(guò)程管理的有效性,不僅要堅持正確的軟件項目設計原則,還要明確軟件的設計流程,在設計與開(kāi)發(fā)的各個(gè)過(guò)程都采取行之有效的管理對策。
一、軟件項目設計與開(kāi)發(fā)的基本原則
(一)實(shí)用性
實(shí)用性指的是軟件項目的設計與開(kāi)發(fā)一定要能夠滿(mǎn)足現代企業(yè)經(jīng)營(yíng)管理的需求,能夠促進(jìn)企業(yè)的不斷發(fā)展,要避免“形式主義”、“中看不中用”等問(wèn)題,否則有可能導致企業(yè)軟件開(kāi)發(fā)資金的浪費,難以取得良好的投資回報效果。因此,在選擇軟件設計與開(kāi)發(fā)技術(shù)時(shí),不能過(guò)度追求先進(jìn)性和高投入,而是應當在充分了解企業(yè)實(shí)際需求的基礎上,結合企業(yè)的發(fā)展方向,充分滿(mǎn)足企業(yè)在不同層次和環(huán)節上的管理需求,這也是決定軟件開(kāi)發(fā)項目成敗的關(guān)鍵因素。
(二)先進(jìn)性
毋庸置疑,在信息技術(shù)不斷變化發(fā)展的時(shí)代背景下,先進(jìn)性是軟件項目設計開(kāi)發(fā)過(guò)程中必須充分考慮的問(wèn)題,這可以有效降低企業(yè)在未來(lái)的投入,避免未來(lái)在軟件項目開(kāi)發(fā)中的重復建設和系統升級等問(wèn)題。因此,企業(yè)在進(jìn)行軟件項目的開(kāi)發(fā)設計時(shí),一定要面向社會(huì )經(jīng)濟的未來(lái)發(fā)展方向和人民生活需求的變化趨勢,緊跟社會(huì )步發(fā)展的步伐,與信息技術(shù)、計算機技術(shù)、通信技術(shù)以及相關(guān)學(xué)科的發(fā)展方向保持一致,這樣才能不斷推動(dòng)社會(huì )的進(jìn)步。
(三)經(jīng)濟性
任何一個(gè)軟件項目的設計與開(kāi)發(fā),都必須充分考慮到投入產(chǎn)出比的問(wèn)題,力爭用最小的經(jīng)濟投入獲取最大的投資回報,實(shí)現最好的軟件開(kāi)發(fā)設計效果和更高的經(jīng)濟效益,這也是軟件開(kāi)發(fā)企業(yè)的主要目標。因此,在保證軟件開(kāi)發(fā)質(zhì)量的前提下,軟件的開(kāi)發(fā)費用需要控制在合理的預算范圍之一,并盡量壓縮,在設計開(kāi)發(fā)過(guò)程中必須要考慮到軟件在后期運行維護過(guò)程中的費用投入,實(shí)現軟件項目設計與開(kāi)發(fā)全過(guò)程費用的節約。
(四)系統性
在軟件項目的開(kāi)發(fā)設計中,一定保證其整體功能的完整性,既能滿(mǎn)足企業(yè)在整體上的管理需要,設計與開(kāi)發(fā)的系統必須能夠全面、完整覆蓋企業(yè)管理的軟件信息系統,又要能夠滿(mǎn)足采購、生產(chǎn)、銷(xiāo)售等個(gè)別部門(mén)的管理需求,便于各個(gè)部門(mén)之間信息數據的傳遞和銜接。此外,還應當制定系統的軟件項目設計與開(kāi)發(fā)的管理規范,如開(kāi)發(fā)文檔的管理規范、報表文件規范、數據格式規范等,這是確保軟件系統開(kāi)發(fā)和操作水平的重要條件。
(五)可靠性
為了充分保證軟件項目系統運行的高效、平穩和準確,不僅要保證軟件系統在正常運行狀況下數據傳遞的準確性和系統運行的可靠性,還需要確保軟件系統項目在非正常狀態(tài)下的可靠運行,因此在軟件項目的開(kāi)發(fā)設計過(guò)程中要提前針對一些緊急情況制定相應的應對策略。一個(gè)優(yōu)秀、可靠的軟件系統,必然是一個(gè)靈活的系統,即使在軟、硬件環(huán)境發(fā)生故障時(shí),仍舊能夠保持部分使用或正常運行。
二、軟件項目設計與開(kāi)發(fā)的全過(guò)程管理
(一)軟件項目設計與開(kāi)發(fā)的啟動(dòng)
在軟件項目的設計與開(kāi)發(fā)過(guò)程中,實(shí)施全過(guò)程管理的第一個(gè)階段就是項目的啟動(dòng)。在軟件項目的啟動(dòng)階段,首先,要明確軟件項目設計與開(kāi)發(fā)的目的,并在軟件開(kāi)發(fā)與軟件使用的雙方協(xié)議或者合同中進(jìn)行約束,并對軟件設計的主題、工程量進(jìn)行量化,合理確定軟件項目開(kāi)發(fā)和設計的階段目標和周期。其次,要加強同軟件用戶(hù)的充分溝通,了解用戶(hù)的軟件使用需求,理清軟件記錄的關(guān)鍵點(diǎn),制定出完整的軟件設計與開(kāi)發(fā)流程;再次,對于在調研過(guò)程中所獲取的原始資料,一定要進(jìn)行加工處理,理清相關(guān)的約束條件和非功能性的客戶(hù)需求,確保軟件開(kāi)發(fā)與建設項目具有很強的可實(shí)現性。
(二)軟件項目設計與開(kāi)發(fā)的規劃
軟件項目的規劃,是軟件設計與開(kāi)發(fā)過(guò)程中比較復雜的階段,也是決定軟件開(kāi)發(fā)質(zhì)量和開(kāi)發(fā)水平的關(guān)鍵,做好軟件項目的整體規劃將會(huì )為整個(gè)軟件項目的運行奠定良好的基礎。具體說(shuō)來(lái),軟件項目規劃主要包括項目預算、風(fēng)險分析與預測、進(jìn)度管理、質(zhì)量控制等內容,在編制軟件項目的開(kāi)發(fā)計劃時(shí),一定要理清各個(gè)開(kāi)發(fā)環(huán)節之間的關(guān)系,并制定出完整、科學(xué)的項目計劃書(shū),以期為軟件項目設計與開(kāi)發(fā)的全過(guò)程管理提供相應的參考依據。
(三)軟件項目設計與開(kāi)發(fā)的實(shí)施
軟件項目實(shí)施階段的有效管理,其目的就是要保證軟件項目安裝在預先設置的計劃上正常運行,確保項目不要偏離預定的開(kāi)發(fā)進(jìn)程和設計目標。在軟件項目的實(shí)施階段,一定要按照軟件項目的初步規劃進(jìn)行,并在實(shí)施過(guò)程中,增強對軟件項目開(kāi)發(fā)的有效控制,確保成本支出控制在相應的預算定額之內。同時(shí),要對軟件項目開(kāi)發(fā)的成果進(jìn)行動(dòng)態(tài)的監控,隨時(shí)與原先的計劃過(guò)程進(jìn)行比較,對于出現的偏差或缺陷要及時(shí)進(jìn)行調整,確保各項軟件開(kāi)發(fā)指標和系統功能的順利實(shí)現。
(四)軟件項目設計與開(kāi)發(fā)的結束
一個(gè)完善的軟件項目管理過(guò)程,必然離不開(kāi)軟件項目的結束,這時(shí)相關(guān)人員要進(jìn)一步確認軟件項目在設計與開(kāi)發(fā)過(guò)程中取得的成就,做好軟件項目的交接、評審等工作。
三、結語(yǔ)
總之,為了提高軟件項目設計與開(kāi)發(fā)的質(zhì)量和水平,軟件設計人員需要首先認識到軟件質(zhì)量的重要性,樹(shù)立應有的軟件項目質(zhì)量管理意識,要堅持正確的軟件設計與開(kāi)發(fā)原則,懂得加強過(guò)程管理與控制,同時(shí)還要對風(fēng)險控制、配置管理等環(huán)節給予足夠的重視,采用科學(xué)的技術(shù)方法和先進(jìn)的管理技術(shù)來(lái)提高軟件項目質(zhì)量管理的有效性。
參考文獻:
[1]李勇華,駱啟武,付春燕.基于問(wèn)題管理提升軟件項目過(guò)程質(zhì)量的實(shí)踐[J].計算機與現代化,2007,4.
[2]商惠華.基于過(guò)程改進(jìn)的軟件質(zhì)量管理模型[J].計算機工程與設計,2011,5.
[3]雷堅.項目管理在軟件開(kāi)發(fā)中的應用探究[J].軟件導刊,2011,7.
【軟件項目設計與開(kāi)發(fā)過(guò)程管理分析】相關(guān)文章:
關(guān)于軟件項目管理及風(fēng)險分析11-20
淺談軟件開(kāi)發(fā)項目的管理03-29
關(guān)于軟件項目管理技術(shù)分析研究11-20
論軟件項目管理的現狀分析和對策11-20
工程項目合同管理系統的分析與開(kāi)發(fā)論文03-03
淺析計算機軟件項目管理中的需求分析12-08
- 相關(guān)推薦