Agile Practitioner – Scrum Foundations

Agile Practitioner – Scrum Foundations

Duration: 2 Days

Description

This highly informative course is intended to solidify the core principles of Agile, Scrum and Lean for individuals and teams. It teaches that Agile project delivery is radically different from traditional waterfall methodologies thus requiring understanding, acceptance and support for a successful transformation. The course explores best practices as it exposes common missteps, increases the awareness of associated symptoms and provides guidance to avoid the pitfalls commonly encountered during Agile transformations. This course can be modified to include a certification test if necessary or desired by the organization.

Audience

This course is appropriate for anyone who is inexperienced with working on or with agile teams. It is equally suited for teams and organizations exploring how to use Agile, those beginning their Agile journey and those who are currently struggling with Agile implementation.

Objectives

  • Understand the fundamentals of Agile, Scrum and Lean
  • Discover how to leverage early and continuous feedback to deliver products that delight customers
  • Define key roles and responsibilities of Agile team members, business, subject matter experts and others
  • Learn how to improve team productivity and quality by removing impediments and highlighting organizational inefficiencies
  • Understand how to improve lead time and throughput by managing the amount of work in progress
  • Learn how to guide continuous improvement of the team and the organization

Prerequisites

Course Outline

Module 1: Agile Overview

  • Agile Framework
  • Agile Advantages and Potential
  • The Agile Manifesto and Principles
  • Can Agile Fail?
  • The Best Agile

Module 2: Scrum Overview

  • Roles and Responsibilities
  • How It Works
  • Product Backlog Refinement (PBR)
  • Definition of Ready
  • PBR Lab
  • Sprint Planning
  • Definition of Done
  • Sprint Planning Lab
  • Daily Scrum
  • Using the Scrum/Sprint Board
  • Daily Scrum and Sprint Lab
  • Sprint Review
  • Sprint Review Lab
  • Sprint Retrospective
  • Sprint Retrospective Lab

Module 3: Lean and Kanban Overview

  • Lean and Systems Thinking Introduction
  • Seven Principles of Lean Software Development
  • Seven Wastes
  • Kanban
  • Lean/Kanban Learning Lab

Module 4: Product Backlog

  • Defining the Product Backlog
  • User Stories – Business Functionality
  • Prioritizing the Product Backlog
  • Product Backlog Refinement Techniques
  • Product Backlog Lab

Module 5: Agile Estimation

  • Stories and Sizing
  • Relative Sizing
  • Planning Poker
  • Team Estimation Method
  • Estimation Lab

Module 6: Release Planning

  • Release Planning Preparation
  • Release Planning Meeting
  • Velocity-Driven Release Planning
  • Fixed Schedule Release Planning
  • Measuring and Monitoring Progress
  • Release Planning Lab

Module 7: The Next Steps

  • How Do We Get Started?
  • Common Mistakes in Agile Transformations