World Congress 2025 Aug 20, 2025 Session details

Resolving technical debts in software architecture

Carola Lilienthal

Why do fast-moving software projects inevitably hit a speed wall? Discover how aligning architecture with human cognitive science can eliminate structural debt and permanently restore your team's development velocity.

Pause
Mute Enter Fullscreen
#1 about 5 min

Impact of technical debt on feature delivery speed

How accumulating unresolved structural issues severely degrades a team's ability to release new software features consistently.

#2 about 2 min

Visualizing entangled source code and dependencies

Mapping tightly coupled modules reveals the fragile structural reality of a big ball of mud architecture.

#3 about 5 min

Measuring software health with the modularity maturity index

Quantifying module maturity helps teams compare large-scale codebases and track dependency improvements over time.

#4 about 5 min

Cognitive limits and the necessity of information chunking

Human brains rely on chunking related information, which directly dictates the necessity for cohesive software modularity.

#5 about 5 min

Applying cognitive schemas to software design patterns

Organizing logic with consistent architectural patterns leverages human cognitive schemas for faster code comprehension.

#6 about 3 min

Evaluating architecture through technical and domain layers

Mapping architectural dependencies across technical and domain layers visibly exposes harmful coupling and structural violations.

#7 about 3 min

Preventing cyclic dependency escalation and continuous architectural decay

Breaking cyclic class structures early prevents continuous codebase deterioration and avoids wrapping existing technical debt in complex new layers.

Matching moments

1:07 min

Combating technical debt and anti-modularity forces

Allard Buijze · World Congress 2021

3:40 min

Identifying core challenges in modern software development

Markus Eisele Markus Eisele · World Congress 2024

4:04 min

Managing technical debt with sensible software architecture

David Singleton David Singleton +1 · World Congress 2023

2:22 min

Identifying the root causes of systemic technical debt

Hendrik Lösch Hendrik Lösch · World Congress 2023

1:56 min

Balancing modularization fundamentals with effective software engineering organization design

Eberhard Wolff Eberhard Wolff · World Congress 2024

2:05 min

Architectural planning to avoid crippling requirements debt

Hendrik Lösch Hendrik Lösch · World Congress 2025

Upcoming sessions on this topic

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 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 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 · 11:10–11:15

Outdoor Stage

Architecting the 100X SDLC: Building Production Trust into AI-Assisted Delivery

Ranjan Parthasarathy

Founder, CPTO/CEO at AXIOMSTUDIO.AI

Ranjan Parthasarathy
Open session

World Congress 2026 North America

September 25, 2026 · 15:00–17:00

Stage 10

The AI Dependency Challenge: Your AI coding assistant is making dependency decisions. Who’s checking

Meredith Eisen, Vince Hinojosa

Meredith Eisen
Vince Hinojosa
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