


VIP免費(fèi)下載
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件開發(fā)模式有哪些?快速原型模型 :(需要迅速造一個(gè)可以運(yùn)行的軟件原型,以便理解和澄清問題)快速原型模型允許在需求分析階段對(duì)軟件的需求進(jìn)行初步的非完全的分析和定義,快速設(shè)計(jì)開發(fā)出軟件系統(tǒng)的原型(展示待開發(fā)軟件的全部或部分功能和性能(過程:用戶對(duì)該原型進(jìn)行測試評(píng)定,給出具體改善的意見以及豐富的細(xì)化軟件需求,開發(fā)人員進(jìn)行修改完善)優(yōu)點(diǎn):克服瀑布模型的缺點(diǎn),減少由于軟件需求不明確帶來的開發(fā)風(fēng)險(xiǎn)缺點(diǎn):A、 所選用的開發(fā)技術(shù)和工具不一定符合主流的發(fā)展B、 快速建立起來的系統(tǒng)加上連續(xù)的修改可能會(huì)造成產(chǎn)品質(zhì)量底下增量模型 :(采用隨著日程時(shí)間的進(jìn)展而交錯(cuò)的線性序列,每一個(gè)線性徐磊產(chǎn)生軟件的一個(gè)可發(fā)布的“增量
2、 ”,第一個(gè)增量往往就是核心的產(chǎn)品)與其他模型共同之處:它與原型實(shí)現(xiàn)模型和其他演化方法一樣,本質(zhì)都是迭代與原型實(shí)現(xiàn)模型不同之處:它強(qiáng)調(diào)每一個(gè)增量均發(fā)布一個(gè)可操作產(chǎn)品,(它不需要等到所有需求都出來,只要摸個(gè)需求的增量包出來即可進(jìn)行開發(fā))優(yōu)點(diǎn):1、 人員分配靈活,一開始不需要投入大量人力資源2、 當(dāng)配備人員不能在限定的時(shí)間內(nèi)完成產(chǎn)品時(shí),它可以提供一種先推出核心產(chǎn)品的途徑,可現(xiàn)發(fā)布部分功能給用戶(對(duì)用戶起鎮(zhèn)靜作用)3、 增量能夠有計(jì)劃的管理技術(shù)風(fēng)險(xiǎn)缺點(diǎn):1、 如果增量包之間存在相交的情況且未很好處理,則必須做全盤系統(tǒng)分析注:這種模型將功能細(xì)化后分別開發(fā)的方法較適應(yīng)于需求經(jīng)常改變的軟件開發(fā)過程原型模型
3、:( 樣品模型,采用逐步求精的方法完善原型)主要思想:先借用已有系統(tǒng)作為原型模型,通過 “樣品 ”不斷改進(jìn),使得最后的產(chǎn)品就是用戶所需要的。原型模型通過向用戶提供原型獲取用戶的反饋,使開發(fā)出的軟件能夠真正反映用戶的需求,采用方法:原型模型采用逐步求精的方法完善原型,使得原型能夠 “快速 ”開發(fā),避免了像瀑布模型一樣在冗長的開發(fā)過程中難以對(duì)用戶的反饋?zhàn)鞒隹焖俚捻憫?yīng)優(yōu)點(diǎn):精選文庫(1)開發(fā)人員和用戶在“原型 ”上達(dá)成一致。這樣一來,可以減少設(shè)計(jì)中的錯(cuò)誤和開發(fā)中的風(fēng)險(xiǎn),也減少了對(duì)用戶培訓(xùn)的時(shí)間,而提高了系統(tǒng)的實(shí)用、正確性以及用戶的滿意程度。( 2)縮短了開發(fā)周期,加快了工程進(jìn)度。( 3)降低成本。缺
4、點(diǎn):1、當(dāng)重新生產(chǎn)該產(chǎn)品時(shí),難以讓用戶接收,給工程繼續(xù)開展帶來不利因素。2、不宜利用原型系統(tǒng)作為最終產(chǎn)品。采用原型模型開發(fā)系統(tǒng),用戶和開發(fā)者必須達(dá)成一致:噴泉模型:( 以用戶需求為動(dòng)力,以對(duì)象為驅(qū)動(dòng)的模型,主要用于采用對(duì)象技術(shù)的軟件開發(fā)項(xiàng)目)它認(rèn)為軟件開發(fā)過程自下而上周期的各階段是相互迭代和無間隙的特性相互迭代:軟件的摸個(gè)部分常常被重復(fù)工作多次,相關(guān)對(duì)象在每次迭代中隨之加入漸進(jìn)的軟件成分無間隙 :它在各項(xiàng)活動(dòng)之間沒有明顯邊界(如分析和設(shè)計(jì)活動(dòng)之間<由于對(duì)象概念的應(yīng)用,表達(dá)分析,設(shè)計(jì),實(shí)現(xiàn)等活動(dòng)只用對(duì)象類和關(guān)系>)優(yōu)點(diǎn):1、 可以提高軟件項(xiàng)目開發(fā)效率,節(jié)省開發(fā)時(shí)間,適應(yīng)于面向?qū)ο蟮能?/p>
5、件開發(fā)過程不便之處 :1、由于噴泉模型在各個(gè)開發(fā)階段是重疊的,因此在開發(fā)過程中需要大量的開發(fā)人員,因此不利于項(xiàng)目的管理。2、這種模型要求嚴(yán)格管理文檔,使得審核的難度加大,尤其是面對(duì)可能隨時(shí)加入各種信息、需求與資料的情況螺旋模型:( 適合用于需求經(jīng)常變化的項(xiàng)目<適合于大型復(fù)雜的系統(tǒng)>)它主要是風(fēng)險(xiǎn)分析與評(píng)估,沿著螺線進(jìn)行若干次迭代,過程:1、 制定計(jì)劃:確定軟件目標(biāo),選定實(shí)施方案,弄清項(xiàng)目開發(fā)的限制條件2、 風(fēng)險(xiǎn)分析:分析評(píng)估所選方案,考慮如何識(shí)別和消除風(fēng)險(xiǎn)3、 實(shí)施工程:實(shí)施軟件開發(fā)和驗(yàn)證;4、 客戶評(píng)估:評(píng)價(jià)開發(fā)工作,提出修正建議,制定下一步計(jì)劃。優(yōu)點(diǎn):1、 它由風(fēng)險(xiǎn)驅(qū)動(dòng),強(qiáng)調(diào)可
6、選方案和約束條件從而支持軟件的重用,有助于將軟件質(zhì)量作為特殊目標(biāo)融入產(chǎn)品開發(fā)中缺點(diǎn):1、 難以讓用戶確信這種煙花方法的結(jié)果是可以控制的2、 建設(shè)周期長(而軟件技術(shù)發(fā)展比較快,所以經(jīng)常會(huì)出現(xiàn)軟件開發(fā)完畢后,和當(dāng)前的技術(shù)水平有很大的差距,無法滿足當(dāng)前用戶的需求)3、 除非軟件開發(fā)人員擅長尋找可能的風(fēng)險(xiǎn),準(zhǔn)確的分析風(fēng)險(xiǎn),否則將會(huì)帶來更大的風(fēng)險(xiǎn)2精選文庫瀑布模型:( 從本質(zhì)來講,瀑布模型是一個(gè)軟件開發(fā)架構(gòu),重復(fù)應(yīng)用)(核心思想:按工序?qū)栴}化簡,將功能的實(shí)現(xiàn)與設(shè)計(jì)分開,便于分工協(xié)作,采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開,依照軟件生命周期自上而下,相互銜接的次序<如同瀑布流水逐級(jí)下落 >)缺點(diǎn):1、 在項(xiàng)目各個(gè)階段之間極少有反饋,各個(gè)階段的劃分完全固定,階段之間產(chǎn)生大量的文檔,增加了工作量2、 用戶只有在項(xiàng)目生命周期的后期才能看到結(jié)果,增加了開發(fā)的風(fēng)險(xiǎn)3、 需要過多的強(qiáng)制完成日期和里程碑來跟蹤各個(gè)項(xiàng)目的階段4、 在每個(gè)階段都會(huì)產(chǎn)生循環(huán)反饋(如果有信息未被覆蓋或是發(fā)現(xiàn)問題了,必須返回到上一個(gè)階段<甚至更前面的活動(dòng)>并進(jìn)行適當(dāng)?shù)男薷?,只有當(dāng)上一階段都被確認(rèn)后才進(jìn)行下一階段)5、 早期的錯(cuò)誤可能要等到開發(fā)后期的測試階段才能發(fā)現(xiàn),進(jìn)而帶來嚴(yán)重的后果優(yōu)點(diǎn):1、 為項(xiàng)目提供了按階段分的檢查點(diǎn)2、 當(dāng)完成一個(gè)階段后,只需要去關(guān)注后續(xù)階段3、 可在迭代
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 3D打印在計(jì)算機(jī)整機(jī)制造的革新-洞察闡釋
- 3D生物打印中的生物環(huán)境適應(yīng)性-洞察及研究
- 濰坊青鳥計(jì)劃住宿
- 隨州特殊兒童計(jì)劃
- 手機(jī)時(shí)間管理計(jì)劃
- 煙草重慶公司考試題庫2024
- 2024年曲靖市麒麟?yún)^(qū)事業(yè)單位遴選工作人員真題
- 德宏師范高等??茖W(xué)?!督?jīng)濟(jì)地理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北工程大學(xué)科信學(xué)院《古典詩詞藝術(shù)欣賞》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東以色列理工學(xué)院《小學(xué)生品德發(fā)展與道德教育》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年全國普通高校招生全國統(tǒng)一考試數(shù)學(xué)試卷(新高考Ⅰ卷)含答案
- 工地工人進(jìn)出管理制度
- 北京市海淀區(qū)2023-2024學(xué)年高二下學(xué)期期末考試英語試卷(含答案)
- 公房動(dòng)遷利益分配協(xié)議書
- T/CSPSTC 75-2021微動(dòng)探測技術(shù)規(guī)程
- 2025中考英語臨考押題卷(長沙卷)(解析版)
- 靜脈血栓栓塞癥預(yù)防知識(shí)考核試題及答案
- 兒童語言發(fā)展路徑與行為特征分析-洞察闡釋
- 中建生產(chǎn)培訓(xùn)
- 早發(fā)性卵巢功能不全患者免疫機(jī)制與T淋巴細(xì)胞細(xì)胞因子關(guān)聯(lián)研究
- 《當(dāng)代數(shù)字經(jīng)濟(jì)》課件
評(píng)論
0/150
提交評(píng)論