Agile Software Architecture: Aligning Agile Processes and Software Architectures

Muhammad Ali Babar, Alan W. Brown, Ivan Mistrik

  • 出版商: Morgan Kaufmann
  • 出版日期: 2013-12-06
  • 定價: $3,830
  • 售價: 8.5$3,256
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0124077722
  • ISBN-13: 9780124077720
  • 相關分類: Agile Software軟體架構
  • 立即出貨 (庫存=1)

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

商品描述

Agile software development approaches have had significant impact on industrial software development practices. Today, agile software development has penetrated to most IT companies across the globe, with an intention to increase quality, productivity, and profitability. Comprehensive knowledge is needed to understand the architectural challenges involved in adopting and using agile approaches and industrial practices to deal with the development of large, architecturally challenging systems in an agile way.

Agile Software Architecture focuses on gaps in the requirements of applying architecture-centric approaches and principles of agile software development and demystifies the agile architecture paradox. Readers will learn how agile and architectural cultures can co-exist and support each other according to the context. Moreover, this book will also provide useful leads for future research in architecture and agile to bridge such gaps by developing appropriate approaches that incorporate architecturally sound practices in agile methods.

  • Presents a consolidated view of the state-of-art and state-of-practice as well as the newest research findings
  • Identifies gaps in the requirements of applying architecture-centric approaches and principles of agile software development and demystifies the agile architecture paradox
  • Explains whether or not and how agile and architectural cultures can co-exist and support each other depending upon the context
  • Provides useful leads for future research in both architecture and agile to bridge such gaps by developing appropriate approaches, which incorporate architecturally sound practices in agile methods

商品描述(中文翻譯)

敏捷軟體開發方法對工業軟體開發實踐產生了重大影響。如今,敏捷軟體開發已經普及到全球大多數IT公司,旨在提高品質、生產力和盈利能力。要理解在採用和使用敏捷方法和工業實踐中涉及的架構挑戰,以敏捷方式處理大型、架構具有挑戰性的系統,需要全面的知識。

《敏捷軟體架構》專注於應用以架構為中心的方法和敏捷軟體開發原則的需求差距,並揭示了敏捷架構的矛盾之處。讀者將學習如何使敏捷和架構文化共存並相互支持,根據不同的情境。此外,本書還將為架構和敏捷領域的未來研究提供有用的線索,以開發適當的方法,將具有架構合理實踐的方法納入敏捷方法中。

本書的特點包括:
- 提供了對最新研究成果的綜合概述和最新實踐狀況
- 確定了應用以架構為中心的方法和敏捷軟體開發原則的需求差距,並解釋了敏捷架構的矛盾之處
- 解釋了敏捷和架構文化是否能夠共存並相互支持,取決於情境
- 提供了未來架構和敏捷研究的有用線索,以開發適當的方法,將具有架構合理實踐的方法納入敏捷方法中