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