[發明專利]基于事項管理的集成式軟件配置管理方法無效
| 申請號: | 200810046586.X | 申請日: | 2008-11-18 |
| 公開(公告)號: | CN101403964A | 公開(公告)日: | 2009-04-08 |
| 發明(設計)人: | 虞斌 | 申請(專利權)人: | 四川賽文納克軟件有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 深圳市科吉華烽知識產權事務所 | 代理人: | 胡吉科 |
| 地址: | 610041四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 事項 管理 集成 軟件 配置管理 方法 | ||
技術領域
本發明涉及軟件開發領域,特別涉及一種基于事項管理的集成式軟件配置管理方法。?
背景技術
軟件配置管理涉及多個環節,例如軟件需求、原代碼版本控制、軟件測試、軟件發布等環節,在軟件配置管理中,軟件原代碼變更需要和軟件需求管理、軟件缺陷管理、項目進度管理、軟件測試管理、軟件發布管理融合起來進行整體一致的管理,否則就會造成軟件原代碼缺少項目開發過程控制知識,致使項目進度難管理,軟件質量難控制,開發出的軟件難以擴展和維護的問題。?
發明內容
為了解決現有技術中的問題,本發明提供了一種基于事項管理的集成式軟件配置管理方法,解決目前軟件配置管理所產生的軟件原代碼缺少項目過程知識的問題,造成軟件難以維護,軟件測試難以管理,軟件缺陷難以追蹤,軟件發布難以重用的問題,本發明提供了一種集成式的軟件配置管理方法,有效的保證了軟件質量,使開發出的軟件原代碼易于測試和發布,易于擴展和維護,同時降低項目過程管理和控制的復雜性,提高項目開發效率,降低軟件開發和維護成本。?
本發明解決現有技術問題所采用的技術方案是:設計一種基于事項管理的集成式軟件配置管理方法,提供數據庫單元,其用于將與軟件配置管理過程相關的對象和定義所述對象相互依賴關系的數據進行存儲;?
原代碼版本控制模塊,用于提供軟件配置管理功能,管理軟件原代碼;?
事項管理模塊,用于組織管理事項,對事項相關的軟件原代碼進行配置,管理軟件原代碼變更,組織和管理事項相關的測試用例進行軟件測試;?
測試管理模塊,用于管理測試計劃,組織和管理測試用例,執行軟件測試,管理測試和事項之間的相互關聯關系;?
發布管理模塊,用于管理和維護軟件發布;?
通過所述原代碼版本控制模塊、所述事項管理模塊、所述測試管理模塊和所述發布管理模塊進行軟件配置管理,包括以下步驟:?
101所述事項管理模塊將產品以模塊形式進行劃分,所述模塊分層次組?織且所述模塊可以劃分子模塊;?
102所述事項管理模塊為所述模塊和/或整個產品配置事項,事項包含軟件需求和軟件缺陷兩種類型;?
103將軟件原代碼開發時產生的原代碼變更集同該變更集實現的事項關聯,該變更集作為一個整體以一個新版本作為標示;?
104測試軟件原代碼開發時產生的原代碼實現的事項,根據測試結果組合事項對應的原代碼變更集產生新的模塊版本和/或產品版本;評審新的模塊版本和/或產品版本,如果滿足開發目的則跳轉到步驟107,否則跳轉到步驟105繼續開發;?
105選擇相同模塊的不同版本或者選擇不同模塊的相同版本和/或不同版本,以及聯合或不聯合產品的特定版本從而組合形成新的版本,該新的版本包含的版本集合則對應特定的事項集合,配置版本集合從而形成對應的軟件原代碼集合;?
106對步驟105配置的所述原代碼集合進行組合形成新的版本,對該新版本進行開發,跳轉到步驟103;?
107所述發布管理模塊發布軟件,編寫發布說明;?
所述步驟103-106按“配置-開發-測試”的模式,根據開發目的和結果可以多次重復,所述事項將通過步驟103產生一系列開發版本,所述步驟104測試和配置以后將產生新的模塊版本和/或產品版本,對于步驟101中所述模塊如果沒有子模塊則其版本由所述開發版本組合而成,對于步驟101中所述模塊如果有子模塊則其版本由其子模塊的特定版本以及模塊自身版本組合而成,所述產品版本由所述模塊版本以及產品自身版本組合而成,所述開發版本、所述模塊版本、所述產品版本都對應特定的事項集合,所述事項集合由軟件需求和/或軟件缺陷組成。?
所述原代碼版本控制模塊、所述事項管理模塊、所述測試管理模塊以及所述發布管理模塊用于記錄和管理軟件配置管理過程中的需求變更、原代碼變更、測試變更、缺陷變更、發布變更以及變更之間的內在關聯關系,并將這些關聯關系存儲于所述數據庫單元中,通過這些關聯關系配置、測試和發布軟件。?
本發明進一步改進的是:所述事項來源于軟件需求分析結果形成的軟件需求和/或軟件缺陷管理分配的軟件缺陷,由所述事項管理模塊進行管理,通過對事項的管理從而確定軟件配置、測試、開發和發布的具體內容。?
本發明進一步改進的是:所述步驟103中的原代碼變更集包括軟件開發時產生和/或修改的編碼文件和目錄文件,所述原代碼變更集作為一個整體和所述事項進行關聯,由所述原代碼版本控制模塊以一個新版本作為標示進行記錄,并將所述關聯關系存儲于所述數據庫單元中。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川賽文納克軟件有限公司,未經四川賽文納克軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810046586.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種紫外光固化發光涂料的制備方法
- 下一篇:聚氨酯跑道膠





