SCM軟件配置管理PPT課件_第1頁
SCM軟件配置管理PPT課件_第2頁
SCM軟件配置管理PPT課件_第3頁
SCM軟件配置管理PPT課件_第4頁
SCM軟件配置管理PPT課件_第5頁
已閱讀5頁,還剩64頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SCM軟件配置管理軟件配置管理 軟件配置管理的發(fā)展及含義 軟件配置管理的目標(biāo)及任務(wù) 軟件配置管理的功能 ClearCase產(chǎn)品簡(jiǎn)介軟件配置管理軟件配置管理程序設(shè)計(jì):程序系統(tǒng):軟件工程:程序程序員 編程程序文檔小組編碼測(cè)試程序文檔數(shù)據(jù)團(tuán)隊(duì)軟件生命周期越來越復(fù)雜軟件開發(fā)的發(fā)展歷程軟件開發(fā)的發(fā)展歷程軟件開發(fā)過程中面臨的困境軟件開發(fā)過程中面臨的困境多操作系統(tǒng)多操作系統(tǒng)多開發(fā)工具多開發(fā)工具網(wǎng)絡(luò)化網(wǎng)絡(luò)化團(tuán)隊(duì)方式團(tuán)隊(duì)方式異地開發(fā)異地開發(fā)開發(fā)環(huán)境的復(fù)雜性開發(fā)環(huán)境的復(fù)雜性操作系統(tǒng)開發(fā)工具技術(shù)水平操作系統(tǒng)開發(fā)工具技術(shù)水平與國外的軟件開發(fā)相比與國外的軟件開發(fā)相比操作系統(tǒng)開發(fā)工具技術(shù)水平操作系統(tǒng)開發(fā)工具技術(shù)水平缺乏規(guī)

2、范的管理缺乏規(guī)范的管理軟件生產(chǎn)達(dá)不到規(guī)?;藛T流動(dòng)成員間缺少溝通缺少有效的通信機(jī)制缺乏管理所造成的問題缺乏管理所造成的問題軟件開發(fā)管理的基礎(chǔ)軟件開發(fā)管理的基礎(chǔ) 軟件配置管理的必要性 軟件配置管理的目標(biāo)及任務(wù) 軟件配置管理的功能 ClearCase產(chǎn)品簡(jiǎn)介軟件配置管理軟件配置管理 系統(tǒng)硬盤空間 運(yùn)行速度 外設(shè)性能配置的起源配置的起源 是由在軟件工程過程中產(chǎn)生的所有信息項(xiàng)構(gòu)成的,它可以看作該軟件的在某一時(shí)刻的瞬間影像代碼代碼文檔文檔報(bào)告報(bào)告數(shù)據(jù)數(shù)據(jù)軟件配置的定義軟件配置的定義“協(xié)調(diào)軟件開發(fā)使得混亂減到最小的技術(shù)叫做軟件配置管理,它是一種標(biāo)識(shí)、組織和控制修改的技術(shù),目的是使錯(cuò)誤達(dá)到最小并最有效地提高

3、生產(chǎn)效率?!?- 軟件配置管理的含義軟件配置管理的含義計(jì)劃需求分析設(shè)計(jì)編碼測(cè)試運(yùn)行維護(hù)定義開開發(fā)發(fā)確認(rèn)確認(rèn)維護(hù)演進(jìn)維護(hù)演進(jìn)軟件配置管理軟件配置管理軟件生命周期軟件生命周期軟件配置管理的特點(diǎn)軟件配置管理的特點(diǎn)軟件配置管理的地位軟件配置管理的地位軟件配置管理軟件配置管理軟件配置管理的必要性 軟件配置管理的發(fā)展及含義 軟件配置管理的功能 ClearCase產(chǎn)品簡(jiǎn)介 標(biāo)識(shí)變更 控制變更 確保變更 報(bào)告變更軟件配置管理的目標(biāo)軟件配置管理的目標(biāo) 軟件配置管理的任務(wù)軟件配置管理的任務(wù)完善的軟件配置管理功能完善的軟件配置管理功能軟件配置管理軟件配置管理軟件配置管理的必要性 軟件配置管理的發(fā)展及含義 軟件配置管

4、理的目標(biāo)及任務(wù) ClearCase產(chǎn)品簡(jiǎn)介修修訂訂版版管管理理一個(gè)應(yīng)用程序模塊一個(gè)應(yīng)用程序模塊經(jīng)歷過的多個(gè)狀態(tài)經(jīng)歷過的多個(gè)狀態(tài)的存儲(chǔ)的存儲(chǔ)1.01.11.21.3 保留文件修改軌跡保留文件修改軌跡 增量存儲(chǔ)方式增量存儲(chǔ)方式軟件配置管理的功能軟件配置管理的功能是對(duì)應(yīng)用程序系是對(duì)應(yīng)用程序系統(tǒng)在版本級(jí)的管統(tǒng)在版本級(jí)的管理理File 3File 2File 1Version Labels正式版正式版Beta 11.01.11.21.31.01.11.21.01.11.21.31.4軟件配置管理的功能軟件配置管理的功能允許為建立程序允許為建立程序有可重用的定義有可重用的定義自動(dòng)構(gòu)造程序自動(dòng)構(gòu)造程序自動(dòng)回

5、溯機(jī)制自動(dòng)回溯機(jī)制保證程序建立一致性保證程序建立一致性軟件配置管理的功能軟件配置管理的功能 提出變更申請(qǐng)及方案提出變更申請(qǐng)及方案 對(duì)變更進(jìn)行評(píng)價(jià)對(duì)變更進(jìn)行評(píng)價(jià) 存取控制存取控制 同步控制同步控制軟件配置管理的功能軟件配置管理的功能對(duì)開發(fā)過程作出系對(duì)開發(fā)過程作出系統(tǒng)的記錄統(tǒng)的記錄發(fā)生了什么(發(fā)生了什么() )?為什么要發(fā)生為什么要發(fā)生( () )?誰做的誰做的( () )?什么時(shí)候發(fā)生的什么時(shí)候發(fā)生的( () )?在哪兒改變的在哪兒改變的( () )?報(bào)報(bào)告告軟件配置管理的功能軟件配置管理的功能軟件配置管理的必要性 軟件配置管理的發(fā)展及含義 軟件配置管理的目標(biāo)及任務(wù) 軟件配置管理的功能 配配 置

6、置 和和 變變 更更 管管 理理 提供安全的存儲(chǔ)庫和軟件開發(fā)資源的版本 能夠使地理上分布的開發(fā)團(tuán)隊(duì)共享開發(fā)工作 能夠使你對(duì)變更的生命周期進(jìn)行管理ClearCase能夠解決的問題能夠解決的問題誰需要使用誰需要使用ClearCase?長(zhǎng)期維護(hù)軟件管理多個(gè)版本在流水線上繼續(xù)新產(chǎn)品的開發(fā)地理上分布的團(tuán)隊(duì)支持Windows和Unix開發(fā)環(huán)境 誰需要使用誰需要使用ClearCase?保護(hù)他們的工作,避免破壞同伴的工作工作在多個(gè)任務(wù)中控制版本過程對(duì)建立(Build)進(jìn)行管理以確保其是100%正確的管理項(xiàng)目的變更了解項(xiàng)目的發(fā)展?fàn)顩r為什么使用為什么使用ClearCase 是正確的選擇是正確的選擇防止被破壞并具有

7、靈活性的存儲(chǔ)庫 能夠使開發(fā)人員控制變更的傳播提供100%的重構(gòu)能力為什么使用為什么使用ClearCase 是正確的選擇是正確的選擇全球銷售已超過100,000 licenses為什么使用為什么使用ClearCase 是正確的選擇是正確的選擇ClearCase 的集成的集成 (Windows)SoDApreVueSQASuiteQuantifyCoveragePurifyPowerBuilder,Microsoft Visual Studio,Developer 2000ClearCase 的集成的集成 (UNIX)與資源管理器的無縫集成與資源管理器的無縫集成與開發(fā)工具的無縫集成與開發(fā)工具的無縫

8、集成ClearCase 的市場(chǎng)地位的市場(chǎng)地位Fidelity - 377Ford Motor - 263GTE - 630Hewlett Packard - 2649Honeywell - 255Hughes - 402Philips - 328Princeton - 757Raytheon - 384SDRC - 250Siemens - 2459Sybase - 478Texas Instruments - 608Santa Cruz SCO - 400Silicon Graphics - 368Thomson - 313TRW - 462Informix - 1900Lockheed M

9、artin - 934Lucent - 567Motorola - 2799Oracle - 1290擁有擁有250個(gè)個(gè)License以上的用戶已超過以上的用戶已超過30家家ClearCase 被廣泛的使用被廣泛的使用對(duì)對(duì)ClearCase 的評(píng)價(jià)的評(píng)價(jià)版本控制建立管理工作空間管理過程控制ClearCase 功能功能ClearCase的存儲(chǔ)庫的存儲(chǔ)庫根據(jù)您的需求VOB 存儲(chǔ)庫 -Version Object Bases作用 -防止隨意變更存儲(chǔ)內(nèi)容 -可以存儲(chǔ)多種文件類型F VOBClearCase 版本控制版本控制 控制任何文件的版本 可對(duì)目錄和子目錄進(jìn) 行版本控制 采用版本樹結(jié)構(gòu) 完美歸并功

