Home About Courses Schedule Services Webinars Contact Search

Scrum Team Training

SEE SCHEDULE

Duration: 4.0 days

Method: Instructor led, Hands-on workshops

Price: $2950.00

Course Code: AG1070


Audience

This course is appropriate for one or more newly formed Scrum teams just starting or about to start on a new project.

Description

One area commonly overlooked by organizations that are implementing Scrum is training the development team to understand their role in depth. This Scrum Team Training course teaches students that Agile project delivery is radically different from traditional waterfall methodologies. This customizable workshop is designed to quickly get a team or teams up and running with Scrum. In-class exercises introduce participants to their roles, responsibilities, interactions, tools and Scrum processes. These exercises are then extended to include information from the team’s current project. This workshop allows the team to learn Scrum within their own context and prepares them for their first release planning session and sprint. The workshop’s typical crawl-walk-run format includes: a crawl stage with presentations and discussion of key concepts; a walk stage that includes an experiential exercise to learn how to apply concepts; a run stage where the exercises is repeated using actual data from the team’s project.

Objectives

Upon successful completion of this course, the student will be able to:

  • 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
  • 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
  • Begin to harness the power of self-organization early in the team’s forming process
  • Learn how to use retrospectives to continuously improve
  • Create and agree to ‘Definition of Done’
  • Learn how to right slice and size agile requirements, specifications and documentation for the team -Gain an understanding of the fundamentals of emergent architecture and design

Prerequisites

Prior experience in software development projects is helpful, but not required.

Topics

  • I. Agile Overview
    • Agile Framework
    • Agile Advantages and Potential
    • The Agile Manifesto and Principles
    • Can Agile Fail?
    • The Best Agile
  • II. Scrum Overview
    • Roles and Responsibilities
    • How it Works
    • Artifacts
    • Rules of Scrum
    • Definition of Done
  • III. Lean Practices
    • Lean Software Development Principles
    • Value Stream Mapping
    • Leveraging Lean Principles in Scrum
    • Lean Labs
  • IV. Product Backlog
    • Defining the Product Backlog
    • User Stories – Business Functionality
    • Prioritizing the Product Backlog
    • Product Backlog Lab
  • V. Agile Estimation
    • Stories and Sizing
    • Relative Sizing
    • Planning Poker
    • Team Estimation Method
    • Estimation Lab
  • VI. Release Planning
    • Release Planning Preparation
    • Release Planning Meeting
    • Velocity-Driven Release Planning
    • Fixed Schedule Release Planning
    • Measuring and Monitoring Progress
    • Release Planning
  • VII. Lab Sprints
    • Sprint Planning
    • Sprint Activities
    • Sprint Review
    • Sprint Retrospective
    • Sprint Labs
  • VIII. The Next Steps
    • How Do We Get Started?
    • Common Mistakes in Agile Transformations