999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

配置管理在京滬高速鐵路信號集中監測項目中的研究與應用

2012-05-09 12:48:52劉亞芝
鐵路通信信號工程技術 2012年4期
關鍵詞:管理

劉亞芝

(北京全路通信信號研究設計院有限公司, 北京 100073)

1 概述

在工程項目系統集成和軟件開發過程中,有效的配置管理為其提供了一套行之有效的管理辦法與活動準則,是貫穿系統集成和軟件開發始終的重要質量保證活動。有效的配置管理可以提高項目開發過程中的可觀察性,使得問題能夠被及時發現,及時了解項目的進展情況;有效的配置管理能夠實現對大量涵蓋工作經驗的文檔等知識財富的統一管理,防止企業知識和經驗的流失;有效的配置管理能夠對設計文件的變更進行有效管理,防止缺失和遺漏。

在京滬高速鐵路信號集中監測項目中,如何將項目過程中形成的數量龐大且不斷變化的重要成果進行有序高效地存放、檢索和使用,做好各類成果的版本控制、變更控制,加強規范化管理尤為重要,配置管理正是通往規范化管理的第一步。

2 項目概況

京滬高速鐵路線路起自北京南站,終到上海虹橋站。途徑北京、天津、河北、山東、安徽、江蘇、上海“四省三市”,線路全長1 318 km。設計時速為350 km,規劃年輸送旅客能力單向8 000萬人。運輸組織模式采用高速列車與跨線列車共線運行模式。全線設高速客站24個,其中北京南站、天津西站、濟南西客站、南京南站、虹橋站為始發站,其余為中間站。另設定遠站為越行站。

京滬高速鐵路信號集中監測項目北京局管段實施范圍包括北京南站高速場、北京南站普速場、廊坊站、京津線路所等11個車站、24個中繼站、4個保養點、2個電務段中心、2個局終端;濟南局管段包括9個車站、17個中繼站、1個電務段、1個鐵路局、3個保養點;上海局管段包括27個車站、38個中繼站、4個電務段、1個鐵路局、12個保養點。

京滬高速鐵路信號集中監測系統由采集設備、站機、服務器、終端、維護工作站、網絡及防雷設備等組成。

3 項目配置庫的設計

3.1 配置庫類別

根據該項目的系統集成過程和項目中的軟件開發過程,分別建立了集成庫和開發庫,保證了對項目過程的監控管理以及配置管理的有效實施。

該項目的集成庫主要用來記錄和存儲項目管理文檔、技術及評審文檔、程序、數據、硬件配置表、軟件工具、會議紀要及干系方的往來文件等配置項。集成庫嚴格區分為工作庫和成果庫(發布庫),所有文檔在沒有得到正式審批前存放在工作庫,當文檔得到正式審批后,將從工作庫移動到成果庫。其中,工作庫由項目組負責維護管理,項目負責人負責相關配置項的入庫、變更等工作。成果庫由配置管理員負責維護管理,配置管理員負責執行配置項的發布及變更等活動。

開發庫是用來記錄和存儲該項目微機監測系統軟件開發過程中的各配置項,主要包括該軟件產品生命周期中的各種文檔、程序代碼、數據、工具4部分。開發庫按三級建設:工作庫、受控庫、發布庫。開發庫在軟件開發團隊內部設立,依據項目的配置管理計劃建立項目配置項,由開發組負責維護;受控庫是由開發區在里程碑處提交已經通過測試、評審后的基線;發布庫由配置管理員統一管理、統一出入庫,其內容來自于受控區中已通過系統和用戶測試、評審后的基線。

3.2 配置庫結構

設計集成庫和開發庫結構時,參照京滬高速鐵路集中監測項目的工程實施特點,考慮分類原則、配置項粒度、是否適用于基線控制等因素,按兩種方式來設計配置庫結構:集成庫目錄結構根據集成項目工作流程來設計;開發庫目錄結構根據配置項的類型來設計。

3.2.1 集成庫結構

本項目的集成庫分為工作庫和成果庫,其總體結構如圖1所示。

其中,工作庫和集成庫的詳細目錄結構是嚴格按照以下工作流程建立:項目啟動→系統設計→系統實現→系統產品出廠→現場安裝調試開通→售后服務。兩個庫的目錄結構基本一致,圖2為成果庫的詳細目錄結構。

集成庫對項目組成員開放讀寫權限,以項目的階段結束點為時間節點,將該階段的配置項以電子文檔方式錄入配置庫,對于配置項無法以電子方式錄入的,應在相應的位置放入說明文檔。

3.2.2 開發庫結構

根據該項目的軟件開發特點,結合開發庫的三級建立思想,開發庫的一級目錄設計分為開發主干庫和分支庫、測試庫、發布庫。

