Agile!: The Good, the Hype and the Ugly (2014)
暫譯: 敏捷!:優點、炒作與缺陷 (2014)

Bertrand Meyer

  • 出版商: Springer
  • 出版日期: 2014-04-22
  • 售價: $2,780
  • 貴賓價: 9.5$2,641
  • 語言: 英文
  • 頁數: 192
  • 裝訂: Paperback
  • ISBN: 3319051547
  • ISBN-13: 9783319051543
  • 相關分類: Agile Software
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Are you attracted by the promises of agile methods but put off by the fanaticism of many agile texts? Would you like to know which agile techniques work, which ones do not matter much, and which ones will harm your projects? Then you need Agile!: the first exhaustive, objective review of agile principles, techniques and tools.

Agile methods are one of the most important developments in software over the past decades, but also a surprising mix of the best and the worst. Until now every project and developer had to sort out the good ideas from the bad by themselves. This book spares you the pain. It offers both a thorough descriptive presentation of agile techniques and a perceptive analysis of their benefits and limitations.

Agile! serves first as a primer on agile development: one chapter each introduces agile principles, roles, managerial practices, technical practices and artifacts. A separate chapter analyzes the four major agile methods: Extreme Programming, Lean Software, Scrum and Crystal.

The accompanying critical analysis explains what you should retain and discard from agile ideas. It is based on Meyer’s thorough understanding of software engineering, and his extensive personal experience of programming and project management. He highlights the limitations of agile methods as well as their truly brilliant contributions ― even those to which their own authors do not do full justice.

Three important chapters precede the core discussion of agile ideas: an overview, serving as a concentrate of the entire book; a dissection of the intellectual devices used by agile authors; and a review of classical software engineering techniques, such as requirements analysis and lifecycle models, which agile methods criticize.

The final chapters describe the precautions that a company should take during a transition to agile development and present an overall assessment of agile ideas.

This is the first book to discuss agile methods, beyond the brouhaha, in the general context of modern software engineering. It is a key resource for projects that want to combine the best of established results and agile innovations.      

商品描述(中文翻譯)

你是否被敏捷方法的承諾所吸引,但又對許多敏捷文本的狂熱感到卻步?你想知道哪些敏捷技術有效,哪些不太重要,以及哪些會對你的專案造成傷害?那麼你需要 Agile!:這是第一本全面、客觀地回顧敏捷原則、技術和工具的書籍。

敏捷方法是過去幾十年來軟體領域最重要的發展之一,但同時也是最佳與最差的驚人混合。直到現在,每個專案和開發者都必須自行篩選出好的想法與壞的想法。本書為你省去了這種痛苦。它提供了對敏捷技術的徹底描述性介紹,以及對其優點和局限性的深刻分析。

Agile! 首先作為一本 敏捷開發入門書:每一章介紹敏捷原則、角色、管理實踐、技術實踐和工件。另有一章分析四種主要的敏捷方法:極限編程(Extreme Programming)、精益軟體(Lean Software)、Scrum 和 Crystal。

隨附的 批判性分析 解釋了你應該保留和捨棄的敏捷理念。這是基於梅耶(Meyer)對軟體工程的深入理解,以及他在程式設計和專案管理方面的廣泛個人經驗。他突顯了敏捷方法的局限性以及它們真正出色的貢獻——即使是那些其作者自己也未能充分表達的貢獻。

在核心的敏捷理念討論之前,有三個重要章節:一個概述,作為整本書的濃縮;一個對敏捷作者所使用的智力工具的剖析;以及對敏捷方法所批評的經典軟體工程技術的回顧,例如需求分析和生命週期模型。

最後幾章描述了公司在過渡到敏捷開發過程中應採取的預防措施,並對敏捷理念進行整體評估。

這是第一本在現代軟體工程的整體背景下,超越喧囂討論敏捷方法的書籍。它是希望結合既有成果與敏捷創新最佳實踐的專案的重要資源。