日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件配置管理(二)配置管理角色与过程

發布時間:2023/12/4 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件配置管理(二)配置管理角色与过程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、配置管理角色及職責
    • 項目經理(PM)
    • 配置控制委員會(CCB)
    • 配置管理員(CMO)
    • 系統集成員(SIO)
    • 開發人員(DEV)
  • 二、配置管理基本流程
    • 計劃階段
    • 開發和維護階段
  • 三、軟件配置管理七項基本活動
    • 1.制定配置管理計劃
    • 2.識別和標志配置項
    • 3.搭建配置管理環境
    • 4.配置項的版本控制
    • 5.基線變更管理
    • 6.配置審核
    • 7.配置狀態統計

一、配置管理角色及職責

項目經理(PM)

項目經理是整個軟件研發活動的負責人,根據CCB的建議批準配置管理的各項活動并控制活動進程。

配置控制委員會(CCB)

負責指導和控制配置管理的各項具體活動的進行,為PM的決策提供建議。

配置管理員(CMO)

根據配置管理計劃執行各項管理任務,定期向CCB提交報告。

系統集成員(SIO)

負責生成管理項目的內部和外部發布版本。

開發人員(DEV)

根據軟件配置管理計劃,使用軟件配置管理工具來完成項目的開發任務。

二、配置管理基本流程

從軟件配置管理角度來看,一個軟件研發項目可劃分為兩個階段:計劃階段、開發和維護階段。

計劃階段

在項目設立之初,指定整個項目的計劃,是項目研發活動的基礎。在有了總體研發計劃后,軟件配置管理的活動就可以展開了。
流程:

  • PM和CCB確定里程碑和開發策略。
  • CMO根據CCB的規劃,指定詳細的配置管理計劃,交CCB審核。
  • CCB審核配置管理計劃后交PM批準,發布實施。
  • 開發和維護階段

    是項目研發的主要階段。在此階段中,軟件配置管理活動主要分為三個彼此獨立又有機聯系的層面:

  • 由CMO完成管理和維護工作。
  • 有SIO和DEV具體執行軟件配置管理策略。
  • 變更流程。
  • 三、軟件配置管理七項基本活動

    1.制定配置管理計劃

    2.識別和標志配置項

    將軟件項目中需要進行控制的工作產品定義為配置項(SCI);
    為每一個配置項分配唯一的標志;
    建立配置項間的對應關系。
    兩類配置項

    • 基本配置項
      軟件開發者在項目開發過程中所創建的基本工作單元。
    • 集成配置項
      基本配置項或其他集成配置項的集合。
      如,集成配置項“設計規格說明”中包含“體系結構設計”、“數據庫設計”和“詳細設計”三個基本配置項。

    3.搭建配置管理環境

    配置管理環境是用于進行軟件配置管理的系統環境,其中最重要的是配置管理庫
    配置庫儲存SCI、修改請求、變化記錄等信息,并提供版本控制;
    不同開發人員會被分配不同的權限;
    一般使用配置管理工具建立配置庫,配置庫中,文件的更改是受控的。

    4.配置項的版本控制

    配置庫的檢入檢出版本控制機制解決了軟件開發中的訪問控制并行控制問題。

    • 訪問控制:保證具有相應權限的人員才能修改配置項。
    • 并行控制:保證不同人員同時對某配置項的修改不會互相覆蓋。

    5.基線變更管理

    6.配置審核

    配置管理活動審核:確保所有配置管理活動符合已批準的軟件配置管理規程。
    基線審核:審核基線配置項的完整性和一致性,從而保證基線配置項可被正確構造。

    7.配置狀態統計

    創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

    總結

    以上是生活随笔為你收集整理的软件配置管理(二)配置管理角色与过程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。