主干庫主要用于存放程序主干代碼及其他配置項。其二級目錄按照配置項類型劃分,分為代碼庫、文檔庫、工具庫、數據庫和基線庫;三級目錄又對二級目錄進行細化分類,其中代碼庫按模塊分類,文檔庫劃分為管理類、設計類、說明類、質量類等。

分支庫主要用于存放產品分支涉及的配置項,其創建及管理由主管研發的部門經理負責,其結構同主干庫相應的機構及含義相同。

測試庫用于存軟件測試活動所涉及的配置項。其二級目錄根據軟件不同的測試階段構建;其三級目錄是按照每一測試階段所涉及的配置項類別來劃分,包括代碼庫、測試文檔庫、測試工具庫、測試數據庫和測試標簽庫。

發布庫用于存放該產品所有發布結果。發布庫由配置管理員管理維護,其他員工只有只讀權限。其二級目錄由不同階段的軟件產品名構建,主要以軟件產品版本號區分;其三級目錄是按照某一版本產品所涉及的配置項類別來劃分,包括代碼庫、發布文檔庫、可執行程序庫。

開發庫的具體目錄結構如表1所示。

表 1 開發庫目錄結構

4 項目配置管理的實施

4.1 人員角色分析

配置管理流程在本質上是一個管理流程。在這個過程中,參與的部門和人員比較復雜,因此,保證其正常運轉的前提是明確各人員角色、職責和權限。本項目配置管理涉及的主要人員包括項目負責人、項目變更控制委員會、配置管理員、主管研發的經理、測試負責人等。

項目負責人負責組織制定配置管理計劃并監督執行,組織執行項目組的配置審計,組織執行項目變更管理;項目變更控制委員會負責審核和批準業務變更;配置管理員根據配置管理計劃執行各項管理任務,定期編制配置狀態報告,執行配置審計;主管研發的經理負責軟件發布、出庫審核,負責軟件需求變更、BUG的管理;測試負責人根據項目計劃及測試方案,組織測試活動并提交測試報告。

4.2 配置管理流程

配置管理流程與配置管理角色是緊密聯系的。保證配置管理流程的有效執行,是保證團隊有效協作、項目順利有序進行的前提。本項目配置管理流程圖如圖3所示。

基本步驟如下。

1)配置管理員制定配置管理計劃,明確項目組人員角色、職責和權限。

2)配置管理員根據配置管理計劃創建配置管理環境,搭建配置庫。對項目組成員進行配置管理培訓。

3)配置管理員進行配置管理,包括標識項目配置項、維護配置項狀態,定期或事件驅動地發布配置狀態報告;項目負責人協調配置管理工作,定期進行配置審計,以證實產品在其整個生命周期中,各配置項在技術上和管理上的一致性和完整性。

4)配置管理員建立、管理項目基線,并且管理控制項目變更。

5)產品發布: 開發項目的產品通過系統測試形成運行基線時,才具備產品發布的條件。產品完成發布時,配置管理員應發布報告,通過郵件的方式告知項目組成員及相關領導。

4.3 配置管理關鍵內容

在本項目的配置管理活動中,配置項識別、版本控制、變更控制、配置審計較為關鍵。

1)配置項識別

在本項目中,對軟件至少識別到文件級別;對于項目文檔,按照需求類、設計類、評審類等進行分類識別;對于數據文件至少識別到數據文件級別;項目所使用的工具,按軟件開發、軟件編譯、測試、數據配置等進行分類識別。

2)版本控制

版本管理是配置管理的核心活動。項目文件及軟件代碼等由于需求、輸入條件的變化,會進行相應的修改,形成不同版本,因此,必須對版本進行有效控制。對于文檔型配置項,首先要做好配置項的標識,在此基礎上,可以通過階段性評審控制文檔型配置項的質量;對于代碼型配置項,項目負責人應對每次代碼提交進行嚴格審查。此外,對共享文件服務器目錄中的文件讀取設置不同的權限,保留修改軌跡,對過程中各個版本進行標識和管理。

3)變更控制

本項目在軟件產品需求變更、故障處理、新增功能的情況下實施變更控制,嚴格按照以下程序進行:變更請求→變更評估→變更實施→變更驗證→變更確認和批準→變更發布→變更關閉的環節。

在變更實施過程中,具有權限的變更實施人員將需變更的配置項從受控庫中導入工作庫,變更實施后,需附上相應的變更說明,記錄變更時間、變更原因和變更內容。變更后的軟件需要進行回歸測試,變更后的文檔需要進行評審,相關的測試記錄、評審記錄錄入配置庫存檔。

4)配置審計

配置審計的作用在于證實產品在其整個生命周期中,各配置項在技術上和管理上的一致性和完整性,并確保在基線發布之前,所有質量和配置活動都已經完成。若不進行配置審計,配置管理就有可能流于形式。

