- 4 Lenses on Organisations
"All models are wrong, but some are useful" This session looks at 4 different models of an organisation that can be seen as different …
Simon Rohrer Kesselhaus Video Slides
- A Commune in the Ivory Tower: A New Approach to Architecture
I’m an architect, and I think a lot about architecture. Mostly I think about how irrelevant architecture is if it doesn’t get shipped to …
Andrew Harmel-Law Maschinenhaus Video Slides
- Applying refactoring techniques to improve environmental impact of a software application
The current EU climate regulations force the companies to make their carbon footprint transparent. This makes determining the carbon …
Bjorna Kalaja Maschinenhaus Video Slides
- Architecture and Agility: A Shared Skillset!
Agility emphasizes managing projects, while software architecture defines the structure of systems. But beneath these apparent differences …
Eberhard Wolff Kesselhaus Slides
- Architecture in ACTion: Impactful Mind Skills for Tech Leaders
Architecture work can be tough: understanding tech stacks, using new tools, facilitating decision making, working with plenty of …
Cosima Laube Kesselhaus Video Slides
- Architecture: The Absence of Self-Organisation
"The best architectures, requirements, and designs emerge from self-organizing teams." Hardly any other of the principles behind the Agile …
Gerrit Beine Maschinenhaus Video
- Autonomous teams require great technical leaders
Autonomous teams are like unicorns; everyone talks about them, some know a bit about them, and some believe they have wings. Others are so …
Jakob Wolman, Gitte Klitgaard Kesselhaus Video Slides
- Beyond Estimates (Estimates and "NoEstimates") - Let's Explore the Possibilities
The default use of an "estimate-driven" approach is pervasive in software development efforts, and while estimates can be useful, it is …
Woody Zuill Kesselhaus Video
- Building a Bank (with DDD, Microservices, and Autonomous Teams)
At Upvest, we build the software to manage the investments for millions of people from scratch. And with that, the organization to achieve …
Lutz Huehnken, Florian Thiel Maschinenhaus Video Slides
- Collaborative Software Design: How to facilitate domain modeling decisions
This talk delves into the challenges of collaborative software design, where developers and stakeholders work together to make sustainable …
Kenny Baas-Schwegler, Evelyn Van Kelle Kesselhaus Video Slides
- Design Patterns for Software Diagramming
Understanding the software you are working on is crucial to successful software. To understand, you and your team must transfer knowledge …
Jacqui Read Kesselhaus Video Slides
- Domain-Driven Transformation - how to improve the structure of legacy systems
Today, we know how to start a new project on a greenfield site and how to build good architecture. But most of us work in projects that …
Carola Lilienthal Kesselhaus Video Slides
- Evolutionary Software Quality
Having the right amount of quality in a software system at the right time can make the difference between the happiness and frustration of …
Markus Harrer Maschinenhaus Video
- Flags of Flexibility - Unlocking Rapid Iteration
In today’s fast-paced tech landscape, agility is critical to staying ahead. Feature flags also known as feature toggles offer a powerful …
Oussama Zaki Maschinenhaus Video
- From here to there and back again.
In this talk, we embark on an expedition through the wilds of modern business, where Wardley Maps serve as our trusty guide and AI plays …
Simon Wardley Kesselhaus Video
- 🎮 From Raid Leader to Agile Leader: How MMORPGs Shaped My Path to Enterprise Agility 🚀
Ever thought World of Warcraft and League of Legends could be training grounds for leading enterprise agility? Well, let me tell you… they …
Hafedh Messaoudi Maschinenhaus Video
- How Flow Works and other curiosities
Have you ever thought about why what we see as the sensible defaults for software engineering in 2023 work? We adopt the key metrics from …
James Lewis Kesselhaus Video
- Human Robot Agent: Scouting AI Beyond Hype and Doom
Are software engineers headed for the end of coding, or will they have more legacy mess to solve than ever? Is AI eliminating gig work or …
Jurgen Appelo Kesselhaus Video Slides
- Introduction to Sociotechnical Engineering
In software projects, individuals and technical artifacts influence each other, forming complex sociotechnical systems that require a …
Yevgen Nebesov Maschinenhaus Video Slides
- Navigating Agile Transformations in a Crisis: From Thunderstorm to Smooth Sailing
As if agile transformations weren't challenging enough on their own, imagine what it takes to achieve the same ambitious results when your …
Polina Patsulda Maschinenhaus Video
- Now we've given them every freedom and they still don’t do what we want
– A cheat-sheet for all kinds of modern leaders, agilists or architects alike – From "enabling constraints" and "acts of leadership" to the …
Michael Mahlberg Maschinenhaus Video Slides
- Practices for Effective Continuous Software Architecture
Continuous Software Architecture is a philosophy and approach to software architecture that embraces the fact that doing most of the design …
Eoin Woods Kesselhaus Video Slides
- Riding The Rollercoaster of Change: Turning uncertainty into growth
Change is hard. It brings uncertainty, and with that, many fears come to the surface. At the same time, change is at the core of agility. …
Sofia Katsaouni Maschinenhaus Video Slides
- Shift-Left for Learning - With the Help of Enabling Teams
If you can take a bird's-eye view of your organisation, how often would you see the same problem being solved over and over again? You look …
Tsvetelina Plummer, Berrin Akvardar Maschinenhaus Video Slides
- Software architecture as a contributor to high performing teams
Software development has changed immeasurably since the creation of the agile manifesto, but attempts to optimise team performance will …
Simon Brown Kesselhaus Video
- Stories from the trenches: Building product teams beyond organizational and geographical boundaries
We will share our practical experiences and give concrete examples from our work with multi-site teams that build one solution and deliver …
Ana Nad, Lejla Vulovic Maschinenhaus Video Slides
- Team Topologies Panel
Team Topologies is now over five years old, and we take this as an opportunity to explore how the approach has been adopted so far in a …
Michael Plöd, Evelyn Van Kelle, Tsvetelina Plummer, Carola Lilienthal, Eduardo da Silva, Kenny Baas-Schwegler Kesselhaus Video
- Towards Effective Execution of Architecture Modernization
You have decided to modernize your legacy systems. You know that modern architecture technologies, patterns, and practices can help your …
Nick Tune, Eduardo da Silva Kesselhaus Video
- We need more managers
For way too long we have focused on leadership and being nice. It is about time we bring managers back in the game and help them become …
Gitte Klitgaard Kesselhaus Video Slides
- Where do we go from here?
Designing good applications has become more demanding than ever: Cloud first. Mobile. IT/OT fusion. Extreme flexibility. User obsessed. …
Uwe Friedrichsen Kesselhaus