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

軟件配置管理過程中基線技術應用研究

2017-09-18 21:12:56胡丹
計算機時代 2017年9期

胡丹

摘 要: 分析了基線的定義和內涵,對基線的分類及基線的變更控制進行了深入研究。基于基線技術在軟件配置管理過程中的應用實施,提出了基線規(guī)劃、基線發(fā)布、基線變更等流程。該研究成果對加強軟件配置管理過程中基線技術的應用及實施具有重要指導意義,能夠有效提高軟件研制過程中軟件配置管理過程的有效性,進而提高軟件質量。

關鍵詞: 軟件配置管理; 基線技術; 基線變更控制; 軟件質量

中圖分類號:TP311.52 文獻標志碼:A 文章編號:1006-8228(2017)09-13-03

Abstract: The definition and connotation of software baseline are analyzed, and the classification of baselines and the control of baseline change are deeply studied. According to the application of baseline in software configuration management, the processes of baseline planning, baseline release and baseline change are proposed. The research results have important guiding significance to strengthen the application of baseline in software configuration management, can effectively improve the efficiency of software configuration management in the process of software developing, and improve the quality of software.

Key words: software configuration management; baseline; baseline change control; software quality

0 引言

隨著計算機軟件的應用逐漸廣泛,軟件規(guī)模越發(fā)龐大,結構越發(fā)復雜,軟件研制中的配置管理過程逐漸受到各企業(yè)的重視。配置管理即:對軟件研制過程產(chǎn)生的或接收的工作產(chǎn)品實施版本控制、變更控制,必要時可采用相關工作做輔助,配置管理的目的是確保軟件研制過程中各工作產(chǎn)品的完整性、一致性和可追溯性[1-3]。

目前配置管理在實施過程中尚存在一些問題,如版本隨意更改,工作產(chǎn)品間邏輯上不一致,開發(fā)環(huán)境與投產(chǎn)環(huán)境代碼不一致等。而基線技術的應用能夠有效地解決目前存在的問題。

1 基線技術

1.1 定義

CMMI中對基線的定義為:經(jīng)過正式評審并取得共識的規(guī)格說明與工作產(chǎn)品的集合,該集合成為之后進一步開發(fā)的基礎,并且只能通過變更控制規(guī)程才能進行變更[4]。

簡單來說,基線是一系列工作產(chǎn)品的集合,這些工作產(chǎn)品通過了評審或測試形成了獨立的版本,并能夠作為后續(xù)開發(fā)的依據(jù),已發(fā)布的基線需要通過變更控制過程才可以更改[5-6]。

基線通常在項目里程碑節(jié)點處創(chuàng)建,標識著項目一個階段已結束,可以開始下一個階段。如果前一階段的基線未發(fā)布,那么下一階段產(chǎn)生的文檔、代碼等都是沒有依據(jù)的。

1.2 基線技術在軟件配置管理過程中的重要作用

基線將軟件研制過程中各階段的工作成果劃分的更加明確,使得零零散散工作產(chǎn)品能夠整齊劃一,基線技術在軟件配置管理過程中的重要作用主要體現(xiàn)在基線的高重現(xiàn)能力、可追蹤能力、可報告能力。

高重現(xiàn)能力即基線在軟件研制過程中能夠重新生成某一歷史版本的能力;高追蹤能力即各基線間的縱向一致性,例如,由某一版本的設計基線能夠追溯到與之對應的需求基線、代碼基線等;可報告能力即可以對比不同版本基線的內容,并發(fā)布相關報告。

1.3 基線的分類

如圖1所示,基線通常分為功能基線、計劃基線、分配基線、設計基線、代碼基線、產(chǎn)品基線這六類,具體如下。

⑴ 功能基線

功能基線在軟件定義階段結束時建立,是指項目委托單位與項目研制單位達成一致的軟件功能說明,或上級下達的軟件研制任務書、研制要求等。功能基線界定了軟件的基本功能框架,是后續(xù)進行軟件需求分析的主要依據(jù)。

