版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件開發(fā)項(xiàng)目管理第三章軟件項(xiàng)目生存期模型3/19/20230本章要點(diǎn)3/19/20231?一、生存期模型定義?二、常用生存期模型?三、案例分析山東科技大學(xué)信息學(xué)院建筑工程類項(xiàng)目典型生存期模型山東科技大學(xué)信息學(xué)院軟件生命周期軟件生命周期(SDLD)是指從軟件開始開發(fā)
到報(bào)廢的全過程,亦稱軟件生存期(life
cycle)。一般用經(jīng)典的瀑布模型來描述。3/19/20233山東科技大學(xué)信息學(xué)院GB
8567中規(guī)定,軟件生命周期分為7個階段:3/19/202341.可行性研究和項(xiàng)目開發(fā)計(jì)劃2.需求分析3.概要設(shè)計(jì)4.詳細(xì)設(shè)計(jì)5.編碼6.測試7.維護(hù)山東科技大學(xué)信息學(xué)院在大部分文獻(xiàn)中將生存周期劃分為5個階段,即需求定義、設(shè)計(jì)、編碼、測試及維護(hù)。其中需求定義階段包括可行性研究和項(xiàng)目開發(fā)計(jì)劃、需求分析,設(shè)計(jì)階段包括概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。為了描述軟件生存期的活動,提出了生存期模型。3/19/20235山東科技大學(xué)信息學(xué)院軟件生存期模型3/19/20236?軟件開發(fā)的一種框架。?說明了軟件的活動和進(jìn)行軟件開發(fā)的過程。?這個模型可以是以活動為中心,可以以產(chǎn)品為中心的。山東科技大學(xué)信息學(xué)院軟件生存期模型特征3/19/20237?描述了開發(fā)的主要階段?定義了每一個階段要完成的主要過程和活動?規(guī)范了每一個階段的輸入和輸出?提供了一個框架,可以將必要的活動映射到該框架中。山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/20238?一、生存期模型定義?二、常用生存期模型?三、案例分析山東科技大學(xué)信息學(xué)院常用生存期模型3/19/20239?瀑布Waterfall?V模型V-shaped?原型Prototyping?增量Incremental?螺旋式Spiral?快速應(yīng)用開發(fā)RAD?漸近式階段山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202310?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院WaterFall
model3/19/202311瀑布模型是將軟件生存周期各活動規(guī)定為依線性順序聯(lián)接的若干階段的模型。山東科技大學(xué)信息學(xué)院WaterFall
model需求分析設(shè)計(jì)實(shí)施測試維護(hù)山東科技大學(xué)信息學(xué)院3/19/202312山東科技大學(xué)信息學(xué)院3/19/202313WaterFall
model適合的項(xiàng)目3/19/202314?項(xiàng)目的需求在項(xiàng)目開始前很明確?解決方案在項(xiàng)目開始前也很明確?類似的項(xiàng)目如:?公司的財(cái)務(wù)系統(tǒng)?庫存管理系統(tǒng)?短期項(xiàng)目山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202315?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院V模型接收測試系統(tǒng)測試項(xiàng)目規(guī)化需求分析總體設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼和調(diào)試集成測試單元測試16山東科技大學(xué)信息學(xué)院V模型模型適合的項(xiàng)目3/19/202317?項(xiàng)目的需求在項(xiàng)目開始前很明確?解決方案在項(xiàng)目開始前也很明確?對系統(tǒng)的性能安全很嚴(yán)格的項(xiàng)目?類似的項(xiàng)目如:?航天飛機(jī)等?公司的財(cái)務(wù)系統(tǒng)山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202318?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院Prototype山東科技大學(xué)信息學(xué)院19Prototype
模型適合的項(xiàng)目3/19/202320?項(xiàng)目的需求在項(xiàng)目開始前不明確?需要減少項(xiàng)目需求的不確定性?類似的項(xiàng)目如:?確定顯示界面?第一次開發(fā)的產(chǎn)品,驗(yàn)證可行性山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202321?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院Incremental
Model核心功能核心功能第一增量第二增量第三增量核心功能1121233/19/202322……山東科技大學(xué)信息學(xué)院增量模型適合的項(xiàng)目3/19/202323?項(xiàng)目開始,明確了需求的大部分,但是需求可能會發(fā)生變化?對于市場和用戶把握不是很準(zhǔn),需要逐步了解?對于有龐大和復(fù)雜功能的系統(tǒng)進(jìn)行功能改進(jìn),就需要一步一步實(shí)施的山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202324?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院Spiral
Model山東科技大學(xué)信息學(xué)院3/19/202325Spiral
Model?螺旋模型沿著螺線旋轉(zhuǎn),在四個象限上分別表達(dá)了四個方面的活動,即:?制定計(jì)劃──確定軟件目標(biāo),需求和選定實(shí)施方案,弄清項(xiàng)目開發(fā)的限制條件?風(fēng)險(xiǎn)分析──評估所選方案,考慮如何識別和消除風(fēng)險(xiǎn)?實(shí)施工程──實(shí)施軟件開發(fā),編碼,測試等?客戶評估──評價開發(fā)工作,提出修正建議,規(guī)劃下期任務(wù)3/19/202326山東科技大學(xué)信息學(xué)院Spiral
Model適合的項(xiàng)目3/19/202327?風(fēng)險(xiǎn)是主要的制約因素?不確定因素和風(fēng)險(xiǎn)限制了項(xiàng)目進(jìn)度?用戶對自己的需求也不是很明確?需要對一些基本的概念進(jìn)行驗(yàn)證?可能發(fā)生一些重大的變更?項(xiàng)目規(guī)模很大?項(xiàng)目中采用了新技術(shù)山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202328?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院RAD東科技大學(xué)信息學(xué)院3/19/2023RAD規(guī)劃分析設(shè)計(jì)構(gòu)建測試規(guī)劃后置傳統(tǒng)開發(fā)快速應(yīng)用開發(fā)后置壓縮3/19/202330山東科技大學(xué)信息學(xué)院RAD模型適合的項(xiàng)目3/19/202331?很小并且具有探索性質(zhì)的項(xiàng)目?適合一個復(fù)雜度從小到大變化的項(xiàng)目,例如重整企業(yè)的信息系統(tǒng)山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202332?一、生存期模型定義?二、常用生存期模型?瀑布?V模型?原型?增量?螺旋式?快速應(yīng)用開發(fā)?漸近式階段?三、案例分析山東科技大學(xué)信息學(xué)院最常用的-漸進(jìn)式階段模型3/19/202333綜合了增量模型和螺旋式模型的一個實(shí)用模型?漸進(jìn)式前進(jìn)?階段式提交山東科技大學(xué)信息學(xué)院漸進(jìn)式迭代模型山東科技大學(xué)信息學(xué)34階段性完成規(guī)劃山東科技大學(xué)信息學(xué)院漸進(jìn)式階段模型的特點(diǎn)3/19/202336?階段式提交一個可運(yùn)行的產(chǎn)品?關(guān)鍵的功能更早出現(xiàn)?早期預(yù)警問題,避免軟件缺陷不知不覺的增長?減少報(bào)告負(fù)擔(dān)?階段性完成可以降低估計(jì)失誤?階段性完成均衡了彈性與效率山東科技大學(xué)信息學(xué)院漸進(jìn)式階段模型適合的項(xiàng)目?可以適合任何規(guī)模的項(xiàng)目,主要是中型或大型項(xiàng)目3/19/202337?希望隨時看到未來的項(xiàng)目山東科技大學(xué)信息學(xué)院銀行業(yè)務(wù)系統(tǒng)的生存期實(shí)例產(chǎn)品階段1設(shè)計(jì)業(yè)務(wù)需求分析原形系統(tǒng)分析項(xiàng)目規(guī)劃集成測試產(chǎn)品階段1開發(fā)產(chǎn)品階段n設(shè)計(jì)產(chǎn)品階段n開發(fā)確認(rèn)測試產(chǎn)品提交項(xiàng)目規(guī)劃項(xiàng)目規(guī)劃.銀行業(yè)務(wù)需求.原形系統(tǒng)源代碼3/19/202338山東科技大學(xué)信息學(xué)院產(chǎn)品階段1設(shè)計(jì)3/19/202339?階段目標(biāo):設(shè)計(jì)公共控制系統(tǒng)功能模塊?輸入:系統(tǒng)設(shè)計(jì)文件?數(shù)據(jù)庫結(jié)構(gòu)定義?過程:詳細(xì)設(shè)計(jì)?輸出:詳細(xì)設(shè)計(jì)文件?
時間計(jì)劃:2001/1/15-2001/2/15(暫定)山東科技大學(xué)信息學(xué)院其它模型3/19/202340?其他?例如:Code
and
fix?自定義山東科技大學(xué)信息學(xué)院Code
and
fix編寫文檔提交需求了編解碼、走編查譯、檢修錯正測試山東科技大學(xué)信息學(xué)院3/19/202341選擇生存期的步驟3/19/202342?熟悉各種生存期模型?評審、分析項(xiàng)目的特性?選擇適合項(xiàng)目的生存期模型?標(biāo)識生存期模型與項(xiàng)目不一致地方,并進(jìn)行裁減山東科技大學(xué)信息學(xué)院Rational統(tǒng)一開發(fā)過程山東科技大學(xué)信息學(xué)院本章要點(diǎn)3/19/202344?一、生存期模型定義?二、常用生存期模型?三、案例分析山東科技大學(xué)信息學(xué)院案例分析3/19/202345?“School項(xiàng)目的”項(xiàng)目應(yīng)該采用什么生存期模型?山東科技大學(xué)信息學(xué)院學(xué)生成績管理主要包括數(shù)據(jù)維護(hù)、成績查3/19/202346詢和成績統(tǒng)計(jì)等三大功能模塊。其中數(shù)據(jù)維護(hù)應(yīng)實(shí)現(xiàn)班級、學(xué)生、課程和課程成績等信息的錄入、修改和刪除等功能;成績查詢包括按學(xué)生查詢其所有課程的成績、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度合同模板:公寓租賃合同范本a32篇
- 2025年度快遞加盟店轉(zhuǎn)手合同范本9篇
- 二零二五年度房屋裝修貸款合同2篇
- 二零二五年度新型材料研發(fā)項(xiàng)目專項(xiàng)技術(shù)服務(wù)合同3篇
- 二零二五年度建筑拆除工程承包合同3篇
- 二零二五年度合同糾紛調(diào)解與仲裁服務(wù)合同6篇
- 二零二五年度影視后期剪輯監(jiān)制合同范本3篇
- 通信電路基礎(chǔ)課程設(shè)計(jì)
- 二零二五年度房地產(chǎn)合同管理員安全生產(chǎn)責(zé)任協(xié)議3篇
- 海南體育職業(yè)技術(shù)學(xué)院《馬克思主義原著選讀(一)》2023-2024學(xué)年第一學(xué)期期末試卷
- 華為客戶洞察報(bào)告
- (新版)全國職業(yè)院校技能大賽-焊接技術(shù)賽項(xiàng)-考試題庫(附答案)
- 大學(xué)生畢業(yè)論文寫作教程全套教學(xué)課件
- 廣西壯族自治區(qū)欽州市浦北縣2023-2024學(xué)年七年級上學(xué)期期中數(shù)學(xué)試題
- 新譯林版英語五年級上冊期末詞匯復(fù)習(xí)
- 浙江省溫州市2023-2024學(xué)年數(shù)學(xué)四年級第一學(xué)期期末含答案
- 安全保障作業(yè)方案
- 變壓器互感器制造工試題及答案
- 電工安全培訓(xùn)教育記錄
- 梅花鹿養(yǎng)殖基地產(chǎn)業(yè)化建設(shè)項(xiàng)目可行性研究報(bào)告(含財(cái)務(wù)表)
- 一年級帶拼音閱讀(全)
評論
0/150
提交評論