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

正文內(nèi)容

海大計算機專業(yè)軟件工程課程資料lge第一章軟件工程學(文件)

2025-01-22 02:41 上一頁面

下一頁面
 

【正文】 確地描述了用戶需求,因此,在開發(fā)過程的后續(xù)階段不會因為發(fā)現(xiàn)了規(guī)格說明文檔的錯誤而進行較大的返工。 圖 增量模型 需求分析 驗證 規(guī)格說明 驗證 概要設(shè)計 驗證 針對每個構(gòu)件,完成詳細 設(shè)計、編碼和集成,經(jīng)測 試后交付給用戶 維護 使用增量模型開發(fā)軟件時,把軟件產(chǎn)品作為一系列的增量構(gòu)件來設(shè)計、編碼、集成和測試。由于在開始構(gòu)建第一個構(gòu)件之前就已經(jīng)有了總體設(shè)計,因此風險較小。軟件風險可能在不同程度上損害軟件開發(fā)過程和軟件產(chǎn)品質(zhì)量。 風險分析 快速原型 驗證 風險分析 規(guī)格說明 驗證 風險分析 設(shè)計 驗證 風險分析 編碼 測試 風險分析 綜合測試 維護 風險分析 變化的需求 驗證 圖 簡化的螺旋模型 圖 完整的螺旋模型 噴泉模型 迭代是軟件開發(fā)過程中普遍存在的一種內(nèi)在屬性。 維護期 進一步開發(fā) 運行狀態(tài) 集成和測試階段 編碼階段 面向?qū)ο笤O(shè)計階段 面向?qū)ο蠓治鲭A段 需求階段 圖 噴泉模型 圖中代表不同階段的圓圈相互重疊,這明確表示兩個活動之間存在交疊。 RUP總結(jié)了 6條最有效的軟件開發(fā)經(jīng)驗,這些經(jīng)驗被稱為 “ 最佳實踐 ” 。 ( 1)核心工作流 RUP中有 9個核心工作流,其中前 6個為核心過程工作流 (Core Process Workflows),后 3個為核心支持工作流 (Core Supporting Workflows)。 ? 精化階段 (Elaboration):設(shè)計并確定系統(tǒng)的體系結(jié)構(gòu),制定項目計劃,確定資源需求。一個迭代是一個完整的開發(fā)循環(huán),產(chǎn)生一個可執(zhí)行的產(chǎn)品版本,是最終產(chǎn)品的一個子集,它增量式地發(fā)展,從一個迭代過程到另一個迭代過程到成為最終的系統(tǒng)。目前,極限編程已經(jīng)成為一個典型的開發(fā)方法,廣泛應用于需求模糊且經(jīng)常改變的場合。 ( 2)極限編程的整體開發(fā)過程 圖 。 ? 項目計劃應該兼顧未來的不確定因素 ? 用有效的風險管理來減少不確定因素的影響 ? 經(jīng)常生成并快速地測試軟件地過渡版本,從而提高產(chǎn)品地穩(wěn)定性和可預測性 微軟過程 作為世界上最大的同時也是最成功的軟件公司之一, Microsoft(微軟)公司擁有自己獨特的軟件開發(fā)過程,幾十年的實踐證明微軟過程是非常成功和行之有效的。 ? 確定產(chǎn)品目標。 ? 確定相對于前一版本而言,新版本應該解決的問題和需要增加的功能。 ? 劃分出系統(tǒng)的子系統(tǒng),給出各自系統(tǒng)和各個構(gòu)件的規(guī)格說明。 ( 5)發(fā)布階段 發(fā)布產(chǎn)品或解決方案,并把項目移交到運營和支持人員手中,以獲得最終用戶對項目的認可。在開發(fā)軟件的實踐中,應該把微軟過程與 RUP和敏捷過程結(jié)合起來,取長補短,針對不同項目的具體情況進行制定。如圖 。 ( 3)開發(fā)階段 主要任務(wù)是,完成產(chǎn)品中所有構(gòu)件的開發(fā)工作,包括編寫程序代碼和書寫文檔。主要描述軟件特性、系統(tǒng)結(jié)構(gòu)、各構(gòu)件間的相關(guān)性以及接口標準。 ? 完成對客戶和市場的調(diào)研分析。圖 里程碑。 圖 XP迭代開發(fā)過程 綜上所述,以極限編程為杰出代表的敏捷過程,具有對變化和不確定性的更快速,更敏捷的反映特性,而且在快速的同時仍然能保持可持續(xù)的開發(fā)速度。)使用用戶素材可以合理安排實現(xiàn)該項需求的時間 ? 短交付周期 ? 驗收測試 ? 結(jié)對編程 ? 測試驅(qū)動開發(fā) ? 集體所有 ? 持續(xù)集成:一天之內(nèi)多次集成,不斷回歸測試 ? 可持續(xù)的開發(fā)速度 ? 開放的工作空間 ? 及時調(diào)整計劃 ? 簡單的設(shè)計 ? 重構(gòu):在不改變系統(tǒng)行為的前提下,重新調(diào)整和優(yōu)化系統(tǒng)內(nèi)部結(jié)構(gòu),以降低復雜性、消除冗余、增加靈活性和提高性能。 敏捷過程與極限編程 為了使軟件開發(fā)團隊具有高效工作和快速響應變化的能力, 17位著名的軟件專家于 2023年 2月聯(lián)合起草了敏捷軟件開發(fā)宣言 ,它由 4格簡單的價值觀聲明組成。 ? 移交階段 (Transition):把開發(fā)出的產(chǎn)品提交給用戶使用。如果評估結(jié)果令人滿意的話,可以允許項目進入下
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1