Courses
Explore our Agile courses
Agile foundations
Learn the essential values and principles that underpin Agile, helping you adopt the right mindset for flexible and effective delivery.
- Agile values
- Agile principles
- Agile ways of thinking.
Agile planning and prioritisation
Discover how to organise, estimate, and prioritise work so your team can deliver value quickly and adapt to change.
- MoSCoW prioritisation method
- Release planning
- Agile planning
- Epics and user stories
- Estimation techniques
- Planning poker.
Working with backlogs and progress
Master the tools and techniques needed to manage tasks, track progress, and communicate updates in Agile projects.
- Working with backlogs
- Progress reporting techniques
- Burn charts
- Velocity
- Information radiators.
Agile delivery techniques
Explore practical methods for delivering work in short cycles, building quality, and learning from experience.
- Incremental delivery
- Iterative development
- Timeboxing
- Test early, test often, learn fast
- Definition of Ready (DoR)
- Definition of Done (DoD)
- Agile development techniques.
Team collaboration and improvement
Build a high-performing team through strong leadership, open communication, and continuous improvement practices.
- Retrospective techniques
- Servant leadership
- Empowerment and tolerances
- Leadership skills for Agile mindsets
- Building Agile teams
- Working agreements
- Openness, honesty, and transparency
- Continuous improvement with Kaizen
- Product reviews.
Managing risks and compatibility
Learn how to identify and address issues early and see how Agile works alongside traditional project management.
- Issues and risks
- Why Agile and project management are compatible?