World Congress 2025 Aug 20, 2025 Session details

Modern software architectures

David Tielke

Can your team locate specific domain logic in under 20 seconds? Master contract-based decoupling and domain-aligned modularity to eliminate catastrophic technical debt and ensure long-term maintainability.

Pause
Mute Enter Fullscreen
#1 about 6 min

Understanding the role of software architecture and quality

How architecture and design address non-functional requirements to build high-quality scalable systems.

#2 about 3 min

Analyzing the cost of fixing structural software defects

Why resolving core architectural and cross-cutting design issues becomes disproportionately expensive over time.

#3 about 5 min

Defining layers across code, design, and system architecture

How defining the hierarchy from basic statements to system services clarifies software design responsibilities.

#4 about 6 min

Choosing the correct modularization scope for your system

How the intended system scope dictates the optimal approach to modularizing application components.

#5 about 4 min

Aligning architectural complexity with business domain structures

Organizing codebases to mirror the business domain enables faster navigation and prevents structural erosion.

#6 about 3 min

Applying patterns and principles to maintain code analyzability

Using naming conventions and single responsibility rules empowers teams to maintain analyzability and prevent technical debt.

#7 about 3 min

Decoupling software elements using the dependency inversion principle

Extracting interfaces between classes and components isolates dependencies to create highly flexible systems.

Matching moments

1:56 min

Balancing modularization fundamentals with effective software engineering organization design

Eberhard Wolff Eberhard Wolff · World Congress 2024

2:25 min

Building engineering cultures that support long-term software architecture

Oskar Kruschitz Oskar Kruschitz · Europe 2026 Virtual

5:31 min

Improving software architecture skills through consistent writing habits

Luise Freese Luise Freese · World Congress 2024

3:05 min

Four dimensions driving modern software architecture complexity

Ben Greenberg Ben Greenberg · World Congress 2022

1:33 min

Preventing software architecture deterioration over product lifespans

Daniel Siegl +1 · LIVE

3:31 min

Evaluating structural software quality aligned with industry standards

Luc Perard Luc Perard · World Congress 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 1

Stop Blaming the Model: The Art and Science of Context Engineering and Architecture

Lena Hall, Thorsten Hans

Lena Hall
Thorsten Hans
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Tech Leaders Stage

The New Rules of Software Delivery

AJ Aitken, Moritz Plassnig

AJ Aitken
Moritz Plassnig
Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Tech Leaders Stage

Keeping Code Quality at AI Speed

Daksh Gupta, Arthur Hicken, Brian Mann

Daksh Gupta
Arthur Hicken
Brian Mann
Open session

World Congress 2026 North America

September 25, 2026 · 14:10–14:40

Stage 1

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

September 24, 2026 · 16:10–16:40

Outdoor Stage

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

September 25, 2026 · 12:55–13:25

Stage 7

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi