Private - 2-Day Introduction to Scrum
About course

This 2-day course will cover the concepts, principles, and structure for using Scrum, the most commonly used agile methodology. This course will provide an in-depth look at using Scrum and is designed for anyone on a Scrum team. An overview of the Scrum framework will be done including the five levels of planning. The elements of the product backlog will be described, including the use of user stories and estimation to define stakeholder and functional requirements.

Significant time will be spent on the Scrum sprint itself. Best practices for conducting the key sprint meetings will be discussed and the use of key scrum tools will also be explained. Attendees will participate in multiple exercises including developing a release plan, writing user stories, prioritizing a product backlog, estimating user stories size, planning a sprint, and developing a burndown chart. An actual practice sprint will be conducted, featuring all the Scrum ceremonies and activities.

Who should attend

This course should be attended by anybody who wants to use Scrum on projects, including business analysts, functional managers, project managers, developers, programmers, testers, IT manager/directors, software engineers, software architects and customers who will serve as product owners.

Course features

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

  • Describe the Scrum framework
  • Explain the five levels of Agile planning
  • Write user stories to define requirements
  • Use agile estimation methods to size user stories
  • Plan and run a sprint
  • Prepare Scrum artifacts including burn charts and the task board
Course outline

The Scrum Framework

  • Exercise 1: Selecting Scrum Project for Class Use
  • Overview of Scrum
  • The Scrum Team – Roles & Responsibilities
  • Exercise 2: Identify the Product Owner & Define Project Success Criteria
  • Exercise 3: Define the Scrum Team
  • Considerations for Selecting the Iteration Length
  • Exercise 4: Establish the Project Time Box

Five Scrum Planning Levels

  • Product Vision
  • Product Roadmap
  • Release Planning
  • Sprint Planning
  • Daily Planning

The Product Backlog

  • Types of Agile Requirements
  • Writing User Stories
  • When to Split User Stories
  • Exercise 5: Define the Product Backlog
  • Prioritizing the Product Backlog
  • Exercise 6: Prioritize the Product BacklogAgile Estimation Techniques
  • Relative Sizes vs. Time Estimates
  • Definition of Story Points
  • Fibonacci Numbers
  • Team Estimation Game
  • Planning Poker
  • Exercise 7: Estimate Effort Using Planning Poker
  • Exercise 8: Determine the Team’s Velocity

The Scrum Sprint

  • Overview of a Sprint
  • Scrum Master Responsibilities
  • Planning the Sprint
  • Story Points-Hours Connection
  • Done in Scrum
  • Sprint Meetings
  • Abnormal Sprint Termination
  • Exercise 9: Create the Sprint Plan with Release Themes
  • Exercise 10: Create a Task List and Estimate Effort

Scrum Tools

  • Task Board
  • Exercise 11: Create the Scrum Task Board
  • Velocity
  • Forecasting Using Velocity
  • Burndown and Burnup Charts
  • Impediment Backlog

Practice Sprint

Course information
Duration: 14 hours
Earn: 14 PDUs