Economics-Driven Software Architecture (Paperback)
暫譯: 經濟驅動的軟體架構 (平裝本)
Ivan Mistrik, Rami Bahsoon, Rick Kazman, Yuanyuan Zhang
- 出版商: Morgan Kaufmann
- 出版日期: 2014-06-18
- 售價: $3,980
- 貴賓價: 9.5 折 $3,781
- 語言: 英文
- 頁數: 380
- 裝訂: Paperback
- ISBN: 0124104649
- ISBN-13: 9780124104648
-
相關分類:
經濟學 Economy、軟體架構
立即出貨 (庫存 < 3)
商品描述
Economics-driven Software Architecture presents a guide for engineers and architects who need to understand the economic impact of architecture design decisions: the long term and strategic viability, cost-effectiveness, and sustainability of applications and systems. Economics-driven software development can increase quality, productivity, and profitability, but comprehensive knowledge is needed to understand the architectural challenges involved in dealing with the development of large, architecturally challenging systems in an economic way.
This book covers how to apply economic considerations during the software architecting activities of a project. Architecture-centric approaches to development and systematic evolution, where managing complexity, cost reduction, risk mitigation, evolvability, strategic planning and long-term value creation are among the major drivers for adopting such approaches. It assists the objective assessment of the lifetime costs and benefits of evolving systems, and the identification of legacy situations, where architecture or a component is indispensable but can no longer be evolved to meet changing needs at economic cost. Such consideration will form the scientific foundation for reasoning about the economics of nonfunctional requirements in the context of architectures and architecting.
- Familiarizes readers with essential considerations in economic-informed and value-driven software design and analysis
- Introduces techniques for making value-based software architecting decisions
- Provides readers a better understanding of the methods of economics-driven architecting
商品描述(中文翻譯)
《以經濟為驅動的軟體架構》為工程師和架構師提供了一個指南,幫助他們理解架構設計決策的經濟影響:應用程式和系統的長期和戰略可行性、成本效益及可持續性。以經濟為驅動的軟體開發可以提高質量、生產力和盈利能力,但需要全面的知識來理解在經濟方式下處理大型、架構挑戰性系統開發所面臨的架構挑戰。
本書涵蓋了如何在專案的軟體架構活動中應用經濟考量。以架構為中心的開發方法和系統演進,其中管理複雜性、降低成本、減輕風險、可演進性、戰略規劃和長期價值創造是採用這些方法的主要驅動因素。它協助客觀評估演進系統的生命周期成本和效益,並識別遺留情況,即架構或某個組件是不可或缺的,但無法再以經濟成本演進以滿足不斷變化的需求。這樣的考量將形成關於架構及架構設計中非功能性需求經濟學的推理科學基礎。
- 使讀者熟悉以經濟為依據和價值驅動的軟體設計與分析中的基本考量
- 介紹基於價值的軟體架構決策技術
- 使讀者更好地理解以經濟為驅動的架構方法