配置管理工作職責思考

畢業剛好兩年了,做配置管理差不多一年半吧。一開始的半年主要接觸的質量管理工作,倒也和配置管理有些沾邊。兩年時間,說說現在我對配置管理的理解。等過些年再來看,期待到時有新的認識。

我所理解的配置管理工作目標,主要是:
協同開發流程中的其他人員,如開發、測試、運維人員,完善項目的整個發佈過程,保證項目發佈的可靠性,從而提升研發效率及質量。具體包括:
a、配置項版本管理
b、項目構建
c、項目部署
d、項目發佈

要實現上面的目標,我們的具體工作職責有:
1、制定配置管理規範(公司範圍)、針對每個團隊或項目制定配置管理計劃。
2、搭建、維護配置庫。包括配置庫的人員管理、備份、新庫的建立、使用培訓等。
3、源代碼管理:基於配置庫進行版本控制、維護基線、針對不同項目設定合理的分支策略等。
4、項目構建:管理編譯依賴、形成構建ID、實現工程的獨立構建、搭建及維護構建環境等。
5、環境配置:記錄環境狀態信息,如數據庫、中間件版本、jdk版本等;記錄環境變更信息;確保環境可重建。
6、項目部署:實現自動化部署;改進部署過程,如與自動化測試集成;確保部署版本可控、可實現回滾等。
7、版本發佈:控制發佈的版本(應爲經過測試的可靠版本)、實現自動化發佈、記錄發佈版本的變更內容等。
8、實施配置審計:確保相關人員嚴格按照配置管理規範工作。

上面這些內容,說起來是比較寬泛的。每一點在具體實施中都會遇到很多知識技能要去掌握。所以配置管理真是一個龐而雜的學科。我認爲掌握思想是首要的,至於這麼多技能,在實際工作中可學習掌握,實用就可以。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章