本的并更采用統(tǒng)一的備份規(guī)定,可以避免丟失版本或不知版本。
(二)建立組織知識和過程財富?,F(xiàn)代社會競爭激烈人員流動頻繁,如果由于沒有必要配置管理流程和工具,那么項目中產(chǎn)生的大量文檔和代碼等知識財富必然缺乏統(tǒng)一的管理,隨意地保存在項目經(jīng)理和軟件工程師各自機器里往往會硬盤故障或人員離職而永遠消失,軟件導致組織的數(shù)字財富因為缺乏必要配置管理而白白流失。
通過建立公司的組織級的知識及過程財富庫可以實現(xiàn)軟件復用。軟件復用是現(xiàn)代軟件工程中重要思想,是提高軟件產(chǎn)品生產(chǎn)效率和質(zhì)量重要手段。軟件產(chǎn)品是個公司寶貴財富,代碼可重用性是相當高,如何建好知識庫,用好知識庫將對公司優(yōu)質(zhì)高效開發(fā)產(chǎn)品產(chǎn)生重大影響,但如果沒有良好配置管理流程,那么軟件復用效率將大打折扣,比如對于復用代碼進行了必要修改或改進卻只能通過手工方式將發(fā)生變更傳遞給所有復用,該軟件項目效率如何可想而知,另外由于缺乏進行溝通必要手段,各個開發(fā)人員各自為政編寫代碼,不僅風格迥異而且編碼和設計脫節(jié),往往會導致開發(fā)大量重復難以維護代碼。
(三)便于項目成員及時了解項目進展狀況?,F(xiàn)代軟件工程思想認為越早發(fā)現(xiàn)缺陷和風險采取相應措施代價越小。配置管理的重要作用就是要提高軟件開發(fā)過程中可視性,使得問題能夠被及時發(fā)現(xiàn)。然而由于缺乏配置管理流程和工具支持部門主管無法確切得知項目進展情況,即便是項目經(jīng)理也不知道各個開發(fā)人員具體工作項目進展,隨意性很大,所有問題往往都會集中到項目里程碑時起出現(xiàn),這必然會造成巨大開銷其結(jié)果往往是容忍部分缺陷存在或者延誤開發(fā)周期所有問題,只能寄希望于最終實施時再解決項目實施工作因此變成了無法匯報、無法理清、無休止維護。有效的配置管理流程和配置管理活動可以使項目團隊通過和配置管理工具可以在任意工作場合隨時的了解項目的進展情況,有利于提高項目的開發(fā)效率。
(四)有效管理和跟蹤變更。軟件的一個顯著特點就是用戶需求的任意變更。由于在項目的調(diào)研階段系統(tǒng)分析人員沒有完全了解用戶對系統(tǒng)功能或性能方面的需求,所以經(jīng)常會出現(xiàn)在項目的任意階段用戶提出新的系統(tǒng)需求。如果項目團隊沒有配置管理將無法對軟件變更進行有效記錄、跟蹤和控制。當項目發(fā)生變更時項目團隊可以通過配置管理工具管理變更活動,避免項目進度的延遲。
四、總結(jié)
項目技術(shù)文檔不僅是系統(tǒng)維護人員的指南而且還是系統(tǒng)開發(fā)人員與用戶交流的工具,it項目通過配置管理活動可以有效地管理項目技術(shù)或管理類的文檔提高項目的研發(fā)效率的同時,也為公司積累的組織級財富,便于今后的項目共享。
參考資料:
[1]董越.理解軟件配置管理.電子工業(yè)出版社,2008,5
[2]sei 軟件能力成熟度模型cmm 1.2版本
[3]黃鳳圣.軟件配置管理模式.機械工業(yè),2008,7
作者簡介:施媛波(1976-),女,漢族,云南昆明人,講師。主要研究方向:信息化與教學管理、數(shù)據(jù)庫與信息系統(tǒng)、軟件項目管理等