Blog

iSAQB Software Architecture Gathering

Published on January 28, 2026

SAG 2025 – Keynote Alistair Cockburn: "The Hexagonal, or Ports & Adapters Architecture"

As part of the ongoing publication of the SAG 2025 keynote recordings, we begin with one of the most influential architectural patterns in modern software development. In his keynote, Alistair Cockburn – co-author of the Agile Manifesto and one of the world's leading experts on software architecture, methodologies, and agile development – revisits the origins of Hexagonal Architecture, also known as Ports & Adapters, and explains the practical problems it was designed to solve.

Drawing on decades of experience, Cockburn demonstrates how applications can be structured to operate independently of user interfaces, databases, and other external technologies. The result is software that is easier to test, evolve, and adapt as technologies change over time.

Key Takeaways:

1. Ports & Adapters focuses on inside vs. outside, not on layers
2. Interfaces for both driving and driven ports belong inside the application
3. Adapters always live outside the application boundary
4. Tests act as the first and most critical user of the system
5. Clear folder and package structures significantly support architectural clarity
6. Automated tests help protect architectural boundaries from erosion

Watch the full keynote to learn how Hexagonal Architecture helps teams build systems that remain flexible, testable, and maintainable over the long term.

You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information