As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined.
In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise.
This book is ideal for:
- Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation
- Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics
- CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works
- IT managers who want to learn what’s worked and what hasn’t in large-scale transformation
Table of contents
- Opening Credits
- Foreword by Simon Brown
- Foreword by David Knott
- About This Audio Book
- Part I: Architects
- Chapter 1: The Architect Elevator
- Chapter 2: Movie-Star Architects
- Chapter 3: Architects Live in the First Derivative
- Chapter 4: Enterprise Architect or Architect in the Enterprise?
- Chapter 5: An Architect Stands on Three Legs
- Chapter 6: Making Decisions
- Chapter 7: Question Everything
- Part II: Architecture
- Chapter 8: Is This Architecture?
- Chapter 9: Architecture Is Selling Options
- Chapter 10: Every System Is Perfect…
- Chapter 11: Code Fear Not!
- Chapter 12: If You Never Kill Anything, You Will Live Among Zombies
- Chapter 13: Never Send a Human to Do a Machine’s Job
- Chapter 14: If Software Eats the World, Better Use Version Control!
- Chapter 15: A4 Paper Doesn’t Stifle Creativity
- Chapter 16: The IT World Is Flat
- Chapter 17: Your Coffee Shop Doesn’t Use Two-Phase Commit
- Part III: Communication
- Chapter 18: Explaining Stuff
- Chapter 19: Show the Kids the Pirate Ship!
- Chapter 20: Writing for Busy People
- Chapter 21: Emphasis Over Completeness
- Chapter 22: Diagram-Driven Design
- Chapter 23: Drawing the Line
- Chapter 24: Sketching Bank Robbers
- Chapter 25: Software Is Collaboration
- Part IV: Organizations
- Chapter 26: Reverse-Engineering Organizations
- Chapter 27: Control Is an Illusion
- Chapter 28: They Don’t Build ’Em Quite Like That Anymore
- Chapter 29: Black Markets Are Not Efficient
- Chapter 30: Scaling an Organization
- Chapter 31: Slow Chaos Is Not Order
- Chapter 32: Governance Through Inception
- Part V: Transformation
- Chapter 33: No Pain, No Change!
- Chapter 34: Leading Change
- Chapter 35: Economies of Speed
- Chapter 36: The Infinite Loop
- Chapter 37: You Can’t Fake IT
- Chapter 38: Money Can’t Buy Love
- Chapter 39: Who Likes Standing in Line?
- Chapter 40: Thinking in Four Dimensions
- Part VI. Epilogue: Architecting IT Transformation
- Chapter 41: All I Have to Offer Is the Truth
- Closing Credits
- Title: The Software Architect Elevator
- Release date: May 2020
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920399537
You might also like
Software Architecture Fundamentals, Second Edition
Being a successful software architect is more than just possessing technical knowledge. It’s about thinking like …
Expanded Edition (August 2018) Updated with Design Patterns episodes from the Clean Code series from Clean …
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …