AGILE DELIVERY MANAGEMENT COURSE

Learn how to design a delivery process that actually works.

Practical delivery-management skills for people working in, moving into or preparing for software delivery roles.

Learn how to create clarity, plan with evidence, manage risk, keep work flowing and improve your team's way of working.

The course aligns most closely with Kanban, but the principles can be used with Scrum and other approaches.

Understand the why. Learn the how. Adapt it to your context.

Agile doesn't have to mean rigid.

Agile practices are useful when they solve a real problem. They're less useful when we follow them simply because they're part of a framework.

This course takes a different approach. For each area of delivery, we look at:

What problem are we trying to solve?

Why does this approach help?

How can we use it in practice?

What should we change when our context is different?

The aim is not to give you another process to copy. It's to give you the understanding and practical tools to build one that works for you.

The aim is not to give you another process to copy. It's to give you the understanding and practical tools to build one that works for you.

Example lesson - Skills Matrix

Who is this course for?

You're already working in delivery

You want practical methods and a better understanding of how to improve the way your team delivers.

You're moving into delivery management

You've started taking on delivery responsibilities and want a practical foundation you can use immediately.

You're a Product Manager or Tech Lead

You need to support delivery even though delivery isn't your only role.

You're starting your career

You're a student, junior or early-career professional and want to build useful delivery-management skills that you can apply in real software teams.

You're working in a team without a dedicated Delivery Manager

You want a clearer way to plan, communicate, manage risk and keep work moving.

What problems does the course help you tackle?

Work gets stuck.

Plans change constantly.

People are interrupted.

Responsibilities are unclear.

Teams start too much work.

Important information is missing.

Dependencies appear too late.

Risks are discovered too late.

Planning takes ages and still feels unreliable.

People spend time on work that turns out not to matter.

Work gets stuck.

Plans change constantly.

People are interrupted.

Responsibilities are unclear.

Teams start too much work.

Important information is missing.

Dependencies appear too late.

Risks are discovered too late.

Planning takes ages and still feels unreliable.

People spend time on work that turns out not to matter.

The course gives you practical ways to understand what's happening and improve the system around the work.

What you'll learn

01

Direction and alignment

Start with the bigger picture.

Learn how vision, mission, goals and initiatives can connect strategy to the work your team is actually doing.

You'll learn how to create enough shared context for teams to make decisions without being overwhelmed by unnecessary detail.

02

Team agreements

Make the implicit explicit.

Create practical agreemnts around:

Roles and responsibilities CommunicationMeetings and ceremoniesStakeholder communicationPlanningDelivery processesRiskDefinition of DoneDocumentation and information

03

Stakeholder collaboration

Understand who needs what from your team and what your team needs from them.

You'll learn how to map stakeholders, understand collaboration needs and turn that understanding into a practical communication plan.

04

Work items and refinement

Learn how to give work the right amount of structure.

You'll learn how to break work down just enough, just in time, rather than spending hours refining work that won't be needed for months.

EpicsStoriesTechnical tasksSpikesAcceptance criteriaDependenciesOut-of-scope decisions

05

Risk resilience

Find uncertainty before it becomes a blocker.

The goal is not to eliminate uncertainty. It's to make it visible early enough to do something about it. Learn how to use:

RAIDSkills matricesFeature and maintenance balanceRisk checksCertainty and size checksSpikesAvailability trackingBottleneck analysis

06

Planning

Plan far enough ahead to make useful decisions without creating false precision.

You'll learn how to work at different levels of detail for different planning horizons. You'll also learn how to combine:

Work itemsPriorityThroughputDependenciesTeam availabilitySkillsRisksImportant datesMaintenance work

07

Analysis and preparation

Good delivery starts before implementation.

Learn how to create a flow of prepared work without trying to specify everything upfront.

You'll explore refinement, acceptance criteria, work-item preparation, involving the right people at the right time and surfacing unknowns early.

08

Making work flow

Once work starts, help it move.

The focus is not keeping everyone busy. It's helping valuable work move through the system. You'll learn practical ways to:

Define what is ready and doneManage WIPVisualise workIdentify blockersProtect prioritiesReduce interruptionsCoordinate support workShare responsibility across the team

09

Data and delivery signals

Use data to understand what is really happening.

The purpose is not to create a reporting machine. It's to give the team better information for planning and improvement.

You'll learn about practical delivery signals such as:

ThroughputCycle timeBlockersPlanned versus unplanned workFeature versus maintenance work

10

Retrospectives and continuous improvement

No process stays perfect.

Teams change. Products change. People join and leave. Context changes.

Learn how to use retrospectives to understand what happened, identify improvements, run experiments and continuously adapt the way your team works.

Understand the why

Learn the purpose behind methods rather than memorising practices.

 

--

Adapt instead of adopt

Use ideas from Kanban, Scrum and other approaches without treating any framework as sacred.

--

Learn from real situations

The course is based on practical experience working with software teams and delivery challenges.

Get tools you can actually use

You'll have practical templates, examples and techniques to take into your work.

--

Build sustainable delivery

Protect focus, make risks visible and create space for learning, improvement and good work.

--

What will I be able to do after the course?

You'll be able to approach delivery challenges with a broader toolkit and a clearer understanding of how the pieces fit together. You will know how to:

Create clearer ways of working

Make responsibilities, communication and expectations explicit.

Plan more thoughtfully

Use evidence, constraints and different levels of detail to plan without false precision.

Manage risk earlier

Find dependencies, uncertainty, skill gaps and other delivery risks before they become bigger problems.

Improve flow

Understand where work gets stuck and use visualisation, WIP and process changes to address it.

Protect focus

Reduce unnecessary interruptions while keeping essential information available.

Improve continuously

Use data, feedback and retrospectives to adapt the process over time.

Start learning

Build the skills to understand delivery, improve the system and help work flow.

Prices in EUR, excl. VAT. 1 year access to the course material, 6 months to use sessions

SELF-STUDY COURSE

190

Get the complete course and practical tools to apply independently.

COURSE + 2 SESSIONS

500

The course and two 1:1 sessions of personalised mentoring and consulting.

COURSE + 4 SESSIONS

900

The course and four 1:1 sessions of personalised mentoring and consulting.

Frequently askes questions

How is this different from a Scrum course?

This isn't a Scrum course or Scrum certification. The focus is delivery management and the design of effective ways of working. The course can be used alongside Scrum, Kanban or other approaches.

Is this an Agile certification?

No. The course is designed around practical learning and application rather than preparation for a framework-specific certification exam. We are happy to provide you with a certificate of completion if you wish.

How much Agile experience do I need?

You don't need to be an Agile expert. The course is designed for people building or strengthening their delivery-management skills.

Is this course suitable for Delivery Managers?

Yes. It covers many practical areas relevant to delivery management, including planning, risk, dependencies, roles and responsibilities, stakeholder communication, flow, delivery data and continuous improvement.

Is it suitable for Product Managers and Tech Leads?

Yes. The course is also designed for people who support delivery as part of another role.

Is it suitable for students and juniors?

Yes. The course can provide a practical introduction to how software teams organise, plan and deliver work.

What tools are included?

The course includes practical templates, examples and tools connected to the material, including approaches for planning, risk, skills, communication and visualising delivery.

Can I add mentoring?

Yes. You can purchase the self-study course with either two or four hours of personalised mentoring and consulting.

Privacy policyTerms of service © Design for Flow