Choose your language:

France
Germany
Hong Kong
India
Ireland
Japan
Malaysia
Netherlands
New Zealand
Singapore
Sweden
United Kingdom
United States

Agile Essentials

Course Code

AG11

Duration

2 Days

No previous coursework is required. The only requirement is a desire to acquire base knowledge of Agile and/or to establish a common foundation for a team.
This course provides teams with the information and practice they need to get started with a solid Agile foundation and is meant to be a beginning, not an end, of their Agile training and maturity. As Agile practices move into the mainstream, more and more teams are attempting to run before they walk. Managers often wonder—do my teams really know what is needed to be successful? The Agile Essentials course will give managers and teams the knowledge of how Agile teams operate, and will provide them with the experience they need, through practice and discussions in a virtual environment, to achieve the success that is so widely advertised.
This course is designed for individuals who are looking for a common understanding of Agile foundations, principles, and practices. This includes newly formed Agile teams as well as teams that have some Agile experience who seem to be operating with a wide array of expectations.

Upon completion of this course, participants will be able to:

  • 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?
Agile adoption goals of the team and the organization

Why Agile?
Understanding the goal of Agile

How is Agile Different
Traditional process and Agile process
The triple constraint
Agile: An Empirical Process

Agile Approaches
Agile Methods

Lean Software Development
Many concepts and ideas outlined in Agile are rooted in Lean

Kanban
What is Kanban?

eXtreme Programming (XP)
Another method under the Agile umbrella

Scrum Framework
What is Scrum?
Scrum values
Core Scrum meetings
Scrum Artifacts
Scrum Backlogs

The Players
Scrum roles

Team Building and Collaboration
Team Building and the transition to Agile

Agile Planning
Levels of Agile Planning (Including Vision, Roadmap, Release, Iteration, and Daily)

Agile Planning: The Vision
The Product Vision in detail

Agile Planning: The Roadmap
The Product Roadmap in detail

Agile and the Customer
Who is the customer
User roles and personas

User Stories and the Product Backlog
Managing work items via the Product Backlog
Creating and working with User Stories

Definition of Done
What is a DoD

Estimating
Different ways to estimate
Estimating the Product Backlog
Using Velocity in your planning

Agile Planning: Release Planning
Release Planning in detail

The Road to Sprint Planning
Key inputs to Sprint Planning
Capacity vs. velocity

Agile Planning: The Sprint
In-depth look at the Sprint

Transparency and Information Radiators
Radiating information and increasing project transparency

Continuous Improvement
Changing incrementally: Where your team and organization is at and where to go next

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

What Now?
Next steps discussion

Recap
Brief review of every topic covered.
Send Us a Message
Choose one