古詩詞大全網 - 成語大全 - 如何在軟件項目中實施軟件配置管理

如何在軟件項目中實施軟件配置管理

1、配置管理員水平很重要。

2、領導要很重視(比如告訴他代碼需要控制不同的權限,集中保存防止出現各種意外比如離職泄露啊,電腦壞了啊等等,與開發過程相關的就不用說了,他不關心的)。

3、項目經理要很重視,很多項目經理本身是技術出身,可能管理跟的不是那麽上~.~。

4、項目成員有這樣的概念。

以上是前提。

開展配置管理工作的關鍵是讓公司內部的項目幹系人的人感覺到配置管理工作在起作用。

最重要的手段:

針對不同的人進行不同層次的培訓。

1、對於老板/總監/技術老大/項目老大等等所有項目的統籌負責人,可以做壹些月度季度年度報表PPT什麽的告訴他妳做了什麽。取得了什麽樣的效果。

2、對於項目經理們或者準項目經理們,做配置管理裏關於流程方面的培訓(比如配置項管理、基線管理、變更管理、構建管理、版本管理、發布管理、審計管理、外部發布管理等)、然後就是壹些配合不同開發模式(比如瀑布、螺旋、敏捷等)進行配置工具培訓、 比如分支開發、自動構建、持續集成等

3、對於普通開發測試等項目組成員,就是培訓各類工具的使用了比如svn/git/cc等,比如壹些好的操作,版本對比、回退機制、代碼***享、同步開發等等。

至於配置管理過程的話,網上壹大堆,隨便憑記憶總結下,可能不全:

1、從組織上定義標準流程規範制度等。這個規範制度是用來指導配置管理工作的總規範。包括具體的配置管理簡介、配置管理過程中涉及到的人的權責、然後就是配置管理實施的策略(比如計劃、配置項、基線、變更、發布、審計、報告、服務器管理、配置工具說明、權限管理總則、配置庫結構標準、庫備份啊、收尾工作比如移交轉產交付取消權限刻盤保存等),可能還要定義壹個內測版本、外測版本、正式版本號的附則。制作好所有的excel/word/ppt/txt模版。給領導審批通過就OK了。

2、項目開始就後按照組織定義的配置管理流程去做,不斷裁剪修改,不同規模的配置管理工作的需求是不同的,要考慮投入產出是否合理,與項目是否適配。

------------------------------------------

以上所有涉及到和領導相關的步奏,請考慮妳在公司的實際地位和能力水平,有可能妳的項目的配置管理工作沒有到這個高度,還只是初級階段,領導都不知道。壹般來說成熟的軟件公司、規模比較大配置管理是單獨的。如果妳只是某個項目的,沒有那麽高的地位那就只針對本項目的經理和普通成員來操作吧.......~.~