軟件配置管理工程師 軟件配置管理規(guī)范都包括哪些內(nèi)容?
軟件配置管理規(guī)范都包括哪些內(nèi)容?軟件配置管理是貫穿軟件開發(fā)過程的一項工作。對于軟件項目,軟件配置管理規(guī)范至少包括以下內(nèi)容:(1)配置項及其命名規(guī)則。(2) 配置庫文件目錄結(jié)構(gòu)。(3) 角色和權(quán)限的定義
軟件配置管理規(guī)范都包括哪些內(nèi)容?
軟件配置管理是貫穿軟件開發(fā)過程的一項工作。對于軟件項目,軟件配置管理規(guī)范至少包括以下內(nèi)容:(1)配置項及其命名規(guī)則。(2) 配置庫文件目錄結(jié)構(gòu)。(3) 角色和權(quán)限的定義。(4) 配置項更改過程。(5) 配置項發(fā)布。(6) 基線定義和基線更改。項目中的基線有兩個方面:一個是作為里程碑的基線;另一個是模塊的階段性實現(xiàn)基線(對于工作產(chǎn)品)。一般來說,有必要避免改變基線。對于這兩個不同的基線,其影響范圍不同,建立和改變的方式也不同。項目基線變更控制委員會由顧客代表、產(chǎn)品經(jīng)理、項目經(jīng)理、技術(shù)經(jīng)理組成。發(fā)布的里程碑基線的變更必須由變更控制委員會確認(rèn),并由QA記錄。所有受更改影響的配置項都需要在重新同步后重新發(fā)布。但是,對于只保留為工作狀態(tài)的基線,只需重新發(fā)布,基線團隊確認(rèn)更改并記錄在QA中。
國內(nèi)軟件公司的配置管理員(SCM)前景如何?
configuration manager在國內(nèi)軟件公司的前景如何?從短期來看,可能并不樂觀,但從長期來看,應(yīng)該是積極的。
目前配置管理做得好的開發(fā)公司不多,基本屬于粗放型管理,主要是管理規(guī)范的大型開發(fā)公司或互聯(lián)網(wǎng)公司。
配置經(jīng)理主要負(fù)責(zé)制定配置管理計劃,規(guī)劃項目配置庫,構(gòu)建配置管理環(huán)境,建立和維護管理配置,確保配置庫管理的穩(wěn)定運行。
目前,許多中小型開發(fā)公司和互聯(lián)網(wǎng)公司的配置管理非常簡單。基本上沒有專業(yè)配置人員的管理,因為這也涉及到成本問題。其中一些由其他人員持有,一些公司根本不引入配置管理。
目前,形勢不好,說明還有發(fā)展前景。隨著軟件開發(fā)公司越來越標(biāo)準(zhǔn)化,特別是越來越多的公司引入軟件規(guī)范管理,如CMMI,這個職位可能會越來越多,前景也會越來越好。
軟件配置管理的主要任務(wù)是什么呢?
軟件配置管理貫穿于軟件開發(fā)過程,適用于軟件項目。軟件配置管理規(guī)范至少包括:(1)配置項及其命名規(guī)則(2)配置庫文件目錄結(jié)構(gòu)(3)角色權(quán)限定義(4)配置項更改過程(5)配置項分發(fā)(6)基線定義基線更改項目基線雙方:里程碑基線;另一個模塊階段基線(工作產(chǎn)品)一般來說,要避免兩種基線變更,影響范圍與建立變更型項目基線相同。變更控制委員會由顧客代表、產(chǎn)品經(jīng)理、項目經(jīng)理和技術(shù)經(jīng)理團隊發(fā)布基線變更。里程碑類型的基線變更必須由變更控制委員會確認(rèn),并由QA記錄。受更改影響的配置項需要重新同步并重新發(fā)布?;€一般只應(yīng)保持在工作狀態(tài),有必要建立基線組對更改進行確認(rèn),并由QA進行記錄