Programme Outline
Learning Objectives
By the end of this course, participants should be able to / can expect to:
- Develop a solid foundation in Agile principles and the Scrum framework, including roles, events, and artifacts.
- Acquire skills for fostering collaboration within Scrum teams through techniques like pair programming and code reviews.
- Gain the knowledge and abilities to create User Stories, estimate efforts, plan sprints, and execute key sprint activities, ensuring successful Agile development.
Day 1
- Reasons for organizations to adopt Agile practices
- Fundamental concepts of being and doing Agile
- Agile game for hands-on experience of how agile works
- Origins of the Scrum framework and a Scrum case study
- Roles within a Scrum team and collaboration between the roles
- Impact of technical debt on Scrum implementation
- Exploration of roles beyond the Scrum team (project managers, line managers)
- Addressing organizational impediments with case studies of Agile organizations
Day 2
The Sprint
- Introduction to working in Sprints and their purpose.
- The Definition of Done for completed user stories.
2. Scrum Roles and Responsibilities
- Checking in and connecting with the Scrum team effectively.
- Managing and refining the product backlog for the Sprint.
3. Scrum Meetings
- Practicing Sprint planning, review, and retrospectives through simulation.
- Daily Scrum role-play to learn best practices.
4. Release Planning
- Techniques for writing user stories and estimating effort.
5. Assessment
- Practice exam to assess your understanding.
Assessment
- Assessment – 20 MCQ (Virtual)
- Scrum Alliance exam is available after the end of the course.