World Congress 2023 Sep 21, 2023

We (don't) need a software architect!?!

Hendrik Lösch

Unplanned architecture leads to technical amnesia, not just messy code. Learn why your team desperately needs a hands-on architect to translate complex business requirements into sustainable software.

Pause
Mute Enter Fullscreen
#1 about 3 min

Bridging internal and external stakeholder perspectives

Aligning technical implementation details with business expectations prevents critical communication gaps in projects.

#2 about 3 min

Understanding the unique characteristics of software complexity

The invisible and highly changeable nature of software requires intentional architectural translation.

#3 about 3 min

Core responsibilities of a software architect in development

Defining requirements, designing solutions, and continuously validating implementations ensures software meets overarching business goals.

#4 about 4 min

Applying non-functional requirements using industry standards

Leveraging frameworks like iso 25010 helps define crucial constraints around performance, security, and suitability.

#5 about 3 min

Identifying the root causes of systemic technical debt

Unclear requirements and missing documentation drive deep architectural decay far beyond superficial code quality issues.

#6 about 1 min

Tracking choices through architecture decision records

Capturing context, decisions, and consequences in simple records preserves essential long-term project knowledge and team intent.

#7 about 4 min

Managing long-term software evolution and lifecycle phases

Planning for extended servicing and phase-out cycles prevents critical business failures in aging legacy models.

#8 about 3 min

Distinguishing between routine refactoring and structural overhauls

Large-scale application restructuring requires deliberate planning and significant resources compared to everyday code refactoring.

#9 about 3 min

Navigating the multiple layers of enterprise systems

Aligning business operations, applications, data strategies, and tooling creates a robust and scalable technical ecosystem.

#10 about 3 min

Balancing cross-functional roles to maintain project oversight

Effective technical leadership requires blending multiple disciplines to keep teams aligned on unified long-term strategies.

Matching moments

5:27 min

Understanding the role of software architecture and quality

David Tielke David Tielke · WWC 2025

2:25 min

Building engineering cultures that support long-term software architecture

Oskar Kruschitz Oskar Kruschitz · Europe 2026 Virtual

1:27 min

Navigating the software architect role and daily team responsibilities

Simon Lasselsberger · WWC 2021

5:31 min

Improving software architecture skills through consistent writing habits

Luise Freese Luise Freese · WWC 2024

1:33 min

Preventing software architecture deterioration over product lifespans

Daniel Siegl +1 · LIVE

2:05 min

Architectural planning to avoid crippling requirements debt

Hendrik Lösch Hendrik Lösch · WWC 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

The Geometry of Incidents: What User-Impact Shapes Reveal About Platform Architecture

Bala Subrahmanyam Kambala

Staff Platform Engineer at Oracle Cloud Infrastructure

Bala Subrahmanyam Kambala
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan