<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jasmine214--love

    只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
    posts - 731, comments - 60, trackbacks - 0, articles - 0

    什么是軟件配置管理?

    Posted on 2011-01-18 13:18 幻海藍夢 閱讀(306) 評論(0)  編輯  收藏 所屬分類: 版本管理配置管理

    什么是軟件配置管理?

    (1)《ISO/IEC 12207(1995)信息技術--軟件生存期過程》:配置管理過程是在整個軟件生存期中實施管理和技術規程的過程,它標識、定義系統中軟件項并制定基 線;控制軟件項的修改和發行;記錄和報告軟件項的狀態和修改申請;保證軟件項的完整性、協調性和正確性;以及控制軟件項的儲存、裝載和交付。
        (2)《ISO 9000-3(1997)質量管理和質量保證標準--第3部分:ISO 9001:1994 在計算機軟件開發、供應、安裝和維護中的使用指南》:軟件配置管理是一個管理學科,它對配置項的開發和支持生存期給予技術上和管理上的指導。配置管理的應 用取決于項目的規模、復雜程度和風險大小。
        (3)巴比齊(W.Babich):軟件配置管理能協調軟件開發,使得混亂減少到最小。軟件配置管理是一種標識、組織和控制修改的技術,目的是最有效地提高生產率。
        (4)《GB/T 11457(1995)軟件工程術語》:軟件配置管理是標識和確定系統中配置項的過程,在系統整個生存周期內控制這些項的投放和更動,記錄并報告配置的狀態和更動要求,驗證配置項的完整性和正確性。
        一言以蔽之,配置管理是門通過一系列技術、方法和手段來維護產品的歷史、鑒別和定位產品獨有的版本、在產品開發和發布階段控制變化,從而使管理制度化、有效減少重復性工作、保證產品的質量和效率的科學。

    一無所有 發表于 2003-01-29 10:32

    什么是軟件配置管理?

    軟件配置管理的主要內容:

    1、版本管理
       1.1 軟件配置項(software configuration item):
        含義:在軟件生存周期內所產生的各種應納入管理范圍的系統構成成分。
        包括各種管理文檔和技術文檔,源程序與目標代碼,以及運行所需的各種數據等(配置管理的資源對象)。
        形態:在通常的軟件配置管理系統中,最基本的軟件配置項是以磁盤文件的形式進行存放和管理的。
       1.2 版本管理是配置管理的基礎:
        應當記錄每個軟件配置項的所有歷史記錄,并記錄該軟件配置項由何人創建,何人在何時因何原因進行了修改等信息,以及對這些軟件配置項版本的進行的檢索和信息查詢等活動。
       1.3 版本樹:
         可以對軟件系統的不同演化方向進行管理。
       1.4 軟件配置項的版本管理——版本數
         記錄一棵帶有時間標記的配置項版本演化的樹結構信息。

    2、配置支持
       2.1 軟件配置(software configuration):
         所有軟件配置項在不同時期的組合、結構與關系定義。
       2.2 系統建模
         通過定義配置來表示整個系統或其中的子系統。
       2.3 依賴性追蹤
         例如:查找與某個源文件版本對應的設計文檔的版本。
       2.4 影響分析
        分析對系統一個部分的修改可能影響哪些其它部分。

    3、變化管理
       3.1 變化:軟件版本演化的來源與過程
        來源:需求變化、增加功能、修改錯誤  ……
              生命周期:請求、審批、實施、驗證、審核、結束。
       3.2 變化控制
        記錄和控制對軟件配置項的每一次修改。
       3.3 變化跟蹤
        一個變化生命周期進行到哪一步了?
        如果一個已經改掉的bug又出現了,怎樣找出原因。
       3.4 變化傳播
        幫助將對產品一個版本的修改傳播到其它版本中。

    4、構造管理(Build)
       4.1 系統的構造和重新構造(Build)
         幫助開發人員正確和快速地構造和重新構造產品的任何版本。
       4.2 軟件發布管理(Release)
         為不同的用戶提供不同的版本,避免其中發生混亂。
       4.3 軟件部署管理(Deployment)
        幫助在分布式環境中部署整個系統。

    5、過程支持
       5.1 過程控制
       5.2 預定義的過程模版 和 可剪裁的過程實例
        可定義過程,并保證過程中定義的每一步均由授權的人員按正確的順序執行。
       5.3 過程支持中的關鍵概念
        包括:角色、工作組、任務、觸發器機制等。

    6、團隊支持
       6.1 工作區管理
        不同的開發人員擁有獨立的不相互影響的工作空間。
       6.2 并行開發
        支持多個開發人員同時開發一個項目。
       6.3 遠程開發
        開發人員在物理上可以分布在相距較遠的位置上。

    7、狀態報告
        依賴性報告
        影響報告
        構造報告
        變化狀態報告
        差異報告
        歷史報告
        訪問控制報告
        沖突檢測報告

    8、審計控制
       8.1 驗證軟件配置管理過程
       8.2 驗證系統管理的所有配置項的完整性
       8.3 基本的審計控制是記錄配置管理過程中執行的所有活動,并提供檢索機制——日志
    原文:http://bbs3.chinaunix.net/archiver/tid-9350.html
    http://developer.51cto.com/art/200808/87085.htm
    主站蜘蛛池模板: 中文字幕亚洲色图| 久久久无码精品亚洲日韩软件 | 在线看片免费人成视久网| 免费a级毛片无码a∨性按摩| 亚洲日产乱码一二三区别| 91免费精品国自产拍在线不卡| 亚洲国产成AV人天堂无码| 久久亚洲精品无码gv| 成年女人毛片免费播放人| 国产精品亚洲自在线播放页码| 青娱乐免费视频在线观看| 亚洲一区二区三区高清视频| 在线看片免费不卡人成视频| 亚洲一区在线视频观看| 免费在线观看的网站| 亚洲AV无码一区二区三区电影| 永久免费AV无码网站在线观看| 国产成人人综合亚洲欧美丁香花 | 亚洲综合无码AV一区二区| 国产免费高清69式视频在线观看| 国产亚洲一区二区三区在线不卡 | 久操免费在线观看| 4444亚洲国产成人精品| 中文字幕无码免费久久99| 亚洲丁香婷婷综合久久| 日本中文一区二区三区亚洲| xxxx日本在线播放免费不卡| 亚洲成色WWW久久网站| 最近在线2018视频免费观看| 国产成人精品日本亚洲专区6| 国产极品粉嫩泬免费观看| 综合自拍亚洲综合图不卡区| 一二三四免费观看在线电影| 亚洲爆乳大丰满无码专区| 国产成人毛片亚洲精品| 1a级毛片免费观看| 亚洲av中文无码乱人伦在线观看| 国产亚洲色婷婷久久99精品91| 免费不卡在线观看AV| 亚洲国产成人综合精品| 亚洲无av在线中文字幕|