在項目進行過程中,以季度為周期,進行配置審計工作,審計工作包括功能配置審計和物理配置審計。項目組于產品測試階段之前進行功能配置審計工作,從而確保配置項功能、性能等符合需求和設計規范;在產品交付系統測試或應用前進行物理配置審計工作,從而確保產品所有配置項是物理存在,所有配置項與配置版本信息保持一致且可追溯。

5 總結與展望

以上是對配置管理在京滬集中監測系統中實際應用的介紹。有效的配置管理對于軟件的成功開發和項目的有序執行至關重要,在京滬集中監測項目建設期間,關于配置管理主要有以下的經驗總結。

1)軟件的配置管理應保證軟件構件的重現。軟件開發過程中,軟件構件是軟件復用的關鍵因素。為保證項目的如期有序進展,應保證軟件構件的重現,從而方便研發人員在受控的情況下,從配置庫提取軟件模塊,高效地進行軟件開發以及軟件變更活動。

2)嚴格細化配置權限。項目組成員較多、結構復雜,項目配置庫的多級子庫對于不同項目組成員要嚴格規定讀、寫權限,不能將配置庫文件完全共享,否則會給配置庫帶來安全隱患。

3)與開發人員進行充分溝通。配置管理員工作側重于對項目完備的過程以及完整的技術資料的要求,而開發人員更注重軟件研發過程,因而在配置管理實施過程中,要避免簡單強制地推行軟件配置管理,應與開發人員進行充分溝通,避免沖突的產生,共同保證項目的有序進行。

4)通過實踐和運作,該項目的配置管理取得一定成效,基本保證了項目有序執行及變更有效控制,希望本項目的配置管理模式能對其他項目提供借鑒。

[1] EN ISO10007: 2003 質量管理-配置管理指南[S].

[2] 王勇,張發勇,周順平.CMM軟件配置管理的理論與實踐[J].計算機工程與應用,2004(23):102-104.

猜你喜歡
管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
《水利建設與管理》征訂啟事
聆聽兩會
——關注自然資源管理
2020年《水利建設與管理》征稿函
運行管理
管理就是溝通
中國制筆(2019年1期)2019-08-28 10:07:26
加強土木工程造價的控制與管理
如何加強土木工程造價的控制與管理
解秘眼健康管理
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 免费无码网站| 精品中文字幕一区在线| 无码aaa视频| 国产精品污污在线观看网站| 亚洲视频一区在线| 就去色综合| 美女被操黄色视频网站| 亚洲制服丝袜第一页| 台湾AV国片精品女同性| 亚洲不卡网| 99视频在线精品免费观看6| 国产精品三级专区| 亚洲首页在线观看| 风韵丰满熟妇啪啪区老熟熟女| 欧美国产综合色视频| 尤物特级无码毛片免费| 久久综合伊人77777| 美女一区二区在线观看| 亚洲大学生视频在线播放| 中文国产成人精品久久| 国产成人精品一区二区免费看京| 亚洲午夜天堂| 午夜a级毛片| 国产区人妖精品人妖精品视频| 日韩毛片基地| 国产精品漂亮美女在线观看| 亚洲无码久久久久| 影音先锋亚洲无码| 99久久国产综合精品女同| 亚洲天堂.com| 夜夜操国产| av免费在线观看美女叉开腿| 国产精品视频猛进猛出| 99在线国产| 一区二区欧美日韩高清免费| 91久久精品日日躁夜夜躁欧美| 国产丝袜91| 日韩欧美中文| 久久久久亚洲精品成人网| 国产精品夜夜嗨视频免费视频| 免费人欧美成又黄又爽的视频| 久久久久久久久18禁秘| 99re视频在线| 国产污视频在线观看| 久久国产高潮流白浆免费观看| 成人一区在线| 国模视频一区二区| 色婷婷综合激情视频免费看| 2020国产免费久久精品99| 欧美日一级片| 亚洲黄色激情网站| 91免费国产在线观看尤物| 亚洲婷婷丁香| 在线精品亚洲国产| 久久国产V一级毛多内射| 欧美激情福利| 男女性午夜福利网站| 亚洲精品自拍区在线观看| AV网站中文| 欧美成一级| 一级香蕉人体视频| 国产精品区视频中文字幕| 国产人免费人成免费视频| 97视频精品全国免费观看| 一级片一区| 亚洲一区二区三区麻豆| 精品一区二区无码av| 亚洲Av激情网五月天| 亚洲aaa视频| 国产微拍精品| 国产97视频在线观看| 日韩国产另类| 在线高清亚洲精品二区| 四虎永久在线| 91成人精品视频| 国产无码性爱一区二区三区| 偷拍久久网| 亚洲AV无码乱码在线观看代蜜桃| 无码aaa视频| 最新国产精品第1页| 亚洲AV无码乱码在线观看代蜜桃| 亚洲中文字幕97久久精品少妇|