⑵ 計劃基線

功能基線建立后,頂目經(jīng)理依據(jù)功能基線,制定項目開發(fā)計劃,質量保證人員和配置管理員依據(jù)項目開發(fā)計劃制定質量保證計劃、配置管理計劃。計劃類文檔通過評審后,建立計劃基線。

⑶ 分配基線

分配基線是指通過評審的軟件需求規(guī)格說明書。分配基線是對軟件的功能說明、性能說明。在軟件需求規(guī)格說明通過評審后建立。

⑷ 設計基線

設計基線通常包括通過評審的軟件詳細設計說明書、軟件概要設計說明書、軟件接口設計說明書、軟件數(shù)據(jù)庫設計說明書等,在軟件設計類文檔通評審后建立。

⑸ 代碼基線

代碼基線通常包括軟件源代碼、軟件部署包、軟件操作手冊等,在軟件實現(xiàn)階段代碼走查或單元測試結束時建立。

⑹ 產(chǎn)品基線

產(chǎn)品基線是,指軟件產(chǎn)品實現(xiàn)了軟件需求規(guī)格說明中的功能需求和性能需求,可以對外發(fā)布。產(chǎn)品基線通常包括軟件源代碼和軟件部署包,以及該版本源代碼對應的軟件計劃、需求、設計等相關文檔,在軟件通過測試后建立。

1.4 基線的變更控制

為了確保基線的完整性、一致性,對基線進行修改需要經(jīng)過變更控制規(guī)程。endprint

基線變更前,項目組應評審基線變更的影響域、基線變更的風險、基線變更對工作量人員等的影響。對于重大變更,即復雜度高、影響域范圍大、影響程度高的變更,應由項目領導小組評審決定;對于常規(guī)變更,即復雜度、影響范圍在項目組控制范圍內的,應由項目組評審決定;對于小變更,即復雜度低、影響范圍小的變更可由項目經(jīng)理決定。變更申請審批通過后,方能對基線進行修改,應對修改后的基線進行驗證,并建立新版本的基線。

2 基線技術在軟件配置管理過程中的應用

2.1 基線規(guī)劃

在項目計劃階段,配置管理員應依據(jù)項目整體計劃對項目基線規(guī)劃,并納入配置管理計劃。

基線規(guī)劃內容應包括頂目研制過程中需要建立的基線類別、基線標識、基線建立時機、基線所含配置等內容,詳見表1。

2.2 基線發(fā)布

基線所含配置項納入受控庫后,配置管理員應按照配置管理計劃中的要求及時建立并發(fā)布相關基線。

配置管理員填寫并提交基線發(fā)布報告,由項目負責人對基線發(fā)布報告中的內容進行審核,應重點審核基線,所含配置項是否完備,配置項內容及版本是否正確。本次發(fā)布的基線版本是否正確。項目負責人審核通過后,由CCB(配置控制委員會)負責人對基線發(fā)布報告進行審批,審批通過后,基線正式發(fā)布。

2.3 基線變更

基線變更時,由項目組成員提出變更申請,詳細描述變更原因、變更影響域、變更范圍等,項目經(jīng)理或CCB成員組對變更內容進行評估,根據(jù)變更級別的不同由不同級別的人員進行審批。

變更審批通過后,由配置管理員進行變更審核,重點審核基線版本及基線配置項版本是否正確,變更審核通過后,配置管理員實施基線變更出庫。

項目成員實施變更,以評審或測試的方式對變更后的內容進行驗證,驗證通過后,項目成員對變更后的基線申請變更入庫,配置管理員發(fā)布新版本的基線。

基線變更流程如圖2所示。

3 結束語

