Agile Scrum Practices for Software Development TeamsSecurity and Safety

In any city around the world 00447455203759 Course Code: d

Course Description

Introduction

Scrum helps software teams deliver value faster through clear roles, short iterations, and continuous feedback. This practical program builds core skills in running Scrum events, managing a healthy backlog, estimating work, improving team collaboration, and tracking delivery using simple routines and templates. 

Course Objectives

By the end of this course, participants will be able to:

·        Explain Scrum roles, artifacts, events, and key rules

·        Write and refine user stories with acceptance criteria

·        Plan sprints and estimate work using simple techniques

·        Run effective daily standups, reviews, and retrospectives

·        Track progress and improve delivery with basic metrics

Target Audience

This course is designed for:

·        Software developers and engineers

·        Scrum Masters and Product Owners (new or developing)

·        QA/testers and business analysts working in Scrum teams

·        Team leads and project coordinators supporting agile delivery

·        Anyone joining a Scrum-based development team 

Course Outlines

Day 1: Scrum Fundamentals and Team Setup

·        Agile mindset and why Scrum works

·        Scrum roles: Product Owner, Scrum Master, Developers

·        Scrum artifacts: Product Backlog, Sprint Backlog, Increment

·        Scrum events overview and simple rules

·        Activity: Create a team working agreement

Day 2: Product Backlog and User Stories

·        Writing good user stories (INVEST basics)

·        Acceptance criteria and Definition of Done (simple)

·        Backlog refinement: prioritization and splitting stories

·        Managing dependencies and technical work (enablers)

·        Workshop: Turn requirements into a prioritized backlog

Day 3: Estimation and Sprint Planning

·        Estimation options: story points vs time (overview)

·        Planning Poker and relative sizing (simple practice)

·        Sprint goal, capacity planning, and task breakdown

·        Commitments and dealing with uncertainty

·        Activity: Run a mock sprint planning session 

Day 4: Executing the Sprint (Daily Scrum and Delivery)

·        Running effective daily standups (focus and timeboxing)

·        Visualizing work: boards, WIP limits (basic)

·        Handling blockers and interruptions

·        Collaboration with QA and continuous integration basics

·        Case study: Fix a sprint that is slipping 

Day 5: Sprint Review, Retrospective, and Metrics

·        Sprint review: demo, feedback, and next priorities

·        Retrospective formats and turning insights into actions

·        Simple metrics: velocity, burndown, cycle time, escaped defects

·        Continuous improvement and sustainable pace