Training in Agile and Lean
Software Development
Public training schedule
I
provide a variety of training courses on Agile software
development. Training courses can be generic Agile software
development or directed to a particular methodology such as
Scrum, XP (Extreme Programming), Lean software development
or the new Kanban method which draws heavily on Lean. Agile
software development is derived from the same ideas that
underpin “Lean” so all courses involve some description of
Lean thinking.
For an up to date list of current courses please see
the Software Strategy
website. Examples include:
- Foundations of Agile Software Development using Scrum
- Test Driven Development (various languages)
- Understanding Patterns
- Creating and managing requirements for Agile software development with User Stories
- Advanced Agile
development
Public training
In addition I teach a number of public course in partnership with well know training companies like DevelopMentor, Skills Matter, BA Solutions and ProgramUtvikling in Norway.
An up to date list of currently schedule public courses is available on the Software Strategy site.
Agile Coaching
Agile training with follow up Agile Coaching is the best way to ensure the ideas learned on a training course are implemented. Agile Coaching involves a number of visits to the team following training to help them implement the ideas from the course.
I am based on London (England) so courses in the UK can normally be delivered at short notice. Europe, and the rest of the world, normally takes a little more notice.

