The coming days we will upload more and more speaker slide decks of EXPAND Conference 2019. Stay tuned for more knowledge sharing! 

Download - Mastery in Software Development Teams - Emily Bache.
As technical leaders we aim to help all the developers in our organizations to make better choices. In this talk you will learn about coaching techniques for building up people, skills and teams.

Download - Code as Life - Kevlin Henney.
What can we learn about code, software systems and their development if we look at them through the lens of living organisms, humans and society? For all the ways in which we frame software — products, buildings, mathematics, etc. — life is often overlooked.

Download - 15 Teams, 1 Monolith and 4 Months to Achieve Continuous Delivery - Thierry de Pauw.
Continuous Delivery involves a long list of technology and organizational changes. Where do you start? The Improvement Kata, Value Stream Mapping and Theory of Constraints are of help to choose which changes to apply first. So, I thought initially.

Download - Continuous Delivery: Metrics to Guide - Wouter Lagerweij
Metrics and measurements are hard. For Continuous Delivery, due to its more technical focus, that can seem much easier. But which measurements are important? What do they signal? How do we take action? And when should we do without?

Download - Testability is everyone's responsibility - Ash Winter
Testability is a first class concern for all disciplines within software development. There, I said it. No hedging, no nebulous phrasing, maybes or it depends. Too often we labour under systems that are hard to test, manifesting themselves with frantic searches for more testers, lengthy acceptance test runs, fearful testing for regressions with a hopeful release at the end. Worst of all, it usually ends up with a project manager sat on the testers desk asking 'when will testing be done.' It's never done, it can only stop, just so you know.

Download - Cultivating Your Personal Design Heuristics - Rebecca Wirfs-Bock
How can we get better as software designers? By becoming more aware of our design heuristics and continuing to cultivate and refine them. Heuristics aid in design, guide our use of other heuristics, and even determine our attitude and behavior. For example, as agile software developers we value frequent feedback and decomposing larger design problems into smaller, more manageable chunks that we design and test as we go. We each have our own set of heuristics that we have acquired through reading, practice, and experience.

Download - I got Trapped! Systems thinking traps of IT teams - Kenny Baas 

Download - Engineering Culture - Serge Beaumont 
Engineering Culture is a crucial component of a good engineering organization. What is the context for engineering culture? What is the engineer's mindset? How can we define and recognize it? And what can we do to enable an awesome engineering culture?


Expand Logo

  •