Beyond the Code: Identifying and Reducing Complexity in Software Design.

What makes software complex? In this talk, we’ll dive into the various forms of complexity that software teams face, offering insights into how to measure and manage them effectively. From bad architectural decisions and cognitive biases to misalignment and inconsistent practices, we’ll cover the hidden sources of cognitive load that can hinder productivity and create frustration. By examining how organizational structure and tooling contribute to it, we’ll provide attendees with a toolkit for identifying, avoiding, and reducing unnecessary complexity. Walk away with strategies to make your codebase cleaner and your team’s workflow more efficient.

Rate this session on Joind.in

Share

Session info:

Speaker: Dmitrii Ivanov

Senior iOS Developer, Platform team at ING

Date: 21 March 2025

Time: 11:50 - 12:20

Relevant tags:
Architecture Best practices Cognitive-load Complexity

See all speakers

See all videos