The Software Architect Elevator - Redefining the Architect's Role in the Digital Enterprise

The Software Architect Elevator

Author: Gregor Hohpe
Published: 2020

Core Concept

The modern software architect must “ride the elevator” - moving seamlessly between the penthouse (executive level) and the engine room (development teams), translating between business strategy and technical implementation.

Key Ideas

The Architect Elevator Model

Core Responsibilities

Riding Up (To Business)

Riding Down (To Engineering)

Architecture as Decision-Making

Organizational Patterns

Conway’s Law in Practice

Platformization

Communication Strategies

Effective Communication Across Levels

Selling Architecture

Speed vs. Control Paradox

Technical Leadership Without Authority

Influence Strategies

Working with Product Management

Innovation and Technical Strategy

Portfolio Approach

Managing Technical Debt

Cloud and Modern Platforms

Beyond Lift-and-Shift

Platform Engineering

Practical Takeaways

For Staff Engineers

  1. Invest in business literacy - understand P&Ls, unit economics, customer acquisition
  2. Build relationships across the org - your network is your influence
  3. Write decision documents - ADRs, RFCs, strategy docs create alignment
  4. Volunteer for cross-functional projects - gain visibility and broaden perspective
  5. Mentor across levels - teach engineers business thinking, teach PMs technical thinking

For Organizations

  1. Create architect roles that span technical and business domains
  2. Reward architects for business outcomes, not just technical elegance
  3. Give architects access to executives and customers
  4. Measure architecture effectiveness through delivery speed and system quality
  5. Invest in architect communication skills as much as technical skills

Why It Matters

This book redefines the architect role for the modern digital enterprise. It moves beyond pattern catalogs and UML diagrams to address the real challenge: bridging the gap between business strategy and technical execution. For Staff Engineers aspiring to higher impact, it provides a roadmap for expanding influence beyond code.

Bottom Line

Software architecture is organizational problem-solving. The best architects don’t just design systems - they design organizations, processes, and communication patterns that enable teams to build great systems. The elevator is the metaphor, but the real insight is this: impact comes from translation, not just technical depth.

Recommended For: Staff Engineers, Principal Engineers, Architects, Senior ICs seeking to expand their scope and influence across technical and business domains.