Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals

Montalion, Diana

  • 出版商: O'Reilly
  • 出版日期: 2024-08-20
  • 售價: $2,100
  • 貴賓價: 9.5$1,995
  • 語言: 英文
  • 頁數: 279
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 109815133X
  • ISBN-13: 9781098151331
  • 立即出貨 (庫存 < 4)

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

商品描述

A decade ago, developers built information-sharing software by writing a lot of custom code in a single code base, then adding layers of caching. Now we build information systems: interdependent software and services, data platforms, and event streams. Many of our software-to-systems initiatives fail, though, and when they do, we double down on traditional linear approaches. But linear thinking cannot resolve systems challenges. We need to shift to systems thinking.

This book shows software developers and architects how systems thinking can guide you through the emerging complexity of modern systems. Author Diana Montalion presents a vision of technology architecture that transforms how we learn, communicate, and collaborate with others. Through practical examples and scenarios, you'll learn how to develop critical self-reflection and decision-making skills amid complexity and uncertainty--and lead impactful cultural change within your organization.

You'll learn:

  • How linear thinking limits your perspective on software systems
  • The obstacles to changing your perspective and how to move past them
  • How systems and nonlinear thinking help you understand and navigate complex issues arising from internal and external factors
  • Methods for creating sound, cross-functional recommendations in the midst of complexity and uncertainty
  • How nonlinear approaches improve the quality of architectural thinking and deliver impactful change for organizations
  • How to provide a modern style of leadership as software becomes information systems

商品描述(中文翻譯)

十年前,開發者透過在單一代碼庫中撰寫大量自訂代碼來構建資訊共享軟體,然後再添加緩存層。現在,我們構建的是資訊系統:相互依賴的軟體和服務、數據平台以及事件流。然而,我們的許多軟體到系統的倡議都失敗了,當它們失敗時,我們會更加依賴傳統的線性方法。但線性思維無法解決系統挑戰。我們需要轉向系統思維。

本書向軟體開發者和架構師展示了系統思維如何引導您應對現代系統日益複雜的情況。作者 Diana Montalion 提出了技術架構的願景,改變了我們學習、溝通和與他人合作的方式。通過實際範例和情境,您將學會如何在複雜性和不確定性中發展關鍵的自我反思和決策能力,並在您的組織內部引領有影響力的文化變革。

您將學到:
- 線性思維如何限制您對軟體系統的看法
- 改變您觀點的障礙以及如何克服它們
- 系統和非線性思維如何幫助您理解和應對來自內部和外部因素的複雜問題
- 在複雜性和不確定性中創建合理的跨功能建議的方法
- 非線性方法如何改善架構思維的質量並為組織帶來有影響力的變革
- 隨著軟體轉變為資訊系統,如何提供現代風格的領導力