軟件生存期模型特點(diǎn)及優(yōu)缺點(diǎn)_第1頁
軟件生存期模型特點(diǎn)及優(yōu)缺點(diǎn)_第2頁
軟件生存期模型特點(diǎn)及優(yōu)缺點(diǎn)_第3頁
軟件生存期模型特點(diǎn)及優(yōu)缺點(diǎn)_第4頁
軟件生存期模型特點(diǎn)及優(yōu)缺點(diǎn)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、結(jié)合實(shí)際案例分析編輯pptq瀑布(Waterfall)qV模型(V-shaped)q原型(Prototyping)q增量(Incremental)q螺旋式(Spiral)q快速應(yīng)用開發(fā)(RAD)編輯ppt模型特點(diǎn)將軟件生命周期劃分為軟件計(jì)劃、需求分析和定義、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試、軟件運(yùn)行和維護(hù)這幾個(gè)階段,規(guī)定了它們自上而下、相互銜接的固定次序,如同瀑布流水逐級(jí)下落。需求分析設(shè)計(jì)實(shí)施測(cè)試維護(hù)編輯ppt模型優(yōu)缺點(diǎn) 優(yōu)點(diǎn):線性,階段劃分明確。以項(xiàng)目的階段評(píng)審和文檔控制為手段有效的對(duì)整個(gè)開發(fā)過程進(jìn)行指導(dǎo)。 缺點(diǎn):(1)缺乏靈活性,無法解決需求不明或者不準(zhǔn)確的情況;(2)由于開發(fā)模型是線性的,用

2、戶只有等到末期才能見到開發(fā)成果,增加了開發(fā)的風(fēng)險(xiǎn);(3)早期的錯(cuò)誤可能要等到開發(fā)后期的測(cè)試階段才能發(fā)現(xiàn)。適用項(xiàng)目 需求明確、解決方案明確的項(xiàng)目編輯ppt模型特點(diǎn) 是瀑布模型的改進(jìn) 將測(cè)試分級(jí),并且與開發(fā)階段對(duì)應(yīng),并行執(zhí)行編輯ppt模型優(yōu)缺點(diǎn) 優(yōu)點(diǎn):糾正了人們不重視測(cè)試階段重要性的錯(cuò)誤認(rèn)識(shí),將測(cè)試分等級(jí),并和前面的開發(fā)階段對(duì)應(yīng)起來。 缺點(diǎn): 仍然將測(cè)試作為一個(gè)獨(dú)立的階段,所以并沒有提高模型抵抗風(fēng)險(xiǎn)的能力,在V模型的基礎(chǔ)上提出了W模型,將測(cè)試廣義化,增加確認(rèn)和驗(yàn)證內(nèi)容,并貫穿整個(gè)軟件生命周期。適用項(xiàng)目 與瀑布模型類似,但對(duì)性能、安全要求較高的項(xiàng)目編輯ppt模型特點(diǎn) 模擬某種產(chǎn)品的原始模型。軟件原型

3、是一個(gè)早期可以運(yùn)行的版本,它反映最終系統(tǒng)的部分重要特性。編輯ppt模型優(yōu)缺點(diǎn) 優(yōu)點(diǎn):有助于增進(jìn)軟件人員和用戶對(duì)系統(tǒng)服務(wù)需求的理解;原型的最終版本可作為最終產(chǎn)品或最終系統(tǒng)的一部分。 缺點(diǎn):文檔容易被忽略;建立原型的許多工作會(huì)被浪費(fèi)掉;項(xiàng)目難以規(guī)劃和管理。適用項(xiàng)目 需求不明確,動(dòng)態(tài)變化的項(xiàng)目(如界面的開發(fā))編輯ppt模型特點(diǎn) 允許客戶的需求可以逐步提出來;軟件產(chǎn)品被增量式的一塊塊開發(fā),每一個(gè)增量均發(fā)布一個(gè)可操作產(chǎn)品。編輯ppt模型優(yōu)缺點(diǎn) 優(yōu)點(diǎn):(1)增強(qiáng)了客戶使用系統(tǒng)的信心,逐步提出對(duì)后續(xù)增量的需求;(2)增量從高到低的優(yōu)先級(jí)確定保障了系統(tǒng)重要功能部分的可靠性;(3)項(xiàng)目總體失敗的風(fēng)險(xiǎn)較低。 缺點(diǎn)

