如果你對敏捷軟體開發或軟體開發感興趣,這本書將給你帶來很好的學習機會。不僅僅是關於教練,也是如何把開發做得更好。
當我們重視某些事情,不管是打高爾夫、還是彈鋼琴、畫畫、或者就是剪枝,我們經常會從教練那裡學來很多知識。好的教練能夠知道主要材料是什麼,能夠評估我們站在**,什麼能幫助我們提高。在過程中,當我們遇到瓶頸時,教練能有目的地幫助我們處理這些問題
大多數人在工作上花費比業餘愛好(如高爾夫、仰臥起坐)更多的時間。然而,我們經常是沒有提高。然後事實是周圍有很多機會來幫助別人、或者我們被幫助、或者我們自助。這本書就是幫助我們去找到這些機會,然後充分利用他們
敏捷開發從表面上看是簡單的。他的核心是,選擇一套事情去構建,然後在短時間內容構建,思考發生了什麼,重複這個過程直到產品可以發布。就這些了,對嗎?
結果是,還有很多事情要做。大多數的開始使用敏捷方法的團隊看起來從中受益是「速度加快」。最好的敏捷團隊,看起來生產率是成2倍增長的,或者更高。這些高效的團隊可能沒有你的團隊聰明,只是使用了更好的方法。每乙個團隊都需要找到對於他們團隊來說更合適的方法,這就是這本書真正的意義:找到更合適的方法,然後正確使用。
如果你是乙個流動的敏捷教練,這本書將能幫助你更好地為客戶服務。如果你是乙個內部教練,或者sm,或者客戶/po,這本書將幫助你服務團隊。如果你是乙個團隊成員,這本書也會幫助你,因為在我們面前也有培訓機會。
作者幫助我們走遍敏捷迴圈的各個方面來提公升我們,從形成團隊、進行計畫到跟蹤、到展示、到回顧。這個將幫助我們提公升如何定義「done」、如何進行測試、如何構建軟體。幫助我們理解保持**清潔的好處以及如何保持**清潔。
現在,軟體開發相當豐富和複雜,團隊工作也是這樣。不可能在這本書中列舉出所有我們知道的,甚至是一打那麼多。作者為我們指出了團隊開發過程中的重要方面,給了一些關鍵的解決辦法,這些辦法幫助我們理解和使用實踐。每乙個章節,列出了在成長過程中和檢查關鍵事情時有可能遇到的障礙。
作者也給出了她長期幫助團隊中的案例。有些是真實的故事,清晰可見,有些人可能感覺曾經在這個熟悉的困境中並且倖免於難。一旦我們了解我們有辦法處理問題,我們可以平靜下來,開始做正確的選擇
故事、檢查單、障礙時這本書獨一無二的價值所在。但是等一等,還有更多的。對於自我提公升,在自我成長章節,作者給我們很好的建議。其中的乙個建議是每個月讀一本與職業相關的書。我的建議是從這本書開始。你將會非常開心你這樣做了。
ron jeffries (www.xprogramming.com)
july 2009
敏捷開發智慧型敏捷系列之一 序言
這是智慧型敏捷系列的第一篇。之一,之二,之三,之四,之五 本文將解決各種敏捷中需要辯證思考的問題,包括 寫文件還是不寫文件?擁抱變更還是迭代期內無變更?持續交付的產品因為不完整被客戶鄙視怎麼辦?做架構設計還是不做?突出進度忽略了質量怎麼辦?我們不用文件就能開發但客戶偏偏要文件怎麼辦?自動化測試費力而...
敏捷開發智慧型敏捷系列之一 序言
本文將解決各種敏捷中需要辯證思考的問題,包括 寫文件還是不寫文件?擁抱變更還是迭代期內無變更?持續交付的產品因為不完整被客戶鄙視怎麼辦?做架構設計還是不做?突出進度忽略了質量怎麼辦?我們不用文件就能開發但客戶偏偏要文件怎麼辦?自動化測試費力而且測試 可能跟應用 一起被拋棄怎麼辦?敏捷開發中一直有幾個...
敏捷開發般若敏捷系列之一 序言
這是敏捷開發般若敏捷系列的第一篇。之一,之二,之三,之四,之五,之六,之七,之八,之九 作為預熱,之前的智慧型敏捷系列中提到,多數情況下敏捷實踐應該如何,都要 看著辦 而無有定法,但每次思考又有 避免浪費 等相對確定的思維方向,總是徘徊在虛實之間,難以把握。智慧型受到因緣 內因,外緣 所限,所以每次...