Agile Certification Training

Agile Whole Team Training

Team Edition (ICP Certification)

Workshop Overview

Agile Whole Team Training provides a complete introduction to the principles and practices of Agile, as well as Scrum, Kanban, and the technical practices of XP. Newcomers will gain a basic understanding of Agile and an initial training in its practices. Participants with Agile experience will refresh their knowledge of the fundamentals.

In this unique workshop, all activities are performed as part of cross-functional teams. Participants not only learn about their own role, they also gain an appreciation for how all roles on an Agile team operate, and also how to interact with people in other roles.

The Team Edition of Agile Whole Team Training includes an overview of Scrum, Kanban, and XP operating at the level of individual independent teams. An Enterprise Edition of the workshop is available for organizations seeking to coordinate the work of multiple teams within a larger overall program.

Duration: 2 days
Participants: Up to 200
Prerequisites: None

Participants

Everyone involved in development, including:

  • Management
  • Product managers, Product Owners and Business Analysts
  • Developers, Designers and DBA’s
  • Testers
  • Technical Writers
  • Project Managers

Participants can include existing teams, individuals from different roles, and combinations. The instructor and all participants must be physically present at a single location. Because the exercises build on each other, the training is most effective when present for the entire session.

Workshop Outline

The workshop alternates guidance from the instructors with hands-on exercises involving all of the participants. Typical topics and activities include:

Introduction to the Agile Manifesto, the basis of Agile
  • The advantages of cross functional and self-organizing teams
  • The role of Product Owner and Scrum Master

Hands-on exercises:

  • Form a team identity
  • Form into teams, pick a software product to "build," and create a product vision
  • Use the Empathy Map technique to rapidly create lightweight personas and generate raw material for Epics and user stories.
  • Create Epics for your product vision and choose a Minimum Viable Increment
Bill Wake’s INVEST guidelines

How to use the INVEST (Independent, Negotiable, Valuable, Estimable, Small, Testable) guidelines to write good user stories

Hands-on exercises:

  • Write user stories (the building blocks of Agile) for your product
How to split stories into smaller stories, and identify those with the most potential to reduce cost and produce value.
  • Includes 10 different techniques such as splitting stories by acceptance criteria, lists, and users.
  • How to use Story Points for planning including how to relate them to hours and/or cost

Hands-on exercises:

  • Story splitting
  • Create acceptance criteria for your user stories
  • Use Planning Poker with Story Points to estimate your stories
  • Create and groom a backlog using your stories
  • The purpose and structure of Iterations/sprints.
How to use Velocity, Burn-up charts, burn-down charts, cycle time, and a Cumulative Flow Diagram

Effectively monitor the real health of your project Typical Topics and Activities, Continued.

  • How Unit tests and Refactoring lead to shorter test cycles and better designs
  • How Continuous Integration acts as the hub of a healthy Agile project
  • How to run stand-up meetings
  • How Card Walls increase visibility and transparency

Hands-on exercises:

  • Run a retrospective and use the output for continuous improvement
  • Use the concept of one-piece flow (aka limited work in progress) to prevent gridlock and "mini-waterfall" situations
  • Discover your bench strength and your team potential Create a team working agreement
  • Define “sustainable pace” Write a definition of “Ready” Write a definition of “Done”
Agile in a distributed environment
  • The Scrum framework (incorporates everything learned so far) Introduction to Kanban
  • Overview of Agile at the enterprise level
  • Introduction to Kanban
  • Introduction to the Enterprise Agility Maturity Matrix, a way to measure and track your current Agility, target Agility, and progress towards Agile goals

Check Out Our Upcoming Public Classes

Interested in Onsite Training?

Other Courses Available for Agile Whole Team Training (ICP Certification)

Team Training

Agile Whole Team Training provides a complete introduction to the principles and practices of Agile, as well as Scrum, Kanban, and the technical practices of XP. Newcomers will gain a gain a basic understanding of Agile and initial training in its practices.

Learn More

Enterprise Training

Agile Whole Team Training provides a complete introduction to the principles and practices of Agile, as well as Scrum, Kanban, and the technical practices of XP. Newcomers will gain a gain a basic understanding of Agile and initial training in its practices.

Learn More