Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Agile Project Management

Learn the agile methodology in this hands-on, skills-building course.

GK# 2923

Course Overview


Agile software development methods differ significantly from traditional plan-based approaches, affecting how projects are planned and managed. In this course, you'll walk through a project using the agile project management methodology from conception to completion. You will learn and apply agile practices as you determine ways to make your own projects more agile.

Your role as the project manager of an agile project will look much different as you form and coach a self-directed team, facilitate continuous collaboration with your customer, embrace changing requirements, and deliver business value (production-ready software) to your customer early and regularly throughout the project.

Students pursuing a university-recognized and/or accredited certificate in Canada or continuing education units in the US must attend at least 90% of class time, participate in class exercises and section-knowledge checks, and score at least 70% on an end-of-class, multiple-choice assessment.

What You'll Learn

  • The agile lifecycle and how it differs from traditional lifecycle models
  • The unique agile values, principles, and practices
  • Envisioning (referred to as "Initiation" in The PMBOK© Guide)
  • Incremental speculation (The PMBOK© Guide's "Planning" and "Re-Planning")
  • Iterative exploring ("Execution" in The PMBOK© Guide)
  • Adapting to what is learned (The PMBOK© Guide's "Monitoring and Controlling")
  • Iterative closure ("Closing" in The PMBOK© Guide)


Viewing outline for:

Classroom Live Outline

1. Introduction to Agility

  • The Agile Lifecycle
  • About Agility

2. Initiate an Agile Project

  • Envision the Product and Project
  • Assemble the Agile Team
  • Compile the Product Backlog (Coarse-Grain Requirements)
  • Plan Iterations (Sprints) and Releases
  • Embrace the High-Level (Coarse-Grain) Plan

3. Plan an Iteration (Sprint)

  • Define Iteration Requirements
  • Plan and Estimate Iteration Tasks
  • Finalize the Iteration Plan

4. Build a Product Increment

  • Coach the Team
  • Immerse the Team in Status
  • Communicate Status

5. Hold an Iteration (Sprint) Review

  • Prepare for the Review
  • Obtain Customer Acceptance of the Product Increment
  • Hold a Retrospective

6. Adapt to Changes

  • Update the Product Backlog
  • Rework the High-Level (Coarse-Grain) Plan
  • Plan & Execute the Next Iteration

Hands-On Exercises

Exercise 1: How Does Agility Differ From the Methods We Use?

Exercise 2: Initiate an Agile Project

Exercise 3: Plan an Iteration (Sprint)

Exercise 4: Coach the Agile team

Exercise 5: Hold an Iteration (Sprint) Review

Exercise 6: Adapt to Changes

Who Should Attend


Project Managers, Program Managers, IT Managers, and Team Leads

Follow-On Courses

Course Delivery

This course is available in the following formats:

Classroom Live

Receive face-to-face instruction at one of our training center locations.

Duration: 4 day

Virtual Classroom Live

Experience expert-led online training from the convenience of your home, office or anywhere with an internet connection.

Duration: 4 day

Request this course in a different delivery format.