本書以簡單朴素的文字和生動活潑的手繪圖向讀者描繪軟件開發的本質,並提出大量開放式問題,引領讀者思考。作者勾畫出一條敏捷開發的「自然之路」,指引軟件開發者從復雜中找到簡單的出路。本書分為兩個部分。第一部分闡述價值的循環,並分析價值的本質、如何創造和交付價值,以及如何確保軟件擁有良好的設計。第二部分針對讀者可能產生的疑問進行解釋,內容涉及如何衡量價值、如何組建強大的團隊,以及是否應該實施大規模敏捷。
軟件開發領域的領軍人物,《敏捷宣言》起草人之一。他與Kent Beck和Ward Cunningham共同創造了敏捷開發實踐方法「極限編程」(XP)。