軟件復用管理辦法_第1頁
軟件復用管理辦法_第2頁
軟件復用管理辦法_第3頁
軟件復用管理辦法_第4頁
軟件復用管理辦法_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件復用管理辦法總則目的為了提高軟件開發(fā)效率、降低開發(fā)成本、保證軟件質(zhì)量,規(guī)范公司軟件復用活動,特制定本辦法。通過軟件復用,充分利用已有的軟件資產(chǎn),減少重復開發(fā)工作,促進公司軟件技術(shù)的積累和傳承,提升公司在軟件開發(fā)領(lǐng)域的核心競爭力。適用范圍本辦法適用于公司內(nèi)部所有軟件開發(fā)項目,包括自主研發(fā)項目、合作開發(fā)項目以及為客戶定制開發(fā)的項目。涉及的軟件類型涵蓋系統(tǒng)軟件、應用軟件、嵌入式軟件等。定義1.軟件復用:指在軟件開發(fā)過程中,重復使用已有的軟件產(chǎn)品、組件、模塊、設計文檔、測試用例等軟件資產(chǎn)的過程。2.軟件資產(chǎn):包括但不限于源代碼、二進制代碼、設計文檔、測試用例、需求規(guī)格說明書、用戶手冊等與軟件開發(fā)相關(guān)的各種成果和資源。3.復用庫:用于存儲和管理可復用軟件資產(chǎn)的數(shù)據(jù)庫或文件系統(tǒng),是軟件復用的核心基礎(chǔ)設施。法律法規(guī)與行業(yè)標準遵循本辦法的制定和實施嚴格遵守國家相關(guān)法律法規(guī),如《中華人民共和國著作權(quán)法》《計算機軟件保護條例》等,確保軟件資產(chǎn)的合法使用和保護。同時,參考國際和國內(nèi)相關(guān)行業(yè)標準,如ISO/IEC9126(軟件質(zhì)量模型)、IEEE標準等,保證軟件復用活動的規(guī)范性和科學性。組織與職責軟件復用管理委員會1.組成:由公司高層管理人員、技術(shù)專家、項目經(jīng)理等組成,設主任一名,副主任若干名。2.職責制定公司軟件復用的戰(zhàn)略規(guī)劃和政策方針,確保軟件復用與公司整體發(fā)展戰(zhàn)略相一致。審批軟件復用庫的建設方案和重大變更,監(jiān)督復用庫的運行和維護。協(xié)調(diào)解決軟件復用過程中跨部門、跨項目的重大問題,推動軟件復用工作的順利開展。對軟件復用工作進行評估和考核,對在軟件復用方面做出突出貢獻的團隊和個人進行表彰和獎勵。軟件復用管理部門1.組成:由專業(yè)的軟件工程師和管理人員組成,負責軟件復用的日常管理工作。2.職責負責軟件復用庫的建設、維護和管理,包括軟件資產(chǎn)的收集、整理、分類、存儲和檢索等工作。制定軟件資產(chǎn)的入庫標準和流程,對提交的軟件資產(chǎn)進行審核和評估,確保入庫資產(chǎn)的質(zhì)量和可復用性。建立和維護軟件復用的相關(guān)文檔和記錄,如復用資產(chǎn)清單、復用情況統(tǒng)計報表等。組織開展軟件復用的培訓和宣傳工作,提高員工對軟件復用的認識和技能水平。與其他部門和項目團隊進行溝通和協(xié)作,及時了解軟件復用的需求和問題,提供技術(shù)支持和服務。項目團隊1.組成:由項目經(jīng)理、開發(fā)人員、測試人員等組成,負責具體項目中的軟件復用工作。2.職責在項目開發(fā)過程中,積極主動地使用復用庫中的軟件資產(chǎn),提高項目的開發(fā)效率和質(zhì)量。按照規(guī)定的流程和標準,將項目中產(chǎn)生的可復用軟件資產(chǎn)提交到復用庫中,為公司軟件資產(chǎn)的積累做出貢獻。及時反饋軟件復用過程中遇到的問題和建議,配合軟件復用管理部門進行相關(guān)工作。軟件資產(chǎn)的收集與入庫收集范圍1.公司內(nèi)部自主開發(fā)的軟件產(chǎn)品、組件、模塊等,包括經(jīng)過實踐驗證、具有一定通用性和穩(wěn)定性的代碼片段、算法、工具類等。2.從外部合法獲取的、經(jīng)過評估和改造后可復用的軟件資產(chǎn),如開源軟件、商用軟件組件等。3.項目開發(fā)過程中產(chǎn)生的各種文檔,如需求規(guī)格說明書、設計文檔、測試用例、用戶手冊等。收集流程1.項目團隊在項目開發(fā)過程中,定期對項目中產(chǎn)生的可復用軟件資產(chǎn)進行梳理和整理,填寫《軟件資產(chǎn)收集表》,詳細記錄資產(chǎn)的名稱、類型、功能描述、適用范圍、開發(fā)人員等信息。2.項目團隊將整理好的軟件資產(chǎn)和《軟件資產(chǎn)收集表》提交給軟件復用管理部門。3.軟件復用管理部門對提交的軟件資產(chǎn)進行初步審查,檢查資產(chǎn)的完整性、規(guī)范性和可復用性。對于不符合要求的資產(chǎn),退回項目團隊進行補充和修改。入庫標準1.技術(shù)標準軟件資產(chǎn)應具有良好的架構(gòu)設計和代碼質(zhì)量,遵循公司統(tǒng)一的編碼規(guī)范和設計原則。資產(chǎn)應具有明確的接口定義和文檔說明,便于其他開發(fā)人員理解和使用。資產(chǎn)應經(jīng)過充分的測試,具有較高的穩(wěn)定性和可靠性,能夠在不同的環(huán)境中正常運行。2.法律標準軟件資產(chǎn)應具有合法的知識產(chǎn)權(quán),不存在侵權(quán)、盜版等法律問題。對于從外部獲取的軟件資產(chǎn),應遵守相關(guān)的許可協(xié)議和使用規(guī)定。入庫流程1.軟件復用管理部門對初步審查通過的軟件資產(chǎn)進行詳細的評估和測試,根據(jù)評估結(jié)果確定資產(chǎn)的復用級別和使用權(quán)限。2.軟件復用管理部門將評估合格的軟件資產(chǎn)進行分類和標注,添加必要的元數(shù)據(jù)信息,如資產(chǎn)的版本號、創(chuàng)建時間、修改記錄等。3.軟件復用管理部門將處理好的軟件資產(chǎn)存入復用庫中,并更新復用資產(chǎn)清單和相關(guān)文檔。4.軟件復用管理部門向項目團隊反饋軟件資產(chǎn)的入庫情況,對入庫的資產(chǎn)進行宣傳和推廣。軟件資產(chǎn)的檢索與使用檢索方式1.復用庫提供基于關(guān)鍵詞、分類目錄、資產(chǎn)屬性等多種檢索方式,方便用戶快速找到所需的軟件資產(chǎn)。2.用戶可以通過復用庫的Web界面、客戶端工具等方式進行檢索操作。使用流程1.開發(fā)人員在項目開發(fā)過程中,根據(jù)需求確定需要復用的軟件資產(chǎn),通過復用庫進行檢索和篩選。2.開發(fā)人員查看選中的軟件資產(chǎn)的詳細信息,包括功能描述、接口定義、使用示例、注意事項等,評估資產(chǎn)是否符合項目需求。3.開發(fā)人員填寫《軟件資產(chǎn)使用申請表》,提交給項目經(jīng)理審批。申請表中應詳細說明使用資產(chǎn)的原因、使用方式、預計使用時間等信息。4.項目經(jīng)理對《軟件資產(chǎn)使用申請表》進行審核,根據(jù)項目的實際情況和復用策略,決定是否批準使用該資產(chǎn)。對于涉及重大變更或高風險的復用申請,應提交軟件復用管理委員會進行審批。5.開發(fā)人員在獲得批準后,從復用庫中下載所需的軟件資產(chǎn),并按照相關(guān)文檔和規(guī)范進行使用。在使用過程中,如發(fā)現(xiàn)問題或需要對資產(chǎn)進行修改,應及時與軟件復用管理部門溝通。使用限制1.開發(fā)人員應嚴格按照復用資產(chǎn)的使用說明和許可協(xié)議進行使用,不得超出規(guī)定的使用范圍和方式。2.對于涉及商業(yè)秘密、敏感信息的軟件資產(chǎn),應采取相應的保密措施,防止信息泄露。3.在使用復用資產(chǎn)時,不得對資產(chǎn)進行惡意篡改或破壞,確保資產(chǎn)的完整性和穩(wěn)定性。軟件資產(chǎn)的維護與更新維護內(nèi)容1.定期對復用庫中的軟件資產(chǎn)進行檢查和清理,刪除過期、無效或不再使用的資產(chǎn),釋放存儲空間。2.對復用庫中的軟件資產(chǎn)進行備份,防止數(shù)據(jù)丟失和損壞。備份數(shù)據(jù)應存儲在安全可靠的位置,并定期進行恢復測試。3.監(jiān)控復用庫的運行狀態(tài),及時處理系統(tǒng)故障和性能問題,確保復用庫的穩(wěn)定運行。更新流程1.當軟件資產(chǎn)的功能、性能、兼容性等方面需要進行改進或優(yōu)化時,開發(fā)人員應填寫《軟件資產(chǎn)更新申請表》,提交給軟件復用管理部門。2.軟件復用管理部門對《軟件資產(chǎn)更新申請表》進行審核,根據(jù)資產(chǎn)的重要性、影響范圍、更新難度等因素,決定是否批準更新申請。3.開發(fā)人員在獲得批準后,對軟件資產(chǎn)進行更新和修改。更新完成后,應進行充分的測試和驗證,確保資產(chǎn)的質(zhì)量和穩(wěn)定性。4.開發(fā)人員將更新后的軟件資產(chǎn)提交給軟件復用管理部門,軟件復用管理部門對更新后的資產(chǎn)進行審核和評估,確認無誤后將其存入復用庫中,并更新相關(guān)的文檔和記錄。監(jiān)督與評估監(jiān)督機制1.軟件復用管理部門定期對項目團隊的軟件復用情況進行檢查和監(jiān)督,檢查內(nèi)容包括復用資產(chǎn)的使用情況、使用效果、資產(chǎn)提交情況等。2.軟件復用管理委員會不定期對公司的軟件復用工作進行抽查和評估,了解軟件復用戰(zhàn)略和政策的執(zhí)行情況,發(fā)現(xiàn)問題及時提出整改意見。評估指標1.復用率:指項目中復用的軟件資產(chǎn)占項目總開發(fā)工作量的比例,反映了軟件復用的程度和效果。2.成本節(jié)約率:指通過軟件復用節(jié)省的開發(fā)成本占項目總開發(fā)成本的比例,體現(xiàn)了軟件復用對成本控制的貢獻。3.質(zhì)量提升率:指復用軟件資產(chǎn)后項目的缺陷率、故障率等質(zhì)量指標的改善情況,衡量了軟件復用對軟件質(zhì)量的影響。4.資產(chǎn)利用率:指復用庫中軟件資產(chǎn)被使用的頻率和次數(shù),反映了復用庫中資產(chǎn)的價值和可用性。評估周期軟件復用管理部門每季度對項目團隊的軟件復用情況進行一次評估,軟件復用管理委員會每年對公司的軟件復用工作進行一次全面評估。評估結(jié)果應用1.評估結(jié)果作為項目團隊和個人績效考核的重要依

溫馨提示

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

最新文檔

評論

0/150

提交評論