This intensive two-day instructor-led course guides participants through every characteristic of Scrum, including roles, events, artifacts, and most importantly, the motivation behind implementing these elements. All this will be experienced through a balanced combination of lecture, candid discussion, hands-on exercise, and demonstration, as well as a few surprises.
Organizations are increasingly moving to more agile ways of developing software. Scrum has emerged as one of the most commonly applied agile implementations. Today’s successful software projects implement at least some aspect of Scrum and organizations are reaping the rewards (better quality, faster time to market, and happier employees and customers) of Scrum done right. This course can start your teams off on the right foot.
Any role involved with software development.
Very beneficial for whole teams looking to leverage Scrum in the right way.
Participants will learn to:
Understand the core Agile values
Distinguish between theory and actionable practices
Identify the characteristics of Scrum
Describe roles and responsibilities on a Scrum project
Track and manage requirements in an agile manner
Populate and refine a Product Backlog
Create a Sprint Backlog
Plan for Releases
Plan for Sprints
Execute a Sprint Review
Execute a Sprint Retrospective
Identify, prioritize, and estimate larger initiatives
Identify acceptance criteria
Avoid common Agile traps and pitfalls
Day 1: Agile & Scrum Overview
Introduction to Agile
Agile Values & Principles
Theory vs Actionable Practices
Agile Implementations & Frameworks
Brief Overview of Scrum
Complexity in Software
Scrum Roles, Rules, & Practices
Scrum Simulation Lab
Day 2: Agile Practices
Planning & Estimation
Ways to gather requirements
How much detail is needed?
User Stories (and other ways to populate a Product Backlog)
Why Ambiguity can be Good
User Story Lab
Acceptance Testing Lab
What is QA?
What is a Test vs Requirement?
Common QA Anti-Patterns
Acceptance Criteria to Tests
Types of Testing
Agile QA Role
Role of an Agile Developer
Craftsmanship and Professionalism
Test-Driven Development Overview
What is DevOps?
Agile Tools (Demos)
Agile Adoption Anti-Patterns
Don't see the class or size you need? Want another date or location?
Let us know. We can offer private training or even schedule another public class.
Have a large group?
Contact us about group discounts or private training.