10、能 文本比較 豐富的注釋和版本報(bào) 告信息 654321203主支CheckoutEditCheck-inRel 1修復(fù)錯(cuò)誤修復(fù)錯(cuò)誤建立分支建立分支CheckoutEditCheck-in歸并、比較歸并、比較Rel 1ClearCase 并行開發(fā)并行開發(fā)ClearCase 并行開發(fā)并行開發(fā)歸并效用能夠找到所有未歸并的文件對(duì)于一個(gè)項(xiàng)目可以節(jié)省幾個(gè)月,對(duì)于一個(gè)建立(Build)可以節(jié)省幾天歸并的工作能跨越多個(gè)存儲(chǔ)庫歸并功能可以同時(shí)歸并32個(gè)文件可以在任何方向上建立分支和進(jìn)行歸并使高風(fēng)險(xiǎn)的工作隔離在單獨(dú)的分支上工作空間管理的重要性工作空間管理的重要性foo.c foo.hbar.csrcfoo.cba

11、r.cfoo.hVIEW 建立靈活的工作空間 透明的訪問版本元素 支持非ClearCase主機(jī) 訪問視圖 ClearCase 工作空間管理工作空間管理ClearCase 工作空間管理工作空間管理在Unix 和 Windows NT上提供動(dòng)態(tài)視圖在Windows NT上提供快照視圖ClearCase 工作空間管理工作空間管理 直接更新 訪問數(shù)據(jù)歷史 代碼庫的整體視圖 審核建立(Build) 網(wǎng)絡(luò)建立(Build)ClearCase 工作空間管理工作空間管理 只能定期更新 可以遠(yuǎn)離辦公室工作 可以在本地進(jìn)行建立(Build)操作同步開發(fā)是永遠(yuǎn)可靠的同步開發(fā)是永遠(yuǎn)可靠的ClearCase 工作空間管

12、理的益處工作空間管理的益處 在集成工作進(jìn)行過程中能夠保護(hù)個(gè)人的視圖為被檢出的開發(fā)工作提供標(biāo)識(shí)自動(dòng)檢測(cè)多個(gè)同時(shí)被檢出的文件并確保它們被適當(dāng)?shù)臍w并 支持支持UNIX和和Windows 平臺(tái)的建立平臺(tái)的建立 跨越多臺(tái)主機(jī)進(jìn)行分布跨越多臺(tái)主機(jī)進(jìn)行分布 式構(gòu)造式構(gòu)造ClearCase 建立管理建立管理工作站工作站工作站工作站工作站工作站工作站工作站HPSunSGIRS/6000DECSunHPVOB ServerVOB ServerVOB可以可以分布在多分布在多個(gè)服務(wù)器個(gè)服務(wù)器之間之間在多在多臺(tái)主臺(tái)主機(jī)間機(jī)間進(jìn)行進(jìn)行Build操作操作ClearCase 建立管理建立管理全面的審核追蹤: 誰作的 作了什么

13、 怎么作的 什么時(shí)間自動(dòng)生成配置報(bào)告了解建立(Build)之間的差異 比較兩個(gè)建立(Build) 確定文件是否有改動(dòng)系統(tǒng)系統(tǒng)管理員管理員開發(fā)者開發(fā)者管理管理技術(shù)技術(shù)文檔文檔軟軟 件件 開開 發(fā)發(fā) 過過 程程警告警告警告警告文件文件修改修改報(bào)告報(bào)告更新文檔更新文檔ClearCase 過程控制過程控制ClearCase全面支持全面支持ISO9000 使用使用ClearCase的益處的益處 ClearCase MultiSiteClearCase MultiSite能夠解決的問題能夠解決的問題ClearCase MultiSite的優(yōu)勢(shì)的優(yōu)勢(shì)超過 30,000 licenses最靈活的解決方案最靈活的解決方案 復(fù)制存儲(chǔ)庫到一個(gè)或多個(gè)地點(diǎn) 可以增加工作地點(diǎn)跨地區(qū)跨地區(qū)遍布全球遍布全球!5432102103London210New YorkRelease 1.0最自動(dòng)的解決方案最自動(dòng)的解決方案 同步是自動(dòng)進(jìn)行的 提供對(duì)誰擁有什么分支的控制 立即的、每天一次、每周一次.ClearDDTSfor Unix ClearQuestfor Windows Rational變更需求管理工具變更需求管理工具提供圖形化的項(xiàng)目狀況提供圖形化的項(xiàng)目狀況ClearDDTS是靈活的是靈活的E-mailE-mailE-mailProject AProj

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論