freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工程科技]配置管理-文庫(kù)吧

2025-01-06 13:14 本頁(yè)面


【正文】 更 ? 何時(shí)接受 , 恢復(fù) , 驗(yàn)證變更 ? 配置狀態(tài)統(tǒng)計(jì) 包括記錄和報(bào)告變更過(guò)程 , 目標(biāo)是不間斷記錄所有基線項(xiàng)的狀態(tài)和歷史 , 并進(jìn)行維護(hù) , 它解決以下問(wèn)題:系統(tǒng)已經(jīng)做了什么變更 ? 此問(wèn)題將會(huì)對(duì)多少個(gè)文件產(chǎn)生影響 ? 配置變更控制是針對(duì)軟件產(chǎn)品 , 狀態(tài)統(tǒng)計(jì)針對(duì)軟件過(guò)程 。 因此 , 二者的統(tǒng)一就是對(duì)軟件開(kāi)發(fā) ( 產(chǎn)品 、 過(guò)程 ) 的變更控制 。 配置審核 將驗(yàn)證軟件產(chǎn)品的構(gòu)造是否符合需求 、 標(biāo)準(zhǔn) 、 或合同的要求 , 目的是根據(jù) SCM的過(guò)程和程序 , 驗(yàn)證所有的軟件產(chǎn)品已經(jīng)產(chǎn)生并有正確標(biāo)識(shí)和描述 , 所有的變更需求都已解決 。 它回答:系統(tǒng)和需求是否吻合 ? 是否所有變更都是在版本控制下 ? SCM的四大功能領(lǐng)域 2022/2/16 21 SCM從應(yīng)用層次上可以從低到高分為三級(jí):版本控制 、 以開(kāi)發(fā)者為中心 、過(guò)程驅(qū)動(dòng) 。 版本控制 主要應(yīng)用于個(gè)人獨(dú)立開(kāi)發(fā)或小組開(kāi)發(fā) , 它可以控制任何文件的版本 、 實(shí)現(xiàn)分支和歸并功能 、 進(jìn)行文本比較 、 標(biāo)記注釋和版本報(bào)告信息 ,主要工具有 MS的 Visual SourceSafe及 Intersolv PVCS。 以開(kāi)發(fā)者為中心 主要應(yīng)用于部門(mén)級(jí)開(kāi)發(fā) , 它可用于軟件維護(hù) 、 不斷增加的開(kāi)發(fā)任務(wù) 、 并行開(kāi)發(fā) 、 QA及測(cè)試 , 它面向大型團(tuán)隊(duì) 、 利于交流 、 能最大限度地利用人力資源 , 主要工具為 Rational ClearCase及 MKS Source Integrity。 過(guò)程驅(qū)動(dòng) 主要使用于企業(yè)級(jí)開(kāi)發(fā) , 著重解決新的工具引入 、 IT審核 、 管理報(bào)告 、 復(fù)雜的生命周期 、 應(yīng)用工具包 、 集成解決方案 、 資料庫(kù)等問(wèn)題 ,實(shí)現(xiàn)真正規(guī)范的團(tuán)隊(duì)開(kāi)發(fā) , 主要工具為 Platinum Technology CCC/Harvest。 SCM的三個(gè)應(yīng)用層次 2022/2/16 22 SCM 中的專(zhuān)業(yè)術(shù)語(yǔ) ? 配置 (Configuration)與配置項(xiàng) (Configuration Item) ? 在軟件開(kāi)發(fā)過(guò)程中生成各種制品的總和叫做這個(gè)項(xiàng)目的軟件配置 [Roger S. Pressman, 1997] ? 計(jì)算機(jī)程序,包括源代碼和可執(zhí)行程序 ? 與計(jì)算機(jī)程序相對(duì)應(yīng)的各種文檔 ? 計(jì)算機(jī)數(shù)據(jù),包括計(jì)算機(jī)程序中包含的數(shù)據(jù)和系統(tǒng)初始化數(shù)據(jù) 2022/2/16 23 SCM 中的專(zhuān)業(yè)術(shù)語(yǔ) ?基線 ? 項(xiàng)目開(kāi)發(fā)過(guò)程的制品經(jīng)過(guò)正式評(píng)審并被相關(guān)人員一致同意,可以作為以后項(xiàng)目開(kāi)發(fā)的基礎(chǔ)。對(duì)已經(jīng)確定為基線的制品的修改必須要通過(guò)正式的變更控制流程。 ? 在軟件工程環(huán)境中,基線是指在軟件開(kāi)發(fā)過(guò)程中的里程碑,這些里程碑的標(biāo)志是一項(xiàng)或多項(xiàng)經(jīng)過(guò)正式的技術(shù)評(píng)審并一致認(rèn)同的軟件制品的提交。 2022/2/16 24 SCM 中的專(zhuān)業(yè)術(shù)語(yǔ) ? 配置數(shù)據(jù)庫(kù)(軟件制品基線庫(kù)) ? 項(xiàng)目建立和訪問(wèn)軟件制品庫(kù),這個(gè)制品庫(kù)主要用來(lái)對(duì)保存配置項(xiàng)和一些與軟件配置管理相關(guān)的記錄。 ? 目前比較好的配置管理工具: Clearcase (Rational), Notes/Domino (Lotus), PVCS (Merant) and VSS (Microsoft). 2022/2/16 25 配置管理庫(kù) (1) ?基線庫(kù)的結(jié)構(gòu) (VOB) Project Root Directory Project Planning Phase Documents Requirements Analysis Phase Documents Design Phase Documents Code, Unit Test amp。 Integration Phase Documents System Test Phase Documents Phase Deliverables Phase Deliverables Product Software Test Software Product Software Related Test Software Related Source Code Objective Code Executive Code DOC DATA A B B B B Code 2022/2/16 26 配置管理庫(kù)的具體實(shí)現(xiàn) —— 項(xiàng)目文件夾 ? 項(xiàng)目文件件是項(xiàng)目開(kāi)發(fā)過(guò)程中由項(xiàng)目組創(chuàng)建和維護(hù)的制品歸檔庫(kù)。 ?軟件配置管理負(fù)責(zé)管理和控制項(xiàng)目文件夾,并對(duì)文件夾中的內(nèi)容進(jìn)行評(píng)審; ?項(xiàng)目經(jīng)理負(fù)責(zé)監(jiān)督項(xiàng)目的軟件配置管理執(zhí)行; ?軟件質(zhì)量工程師負(fù)責(zé)對(duì)項(xiàng)目文件夾的內(nèi)容進(jìn)行評(píng)審; 配置管理庫(kù) 2022/2/16 27 配置管理庫(kù) ? 項(xiàng)目文件夾的內(nèi)容 ?項(xiàng)目開(kāi)發(fā)過(guò)程中的所有信息,包括文檔、工作制品和各種周報(bào)、月報(bào)、評(píng)審等; ?與外部的交流信息,例如與客戶、第三方的通訊交流記錄等; ?其他交流會(huì)議記錄,例如:重要的Email,傳真, 信件等; 2022/2/16 28 配置管理庫(kù) 權(quán)限管理 ? 項(xiàng)目組內(nèi)部的權(quán)限管理與分配 ? 對(duì)其他項(xiàng)目組的開(kāi)放權(quán)限管理與分配 ? 對(duì)其他用戶或是第三方的權(quán)限管理與分配 2022/2/16 29 配置管理活動(dòng)的作用 ?配置管理與質(zhì)量管理 在質(zhì)量體系的諸多支持活動(dòng)中,配置管理處在支持活動(dòng)的中心位置。質(zhì)量管理雖然也有過(guò)程的驗(yàn)證,但配置管理只要定義的配置項(xiàng)夠細(xì),則它可以管理軟件開(kāi)發(fā)的全過(guò)程,細(xì)到每一個(gè)模塊、每一個(gè)文檔、每一條工程記錄的變化。 因此,配置管理從基礎(chǔ)層開(kāi)始,有機(jī)地把其它支持活動(dòng)結(jié)合起來(lái),形成一個(gè)整體,相互促進(jìn),相互影響,有力地保證了質(zhì)量體系的實(shí)施。 2022/2/16 30 配置管理給項(xiàng)目組帶來(lái)的好處 ( 1)節(jié)約費(fèi)用 縮短開(kāi)發(fā)周期 減少施工費(fèi)用 ( 2)有利于知識(shí)庫(kù)的建立 代碼對(duì)象庫(kù) 業(yè)務(wù)及經(jīng)驗(yàn)庫(kù) ( 3)規(guī)范管理 量化工作量考核 規(guī)范測(cè)試 ( 4)加強(qiáng)協(xié)調(diào)與溝通 2022/2/16 31 軟件配置及其管理的概念 配置管理活動(dòng)和流程 配置管理需求 版本管理 變更管理 配置狀態(tài)監(jiān)測(cè)與報(bào)告 基于配置管理的軟件項(xiàng)目管理 配置管理的技術(shù)手段和工具 配置管理 2022/2/16 32 主要配置管理活動(dòng) 項(xiàng)目經(jīng)理的配置管理流程 配置管理活動(dòng)和流程 2022/2/16 33 主要配置管理活動(dòng) ?標(biāo)志配置項(xiàng) ?變更控制 ?版本控制 ?評(píng)審 ?統(tǒng)計(jì) ?軟件編譯、連接和發(fā)放管理 2022/2/16 34 RUP描述的配置管理的主要活動(dòng)如下圖所示: 對(duì)于一個(gè)軟件項(xiàng)目組來(lái)說(shuō) , 開(kāi)展一個(gè)項(xiàng)目組的配置管理 , 大致可以分為以下步驟: 對(duì)于一個(gè)軟件項(xiàng)目組來(lái)說(shuō),開(kāi)展一個(gè)項(xiàng)目組的配置管理,大致可以分為以下步驟: ( 1)擬訂項(xiàng)目的配置管理計(jì)劃;( 2)創(chuàng)建項(xiàng)目的配置管理環(huán)境;( 3)進(jìn)行項(xiàng)目的配置管理活動(dòng),包括:標(biāo)識(shí)配置項(xiàng);管理基線和發(fā)布活動(dòng);監(jiān)測(cè)與報(bào)告配置狀態(tài);管理變更請(qǐng)求。 ( 1) 和 ( 2) 可以看成配置管理的準(zhǔn)備 , ( 3) 是配置管理的具體實(shí)施 。 配置管理的具體實(shí)施 , 在RUP定義為四個(gè)管理活動(dòng) 。 2022/2/16 35 配置項(xiàng) ( Software Configuration Item, SCI) 識(shí)別 對(duì)于配置項(xiàng) , 可以給出一個(gè)比較簡(jiǎn)單的定義 , 既軟件過(guò)程的輸出信息可以分為三個(gè)主要類(lèi)別: ( 1) 計(jì)算機(jī)程序 ( 源代碼和可執(zhí)行程序 ) ( 2) 描述計(jì)算機(jī)程序的文檔 ( 針對(duì)技術(shù)開(kāi)發(fā)者和用戶 ) ( 3) 數(shù)據(jù) ( 包含在程序內(nèi)部或外部 ) 。 這些項(xiàng)包含了所有在軟件過(guò)程中產(chǎn)生的信息 , 總稱為軟件配置項(xiàng) 。 ” 在 CMM2中 , 除上述 3個(gè)配置項(xiàng)以外 , 還包括項(xiàng)目管理的有關(guān)文件 、 信息記錄等 。 由此可見(jiàn) , 配置項(xiàng)的識(shí)別是配置管理活動(dòng)的基礎(chǔ) , 也是制定配置管理計(jì)劃的重要內(nèi)容 。 2022/2/16 36 配置項(xiàng) ( Software Configuration Item, SCI) 識(shí)別 軟件配置管理認(rèn)為軟件的開(kāi)發(fā)過(guò)程是一個(gè)不斷變化著的過(guò)程 , 為了在不嚴(yán)重阻礙合理變化的情況下來(lái)控制變化 , 軟件配置管理引入了“ 基線 ( Base Line) ” 這一概念 。 IEEE對(duì)基線的定義是這樣的: “ 已經(jīng)正式通過(guò)審核批準(zhǔn)的某規(guī)約或產(chǎn)品 , 它因此可作為進(jìn)一步開(kāi)發(fā)的基礎(chǔ) , 并且只能通過(guò)正式的變化控制過(guò)程改變 。 ” 所以 , 根據(jù)這個(gè)定義 , 我們?cè)谲浖拈_(kāi)發(fā)流程中 , 也可以把所有需要加以控制的配置項(xiàng)分為基線配置項(xiàng)和非基線配置項(xiàng)兩類(lèi) , 例如:基線配置項(xiàng)可能包括所有的設(shè)計(jì)文檔和源程序等;非基線配置項(xiàng)可能包括項(xiàng)目的各類(lèi)計(jì)劃和報(bào)告等 。 有關(guān)配置項(xiàng)的內(nèi)容 , 我們將在后面 , 專(zhuān)門(mén)花一節(jié)的篇幅 , 進(jìn)行討論 。 2022/2/16 37 配置項(xiàng)的標(biāo)識(shí)和控制 所有配置項(xiàng)都應(yīng)按照相關(guān)規(guī)定統(tǒng)一編號(hào) , 按照相應(yīng)的模板生成 , 并在文檔中的規(guī)定章節(jié) ( 部分 ) 記錄對(duì)象的標(biāo)識(shí)信息 。 在引入軟件配置管理工具進(jìn)行管理后 , 這些配置項(xiàng)都應(yīng)以一定的目錄結(jié)構(gòu)保存在配置庫(kù)中 。 所有配置項(xiàng)的操作權(quán)限應(yīng)由配置管理員嚴(yán)格管理 , 基本原則是:基線配置項(xiàng)向軟件開(kāi)發(fā)人員開(kāi)放讀取權(quán)限;非基線配置項(xiàng)向項(xiàng)目經(jīng)理 、 配置控制委員會(huì)及相關(guān)人員開(kāi)放 。 2022/2/16 38 工作空間管理 在引入了軟件配置管理工具之后 , 所有開(kāi)發(fā)人員都會(huì)被要求把工作成果存放到由軟件配置管理工具所管理的配置庫(kù) ( 存儲(chǔ)池 ) 中去 , 或是直接工作在軟件配置管理工具提供的環(huán)境之下 ( 根據(jù)配置管理構(gòu)架提供的控制方式不同而不同 ) 。 每個(gè)開(kāi)發(fā)人員按照任務(wù)的要求 , 在不同的開(kāi)發(fā)階段 , 工作在不同的工作空間上 。 比較理想的情況是把整個(gè)配置庫(kù)視為一個(gè)統(tǒng)一的工作空間 , 然后再根據(jù)需要把它劃分為個(gè)人 ( 私有 ) 、 團(tuán)隊(duì) ( 集成 ) 和全組 ( 公共 ) 這三類(lèi)工作空間 ( 分支 ) , 從而更好的支持將來(lái)可能出現(xiàn)的并行開(kāi)發(fā)的需求 。 2022/2/16 39 版本控制 版本控制是軟件配置管理的核心功能 。 所有置于配置庫(kù)中的元素都應(yīng)自動(dòng)予以版本的標(biāo)識(shí) , 并保證版本命名的唯一性 。 版本在生成過(guò)程中 , 自動(dòng)依照設(shè)定的使用模型自動(dòng)分支 、 演進(jìn) 。 除了系統(tǒng)自動(dòng)記錄的版本信息以外 ,為了配合軟件開(kāi)發(fā)流程的各個(gè)階段 , 我們還需要定義 、收集一些元數(shù)據(jù)來(lái)記錄版本的輔助信息和規(guī)范開(kāi)發(fā)流程 ,并為今后對(duì)軟件過(guò)程的度量做好準(zhǔn)備 。 當(dāng)然如果選用的工具支持的話 , 這些輔助數(shù)據(jù)將能直接統(tǒng)計(jì)出過(guò)程數(shù)據(jù) ,從 而 方 便 我 們 軟 件 過(guò) 程 改 進(jìn) ( Software Process Improvement, SPI) 活動(dòng)的進(jìn)行 。 對(duì)于配置庫(kù)中的各個(gè)基線控制項(xiàng) , 應(yīng)該根據(jù)其基線的位置和狀態(tài)來(lái)設(shè)置相應(yīng)的訪問(wèn)權(quán)限 。 一般來(lái)說(shuō) , 對(duì)于基線版本之前的各個(gè)版本都應(yīng)處于被鎖定的狀態(tài) , 如需要對(duì)它們進(jìn)行變更 , 則應(yīng)按照變更控制的流程來(lái)進(jìn)行操作 。 2022/2/16 40 變更控制 變更管理的一般流程是: ( 1) ( 獲得 ) 提出變更請(qǐng)求; ( 2) 由 CCB審核并決定是否批準(zhǔn); ( 3) ( 被接受 ) 分配請(qǐng)求 , 修改人員提取配置項(xiàng) , 進(jìn)行修改; ( 4) 復(fù)審變化; ( 5) 提交修改后的配置項(xiàng); ( 6) 建立測(cè)試基線并測(cè)試; ( 7) 重建軟件的適當(dāng)版本; ( 8) 復(fù)審 ( 審計(jì) ) 所有配置項(xiàng)的變化; ( 9) 發(fā)布新版本 。 在這樣的流程中
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1