在CMMI模型中,配置管理過程雖然只是一個支持類過程域,但是配置管理過程非常重要,它貫穿在整個軟件研制過程中,對軟件研制過程產(chǎn)生的和接受的所有工作產(chǎn)品實施版本管理、變更控制等。配置管理過程工作不到位將會導致工作產(chǎn)品版本混亂、生產(chǎn)與開發(fā)版本不一致、難以開展二次開發(fā)等問題。基線技術的應用及變更控制的實施能夠有效解決上述問題,確保工作產(chǎn)品的完整性、版本的一致性,保障配置管理過程的有效實施,提高軟件產(chǎn)品質量。

參考文獻(References):

[1] 姜文,劉立康.軟件配置管理中的基線問題研究[J].計算機技

術與發(fā)展,2016.6:6-10

[2] 毛正雄,何煜峰.基線技術在軟件配置管理過程中的應用探

討[J].信息通信,2016.3:185-186

[3] 李園園.軟件配置管理輔助系統(tǒng)的設計與實現(xiàn)[D].北京郵電

大學,2010.

[4] 陳士磊.支持過程管理的配置管理工具的研究與實現(xiàn)[D].大

連海事大學,2007.

[5] 于宏霞,陳凱,白英彩.基線技術在軟件配置管理過程中的應

用[J].計算機應用與軟件,2006.2:43-45

[6] 林震.基于需求基線的軟件配置管理研究[D].西南交通大學,

2005.endprint

主站蜘蛛池模板: 中文国产成人精品久久| 国产精品yjizz视频网一二区| 亚洲成人网在线观看| 在线播放91| 国产精品19p| 国产一区二区影院| 亚洲免费三区| 色香蕉网站| 国产三级毛片| 国产午夜无码专区喷水| 国产va免费精品| 国产成人精品综合| 在线观看网站国产| 亚洲an第二区国产精品| 国产综合在线观看视频| 亚洲三级电影在线播放| www.youjizz.com久久| 国产精品成人观看视频国产| 成年人久久黄色网站| 91精品国产无线乱码在线| jijzzizz老师出水喷水喷出| 国产91全国探花系列在线播放| 日本一本正道综合久久dvd | 青青久视频| 婷婷激情亚洲| 国产又爽又黄无遮挡免费观看| 国产区福利小视频在线观看尤物| 伊人久综合| 国产美女在线免费观看| 欧美激情二区三区| 国产成人一级| AV不卡国产在线观看| 亚洲AⅤ波多系列中文字幕| 人妻丰满熟妇啪啪| 国产国语一级毛片在线视频| 亚洲综合第一区| 日韩国产亚洲一区二区在线观看| 四虎永久免费网站| 国产三级成人| 久久综合色天堂av| 亚洲欧美日韩动漫| 全免费a级毛片免费看不卡| 国产日产欧美精品| 99精品在线看| 2021最新国产精品网站| 免费AV在线播放观看18禁强制| 天堂网亚洲系列亚洲系列| 久久综合亚洲色一区二区三区| av在线无码浏览| 中文一区二区视频| 99久久精品国产麻豆婷婷| 无码网站免费观看| 精品国产自在现线看久久| 亚洲无码91视频| 国产精品偷伦视频免费观看国产| 亚洲精品亚洲人成在线| 玖玖精品视频在线观看| 71pao成人国产永久免费视频| 成人自拍视频在线观看| 22sihu国产精品视频影视资讯| 国产污视频在线观看| 91无码国产视频| 在线观看国产精美视频| 又污又黄又无遮挡网站| 黄色片中文字幕| 日本伊人色综合网| 亚洲精品国产成人7777| 免费在线成人网| 91小视频在线观看免费版高清| 色一情一乱一伦一区二区三区小说| 欧美日韩北条麻妃一区二区| 二级毛片免费观看全程| 日韩成人在线网站| 亚洲中文无码av永久伊人| 久久久久人妻精品一区三寸蜜桃| 国产麻豆永久视频| 中国国产高清免费AV片| 熟女日韩精品2区| 亚洲精品第1页| 国产精品成人一区二区不卡| 成人另类稀缺在线观看| 中文成人在线|