Architecture Modernization: Socio-Technical Alignment of Software, Strategy, and Structure
暫譯: 架構現代化:軟體、策略與結構的社會技術對齊
Tune, Nick, Perrin, Jean-Georges
買這商品的人也買了...
-
$2,280Working Effectively with Legacy Code (Paperback)
-
$1,880$1,786 -
$1,700$1,700 -
$4,620$4,389 -
$1,980$1,881 -
$600$474 -
$1,650$1,568 -
$560$442 -
$1,998$1,898 -
$1,980$1,881 -
$680$537 -
$2,450$2,328 -
$1,368Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software (Paperback)
-
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$2,200Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
-
$2,680$2,626 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$468 -
$2,350$2,233 -
$1,881Functional Design: Principles, Patterns, and Practices (Paperback)
-
$1,235The Devsecops Playbook: Deliver Continuous Security at Speed
-
$750$375 -
$1,892Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback)
-
$1,880$1,786 -
$700$546
相關主題
商品描述
Proven techniques and principles for modernizing legacy systems into new architectures that deliver serious competitive advantage.
For a business to thrive, it needs a modern software architecture that is aligned with its corporate architecture. This book presents concrete practices that sync software, product, strategy, team dynamics, and work practices. You'll evolve your technical and social architecture together, reducing needless dependencies and achieving faster flow of innovation across your organization.
In Architecture Modernization: Socio-technical alignment of software, strategy, and structure you'll learn how to:
- Identify strategic ambitions and challenges using listening and mapping tours
- Visualize your business landscape and crucial capabilities with Wardley Mapping
- Create a product taxonomy as a framework for your architecture
- Run big picture EventStorming workshops to map business domains
- Apply Team Topologies patterns to identify and refine value streams
- Design loosely coupled, domain-aligned software architectures
- Build internal developer platforms for rapid, reliable evolution
- Implement data mesh principles and tools to revolutionize data engineering
- Deliver compelling modernization roadmaps focused on continuous value
Architecture Modernization: Socio-technical alignment of software, strategy, and structure shows you how to turn the practice of architecting systems into a transformative process for your entire company. Chapter-by-chapter, you'll identify the reasons and benefits of modernization, design an architecture that works for your business, and then implement your new approach in a progressive and sustainable manner. Every technique is illustrated with insightful industry examples and an interactive Miro board that lets you dig deeper.
Forewords by Matthew Skelton and Xin Yao.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
The decisions you make about your software are inherently connected to the decisions you make about your business. Why not turn the mundane task of modernizing legacy systems into a transformative process for your entire company? This book shows you how! It reveals a socio-technical approach to align your software and products with organizational dynamics and ways of working.
About the book
Architecture Modernization: Socio-technical alignment of software, strategy, and structure presents a clear path for upgrading your entire organization when you re-imagine your software. In it, you'll learn to combine practices like Domain-Driven Design, Event Storming, and Wardley Mapping to discover user needs, design optimal architecture, and avoid falling back into old habits. Provocative examples from Danske, Salesforce, the UK Government, and others show the real-world result of each approach, identifying techniques you can apply effectively in your own business.
What's inside
- Uncover cross-org challenges and opportunities
- A product-centric approach to architecture
- Envision architecture as a portfolio to prioritize investment
About the reader
For CTOs, tech leads, and principal engineers who decide on architecture and organization design.
About the author
Nick Tune helps organizations modernize their architectures through empowered product teams and continuous delivery. Jean-Georges Perrin builds innovative and modern data platforms.
The technical editor on this book was Kamil Nicieja.
Table of Contents
1 What is architecture modernization?
2 Preparing for the journey
3 Business objectives
4 Listening and mapping tours
5 Wardley Mapping
6 Product taxonomy
7 Big picture EventStorming
8 Product and domain modernization
9 Identifying domains and subdomains
10 Strategic IT portfolio
11 Team Topologies
12 Loosely coupled software architecture
13 Internal developer platforms
14 Data mesh revolutionizing data engineering
15 Architecture modernization enabling teams
16 Strategy and roadmaps
17 Learning and upskilling
商品描述(中文翻譯)
**將舊系統現代化為新架構的經驗技術與原則,提供顯著的競爭優勢。**
為了讓企業蓬勃發展,必須擁有與其企業架構相符的現代軟體架構。本書提出具體的實踐方法,協調軟體、產品、策略、團隊動態和工作實踐。您將同時發展技術和社會架構,減少不必要的依賴,並在整個組織中實現更快的創新流動。
在《架構現代化:軟體、策略與結構的社會技術對齊》中,您將學習如何:
- 使用傾聽和繪圖巡迴來識別戰略雄心和挑戰
- 使用 Wardley Mapping 可視化您的商業環境和關鍵能力
- 創建產品分類作為架構的框架
- 進行大局 EventStorming 工作坊以繪製商業領域
- 應用 Team Topologies 模式來識別和精煉價值流
- 設計鬆耦合、與領域對齊的軟體架構
- 建立內部開發者平台以實現快速、可靠的演進
- 實施數據網格原則和工具以徹底改變數據工程
- 提供專注於持續價值的引人注目的現代化路線圖
《架構現代化:軟體、策略與結構的社會技術對齊》向您展示如何將系統架構的實踐轉變為整個公司的變革過程。逐章識別現代化的原因和好處,設計適合您業務的架構,然後以漸進和可持續的方式實施您的新方法。每個技術都配有深入的行業範例和互動的 Miro 白板,讓您深入探索。
**前言由 Matthew Skelton 和 Xin Yao 撰寫。**
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。
**關於技術**
您對軟體的決策與您對業務的決策本質上是相互關聯的。為什麼不將現代化舊系統的平凡任務轉變為整個公司的變革過程呢?本書告訴您如何做到!它揭示了一種社會技術方法,將您的軟體和產品與組織動態及工作方式對齊。
**關於本書**
《架構現代化:軟體、策略與結構的社會技術對齊》為您重新想像軟體時提供了升級整個組織的清晰路徑。在書中,您將學會結合領域驅動設計(Domain-Driven Design)、事件風暴(Event Storming)和 Wardley Mapping 等實踐,以發現用戶需求、設計最佳架構,並避免重蹈舊習慣。來自 Danske、Salesforce、英國政府等的挑戰性範例展示了每種方法的實際結果,識別出您可以在自己業務中有效應用的技術。
**內容概覽**
- 發現跨組織的挑戰和機會
- 以產品為中心的架構方法
- 將架構視為投資優先級的組合
**關於讀者**
適合決定架構和組織設計的 CTO、技術負責人和首席工程師。
**關於作者**
Nick Tune 幫助組織通過賦權的產品團隊和持續交付來現代化其架構。Jean-Georges Perrin 創建創新和現代的數據平台。
本書的技術編輯是 Kamil Nicieja。
**目錄**
1. 什麼是架構現代化?
2. 為旅程做準備
3. 商業目標
4. 傾聽和繪圖巡迴
5. Wardley Mapping
6. 產品分類
7. 大局 EventStorming
8. 產品和領域現代化
9. 識別領域和子領域
10. 戰略 IT 投資組合
11. Team Topologies
12. 鬆耦合的軟體架構
13. 內部開發者平台
14. 數據網格徹底改變數據工程
15. 架構現代化使團隊能夠
16. 策略和路線圖
17. 學習和技能提升
作者簡介
Nick Tune is a principal consultant who helps organizations to modernize their architectures and ways of working towards empowered product teams and continuous delivery. He works with clients in various sectors like Travel, Finance, ecommerce, and Government and is always trying to find the optimal balance of facilitator, coach, and consultant on every project.
Jean-Georges "jgp" Perrin is a technology leader focusing on building innovative and modern data platforms, author, and president of AIDA User Group. He is passionate about software engineering and all things data, including Data Mesh. He is proud to have been recognized as a Lifetime IBM Champion.
作者簡介(中文翻譯)
Nick Tune 是一位首席顧問,幫助組織現代化其架構和工作方式,以實現賦能的產品團隊和持續交付。他與旅遊、金融、電子商務和政府等各個行業的客戶合作,並始終努力在每個項目中找到促進者、教練和顧問之間的最佳平衡。
Jean-Georges "jgp" Perrin 是一位技術領導者,專注於構建創新和現代化的數據平台,並且是作者及 AIDA 用戶組的主席。他對軟體工程和所有與數據相關的事物充滿熱情,包括 Data Mesh。他自豪地被認可為終身 IBM 冠軍。