語意軟體設計:現代架構師的新理論與實務指南 | 如何做好生意 - 2024年11月
語意軟體設計:現代架構師的新理論與實務指南
為什麼軟體專案失敗的比例會如此驚人?在這本啟發創意的指南中,資深首席架構師兼技術總監Eben Hewitt為軟體架構、設計和統御介紹了一種全新的理論和務實的方法,使你的專案得以圓滿完成。語意設計與以往思維大相徑庭,主要特點是從設計思維的角度出發,將軟體架構重新定義為產生具有創造力的概念以建構功能強大、靈活且可擴展系統的過程。
本書概述了語意軟體設計的關鍵實務,並包含了一套可用於架構實踐的樣式和範本的完整工具包。架構師、系統設計師、軟體開發經理、技術總監(CTO)和資訊長(CIO)將學到如何創建有效和全面的架構和技術方案,以提高專案成功率。
‧學習一套經過實務驗證的實用架構,幫你交付具有高效率架構、設計思路和運作的出色產品
‧深入探討業務架構、基礎架構、資料架構、應用程式架構
‧瞭解架構、專案管理和治理如何透過價值鏈與開發團隊、管理團隊和產品團隊有效合作
‧學到涵蓋機器學習架構和生產線自動化方面的應用
‧為你的企業架構團隊提供一個立即可用的完整範本工具包
好評推薦
「《語意軟體設計》在重新思考軟體的預測、設計和建構方面是既激進又務實的。這本書挑戰了在現代軟體功能失調中扮演重要角色的基本假設,提供了一種新的方法和工具集來按照預算及時生產高品質的軟體。」 ——Holt Hopkins (Sabre資深架構總監 )
作者簡介
Eben Hewitt
Eben Hewitt 是一家跨國企業SaaS公司的首席架構師兼技術總監,他也是《Technology Strategy Patterns: Architecture as Strategy》、《Cassandra: The Definitive Guide》和數本關於架構、服務和軟體發展書籍的作者。
前言
第一部分 初探:設計的哲學
第一章 軟體架構的起源
第二章 概念的產生
第三章 解構與設計
第二部分 語意設計實務
第四章 設計思維
第五章 語意設計做法與工具
第六章 業務層面
第七章 應用程式層面
第八章 資料層面
第九章 基礎架構層面
第三部分 營運、流程、管理
第十章 創意總監
第十一章 管理、治理、營運
第十二章 語意設計宣言
附錄A 語意設計工具箱
附錄B 進一步閱讀