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

正文內(nèi)容

第3講rup與xp-資料下載頁

2025-09-19 16:10本頁面

【導(dǎo)讀】1967年,Ericsson公司將整個(gè)系統(tǒng)模型轉(zhuǎn)化成相互。聯(lián)系的模塊的集合。他們用底層的模塊裝配成較高層。的子系統(tǒng),使整個(gè)系統(tǒng)易于管理。通過遍歷以前曾詳。細(xì)描述過程的業(yè)務(wù)實(shí)例來發(fā)現(xiàn)這些模塊。務(wù)實(shí)例,識(shí)別出其實(shí)現(xiàn)所需的相關(guān)模塊。一批帶有接口的靜態(tài)模塊圖,將其組合成子系統(tǒng)。本質(zhì)上,該方法就是基于構(gòu)件的開發(fā)。Jacobson是該方法的創(chuàng)始人。規(guī)格說明與描述語言SDL. 1976年,CCITT公布了用以描述電信系統(tǒng)中功能行。該標(biāo)準(zhǔn)受Ericsson的重大。模塊之間僅僅通過消息來相互通信。SDL目前還被一些人使用,總的趨勢(shì)是被UML代替。1987年,IvarJacobson離開了Ericsson公司,在。斯德哥爾摩建立了ObjectAB。對(duì)象工廠中將相繼的工作流表示為一系列的模型:需。求-用例、分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試。Rational公司在1995年秋季引進(jìn)了ObjectoryAB并。獲得了新的突破。1998年中期,Rational對(duì)象工廠過程已經(jīng)完全成熟,該產(chǎn)品的新版本Rational統(tǒng)一過程。軟件開發(fā)方式正在發(fā)生變化,對(duì)人員的要求也在。角色不是個(gè)人;相反,角色描述了單個(gè)人的業(yè)務(wù)表現(xiàn)。系統(tǒng)是給機(jī)器或人員提供表示的所有制品

  

