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

正文內(nèi)容

第3講rup與xp(參考版)

2024-10-02 16:10本頁(yè)面
  

【正文】 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 88 成果 ? 項(xiàng)目開(kāi)始時(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í)行過(guò)程中提交了一個(gè) 用戶(hù)需求變更 ,該變更對(duì)于項(xiàng)目周期的影響為 6個(gè)工作日。 ? 項(xiàng)目: 在項(xiàng)目的系統(tǒng)架構(gòu)經(jīng)過(guò)驗(yàn)證后的迭代周期內(nèi),我們始終堅(jiān)持簡(jiǎn)單設(shè)計(jì)的原則。 ? 項(xiàng)目: 開(kāi)發(fā)團(tuán)隊(duì)在設(shè)計(jì)初期,決定參照STRUTS框架,結(jié)合項(xiàng)目的情況,構(gòu)建了針對(duì)工作流程處理的項(xiàng)目框架。它通常包含了一些可以參照和比較的類(lèi)和設(shè)計(jì)模式。 ? 項(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ù)。項(xiàng)目小組應(yīng)該在下一個(gè)迭代周期結(jié)束前修復(fù)所有用戶(hù)提交的問(wèn)題。 上海交通大學(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í)處理用戶(hù)的反饋。因?yàn)?,這樣可以使得團(tuán)隊(duì)保持一個(gè)較高的開(kāi)發(fā)速度,同時(shí)避免了一次系統(tǒng)集成的惡夢(mèng)。 在項(xiàng)目執(zhí)行中,有一個(gè)開(kāi)發(fā)人員由于參加培訓(xùn),缺席項(xiàng)目執(zhí)行一周,由于實(shí)行了 代碼全體擁有 的實(shí)踐,其它的開(kāi)發(fā)人員成功地分擔(dān)了該成員的測(cè)試與開(kāi)發(fā)任務(wù),從而保證項(xiàng)目的如期交付。 ? 項(xiàng)目: 在項(xiàng)目開(kāi)發(fā)初期,首先向開(kāi)發(fā)團(tuán)隊(duì)進(jìn)行 代碼全體擁有 的教育,同時(shí)要求開(kāi)發(fā)人員不僅要了解系統(tǒng)的架構(gòu)、自己的代碼,同時(shí)也要了解其它開(kāi)發(fā)人員的工作以及代碼情況。需求獲取、設(shè)計(jì)與分析都有多人參與,在成果提交后,交叉進(jìn)行走查;而在編碼階段,開(kāi)發(fā)人員之間也要在每個(gè)迭代周期后進(jìn)行同時(shí)評(píng)審。成對(duì)編程是由兩個(gè)開(kāi)發(fā)人員在同一臺(tái)電腦上共同編寫(xiě)解決同一問(wèn)題的代碼,通常一個(gè)人負(fù)責(zé)寫(xiě)編碼,而另一個(gè)負(fù)責(zé)保證代碼的正確性與可讀性。代碼重構(gòu)在項(xiàng)目中的作用是改善既有設(shè)計(jì),而不是代替設(shè)計(jì)。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 80 代碼重構(gòu) ( Refactoring ) ? XP: 強(qiáng)調(diào)代碼重構(gòu)在其中的作用,認(rèn)為開(kāi)發(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)目初期就對(duì) JUNIT進(jìn)行了一定的研究工作,在項(xiàng)目編碼中,采用 JBUILDER6提供的測(cè)試框架進(jìn)行測(cè)試類(lèi)的編寫(xiě)。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 79 測(cè)試驅(qū)動(dòng) ( Testdriven ) ? XP: 強(qiáng)調(diào) 測(cè)試先行 。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 78 每周 40小時(shí)工作制 ( 40hour Week ) ? XP: 要求項(xiàng)目團(tuán)隊(duì)人員每周工作時(shí)間不能超過(guò)40小時(shí),加班不得連續(xù)超過(guò)兩周,否則反而會(huì)影響生產(chǎn)率。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 77 代碼規(guī)范 ( Code Standards ) ? XP: 強(qiáng)調(diào)通過(guò)指定嚴(yán)格的代碼規(guī)范來(lái)進(jìn)行溝通,盡可能減少不必要的文檔。該項(xiàng)目是為一家國(guó)際知名手機(jī)生產(chǎn)廠(chǎng)商的合作伙伴提供手機(jī)配件定購(gòu)、申請(qǐng)、回收等服務(wù),項(xiàng)目的情況如下表所示: ? 項(xiàng)目名稱(chēng) ? 合作伙伴管理系統(tǒng) ? 處理工作流程 ? 9個(gè) ? 項(xiàng)目周期 ? 43個(gè)工作日 ? 項(xiàng)目金額 ? 25萬(wàn) ? 項(xiàng)目小組人員 ? 5人,其中資深顧問(wèn) 2名 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 76 現(xiàn)場(chǎng)客戶(hù) ( Onsite Customer ) ? XP: 要求至少有一名實(shí)際的客戶(hù)代表在整個(gè)項(xiàng)目開(kāi)發(fā)周期在現(xiàn)場(chǎng)負(fù)責(zé)確定需求、回答團(tuán)隊(duì)問(wèn)題以及編寫(xiě)功能驗(yàn)收測(cè)試。 ? 從 2020年開(kāi)始,公司內(nèi)部展開(kāi)對(duì)于 XP等敏捷方法的研究,希望能夠借鑒一些做法,來(lái)完善項(xiàng)目方法論。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 74 ? 項(xiàng)目交付后,用戶(hù)提出很多的修改意見(jiàn),有些甚至涉及系統(tǒng)架構(gòu)的修改:出現(xiàn)這種情況的主要原因是很多項(xiàng)目雖然是采用增量迭代式的開(kāi)發(fā)周期,但是在部署前才發(fā)布版本,用戶(hù)只是在項(xiàng)目部署后才看到真正的系統(tǒng),因此會(huì)發(fā)現(xiàn)很多界面、流程等方面的問(wèn)題; ? 對(duì)于用戶(hù)提交 BUG的修改周期過(guò)長(zhǎng):開(kāi)發(fā)人員在作開(kāi)發(fā)的時(shí)候,對(duì)于單元測(cè)試的重視程度不夠,模塊開(kāi)發(fā)結(jié)束后就提交給測(cè)試人員進(jìn)行測(cè)試,而測(cè)試人員由于時(shí)間的關(guān)系,并不能發(fā)現(xiàn)所有的問(wèn)題;在用戶(hù)提交 BUG后,開(kāi)發(fā)人員由于項(xiàng)目接近尾聲,對(duì)于代碼的修改產(chǎn)生惰性,同時(shí)又沒(méi)有形成有效的回歸測(cè)試方法,因此,修改的周期比較長(zhǎng)。 ? Kent Beck在他的開(kāi)篇之作 《 Extreme Programming Explained – Embrace Change》 中提出 - 97年 ? 一種高度動(dòng)態(tài)的過(guò)程,它通過(guò)非常短的迭代周期來(lái)應(yīng)對(duì)軟件開(kāi)發(fā)中的變化 ? 強(qiáng)調(diào)有效測(cè)試和演化設(shè)計(jì) ―― fowler 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 68 XP的目標(biāo) ? 在規(guī)定的時(shí)間生產(chǎn)出滿(mǎn)足客戶(hù)需要的軟件 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 69 什么時(shí)候需要 XP? ? 需求不明確、變化快 ? 高風(fēng)險(xiǎn): 在特定的時(shí)間內(nèi), 面對(duì) 一個(gè)相當(dāng)難開(kāi)發(fā)的系統(tǒng) ? 中小型團(tuán)隊(duì)(人數(shù)不超過(guò) 10 個(gè)) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 70 XP的系統(tǒng)隱喻 過(guò)程順利完成 發(fā)揚(yáng)4個(gè)價(jià) 值準(zhǔn)則 實(shí)現(xiàn)12個(gè) 實(shí)踐依賴(lài)于平衡短期利益與長(zhǎng)期利益的沖突依賴(lài)于構(gòu)造XP開(kāi) 發(fā)規(guī)范中的四項(xiàng)活動(dòng):-編碼-測(cè)試-聆聽(tīng)-設(shè)計(jì)上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 71 XP體現(xiàn)四個(gè)價(jià)值目標(biāo) ? 溝通( munication) ? 簡(jiǎn)化( simplicity) ? 反饋( feedback) ? 勇氣( courage) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 72 XP的 12個(gè)核心實(shí)踐 ? 規(guī)劃策略 (Planning game) ? 系統(tǒng)隱喻 (System Metaphor) (高層構(gòu)想統(tǒng)一思想) ? 簡(jiǎn)單設(shè)計(jì) (Simple design) ? 配對(duì)編程 (pair programming) ? 編碼標(biāo)準(zhǔn) (Coding standards) ? 測(cè)試驅(qū)動(dòng) (Testdriven) ? 重構(gòu)( Refactoring) ? 持續(xù)集成 (Continuous integration) ? 小
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1