Agile Project Management

A One or Two Day Workshop

On a software project, uncertainty is certain. The customer will
change their mind, a ‘must have’ feature will be discovered,
deadlines will move, or an unexpected competitive threat will need to
be countered. The agile approach to project management allows the
team to easily adjust to these changing conditions in order to
produce the most valuable software possible.

This workshop teaches the fundamentals of agile project management,
and is recommended for everyone who will be involved in an agile
project. We will explore the key roles, responsibilities,
interactions, and processes that make a successful agile project
happen.

Participants will learn:

  • Estimation
  • Release planning
  • Prioritization
  • The rhythm of iterative development and delivery
  • The flow of deliverables
  • Roles and responsibilities
  • Communication on an agile team
  • Empirical process control
  • Agile metrics
  • Simple tools for managing agile projects

The workshop focuses on practical ‘how to’ skill development, while
providing enough theory so that participants will understand why the
techniques work. Interactive exercises allow participants to learn by
doing. Class notes, suggestions for further reading, and 2 hours of free
follow-on consulting are all included to ensure that the workshop’s
lessons can be effectively applied back in the ‘real world’.