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

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

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

胡丹

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

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

中圖分類號: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 引言

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

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

1 基線技術

1.1 定義

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

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

基線通常在項目里程碑節點處創建,標識著項目一個階段已結束,可以開始下一個階段。如果前一階段的基線未發布,那么下一階段產生的文檔、代碼等都是沒有依據的。

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

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

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

1.3 基線的分類

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

⑴ 功能基線

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

⑵ 計劃基線

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

⑶ 分配基線

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

⑷ 設計基線

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

⑸ 代碼基線

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

⑹ 產品基線

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

1.4 基線的變更控制

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

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

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

2.1 基線規劃

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

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

2.2 基線發布

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

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

2.3 基線變更

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

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

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

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

3 結束語

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

參考文獻(References):

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

術與發展,2016.6:6-10

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

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

[3] 李園園.軟件配置管理輔助系統的設計與實現[D].北京郵電

大學,2010.

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

連海事大學,2007.

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

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

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

2005.endprint

主站蜘蛛池模板: 中文字幕 日韩 欧美| 亚洲最新在线| 亚洲人成网站在线播放2019| 日韩无码一二三区| 538精品在线观看| 国产精品美乳| 国产一区二区网站| 精品伊人久久大香线蕉网站| 亚洲国产成人自拍| 精品少妇人妻av无码久久| 性欧美在线| 免费看美女自慰的网站| 91精品综合| 大学生久久香蕉国产线观看| 在线观看热码亚洲av每日更新| 国产毛片高清一级国语| 天天综合网色| 亚洲男人的天堂久久香蕉网| 狠狠色综合久久狠狠色综合| 国产精品无码制服丝袜| 久久99精品久久久久纯品| 五月婷婷精品| 欧美成人一区午夜福利在线| 最新亚洲人成网站在线观看| 国产美女久久久久不卡| 日韩中文欧美| 国产欧美日韩免费| 先锋资源久久| 婷婷伊人五月| 国产极品粉嫩小泬免费看| 国产男女免费完整版视频| 在线观看国产精品一区| 区国产精品搜索视频| 亚洲国产欧美国产综合久久| 91网在线| 亚洲性影院| 欧美亚洲香蕉| 2019年国产精品自拍不卡| 视频一本大道香蕉久在线播放| 国产麻豆另类AV| 亚洲成av人无码综合在线观看| jizz在线观看| 精品人妻无码中字系列| 日本一本在线视频| 国产美女一级毛片| 亚洲天堂视频在线免费观看| 亚洲国产中文欧美在线人成大黄瓜 | 亚洲91精品视频| 国产99热| 免费无码一区二区| 一级毛片基地| 国产精品真实对白精彩久久| 成人免费一区二区三区| 欧美五月婷婷| 精品日韩亚洲欧美高清a | 狠狠五月天中文字幕| 亚洲av片在线免费观看| 国产女人18毛片水真多1| 免费观看成人久久网免费观看| 综合网久久| 精品国产免费观看一区| 亚洲一区二区约美女探花| 在线播放国产一区| 亚洲精品亚洲人成在线| 国产精品污污在线观看网站| 亚洲日韩在线满18点击进入| 国产一区二区网站| 免费在线国产一区二区三区精品| 人妻中文久热无码丝袜| 亚洲91在线精品| 99伊人精品| www中文字幕在线观看| 麻豆a级片| 国产精品成人AⅤ在线一二三四| 亚洲中文字幕23页在线| 日本久久免费| 乱人伦中文视频在线观看免费| 免费激情网站| 国产综合另类小说色区色噜噜| 亚洲人成人伊人成综合网无码| 美美女高清毛片视频免费观看| 激情无码视频在线看|