Course Description
This course is designed:
For project professionals needing an introduction to Agile approaches.
In compliance with PMI’s Agile Practice Guide.
To focus on Scrum practices, using short time-boxes for consistent delivery of requirements.
To include approaches to address change and uncertainty.
Course Objectives
At the end of this course, participants will:
Be better able to understand and implement Agile approaches, and Scrum good practices in particular, in alignment with PMI’s Agile Practice Guide.
Gain an appreciation of working collaboratively to successfully deliver customer expectations.
Be aware of working in cross-functional and self-managed teams to produce deliverables at the end of each scheduled time-box (an iteration or sprint).
Course Delivery and Learning Methods
The course delivery will consist of:
Instructor presentations.
Class exercises and discussions.
Participant presentations.
Case studies.
Item Topic and Brief Description
Welcome and Introductions
The participants introduce themselves and get to know each other’s backgrounds and expectations of the course.
The objectives of the course are presented and commitment is obtained to focus on these objectives throughout the course.
An overview is provided of the course schedule and learning methods.
The Agile Way of Thinking
The Agile Manifesto.
Foundations of Scrum.
A Comparison of Agile v Waterfall.
An Overview of Scrum Practices
Scrum Roles.
Scrum Events.
The Scrum Backlog
The Definition of Done.
Scrum Roles
The Product Owner.
The Scrum Master.
The Development Team.
Comparison with the traditional role of Project Manager.
Scrum Events
Understanding time-boxed events.
Characteristics of Sprints.
The Daily Scrum.
The Sprint Review.
The Sprint Retrospective.
The Scrum Backlog
An Effective Product Backlog.
The Sprint Backlog.
User Stories and Backlog Items.
Refining the Product Backlog Items.
Definition of Done
The Importance of a Clear Definition of Done.
Product Increments.
Scrum Planning
Sprint Planning Meetings.
Significance and Procedures of the Daily Scrum.
Determining the Duration of a Sprint.
Scrum Estimation
Estimation Techniques.
Computation of Estimates.
Ordering Backlog Items.
Item Topic and Brief Description
Scrum Monitoring
Burn-Down Charts.
Monitoring the Progress of Sprints.
Computing Velocity of the Team.
Kanban Boards.
Information Radiators.
Application of Scrum
Scaling Scrum to Project Size and Complexity.
Applying Scrum to Distributed Teams.
Scrums and Contract Types.
Creating an Agile Workspace.
12 Project Case Study – Simulation of a Scrum Project to apply the practices learned.
Programme scope, delivery arrangements and suitability are confirmed during enquiry.