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

正文內(nèi)容

敏捷開發(fā)流程與方法-wenkub

2023-05-18 18:43:46 本頁面
 

【正文】 ate and Confidential BGCN交付管理部 目錄 敏捷的起源 2 敏捷系列 敏捷方法體系 1 敏捷開發(fā)簡介 3 敏捷開發(fā)的誤區(qū) 敏捷宣言 為什么要敏捷 ? 敏捷開發(fā)的起源 上個(gè)世紀(jì) 90年代 2022年 2022年以后 萌芽 產(chǎn)生敏捷方法 敏捷方法是從上個(gè)世紀(jì)90年代開始發(fā)展起來的一組方法學(xué)的總稱,包括極限編程等等。 ? SCRUM: – 是一種迭代的增量化過程,用于產(chǎn)品開發(fā)或工作管理 。它強(qiáng)調(diào)的是簡化、實(shí)用、 易于被開發(fā)團(tuán)隊(duì)接受,適用于需求經(jīng)常變動(dòng)的項(xiàng)目。這個(gè)方法的創(chuàng)始人強(qiáng)調(diào)了在軟件實(shí)踐過程中的變更而不是孤立的進(jìn)行一些實(shí)踐。開發(fā)者的經(jīng)驗(yàn)和技術(shù)仍舊是影響開發(fā)結(jié)果的最主要因素。 ? 程序員 : 1) 學(xué)習(xí)系統(tǒng)設(shè)計(jì)和項(xiàng)目管理; 2) 提高學(xué)習(xí)和工作效率,受到重視,減少加班時(shí)間,工作更高效 誰在用敏捷 ? Fortune 500 公司中成功應(yīng)用 XP的公司包括 Ford, DaimlerChrysler, First Union National Bank, IBM, HP等等。 Extreme Programming 什么是 XP Extreme Programming ? 極限的含義: 軟件開發(fā)中的優(yōu)點(diǎn)發(fā)揮到極致 (Kent Beck). ? XP: 給程序員提供了明確的方法,使得程序員盡管面對需求的改變,卻能夠從容應(yīng)對,即使著重變化發(fā)生在項(xiàng)目的后期,仍然能夠編出代碼。 ? 通常還設(shè)一個(gè)教練( Coach)角色,來指導(dǎo) XP方法的實(shí)施及與外部的溝通協(xié)調(diào)等。 XP新增加的任務(wù): (1) 寫 User Story (2) 評(píng)估 User Story的商業(yè)優(yōu)先級(jí) (3) 為每個(gè) User Story定義驗(yàn)收測試 (4) 計(jì)劃開發(fā)內(nèi)容 (5) 調(diào)控開發(fā)過程 (6) 建立商業(yè)模型,把隱藏在客戶需求下的原則傳授給開發(fā)人員 (8) 程序員分擔(dān)任務(wù)的過程支解了對他們商業(yè)模型的理解 (9) 參加設(shè)計(jì)過程 (10)和程序員一起找出 Metaphor,導(dǎo)引設(shè)計(jì)方向 (11)在 Metaphor的幫助下,定義更有效更實(shí)際的功能測試,給程序員的設(shè)計(jì)制定了規(guī)范 交付和管理 4:小規(guī)模發(fā)布 ?降低開發(fā)風(fēng)險(xiǎn)。 ?不斷地發(fā)布可用的系統(tǒng)可以告訴客戶你在做正確的事情。目的在于不斷獲得客戶反饋以及盡早發(fā)現(xiàn)BUG。 例: ? Market — 發(fā)布 /瀏覽,價(jià)格洽談,生成和履行合同; ? String, Tree, Package, Chartroom, Spider, Robot …… ; ? 電影后期制作 — 郵遞 — 電影院播放電影。 ? Metaphor是設(shè)計(jì)過程的航標(biāo) —— 真正靈活有效的設(shè)計(jì)是針對商業(yè)原則的設(shè)計(jì),而不是針對商業(yè)原則表現(xiàn)形式的設(shè)計(jì),更不是脫離商業(yè)需求目的的學(xué)術(shù)設(shè)計(jì)。 不要預(yù)先花費(fèi)太多時(shí)間 目標(biāo)應(yīng)該是團(tuán)隊(duì)中沒有人辨認(rèn)各自的代碼 以團(tuán)隊(duì)為單位對某一標(biāo)準(zhǔn)達(dá)成協(xié)議,然后遵守這一標(biāo)準(zhǔn) 不是事無巨細(xì)的規(guī)則列表,而是確保代碼可交流的指導(dǎo)方針 七個(gè)原則 編碼標(biāo)準(zhǔn)開始時(shí)應(yīng)很簡單,然后根據(jù)團(tuán)隊(duì)經(jīng)驗(yàn)逐步進(jìn)化 創(chuàng)建能夠工作的最簡單標(biāo)準(zhǔn),然后逐步發(fā)展 只制訂適合本團(tuán)隊(duì)的 小組實(shí)踐 4:集體擁有代碼 ? “我們”的代碼,而不是“我”的代碼。 ” Kent Beck 8:00 AM Standup Meeting Pair Up Tester 自我測試 編碼 重構(gòu) 集成并納入 CI 驗(yàn)證 5:30PM 結(jié)束 測試用例 編程方法 編程方法 1:測試驅(qū)動(dòng)開發(fā) (TDD) 失敗 通過 時(shí)間 單元測試 100% 通過 設(shè)計(jì) 先 寫 單元測試 重構(gòu) 運(yùn)行 單元測試 編程 發(fā)現(xiàn) BUG 集成 先 寫 功能測試 User Story 運(yùn)行 功能測試 編程方法 2:重構(gòu) (Refactoring ) 減少重復(fù)設(shè)計(jì),優(yōu)化設(shè)計(jì)結(jié)構(gòu),提高技術(shù)上的重用性和可擴(kuò)展性。 可以根據(jù)需要,將一個(gè)迭代的全部目標(biāo)定為重構(gòu)。 編程方法 3:簡單設(shè)計(jì) ? 簡單設(shè)計(jì) Do the simplest thing that could possibly work; You aren’t going to need it ? 如果沒有它和眾多慣例規(guī)則之間的耦合, XP的演化設(shè)計(jì)就蛻化成 CODEFIX。 ? 以后的迭代過程,是在反饋和編程的基礎(chǔ)上做交互式設(shè)計(jì),減少了設(shè)計(jì)的投
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1