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

正文內(nèi)容

海大計(jì)算機(jī)專業(yè)軟件工程課程資料lge第一章軟件工程學(xué)-閱讀頁(yè)

2025-01-20 02:41本頁(yè)面
  

【正文】 Process, RUP)是由 Rational公司推出的一種軟件過(guò)程。 2. RUP軟件開發(fā)生命周期 RUP軟件開發(fā)生命周期是一個(gè)二維的生命周期模型。圖中縱軸代表核心工作流,橫軸代表時(shí)間。 ? 業(yè)務(wù)建模 (Business Modeling) ? 需求 (Requirements) ? 分析和設(shè)計(jì) (Analysis Design) ? 實(shí)現(xiàn) (Implementation) ? 測(cè)試 (Test) ? 部署 (Deployment) ? 配置和變更管理 (Configuration Change Management) ? 項(xiàng)目管理 (Project Management) ? 環(huán)境 (Environment) ( 2)工作階段 RUP中的軟件生命周期在時(shí)間上被分解為四個(gè)連續(xù)的階段,每個(gè)階段都有明確的目標(biāo),并且定義了用來(lái)評(píng)估是否達(dá)到這些目標(biāo)的里程碑。 四個(gè)階段的工作目標(biāo)分別是: ? 初始階段 (Inception):建立業(yè)務(wù)模型,定義最終產(chǎn)品視圖,并且確定項(xiàng)目的范圍。 ? 構(gòu)建階段 (Construction):開發(fā)出所有構(gòu)件和應(yīng)用程序,把它們集成為客戶需要的產(chǎn)品,并且詳盡地測(cè)試所有功能。 ( 3) RUP迭代式開發(fā) ? RUP強(qiáng)調(diào)采用迭代和漸增的方式來(lái)開發(fā)軟件,整個(gè)項(xiàng)目開發(fā)過(guò)程由多個(gè)迭代過(guò)程組成。 ? RUP重復(fù)一系列組成軟件生命周期的循環(huán),但是,在不同的迭代過(guò)程中是以不同的工作重點(diǎn)和強(qiáng)度對(duì)這些核心工作流程進(jìn)行訪問(wèn)的。 ( 1)個(gè)體和交互勝過(guò)過(guò)程和工具 ( 2)可以工作的軟件勝過(guò)面面俱到的文檔 ( 3)客戶合作勝過(guò)合同談判 ( 4)響應(yīng)變化勝過(guò)遵循計(jì)劃 極限編程 (eXtreme Programming, XP)是敏捷過(guò)程中最富盛名的一個(gè),其名稱中 ‘ 極限 ’ 二字的含義是指把好的開發(fā)實(shí)踐運(yùn)用到極致。 ( 1)極限編程的有效實(shí)踐 ? 客戶作為開發(fā)團(tuán)隊(duì)的成員 ? 使用用戶素材(正在進(jìn)行的關(guān)于需求的談話內(nèi)容的助記符。 ? 使用隱喻:描述系統(tǒng)如何運(yùn)作,用何種方式加入新功能。 圖 XP項(xiàng)目的整體開發(fā)過(guò)程 ( 3)極限編程的迭代過(guò)程 圖 。上述這些特點(diǎn)使得敏捷過(guò)程能夠較好的適應(yīng)商業(yè)競(jìng)爭(zhēng)環(huán)境下對(duì)小型項(xiàng)目提出的有限資源和有限開發(fā)時(shí)間的約束。 微軟過(guò)程準(zhǔn)則 微軟過(guò)程遵循下述的基本準(zhǔn)則: ? 采用快速循環(huán),遞進(jìn)地開發(fā)過(guò)程 ? 用創(chuàng)造性地工作來(lái)平衡產(chǎn)品特性和產(chǎn)品成本 ? 項(xiàng)目進(jìn)度表應(yīng)該具有較高穩(wěn)定性和權(quán)威性 ? 使用小型項(xiàng)目組并發(fā)地完成開發(fā)工作 ? 在項(xiàng)目早期把軟件配置項(xiàng)基線化,項(xiàng)目后期則凍結(jié)產(chǎn)品 ? 使用原型驗(yàn)證概念,對(duì)項(xiàng)目進(jìn)行早期論證 ? 把零缺陷作為追求的目標(biāo) ? 里程碑評(píng)審會(huì)的目的是改進(jìn)工作,切忌相互指責(zé) 微軟過(guò)程把軟件生命周期劃分成 5個(gè)階段。 規(guī)劃階段 項(xiàng)目目標(biāo)得到認(rèn)可 設(shè)計(jì)階段 開發(fā)階段 穩(wěn)定階段 發(fā)布階段 完成產(chǎn)品設(shè)計(jì) 完成開發(fā)工作 準(zhǔn)備好可發(fā)布版本 完成產(chǎn)品發(fā)布 圖 微軟軟件生命周期階段劃分和主要里程碑 ( 1)規(guī)劃階段 主要任務(wù)是,根據(jù)從市場(chǎng)上獲得的用戶情況和客戶需求等信息,在調(diào)查、統(tǒng)計(jì)和分析的基礎(chǔ)上,完成下述工作。 ? 獲取競(jìng)爭(zhēng)對(duì)手的信息。 ? 確定新版本產(chǎn)品應(yīng)具備的主要特征。 ( 2)設(shè)計(jì)階段 主要工作如下: ? 根據(jù)產(chǎn)品目標(biāo)編寫系統(tǒng)的特性規(guī)格說(shuō)明書。 ? 從系統(tǒng)高層著手開始進(jìn)行系統(tǒng)設(shè)計(jì),主要完成:系統(tǒng)設(shè)計(jì)方案,描繪系統(tǒng)結(jié)構(gòu)圖,確定系統(tǒng)中存在的風(fēng)險(xiǎn)因素,分析系統(tǒng)的可重用性。 ? 根據(jù)產(chǎn)品特性規(guī)格說(shuō)明書制定產(chǎn)品開發(fā)計(jì)劃。 ( 4)穩(wěn)定階段 主要任務(wù)是對(duì)產(chǎn)品進(jìn)行測(cè)試和調(diào)試,以確保已經(jīng)正確地實(shí)現(xiàn)了整個(gè)解決方案,產(chǎn)品可以發(fā)布了。 微軟過(guò)程的每一個(gè)生命周期發(fā)布一個(gè)遞進(jìn)的軟件版本,各個(gè)生命周期持續(xù),快速地迭代循環(huán)。 圖 微軟過(guò)程的生命周期模型 綜上所述,微軟過(guò)程綜合了 Rational同一過(guò)程和敏捷過(guò)程的許多優(yōu)點(diǎn),是對(duì)眾多成功項(xiàng)目的開發(fā)經(jīng)驗(yàn)的正確總結(jié);另一方面,微軟過(guò)程也有某些不足之處,例如,對(duì)方法,工具和產(chǎn)品等方面的論述不如 RUP和敏捷過(guò)程全面。 演講完畢,謝謝觀看!
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1