4、:增量的粒度選擇問題;確定所有的基本業(yè)務(wù)服務(wù)比較困難適用項(xiàng)目 需求大部分明確,系統(tǒng)較為復(fù)雜,有一定技術(shù)風(fēng)險(xiǎn)。編輯ppt模型特點(diǎn) 采用一種周期性的方法來進(jìn)行系統(tǒng)開發(fā),結(jié)合原型方法和瀑布模型。每一個(gè)周期都包括制定計(jì)劃、風(fēng)險(xiǎn)分析、實(shí)施工程和評(píng)審4個(gè)階段,進(jìn)行迭代。編輯ppt模型優(yōu)缺點(diǎn) 優(yōu)點(diǎn):(1)強(qiáng)調(diào)風(fēng)險(xiǎn)分析,使得開發(fā)人員和用戶對(duì)每個(gè)演化層出現(xiàn)的風(fēng)險(xiǎn)有所了解;(2)客戶始終參與,和管理層有效地交互。 缺點(diǎn):(1)需要具有相當(dāng)豐富的風(fēng)險(xiǎn)評(píng)估經(jīng)驗(yàn),在風(fēng)險(xiǎn)較大的項(xiàng)目開發(fā)中,如果未能夠及時(shí)標(biāo)識(shí)風(fēng)險(xiǎn),勢(shì)必造成重大損失;(2)過多的迭代次數(shù)會(huì)增加開發(fā)成本,延遲提交時(shí)間。 適用項(xiàng)目 龐大、復(fù)雜并具有高風(fēng)險(xiǎn)的系統(tǒng)編

5、輯ppt模型特點(diǎn) 采用構(gòu)件組裝方法進(jìn)行快速開發(fā),盡可能地再用或重用已有的程序部件,必要時(shí)創(chuàng)建新的部件。所有的工作盡可能地使用自動(dòng)工具來構(gòu)造軟件。編輯ppt模型優(yōu)缺點(diǎn) 優(yōu)點(diǎn):加快了開發(fā)速度,促進(jìn)了代碼復(fù)用、小組結(jié)構(gòu)以及分散式系統(tǒng)開發(fā)。 缺點(diǎn):對(duì)模塊化要求較高;開發(fā)人員和客戶必須在很短的時(shí)間內(nèi)完成一系列的需求分析。適用項(xiàng)目 信息系統(tǒng)、高度模塊化的項(xiàng)目,不適合技術(shù)風(fēng)險(xiǎn)很高的項(xiàng)目。編輯ppt模型名稱模型名稱技術(shù)特點(diǎn)技術(shù)特點(diǎn)適用范圍適用范圍 瀑布模型簡單,分階段,階段間存在因果關(guān)系, 各個(gè)階段完成后都有評(píng)審,允許反饋,不支持 用戶參與,要求預(yù)先確定需求 需求易于完善定義且不易變更的軟件系統(tǒng) V模型在瀑布模型上將測(cè)試分等級(jí),并和前面的開發(fā)階段對(duì)應(yīng)起來需求易于完善定義且對(duì)安全要求較高軟件系統(tǒng) 螺旋模型結(jié)合瀑布模型、快速原型模型和迭代模 型的思想,并引進(jìn)了風(fēng)險(xiǎn)分析活動(dòng) 需求難以獲取和確定、軟件開發(fā)風(fēng)險(xiǎn)較大的軟件系統(tǒng) 快速原型模型不要求需求預(yù)先完備定義,支持用戶參與, 支持需求的漸進(jìn)式完善和確認(rèn),能夠適應(yīng)用戶需求的變化 需求復(fù)雜、難以確定、動(dòng)態(tài)變化的軟件系統(tǒng) 增量模型軟件產(chǎn)品是被增量式地一塊塊開發(fā)的, 允許開發(fā)活動(dòng)并行和重疊 技

溫馨提示

  • 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)論