Choose your language:

Hong Kong
New Zealand
United Kingdom
United States

Agile Team Training Camp Agile Certified Professional

Course Code



3 Days

No previous coursework is required. Participants who have attended Agile Essentials will experience Agile Value, Principles, and Goals as review. Some experience with Agile may be useful.
This course provides an environment for a Team to learn and experience Agile. Too often teams will send one or two individuals to be trained, expecting them to return and impact performance. By engaging in this practice and learning together, the Team is better prepared to execute together outside of the classroom.

During this course, Teams will be introduced to key Agile principles and gain exposure to a variety of Agile approaches and techniques such as Lean, eXtreme Programming, Kanban and Scrum. Building on this foundation, attendees will then learn and gain experiences with Scrum and other key, common, agile practices supporting planning, estimating, developing cadence, continuous improvement, and communicating and maintaining transparency.

Participants will be assessed based on attendance, participation and knowledge. Upon successful completion of the Agile Team Training Camp, participants will receive the ICAgile Certified Professional designation.
This course is designed as an immersive session for teams at varying stages of an Agile adoption. Using a simulated product, teams will gain understanding through practice of the full Agile framework. Simulations are primarily based on Scrum, with participants encouraged to explore other Agile approaches. The Team will have an opportunity to identify next steps towards a successful approach to continuous improvement.

In this course, participants will:

  • Explain the key components and principles of Agile and the Lean, eXtreme Programming, Kanban, and Scrum Agile approaches
  • Explore the different Agile approaches
  • Build a model for Team success based on shared learning within a common context
  • Communicate successfully with Team members and customers
  • Capture the Vision for your product or service
  • Build a Product Roadmap
  • Conduct Release Planning in Agile
  • Build, estimate, and refine a Product Backlog
  • Plan and conduct a Sprint and hold Daily Scrums
  • Adapt the Agile process to reflect continuous improvement
  • Identify and alleviate common impediments to Agile success
What is Agile?
Origins of Agile
Agile Manifesto: Principles and Values

Why Agile?
Agile Goals, Value and Experience

A World of Approaches
Comparison of Traditional and Modern, Adaptive Processes
Survey of Approaches including Lean, Kanban, eXtreme Programming and Scrum

The Scrum Framework, Roles and Responsibilities
Scrum Overview and Values
Scrum Flow, Events, Roles, Responsibilities
Sprint Overview

The Players
Building High-Performing Teams

Agile and “The” Customer
Identifying the Customer: Who they are, what’s important to them, and how will they use the product

Agile Planning: Vision, Roadmap, and Release Planning
Understanding the product or project vision: Provides the Team with focus and motivation
Understanding the product roadmap: Moving from vision to the approach to achieve that vision
The Product Backlog: Prioritizing the “To Do List” including User Stories and Acceptance Criteria

Product Backlogs and User Stories
Managing Work Items via the Product Backlog
Creating and working with User Stories
Creating a Definition of Done

Estimating the Product Backlog
Relative- and Affinity-based Estimating vs. Estimating in Ideal Time
Using Velocity in Your Planning

Sprint Planning
Core Scrum Meetings
Levels of Agile Planning
Sprint Review: Demonstrating Results and Obtaining Feedback
Capacity vs. Velocity
Scrum Artifacts
Sprint Backlog
Retrospectives: The Team’s Inspect and Adapt Mechanism for Continuous Improvement

Practice Simulations
A simulation based on a fictitious product that allows attendees to apply and practice what they have learned

Transparency and Information Radiators
Measure Team oriented results: Ensuring value is being delivered to customers
Creating Transparency: Radiating Information within the Team and the Organization

Continuous Improvement
Inspecting and Adapting: Opportunities to improve our approach and process “real time”
Changing Incrementally: Building a sustainable pace and making improvements along the way

Recognizing impediments and anti-patterns that may inhibit your Team and organization’s success with Agile

What Now? (Next Steps)
Agile Beyond Software Development
The Agile Work Environment
Determining Next Steps: Tangible Action for the Team to take after Training
Send Us a Message
Choose one