【正文】 的測(cè)試框架進(jìn)行測(cè)試類的編寫。但是,不是對(duì)所有的方法與用例都編寫,而只是針對(duì)關(guān)鍵方法類、重要業(yè)務(wù)邏輯處理類等進(jìn)行。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 80 代碼重構(gòu) ( Refactoring ) ? XP: 強(qiáng)調(diào)代碼重構(gòu)在其中的作用,認(rèn)為開發(fā)人員應(yīng)該經(jīng)常進(jìn)行重構(gòu),通常有兩個(gè)關(guān)鍵點(diǎn)應(yīng)該進(jìn)行重構(gòu):對(duì)于一個(gè)功能實(shí)現(xiàn)和實(shí)現(xiàn)后。 ? 項(xiàng)目: 在項(xiàng)目中將 JREFACTORY工具部署到 JBuilder中進(jìn)行代碼的重構(gòu),重構(gòu)的時(shí)間是在各個(gè)迭代周期的前后。代碼重構(gòu)在項(xiàng)目中的作用是改善既有設(shè)計(jì),而不是代替設(shè)計(jì)。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 81 成對(duì)編程 ( Pair Programming ) ? XP: 認(rèn)為在項(xiàng)目中采用成對(duì)編程比獨(dú)自編程更加有效。成對(duì)編程是由兩個(gè)開發(fā)人員在同一臺(tái)電腦上共同編寫解決同一問題的代碼,通常一個(gè)人負(fù)責(zé)寫編碼,而另一個(gè)負(fù)責(zé)保證代碼的正確性與可讀性。 ? 項(xiàng)目: 在項(xiàng)目中并沒有采用成對(duì)編程的實(shí)踐,而是在項(xiàng)目實(shí)施的各個(gè)階段,加強(qiáng)了走查以及同級(jí)評(píng)審的力度。需求獲取、設(shè)計(jì)與分析都有多人參與,在成果提交后,交叉進(jìn)行走查;而在編碼階段,開發(fā)人員之間也要在每個(gè)迭代周期后進(jìn)行同時(shí)評(píng)審。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 82 集體代碼所有權(quán) (Collective ownership) ? XP: 認(rèn)為開發(fā)小組的每個(gè)成員都有更改代碼的權(quán)利,所有的人對(duì)于全部代碼負(fù)責(zé)。 ? 項(xiàng)目: 在項(xiàng)目開發(fā)初期,首先向開發(fā)團(tuán)隊(duì)進(jìn)行 代碼全體擁有 的教育,同時(shí)要求開發(fā)人員不僅要了解系統(tǒng)的架構(gòu)、自己的代碼,同時(shí)也要了解其它開發(fā)人員的工作以及代碼情況。這個(gè)實(shí)踐與同級(jí)評(píng)審有一定的互補(bǔ)作用,從而保證人員的變動(dòng)不會(huì)對(duì)項(xiàng)目的進(jìn)度造成很大的影響。 在項(xiàng)目執(zhí)行中,有一個(gè)開發(fā)人員由于參加培訓(xùn),缺席項(xiàng)目執(zhí)行一周,由于實(shí)行了 代碼全體擁有 的實(shí)踐,其它的開發(fā)人員成功地分擔(dān)了該成員的測(cè)試與開發(fā)任務(wù),從而保證項(xiàng)目的如期交付。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 83 持續(xù)集成 ( Continuous Integration ) ? XP: 提倡在一天中集成系統(tǒng)多次,而且隨著需求的改變,要不斷的進(jìn)行回歸測(cè)試。因?yàn)?,這樣可以使得團(tuán)隊(duì)保持一個(gè)較高的開發(fā)速度,同時(shí)避免了一次系統(tǒng)集成的惡夢(mèng)。 ? 項(xiàng)目: 使用 VSS作為軟件配置管理系統(tǒng),堅(jiān)持每天進(jìn)行一次的系統(tǒng)集成,將已經(jīng)完成的功能有效地結(jié)合起來,進(jìn)行測(cè)試。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 84 小型發(fā)布 ( Small Release ) ? XP: 強(qiáng)調(diào)在非常短的周期內(nèi)以遞增的方式發(fā)布新版本,從而可以很容易地估計(jì)每個(gè)迭代周期的進(jìn)度,便于控制工作量和風(fēng)險(xiǎn);同時(shí),也可以及時(shí)處理用戶的反饋。 ? 項(xiàng)目: 項(xiàng)目在籌備階段就配置了一臺(tái)測(cè)試與發(fā)布服務(wù)器,在項(xiàng)目實(shí)施過程中,平均每兩周(一個(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ā)人員。項(xiàng)目小組應(yīng)該在下一個(gè)迭代周期結(jié)束前修復(fù)所有用戶提交的問題。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 85 計(jì)劃博弈 ( Planning Game ) ? XP: 要求結(jié)合項(xiàng)目進(jìn)展和技術(shù)情況,確定下一階段要開發(fā)與發(fā)布的系統(tǒng)范圍。 ? 項(xiàng)目: 在系統(tǒng)實(shí)現(xiàn)前,我們首先按照需求的優(yōu)先級(jí)做了迭代周期的劃分,將高風(fēng)險(xiǎn)的需求優(yōu)先實(shí)現(xiàn);同時(shí),項(xiàng)目團(tuán)隊(duì)每天早晨參加一個(gè) 15分鐘的項(xiàng)目會(huì)議,確定當(dāng)天以及目前迭代周期中每個(gè)成員要完成的任務(wù)。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 86 系統(tǒng)隱喻 ( System Metaphor ) ? XP: 通過隱喻來描述系統(tǒng)如何運(yùn)作、新的功能以何種方式加入到系統(tǒng)。它通常包含了一些可以參照和比較的類和設(shè)計(jì)模式。 XP不需要事先進(jìn)行詳細(xì)的架構(gòu)設(shè)計(jì)。 ? 項(xiàng)目: 開發(fā)團(tuán)隊(duì)在設(shè)計(jì)初期,決定參照STRUTS框架,結(jié)合項(xiàng)目的情況,構(gòu)建了針對(duì)工作流程處理的項(xià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 簡單設(shè)計(jì) ( Simple Design ) ? XP: 認(rèn)為代碼的設(shè)計(jì)應(yīng)該盡可能的簡單,只要滿足當(dāng)前功能的要求,不多也不少。 ? 項(xiàng)目: 在項(xiàng)目的系統(tǒng)架構(gòu)經(jīng)過驗(yàn)證后的迭代周期內(nèi),我們始終堅(jiān)持簡單設(shè)計(jì)的原則。對(duì)于新的迭代周期中出現(xiàn)需要修改既有設(shè)計(jì)與代碼的情況,首先對(duì)原有系統(tǒng)進(jìn)行 代碼重構(gòu) ,而后再增加新的功能。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 88 成果 ? 項(xiàng)目開始時(shí)間 ? 2020/4/25 ? 項(xiàng)目預(yù)期結(jié)束時(shí)間 ? 2020/6/28 ? 項(xiàng)目實(shí)際結(jié)束日期 ? 2020/7/2 ? 項(xiàng)目預(yù)計(jì)成本 ? 199080 ? 項(xiàng)目實(shí)際成本 ? 177340 ? 中,項(xiàng)目執(zhí)行過程中提交了一個(gè) 用戶需求變更 ,該變更對(duì)于項(xiàng)目周期的影響為 6個(gè)工作日。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 89 實(shí)踐之間的互相支持 現(xiàn)場(chǎng)客戶 規(guī)劃策略 一周 40小時(shí) 小發(fā)行版 簡單設(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