Want to make work flow better? Join our newsletter
Articles, guides and tools for people working in, moving into or learning about software delivery.
No framework worship and no endless theory. Just practical thinking about how teams plan, communicate, manage risk and get work moving.
Explore by topic
Understand the role, responsibilities and skills involved in helping software teams deliver.
Plan at the right level of detail, surface dependencies, skill gaps and work with uncertainty.
Explore WIP, bottlenecks, blockers, interruptions and the practical design of delivery processes.
Learn how to use data, experiments and retrospectives to improve the way your team works.
Explore the scope of delivery management and how to implement. Learn what makes a successful delivery manager.
Self-leadership to protect focus, set boundaries, make thoughtful decisions and work sustainably in changing environments.
What does a Delivery Manager actually do?
A practical look at the responsibilities involved in supporting software delivery.
How do you plan software delivery when things change?
Explore planning at different levels of detail without pretending the future is perfectly predictable.
[coming soon →]
Delivery Manager vs Scrum Master
Understand the difference between the roles and where responsibilities can overlap.
What is WIP and why does it matter?
Understand how work in progress affects flow, focus and delivery.
[coming soon →]
The Design for Flow course brings these ideas together into a practical learning path, with examples, templates and tools you can apply to your own work.
Privacy policy • Terms of service © Design for Flow