Scrum, Kanban and Agile Delivery for Software Teams Training Course
1Summary
Halfway through a software project, the client changes their mind about a core feature. In a traditional plan, that is a crisis. In an agile one, it is Tuesday. Scrum, Kanban and Agile Delivery for Software Teams is built around that difference — treating changing requirements as something to absorb through short cycles and constant feedback, not something to fight with change-control paperwork.
Delivered by Arab British Fellowship Training Academy as part of its Project Management Courses within the Management category, this training course builds practical Scrum and Kanban capability for software teams: running sprints that deliver real increments, visualising and managing flow, leading self-organising teams, and connecting agile delivery to DevOps practices for faster, more reliable releases. Participants leave able to plan, estimate, and manage iterative software projects with the discipline agile methodology demands, not just the vocabulary.
2Objectives and target group
By the end of this course, participants will be able to:
- Explain how agile methodology absorbs changing requirements instead of resisting them.
- Apply Scrum roles, events, and artefacts to real software development workflows.
- Plan and run sprints that deliver working increments and clear sprint goals.
- Use Kanban boards, WIP limits, and flow metrics to manage continuous delivery work.
- Lead self-organising teams using agile leadership and servant-leadership techniques.
- Plan, estimate, and manage risk across iterative software projects, tracked with agile metrics.
- Connect agile delivery with DevOps practices for faster, more reliable releases.
- Run retrospectives and stakeholder reviews that drive continuous improvement.
Target Audience
- Software project managers and agile project managers
- Scrum Masters and Product Owners
- Software development professionals and engineers
- Business analysts and team leaders
- IT and programme managers
- DevOps professionals
- Professionals transitioning from traditional to agile project management
3Course Content
Module 1: Why Requirements Change Mid-Project — and What Agile Does About It
- Agile values, principles, and the agile project lifecycle
- Agile versus traditional project management
- Agile roles, responsibilities, and governance
Module 2: Scrum in Practice: Roles, Events and Artefacts
- Scrum principles and framework
- Product Owner and Scrum Master responsibilities
- Product backlog, sprint backlog, and Definition of Done
Module 3: Running Sprints That Actually Deliver
- Agile approaches to requirements, user stories, and acceptance criteria
- Sprint planning, goals, and estimation techniques
- Story points, velocity, and daily coordination
Module 4: Kanban for Continuous Flow
- Kanban principles and board visualisation
- Work-in-progress limits and cycle time
- Identifying bottlenecks and improving workflow continuously
Module 5: Leading Self-Organising Teams
- Agile and servant leadership principles
- Team motivation, collaboration, and conflict management
- Decision-making and building an agile culture
Module 6: Planning, Estimating and Managing Risk in Iterative Projects
- Release and roadmap planning, backlog prioritisation
- Agile estimation and dependency management
- Risk identification, agile metrics, and burndown/burnup tracking
Module 7: Connecting Agile to DevOps for Faster Delivery
- DevOps principles and connecting agile and DevOps workflows
- Continuous integration, continuous delivery, and automated testing
- Collaboration between development and operations teams
Module 8: Stakeholders, Retrospectives and Continuous Improvement
- Stakeholder engagement, communication, and transparency
- Sprint reviews, retrospectives, and lessons learned
- Continuous improvement strategies for agile teams