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

正文內(nèi)容

第3講rup與xp-預(yù)覽頁

2025-10-29 16:10 上一頁面

下一頁面
 

【正文】 描述方法 (1) ? 為了描述和定義軟件的體系架構(gòu),首先我們需要一種表示方法,一種對(duì)架構(gòu)的重要方面進(jìn)行定義的格式。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 32 架構(gòu)的描述方法 (3) ? 典型的架構(gòu)視圖集合 ? 架構(gòu)由多個(gè)不同的架構(gòu)視圖表達(dá)。每一次迭代都包含了集成和測(cè)試,因此產(chǎn)品在交付時(shí),架構(gòu)已經(jīng)變得很穩(wěn)定可靠了。 ? 為了獲得最佳效果,迭代過程必須是受控的(controlled) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 36 迭代和增量的含義 (2) ? 統(tǒng)一過程生命周期模型 ? 統(tǒng)一過程是在重復(fù)一系列組成系統(tǒng)的生命周期的循環(huán),每次循環(huán)都以向用戶提供一個(gè)產(chǎn)品版本作為終結(jié)。 ? 產(chǎn)品還包括需求、用例、非功能性需求和測(cè)試用例,還包括構(gòu)架和可視化的模型( UML模型) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 38 循環(huán)包含的階段 (1) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 39 循環(huán)包含的階段 (2) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 40 循環(huán)包含的階段 (3) ? 初始階段 (Inception Phase) ? 初始階段最重要的目標(biāo)是在項(xiàng)目涉及者中就項(xiàng)目的生命周期目標(biāo)達(dá)成共識(shí)。 ? 架構(gòu)是根據(jù)最重要的需求(對(duì)系統(tǒng)的架構(gòu)有顯著影響的)和風(fēng)險(xiǎn)評(píng)估來進(jìn)行的。 ? 因此,管理的重心從初始和細(xì)化階段的智力產(chǎn)品轉(zhuǎn)化為對(duì)可以部署的產(chǎn)品的開發(fā)上。所有主要的結(jié)構(gòu)方面的問題已經(jīng)在早期定義下來了。這就是迭代生命周期。該產(chǎn)品可能是最終版本的一個(gè)子集,但是從工程或用戶的觀點(diǎn)看,是有用的。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 59 最佳實(shí)踐:管理需求 ? 如果要去管理困難,哪些技巧是需要你的組織進(jìn)行培養(yǎng)的呢?我們認(rèn)為下列能力是重要的: ? 問題分析 ? 理解需求 ? 系統(tǒng)定義 ? 管理項(xiàng)目的邊界 ? 細(xì)化系統(tǒng)定義 ? 管理需求變更 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 60 最佳實(shí)踐:使用組件架構(gòu) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 61 最佳實(shí)踐:可視化建模 (UML) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 62 最佳實(shí)踐:持續(xù)質(zhì)量校核 ? 在部署階段后,查找和修復(fù)軟件問題的成本將 100倍, 1000倍的增加。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 64 5 統(tǒng)一過程中的工作流 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 65 概述 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 66 6 XP的簡(jiǎn)單介紹 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 67 XP是什么? ? 敏捷方法的代表。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 75 ? 針對(duì) XP的核心價(jià)值,可以看到,如果能夠加強(qiáng)與用戶的溝通、增加項(xiàng)目中測(cè)試實(shí)施的力度、提高開發(fā)人員的勇氣,就可以從一定程度上解決上述問題。 ? 項(xiàng)目:首先,在項(xiàng)目合同簽署前,向客戶進(jìn)行項(xiàng)目開發(fā)方法論的介紹,使得客戶清楚項(xiàng)目開發(fā)的階段、各個(gè)階段要發(fā)布的成果以及需要客戶提供的支持等;其次,由項(xiàng)目經(jīng)理每周向客戶匯報(bào)項(xiàng)目的進(jìn)展情況,提供目前發(fā)布版本的位置,并提示客戶系統(tǒng)相應(yīng)的反饋與支持。 ? 項(xiàng)目: 由于項(xiàng)目的工期比較充裕,因此,很幸運(yùn)的是我們并沒有違反該實(shí)踐。但是,不是對(duì)所有的方法與用例都編寫,而只是針對(duì)關(guān)鍵方法類、重要業(yè)務(wù)邏輯處理類等進(jìn)行。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 81 成對(duì)編程 ( Pair Programming ) ? XP: 認(rèn)為在項(xiàng)目中采用成對(duì)編程比獨(dú)自編程更加有效。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 82 集體代碼所有權(quán) (Collective ownership) ? XP: 認(rèn)為開發(fā)小組的每個(gè)成員都有更改代碼的權(quán)利,所有的人對(duì)于全部代碼負(fù)責(zé)。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 83 持續(xù)集成 ( Continuous Integration ) ? XP: 提倡在一天中集成系統(tǒng)多次,而且隨著需求的改變,要不斷的進(jìn)行回歸測(cè)試。 ? 項(xiàng)目: 項(xiàng)目在籌備階段就配置了一臺(tái)測(cè)試與發(fā)布服務(wù)器,在項(xiàng)目實(shí)施過程中,平均每?jī)芍埽ㄒ粋€(gè)迭代周期結(jié)束后)進(jìn)行一個(gè)小型發(fā)布;用戶在發(fā)布后兩個(gè)工作日內(nèi),向項(xiàng)目小組提交 用戶接收測(cè)試報(bào)告 ,由項(xiàng)目經(jīng)理評(píng)估測(cè)試報(bào)告,將有效的 BUG提交至 Rational Clear Case,并分配給相應(yīng)的開發(fā)人員。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 86 系統(tǒng)隱喻 ( System Metaphor ) ? XP: 通過隱喻來描述系統(tǒng)如何運(yùn)作、新的功能以何種方式加入到系統(tǒng)。首先,團(tuán)隊(duì)決定在第一個(gè)迭代周期實(shí)現(xiàn)配件申請(qǐng)的工作流程,在實(shí)際項(xiàng)目開發(fā)中驗(yàn)證了基本的程序框架;而后,又在其它迭代周期中,對(duì)框架逐漸精化 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 87 簡(jiǎn)單設(shè)計(jì) ( Simple Design ) ? XP: 認(rèn)為代碼的設(shè)計(jì)應(yīng)該盡可能的簡(jiǎn)單,只要滿足當(dāng)前功能的要求,不多也不少。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 89 實(shí)踐之間的互相支持 現(xiàn)場(chǎng)客戶 規(guī)劃策略 一周 40小時(shí) 小發(fā)行版 簡(jiǎn)單設(shè)計(jì) 測(cè)試驅(qū)動(dòng) 配對(duì)編程 系統(tǒng)隱喻 重構(gòu) 編碼標(biāo)準(zhǔn) 集體所有權(quán) 持續(xù)集成 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 90 XP項(xiàng)目的狀態(tài)圖 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 91 XP的計(jì)劃 /反饋循環(huán) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 92 從 CMM角度看 XP ? XP部分滿足或大部分滿足了 CMM 23 級(jí) KPA 的要求,而基本上沒有涉及 CMM 45 級(jí)的 KPA ? XP 側(cè)重于具體的過程和開發(fā)技術(shù),而 CMM 更關(guān)注組織和管理上的問題 ? XP 缺少的一個(gè)重要內(nèi)容是“ institutionalization” Mark Paulk, SEI 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 93 XP vs. RUP ?面向?qū)ο? ?風(fēng)險(xiǎn)驅(qū)動(dòng) ?需求導(dǎo)向 ?迭代,增量開發(fā) 軟件開發(fā)方法學(xué) 過程框架 小巧靈活 巨大復(fù)雜 變化是不變的 控制變化 文檔將成為制品 文檔就是代碼和測(cè)試 計(jì)劃設(shè)計(jì) 演化設(shè)計(jì) 以代碼為中心,自底向上 以架構(gòu)為中心,自頂向下 從開發(fā)者的角度 從機(jī)構(gòu)的角度
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1