The Process of Software Architecting (Paperback)
暫譯: 軟體架構設計的過程 (平裝本)

Peter Eeles, Peter Cripps

  • 出版商: Addison Wesley
  • 出版日期: 2009-07-01
  • 售價: $1,760
  • 貴賓價: 9.5$1,672
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0321357485
  • ISBN-13: 9780321357489
  • 相關分類: .NETJava 程式語言軟體架構
  • 立即出貨 (庫存=1)

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

商品描述

A Comprehensive Process for Defining Software Architectures That Work

A good software architecture is the foundation of any successful software system. Effective architecting requires a clear understanding of organizational roles, artifacts, activities performed, and the optimal sequence for performing those activities.

With The Process of Software Architecting, Peter Eeles and Peter Cripps provide guidance on these challenges by covering all aspects of architecting a software system, introducing best-practice techniques that apply in every environment, whether based on Java EE, Microsoft .NET, or other technologies. Eeles and Cripps first illuminate concepts related to software architecture, including architecture documentation and reusable assets. Next, they present an accessible, task-focused guided tour through a typical project, focusing on the architect’s role, with common issues illuminated and addressed throughout. Finally, they conclude with a set of best practices that can be applied to today’s most complex systems.

You will come away from this book understanding
  • The role of the architect in a typical software development project
  • How to document a software architecture to satisfy the needs of different stakeholders
  • The applicability of reusable assets in the process of architecting
  • The role of the architect with respect to requirements definition
  • The derivation of an architecture based on a set of requirements
  • The relevance of architecting in creating complex systems
The Process of Software Architecting will be an indispensable resource for every working and aspiring software architect—and for every project manager and other software professional who needs to understand how architecture influences their work.

商品描述(中文翻譯)

定義有效軟體架構的全面流程

良好的軟體架構是任何成功軟體系統的基礎。有效的架構設計需要清楚了解組織角色、產出物、執行的活動以及執行這些活動的最佳順序。

軟體架構設計流程一書中,Peter Eeles 和 Peter Cripps 提供了針對這些挑戰的指導,涵蓋了軟體系統架構設計的各個方面,介紹了適用於各種環境的最佳實踐技術,無論是基於 Java EE、Microsoft .NET 還是其他技術。Eeles 和 Cripps 首先闡明了與軟體架構相關的概念,包括架構文檔和可重用資產。接著,他們提供了一個可接近的、以任務為導向的導覽,通過一個典型專案,專注於架構師的角色,並在整個過程中闡明和解決常見問題。最後,他們總結了一套可以應用於當今最複雜系統的最佳實踐。

您將從本書中獲得以下理解:


  • 架構師在典型軟體開發專案中的角色

  • 如何記錄軟體架構以滿足不同利益相關者的需求

  • 可重用資產在架構設計過程中的適用性

  • 架構師在需求定義中的角色

  • 根據一組需求推導出架構的方法

  • 架構設計在創建複雜系統中的重要性

軟體架構設計流程將成為每位在職及有志於成為軟體架構師的不可或缺的資源——以及每位專案經理和其他需要了解架構如何影響其工作的軟體專業人士。