Overview
The need to survive in increasingly competitive and fast-changing markets is driving companies to find better ways to develop new products and services – faster, better, cheaper. Many have found and adopted the Agile development approach, which is based on a set of values, principles and practices universally suited to what is considered “complex” work, such as product development.
Scrum is a lightweight framework that enables organizations to take the Agile approach to creating the highest value in the shortest time. Consisting of only a few roles, events, artefacts and the rules that bind them together, Scrum has enabled many organizations to improve by surfacing problems, as well as opportunities, so that they can be addressed.
However, many organizations fail to generate much benefit from using Scrum because they do not understand that implementing Scrum requires a shift in organisational thinking. This course aims to be thought-provoking, to equip participants with a deeper understanding of the paradigm shift necessary for a successful transformation in organizational agility.
Course Objectives
By the end of the course, participants should be able to articulate the following:
- What Agile is, what it is for, and why.
- The difference between traditional and Agile development approaches.
- What type of projects the Agile/Scrum approach is applicable.
- What Scrum is; and where it comes from.
- The details of the Scrum framework – the roles, artefacts, events and values – what they are, why and how to apply them.
- A few other practices that are not part of Scrum, but complement it.
- Common pitfalls to avoid, and how to get the most out of using Scrum.
- A new perspective of their own organization; how it might need to change to become more Agile.
TARGET AUDIENCE
- Leaders of organizations/companies; CEO’s, presidents, vice presidents, directors, managers
- Project, program managers
- Product, engineering managers
- Functional managers; business analysis, development, test, QA, deployment managers
- Product Owners
- Scrum Masters
- Product development team members; business analysts, system analysts, architects, developers, testers
- Anybody who is involved in product development or any sort of complex work
DAY 1
9:00am - 10:30am
Introduction
The Agile approach
- What problem are we solving
- Why projects fail
- Complex work
- Agile Manifesto – values, principles
- Defined vs. empirical process models
10:30am - 10:45am Morning Break
10:45am - 12:30pm
Scrum at a high level
- Origin of Scrum
- Scrum values and attributes
- Scrum framework
- Scrum overview
12:30pm - 1:30pm Lunch Break
1:30pm - 3:30pm
Scrum artefacts
- Product Backlog and product backlog items
- Estimation
- Velocity
3:30pm - 3:45pm Afternoon Break
3:45pm - 5:00pm
- Release planning and tracking
- Sprint Backlog and tasks
- Other increments
Day 2
9:00am - 10:30am
Recap
Scrum roles
- Team
- Product Owner
- ScrumMaster
10:30am - 10:45am Morning Break
10:45am - 12:30pm
Scrum events
- Sprint Planning
- Daily Scrum
- Sprint Review
- Sprint Retrospective
- Product Backlog Refinement
12:30pm - 1:30pm Lunch Break
1:30pm - 3:30pm
Delivering incrementally and iteratively
- Sprint simulation
- Definition of Done
- Potentially Shippable Product Increment
- Value, batch sizes, constraints
3:30pm - 3:45pm Afternoon Break
3:45pm - 5:00pm
Exam preparation
- Getting ready to be certified scrum master
Methodology
Participants will engage in active, experiential learning that enables them to understand key concepts about Agile and Scrum, through interactive exercises, lectures, discussions and simulations.
Exam
Programme scope, delivery arrangements and suitability are confirmed during enquiry.