軟件配置標(biāo)識管理辦法_第1頁
軟件配置標(biāo)識管理辦法_第2頁
軟件配置標(biāo)識管理辦法_第3頁
軟件配置標(biāo)識管理辦法_第4頁
軟件配置標(biāo)識管理辦法_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

軟件配置標(biāo)識管理辦法一、總則(一)目的本管理辦法旨在規(guī)范公司軟件配置標(biāo)識的管理,確保軟件項目開發(fā)、維護過程中配置項的唯一性、可追溯性和完整性,有效控制軟件質(zhì)量,提高項目管理效率,滿足公司業(yè)務(wù)發(fā)展和相關(guān)法律法規(guī)、行業(yè)標(biāo)準(zhǔn)的要求。(二)適用范圍本辦法適用于公司內(nèi)所有軟件項目的配置標(biāo)識管理活動,包括軟件開發(fā)、測試、維護、升級等各個階段。(三)相關(guān)定義1.軟件配置項(SCI):指在軟件生命周期內(nèi)產(chǎn)生的各種文檔、程序、數(shù)據(jù)等,是軟件配置管理的對象。例如,需求規(guī)格說明書、設(shè)計文檔、源代碼文件、測試用例、可執(zhí)行程序等。2.配置標(biāo)識:為軟件配置項賦予唯一標(biāo)識符,并記錄其相關(guān)信息的過程,包括名稱、版本、作者、日期等。3.基線:經(jīng)過正式評審和批準(zhǔn)的一組軟件配置項,它們的組合構(gòu)成了一個相對穩(wěn)定的軟件版本,作為后續(xù)軟件開發(fā)、測試、維護等活動的基礎(chǔ)。(四)職責(zé)分工1.項目管理部門負(fù)責(zé)制定和完善軟件配置標(biāo)識管理辦法,并監(jiān)督執(zhí)行。協(xié)調(diào)各部門在軟件配置標(biāo)識管理工作中的職責(zé)和協(xié)作關(guān)系。對軟件項目配置標(biāo)識管理工作進行整體規(guī)劃和指導(dǎo)。2.軟件開發(fā)團隊負(fù)責(zé)按照本辦法對所開發(fā)軟件項目的配置項進行標(biāo)識和管理。及時提交配置項的相關(guān)信息,確保配置標(biāo)識的準(zhǔn)確性和完整性。在項目開發(fā)過程中,嚴(yán)格遵循配置標(biāo)識規(guī)則,對配置項的變更進行有效控制。3.質(zhì)量保證團隊審核軟件配置標(biāo)識的規(guī)范性和準(zhǔn)確性,確保符合本辦法及相關(guān)標(biāo)準(zhǔn)要求。監(jiān)督配置標(biāo)識管理工作在項目中的執(zhí)行情況,對發(fā)現(xiàn)的問題提出整改意見。4.配置管理團隊建立和維護軟件配置管理庫,存儲和管理軟件配置項。負(fù)責(zé)配置標(biāo)識的具體操作,包括分配標(biāo)識符、記錄配置項信息等。協(xié)助項目團隊進行配置項的變更管理,確保配置管理庫的一致性和完整性。二、軟件配置項的識別與分類(一)配置項的識別原則1.能夠明確標(biāo)識軟件項目的不同階段或版本。2.具有相對獨立性,能夠單獨進行管理和維護。3.對軟件項目的功能、性能、可靠性等方面有重要影響。4.可以作為軟件項目開發(fā)、測試、維護等活動的依據(jù)或結(jié)果。(二)配置項的分類1.需求類配置項需求規(guī)格說明書:詳細(xì)描述軟件系統(tǒng)的功能、性能、用戶界面等方面的需求。需求變更記錄:記錄軟件項目開發(fā)過程中需求的變更情況。2.設(shè)計類配置項總體設(shè)計文檔:包括軟件系統(tǒng)的總體架構(gòu)、模塊劃分、接口設(shè)計等。詳細(xì)設(shè)計文檔:針對每個模塊的詳細(xì)設(shè)計,包括算法設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計等。數(shù)據(jù)庫設(shè)計文檔:描述軟件系統(tǒng)所使用數(shù)據(jù)庫的結(jié)構(gòu)、表結(jié)構(gòu)、關(guān)系等。3.代碼類配置項源代碼文件:包括各種編程語言編寫的源程序文件。編譯腳本:用于將源代碼編譯成可執(zhí)行程序的腳本文件。4.測試類配置項測試計劃:制定軟件項目測試策略、測試范圍、測試方法等的文檔。測試用例:針對軟件系統(tǒng)各項功能和性能編寫的測試輸入數(shù)據(jù)和預(yù)期輸出結(jié)果。測試報告:記錄軟件測試執(zhí)行情況和結(jié)果的文檔。5.文檔類配置項用戶手冊:指導(dǎo)用戶使用軟件系統(tǒng)的操作手冊。安裝手冊:說明軟件系統(tǒng)安裝步驟和環(huán)境要求的文檔。維護手冊:用于軟件系統(tǒng)維護和升級的文檔。6.數(shù)據(jù)類配置項初始數(shù)據(jù):軟件系統(tǒng)運行所需的初始數(shù)據(jù),如數(shù)據(jù)庫初始記錄、配置文件等。數(shù)據(jù)字典:定義軟件系統(tǒng)中數(shù)據(jù)項的名稱、類型、含義等的文檔。三、軟件配置標(biāo)識的規(guī)則與方法(一)標(biāo)識符的格式1.軟件配置項標(biāo)識符應(yīng)具有唯一性,能夠清晰地標(biāo)識每個配置項。2.標(biāo)識符采用層次結(jié)構(gòu),由項目名稱、配置項類型、版本號、序號等部分組成,各部分之間用特定的分隔符隔開。例如:項目名稱配置項類型版本號序號。3.項目名稱:采用軟件項目的正式名稱。4.配置項類型:用英文縮寫表示,如REQ(需求類)、DES(設(shè)計類)、COD(代碼類)、TST(測試類)、DOC(文檔類)、DAT(數(shù)據(jù)類)等。5.版本號:遵循軟件版本號命名規(guī)則,采用主版本號.次版本號.修訂號的形式。例如:1.0.0表示初始版本,1.1.0表示第一次修訂后的版本。6.序號:用于區(qū)分同一類型、同一版本下的不同配置項,從001開始遞增。(二)標(biāo)識的方法與流程1.當(dāng)軟件配置項產(chǎn)生或首次納入配置管理時,由配置管理團隊為其分配唯一標(biāo)識符。2.軟件開發(fā)團隊在創(chuàng)建或修改配置項時,應(yīng)在配置項文件的顯著位置標(biāo)注其標(biāo)識符。3.配置管理團隊負(fù)責(zé)記錄配置項的詳細(xì)信息,包括名稱、標(biāo)識符、版本號、作者、日期、來源、關(guān)聯(lián)關(guān)系等,并將其錄入軟件配置管理庫。4.在軟件項目的不同階段,如需求評審、設(shè)計評審、代碼審查、測試等過程中,相關(guān)人員應(yīng)檢查配置項標(biāo)識的準(zhǔn)確性和完整性。(三)基線的建立與標(biāo)識1.基線的建立應(yīng)在軟件項目的特定階段完成,如需求規(guī)格說明書評審?fù)ㄟ^、軟件設(shè)計完成、系統(tǒng)測試通過等。2.基線配置項應(yīng)進行統(tǒng)一標(biāo)識,標(biāo)識符中應(yīng)明確標(biāo)注基線版本號。例如:項目名稱配置項類型基線版本號序號。3.基線建立后,應(yīng)凍結(jié)配置項,如需變更,應(yīng)按照變更管理流程進行控制。四、軟件配置管理庫的建立與維護(一)配置庫的分類1.開發(fā)庫用于存放軟件開發(fā)過程中正在進行修改和完善的配置項,供開發(fā)人員日常使用。開發(fā)庫中的配置項處于動態(tài)變化狀態(tài),開發(fā)人員可以隨時進行修改和更新。2.受控庫存放經(jīng)過正式評審和批準(zhǔn)的軟件配置項,作為軟件項目開發(fā)、測試、維護等活動的依據(jù)。受控庫中的配置項受到嚴(yán)格的版本控制,只有經(jīng)過授權(quán)的人員才能進行訪問和修改。3.產(chǎn)品庫用于存儲軟件項目最終發(fā)布的產(chǎn)品版本,包括可執(zhí)行程序、安裝包、用戶手冊等。產(chǎn)品庫中的配置項為只讀狀態(tài),如需發(fā)布新版本,應(yīng)按照發(fā)布管理流程進行操作。(二)配置庫的結(jié)構(gòu)與組織1.配置庫應(yīng)按照項目名稱進行分類存儲,每個項目下再根據(jù)配置項類型進一步細(xì)分目錄結(jié)構(gòu)。2.例如,在項目名稱目錄下,分別建立REQ(需求類)、DES(設(shè)計類)、COD(代碼類)、TST(測試類)、DOC(文檔類)、DAT(數(shù)據(jù)類)等子目錄,每個子目錄下存放相應(yīng)類型的配置項文件。3.配置庫中的文件應(yīng)按照標(biāo)識符進行命名,以便于管理和查找。(三)配置庫的維護與管理1.配置管理團隊負(fù)責(zé)配置庫的日常維護和管理工作,包括配置項的存儲、檢索、備份、恢復(fù)等。2.定期對配置庫進行備份,備份頻率根據(jù)項目的重要性和變更頻率確定,確保配置數(shù)據(jù)的安全性和完整性。3.建立配置庫訪問權(quán)限管理制度,明確不同人員對配置庫的訪問級別,如只讀、讀寫等,防止未經(jīng)授權(quán)的訪問和修改。4.對配置庫中的配置項進行定期清理,刪除不再使用或已過期的配置項,保持配置庫的整潔和高效。五、軟件配置項的變更管理(一)變更的提出與記錄1.軟件項目開發(fā)過程中,任何人員發(fā)現(xiàn)配置項需要變更時,應(yīng)填寫《軟件配置項變更申請表》,詳細(xì)說明變更的原因、內(nèi)容、影響范圍等。2.變更申請表應(yīng)提交給項目負(fù)責(zé)人,由項目負(fù)責(zé)人組織相關(guān)人員進行評估和審核。(二)變更的評估與審核1.項目負(fù)責(zé)人收到變更申請表后,應(yīng)組織軟件開發(fā)團隊、質(zhì)量保證團隊等相關(guān)人員對變更進行評估,分析變更對軟件項目進度、質(zhì)量、成本等方面的影響。2.根據(jù)評估結(jié)果,填寫《軟件配置項變更評估報告》,明確變更的必要性、可行性和風(fēng)險,并提出相應(yīng)的建議。3.變更評估報告提交給項目管理部門進行審核,項目管理部門根據(jù)公司的相關(guān)規(guī)定和項目實際情況,決定是否批準(zhǔn)變更。(三)變更的實施與驗證1.如果變更申請得到批準(zhǔn),軟件開發(fā)團隊負(fù)責(zé)按照變更要求實施變更,并在配置管理庫中記錄變更的過程和結(jié)果。2.變更實施完成后,質(zhì)量保證團隊對變更進行驗證,確保變更后的軟件配置項符合要求,沒有引入新的問題。3.驗證通過后,更新相關(guān)的配置項文檔和配置管理庫,確保配置標(biāo)識的準(zhǔn)確性和完整性。(四)變更的發(fā)布與通知1.對于經(jīng)過驗證的變更,按照發(fā)布管理流程進行發(fā)布,將變更后的軟件版本部署到生產(chǎn)環(huán)境或其他相關(guān)環(huán)境中。2.發(fā)布完成后,及時通知相關(guān)人員,包括項目團隊成員、用戶等,說明變更的內(nèi)容和影響。六、軟件配置標(biāo)識的審核與監(jiān)督(一)審核機制1.定期對軟件配置標(biāo)識管理工作進行內(nèi)部審核,審核周期根據(jù)項目實際情況確定,一般每季度或每半年進行一次。2.審核內(nèi)容包括配置標(biāo)識的規(guī)范性、準(zhǔn)確性、完整性,配置管理庫的維護情況,變更管理流程的執(zhí)行情況等。3.審核人員由項目管理部門、質(zhì)量保證團隊、配置管理團隊等相關(guān)人員組成,審核結(jié)束后編寫《軟件配置標(biāo)識管理審核報告》,記錄審核結(jié)果和發(fā)現(xiàn)的問題,并提出整改建議。(二)監(jiān)督措施1.項目管理部門負(fù)責(zé)對軟件項目配置標(biāo)識管理工作進行日常監(jiān)督,及時發(fā)現(xiàn)和解決存在的問題。2.對于違反本辦法的行為,視情節(jié)輕重給予相應(yīng)的處罰,如警告、罰款、責(zé)令整改等。3.鼓勵員工對軟件配置標(biāo)識管理工作中的問題進行舉報,對舉報屬實的給予獎勵。七、培訓(xùn)與宣傳(一)培訓(xùn)計劃1.制定軟件配置標(biāo)識管理培訓(xùn)計劃,定期組織相關(guān)人員進行培訓(xùn),確保員工熟悉和掌握本辦法的要求和操作流程。2.培訓(xùn)內(nèi)容包括軟件配置標(biāo)識的基本概念、規(guī)則與方法、配置管理庫的使用、變更管理流程等。3.培訓(xùn)方式可以采用內(nèi)部培訓(xùn)、在線培訓(xùn)、現(xiàn)場

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論