Search
  • en
  • es
  • en
    Search
    Open menu Open menu

    Driving Better Architecture Decisions with Architecture Principles

    Duration
    50min
    Technologies
    AI
    Description

    A common challenge in modern software architecture is how to empower people to make architectural decisions while keeping them aligned with the overall goals and priorities of the system. Architectural principles are a deceptively simple idea which helps us to achieve this. Principles provide actionable goals, constraints and priorities, with clear rationale, that allow their applicability and importance to be quickly understood. This gives people the context they need to make good, aligned decisions.

    In this talk I will introduce the idea of an architecture principle, discuss what makes a good principle and how to capture it clearly, and show how they relate to architectural decisions to help teams make good decisions that solve their immediate problem but also preserve the technical integrity of the system.

    Speaker
    Eoin Woods

    Software Architecture | Fractional CTO at Independent

    Eoin Woods is a software architect and fractional CTO who has spent more than two decades working in software engineering, from system software products to complex applications in the capital markets domain. He previously served as Chief Technology Officer at Endava, and today advises organisations on software architecture and technical leadership on an independent, fractional basis.

    He is a well-known voice in the architecture community, co-author of the reference book Software Systems Architecture and of Continuous Architecture in Practice, and a regular speaker at industry conferences. In 2018 he received the Software Architecture Award from the Software Engineering Institute at Carnegie Mellon University, recognising his contribution to the discipline.