敏捷軟件開發:Scrum實戰指南(第2版) ( 簡體 字) |
作者:〔美〕米奇·萊西(Mitch Lacey)著 | 類別:1. -> 程式設計 -> 綜合 |
譯者:王國良 熊小龍 葉虎 鄭璐璐 譯 |
出版社:清華大學出版社 | 3dWoo書號: 49845 詢問書籍請說出此書號!【缺書】 NT售價: 495 元 |
出版日:8/1/2018 |
頁數:406 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787302504627 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:歡迎閱讀第2版。 當我提出想要修訂本書第1版時,我妻子懷疑這是不是個理智的決定。畢竟,她提醒我,第1版幾乎把要分享的都寫完了。然而,當我回想起我的第一次寫作過程時,我覺得我不僅有更多要說的,而且我還想調整我已經發表的一些內容。簡而言之,我想要重構,添加一些新特性,并發布2.0版本。所以就有了第2版。 閱讀本書的方法跟閱讀第1版一樣:挑選能解決你在公司遇到的問題的一章并閱讀它,然后應用我的建議,看看會發生什么。 敏捷是一個旅程。自2012年第1版出版以來,我學到了很多東西。如果你以前讀過這本書,你會立刻發現我已經在原來的章節中添加了新的想法和概念。很多章節重寫超過80%;其他的則只有10%。你將看到一個新的部分,第V部分“荒野必備”,包含了更多的實戰技巧,其靈感來自于我與全球組織合作的第一手經驗。這些新章節包括管理風險、面試、一次做對的謬論等等。 本書誕生過程 我女兒 Emma出生時,我感到有些力不從心。相比我們的其他孩子,我們這次在醫生辦公室的時間似乎要更多一些。我一直問我妻子:“這正常嗎?”一天晚上,我在枕頭邊上發現我妻子那本《新生兒父母手冊》,里面有她寫的一張小紙條:“讀讀這本書,你會感到好受一些。” 我讀了。由此我知道了我們所經歷的每件事情對于我的孩子都是正常的,即使對我或我以前觀察到的來說不常見。這使我感到更有信心與安全感。這也正好是我開始試驗 Scrum 與敏捷的時間。隨著我開始遇到障礙與面臨不熟悉的情況,我開始認識到,在做 Scrum與XP的第一年(甚至之后),我真正需要一本指導手冊。 問題在于,不像一本指導手冊,我不可能準確告訴你,在第 1∼3月或者 9∼12 月,你的團隊應該做什么或者是應該擔心什么。團隊并不像小孩那樣,不會以一個可以預測的速度發展。相反,在他們第一年的實踐中,隨著他們學習團隊合作、采用敏捷工程實踐、與他們的客戶建立信任、和以增量迭代方式工作的過程中,他們常常會摔倒、蹣跚、犯錯誤,前進兩步就倒退一步。 有鑒于此,我更傾向于以這種方式“我遇到了一個問題,該怎么辦”來組織這本書。我收集了我參與過或者見證過的、在他們第一年敏捷旅途中的那些團隊的故事。隨著我繼續我的敏捷旅途,我注意到各個公司中這些故事、模式通常都很相似。我在一個公司中實現一個想法,稍微調整一下就可以應用在下一個公司中。重復這個過程,我得以收集了這些現實世界的解決方案, 并把它們加入我隨身攜帶的虛擬工具箱。在這本書中,我將與你分享一些最常見的痛苦與解決方法。當你的團隊遇到麻煩或者是受傷的時候,你可以找到最接近你的癥狀的那一章,然后你可以發現,即使不能解決你的問題,至少也有一個辦法可以減輕你的痛苦。 第2版旨在幫助你精心調試你自己的實踐,在一些你不熟悉的領域提供指南以及在前進的道路上更輕松地克服我們都遇到過的困難。 誰應該讀這本書 如果你正在考慮開始 Scrum 或者敏捷的實踐,或者剛剛開始你的旅途,或者已經實踐了一年左右但卻感覺好像迷失了方向,這本書就是為你準備的。我正式的目標群體就是,從那些在6個月以內將開始他們的項目,到那些已經實踐了一年的公司,即有 18 個月的時間窗口。 這本書是為推崇實踐的人準備的。如果你想學習理論或者是高深的討論,可以從很多優秀的 Scrum 和敏捷的書籍中找到一本。另外一方面,如果你想尋求基于我在微軟做過的項目以及我在福布斯 100強的大型公司指導顧問過的團隊的實踐建議與真實數據,這本書會物有所值。 怎樣閱讀這本書 設計這本書是為了方便你在任何時間以任何順序閱讀任何章節。每一章都以一個故事開始, 這些故事都是從我工作過的或者是指導過的團隊、公司、項目中提取出來的。可以想象,為了保護那些清白的(或者是犯錯的)人,我改變了他們的名字。在你看過這些似曾相識的故事后,我會介紹一個模型。這些模型是我在實戰中用來幫助解決故事中存在的問題的。一些模型你可能會感到不太舒服,或者是認為對你的公司可能不適用。我強烈要求你反抗你的忽視建議或者是修改模型的直覺,至少努力嘗試三次,然后看看結果如何,你可能會對結果感到驚訝。在每章的最后,我總結了成功要領,其中的因素事關實踐成敗。 這本書組織為五部分。 第Ⅰ部分“戰前準備”,對你準備開始使用 Scrum 提供建議,幫助你為成功做好準備。如果你正在考慮 Scrum,或者是剛剛開始使用Scrum,就從這里開始。 第Ⅱ部分“戰地基礎”,討論的話題可以幫助你克服開始敏捷的旅途之后團隊與組織會遭遇的初步障礙。如果已經開始了 Scrum 的實踐,但是遇到了困難,你可以從這里開始。 第Ⅲ部分“戰地急救”,著眼于解決公司所面臨的一些更大、更深層次的問題, 比如往項目中增加人手或者是解決每日站會的功能失調。這些都是在第一年實踐中某個時候很可能會遇到的情況。這幾章可以幫助你診斷并處理這些情況,使團隊恢復到健康的狀態。 第Ⅳ部分“高級生存”,討論人們在實踐 Scrum的任何階段都常常掙扎的一些話題。 比如, 項目成本、 合同的制定、敏捷與 Scrum 項目中的文檔等。 第V部分“荒野必備”,包含了一些章節,這些章節關注的是那些被忽視的,但也同樣代價高昂的問題。這些問題是大多數組織在敏捷采納的過程中所面臨的,比如風險管理,面試,一次做對,等等。 如果你是從零開始,對 Scrum 還一無所知,我在本書的附錄中包括了一個對 Scrum 的簡短介紹,旨在幫助你熟悉這些術語與概念。在開始研究這本書之前,你可能還需要多了解一下 Scrum。 為什么需要閱讀這本書 不管你在敏捷旅途中身處何地,我們都需要一個友好的提醒,即我們的遭遇是正常的, 我們還需要解決這些問題的建議和一些成功要領。這本書把這些東西都組織在一起,方便你根據具體需要選擇閱讀需要的章節或者整個部分或者全書。這是真實生活中的情況,可以與你產生共鳴,它的解決方法可以應用于任何團隊。打開書開始閱讀這些故事,這本書將是你經歷 Scrum 與極限編程之高潮與低谷的忠實伴侶。 本書的補充材料 在你閱讀本書的過程中,你可能會想:“我真希望有個工具或者是可以下載一個模板來幫助我實踐這個概念。”很在多情況下,這是可以的。你可以看到我在我每天的 Scrum 項目中用到的一系列文件、圖片、Excel 表格以及工具。盡管其中一些信息是精心準備過的,但大多數東西還很簡陋。為什么?在我的項目中,我不需要它們很完美,我只需要它能用。你在我的網站上得到的將是第一手的、真實的、偏重實戰且有用的東西。 |
內容簡介:Scrum作為敏捷方法,已經得到了廣泛的應用。針對如何用好、用巧這個看似簡單的框架,《敏捷軟件開發:Scrum實戰指南(第2版)》結合故事、模型和成功秘訣三大要素,透徹講解確保Scrum成功實施的所有基本要素。全書5部分共35章。在簡單介紹Scrum知易行難后,分別介紹戰前準備、戰地基礎、戰地急救,討論如何使每日站會富有成效,如何提出Scrum的第四個問題,如何讓人們在結對編程時保持專注,增加團隊新成員時應該怎么辦,發生文化沖突時應該怎么辦,應急過程等。隨后鎖定八大主題,重點介紹高級生存和荒野生存。最后在附錄中概述Scrum框架,以幫助讀者快速入門。 《敏捷軟件開發:Scrum實戰指南(第2版)》適合打算實現敏捷轉型并導入Scrum的所有人員閱讀,是架構師、開發與測試人員、項目經理和項目負責人的理想參考書。 |
目錄:第1章Scrum知易行難 1 故事 1 Scrum 6 變化是困難的 15 現狀后期 16 從外部元素和混亂到思想轉變 16 實踐與集成 16 新的現狀 17 成功要領 17 引用 18 第Ⅰ部分戰前準備 第2章取得支持與組建團隊 23 故事 23 模型 29 成功要領 33 引用 34 參考 34 第3章用團隊顧問來優化團隊表現 35 故事 35 模型 40 建立一個團隊顧問池 40 建立團隊 42 成功要領 47 引用 49 參考 49 第4章預估團隊的速率 50 故事 50 模型 55 成功要領 64 引用 65 第5章Scrum的三大角色 66 故事 66 模型 70 成功要領 74 第6章確定Sprint的長度 76 故事 76 模型 79 成功要領 86 引用 87 第7章如何定義“完成” 88 故事 88 模型 90 成功要領 96 引用 96 第8章全職的ScrumMaster 97 故事 97 模型 100 成功要領 106 引用 109 參考 110 第II部分戰地基礎 第9章Scrum中工程實踐的重要性 113 故事 113 實踐 117 重構 119 持續集成以及更頻繁的提交 120 成功要領 124 結語 126 引用 127 參考 127 第10章團隊核心時間 128 故事 128 模型 131 成功要領 134 第11章發布計劃 136 故事 136 模型 140 成功要領 146 引用 148 第12章分解故事與任務 149 故事 149 模型 152 成功要領 159 引用 160 參考 160 第13章缺陷管理 161 故事 161 模型 163 成功要領 164 引用 165 參考 166 第14章可持續工程與Scrum 167 故事 167 模型 170 成功要領 173 結語 174 引用 174 第15章Sprint評審會 175 故事 175 模型 179 成功要領 181 參考 183 第16章Sprint回顧會 184 故事 184 實踐 187 成功要領 191 引用 193 第III部分戰地急救 第17章富有成效的每日站會 197 故事 197 模型 200 成功要領 205 第18章每日站會的第四個問題 208 故事 208 模型 211 成功要領 212 引用 212 第19章真正參與結對編程 213 故事 213 模型 215 成功要領 220 引用 221 第20章 222 新加入團隊成員 222 故事 222 模型 224 成功要領 227 引用 228 第21章處理文化沖突 229 故事 229 模型 234 成功要領 239 引用 242 參考 242 第22章Sprint緊急情況處理流程 243 故事 243 模型 246 成功要領 249 引用 249 第IV部分高級生存 第23章可持續的步伐 253 故事 253 模型 257 成功要領 262 引用 263 第24章交付可工作的軟件 264 故事 264 模型 268 成功要領 271 參考 274 第25章價值的度量與優化 275 故事 275 模型 278 成功要領 283 引用 284 參考 284 第26章項目成本預算 285 故事 285 模型 290 成功要領 294 引用 295 第27章Scrum項目中的文檔 296 故事 296 成功要領 305 引用 306 第28章外包與離岸開發 307 故事 307 模型 310 成功要領 314 引用 318 參考 319 第29章大型產品列表的優先級 確定與估算 320 故事 320 模型 323 成功要領 328 引用 330 第30章擬定合同 331 故事 331 模型 335 成功要領 343 引用 345 第V部分荒野必備 第31章合作推動完成 349 故事 349 模型 353 成功要領 361 參考 363 第32章故事點與時間的關系 364 故事 364 模型 367 成功要領 371 參考 374 第33章沉浸式面試與招聘 375 故事 375 模型 378 成功要領 384 引用 386 參考 387 第34章激勵與成果掛鉤 388 故事 388 模型 391 成功要領 394 參考 395 第35章Scrum項目中的風險管理 396 故事 396 模型 397 成功要領 400 參考 401 附錄Scrum框架 角色 404 工件 405 會議 407 結語 410 |
序: |