The Art of Agile Development, 2/e (Paperback)

Shore, James, Warden, Shane

買這商品的人也買了...

商品描述

Most companies developing software employ something they call "Agile." But there's widespread misunderstanding of what Agile is and how to use it. If you want to improve your software development team's agility, this comprehensive guidebook's clear, concrete, and detailed guidance explains what to do and why, and when to make trade-offs.

In this thorough update of the classic Agile how-to guide, James Shore provides no-nonsense advice on Agile adoption, planning, development, delivery, and management taken from over two decades of Agile experience. He brings the latest ideas from Extreme Programming, Scrum, Lean, DevOps, and more into a cohesive whole. Learn how to successfully bring Agile development to your team and organization--or discover why Agile might not be for you.

This book explains how to:

  • Improve agility: create the conditions necessary for Agile to succeed and scale in your organization
  • Focus on value: work as a team, understand priorities, provide visibility, and improve continuously
  • Deliver software reliably: share ownership, decrease development costs, evolve designs, and deploy continuously
  • Optimize value: take ownership of product plans, budgets, and experiments--and produce market-leading software

商品描述(中文翻譯)

大多數開發軟體的公司都採用他們所稱的「敏捷開發」。但對於敏捷開發的定義和使用方法普遍存在誤解。如果你想提升軟體開發團隊的敏捷性,這本全面的指南將清晰、具體且詳細地解釋了該如何做以及為什麼要做,以及在何時做出取捨。

在這本經典敏捷指南的全面更新中,詹姆斯·肖爾從他超過二十年的敏捷經驗中提供了實用的建議,包括敏捷採用、規劃、開發、交付和管理。他將極限編程、Scrum、精實開發、DevOps等最新理念整合成一個有機的整體。學習如何成功地將敏捷開發引入你的團隊和組織,或者了解為什麼敏捷開發可能不適合你。

本書解釋了如何:
- 提升敏捷性:在組織中創造敏捷成功和擴展所需的條件
- 關注價值:作為一個團隊工作,理解優先順序,提供可見性,並持續改進
- 可靠地交付軟體:共同擁有,降低開發成本,演進設計,並持續部署
- 優化價值:對產品計劃、預算和實驗負責,並生產領先市場的軟體

作者簡介

James Shore has been leading teams in practicing Agile development since 1999. He combines a deep understanding of Agile ideas with decades of in-the-trenches practical development experience. He uses this experience to help people understand how all aspects of Agile fit together to create outstanding results. James is a recipient of the Agile Alliance's Gordon Pask Award for Contributions to Agile Practice, host of Let's Code: Test-Driven JavaScript, and co-creator of the Agile Fluency Model.

Shane Warden is an engineering leader and writer, notably the co-author of The Art of Agile Development and Masterminds of Programming. When he's not working, he helps to give animals good homes.

作者簡介(中文翻譯)

James Shore自1999年以來一直帶領團隊實踐敏捷開發。他將對敏捷理念的深入理解與數十年的實際開發經驗相結合。他利用這些經驗幫助人們理解敏捷的各個方面如何結合在一起,以創造出優秀的結果。James是敏捷聯盟(Agile Alliance)的Gordon Pask獎得主,該獎項表彰對敏捷實踐的貢獻。他還是Let's Code: Test-Driven JavaScript的主持人,以及敏捷流暢度模型(Agile Fluency Model)的共同創作者。

Shane Warden是一位工程領導者和作家,尤其是《The Art of Agile Development》和《Masterminds of Programming》的合著者。在工作之餘,他幫助動物找到好的家。