For more information about this course, speak now to a training coordinator on +44 (0)20 3743 2910 or by using the chat box ⇲. You can also send us an email or complete the contact form, and we will get back to you shortly. Help us understand your background,
experience, challenges and goals and we will help you to select the most suitable learning path.
Synopsis
It is easy to understand why a project team or organisation would choose to use Agile and Scrum to execute their project, but there are pros and cons of using the approach which need to be fully understood, as it is one thing to see and an entirely different thing to do.
This course is intended for all members of the project team and is designed to teach delegates how to implement Agile and Scrum into their projects now. By reviewing real-world examples and techniques that dozens of teams from organisations of all sizes have used, every step of the Agile project lifecycle is covered and adapted to a sample project or a delegate's current project.
This is an interactive course that will provide the knowledge and skills to use these powerful methods, taken from actual examples, best practices, tips and tricks used by Fortune 500 companies in the successful implementation of Agile and Scrum.
Learn
- Describe the difference between Agile and Scrum roles and traditional roles and responsibilities
- Plan your release and build a backlog
- Identify and write good stories
- Prioritise and size stories
- Implement and carry out Sprint 0, Sprint Planning and task estimating and Sprint Review and retrospective
- Explain why Agile and Scrum are adopted and how Agile can fail
This course uses digital materials.
Topics
-
Adopting Agile Methods
Tips for Getting Started
Implementation Strategies
Agile Fail Points
Overcoming Resistance
Sample Agile Calendar
-
Agile Introduction and Overview
The Traditional Process
Why Agile
Agile Methods
Agile Benefits
Basics of Agile
-
The Agile Team
Agile Team Characteristics
Self-organising Teams
Roles & Responsibilities
Management Role
Expectations
-
The Agile Planning Framework
Agile Planning
6 Levels of Planning
Agile Release Lifecycle
Establishing Product Vision
-
Understanding the Customer
Thinking like the User
User Roles
Customer Personas
-
Product Roadmap
Product Themes/Feature Groups
Use Case Diagrams
Roadmaps
Focus Exercise
-
Creating the Product Backlog
User Stories
U-INVEST Model
Non-Functional Stories
Acceptance Criteria
What makes a good story (sizing and substance)
Story Writing Techniques
-
Breaking Down EPICs
Compound vs. Complex Stories
How to Break Down Large Stories
What Stories are not
-
Prioritizing the Product Backlog
Methods for prioritising Business Value Points
Sequencing Charts/Dependency Diagrams
Expectations for Prioritising Stories
-
Sizing Stories
Actual vs. Relative estimating
Story Points
Planning Poker
Complexity Buckets
-
Release Planning
What is Release Planning
Utilizing Velocity
Sprint 0
Pre-Release Sprint
Communication
-
Story Elaboration
Getting to the details
Pre-planning session
Acceptance Tests
Agile Modeling examples
-
Sprint Planning
Sprint Planning Preparation
Capacity Planning
Task breakdown
Definition of “done”
Realistic Commitments
-
Sprint Execution
Daily Standup (Daily Scrum)
Task boards
Agile Tools
Burn-down, burn-up and other metrics
Scaling Agile
-
Closing out the Sprint
Sprint Reviews
Retrospectives
Demos