Agile & Waterfall training course

Agile or Waterfall - which approach is best for your organisation?

JBI training course London UK

"A very good and dynamic course which manages to balance and combine education on both agile and waterfall, which is led by an impressive and confident trainer." 

PR, Principal Engineer, Agile & Waterfall, January 2021

Public Courses

17/08/26 - 2 days
£1495 +VAT
28/09/26 - 2 days
£1495 +VAT
09/11/26 - 2 days
£1495 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

• Understand the differences between waterfall and agile approaches to project management
• Identify the most appropriate circumstances in which to use waterfall, agile or a hybrid approach
• Describe the Scrum methodology, its roles, events and artefacts
• Understand the risks and benefits of waterfall and agile/scrum approaches
• Combine waterfall and agile approaches to project management

An Overview of Waterfall
• Key Principles
• The Project Lifecycle
• Common Methods
• Benefits of Waterfall Methods

An Overview of Agile
• Philosophy and Mind-set
• Key Principles
• Common Methods
• Benefits of Agile: Why Organisations are embracing it?
• Agile Project Constraints: What’s Fixed, What’s Flexible?

Managing Agile Projects with Scrum
• Scrum Roles and Responsibilities
• Scrum Artefacts
• Scrum Events

Agile/Scrum Techniques
• Agile Communication
• Prioritisation (1,2,3 and MoSCoW)
• Time boxing, Sprints and Flow
• Estimation (and Story Points)
• User Stories, Burndown Charts
• Moving to Agile - What is the Best Way?

Integrating Prince2/Waterfall and Agile
• Advantages of PRINCE2
• Advantages of Agile Approach
• Synergies and weaknesses
• Combining the Models
• Mapping Key Processes

 

JBI training course London UK

Anyone involved in the software development life cycle – from Business Analysts, Project Managers, Planners, Technical Architects through to Coders and Test Analysts.

 


5 star

4.8 out of 5 average

"A very good and dynamic course which manages to balance and combine education on both agile and waterfall, which is led by an impressive and confident trainer." 

PR, Principal Engineer, Agile & Waterfall, January 2021



“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”

Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK

Certification


Every delegate will be entitled to a certificate of achievement on completion of the course.

If you are missing your certificate - please use the link below to apply - you can also use this link to sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
 



This course will enable participants to:
• Understand the differences between waterfall and agile approaches to project management
• Identify the most appropriate circumstances in which to use waterfall, agile or a hybrid approach
• Describe the Scrum methodology, its roles, events and artefacts
• Understand the risks and benefits of waterfall and agile/scrum approaches
• Combine waterfall and agile approaches to project management
JBI Training offers a comprehensive range of Agile and Scrum courses covering different roles, frameworks, and experience levels. Available courses include Scrum (two days), Agile (two days), Scrum for Product Owners (two days), Agile and Waterfall (two days), Agile for Business, Sales and Marketing (one day), Data Driven Product Management (two days), Automated Agile Testing (three days), Behaviour Driven Development (one day), Lean (two days), PRINCE2 Agile Foundation and Practitioner (three days), and PRINCE2 7th Edition Foundation Certification (three days). All courses are available as scheduled classroom sessions in London, as live online instructor-led training, or as customised onsite programmes for teams.
Scrum is a lightweight Agile framework used to manage and deliver complex work — most commonly in software development but increasingly across other project-based disciplines. It organises work into fixed-length iterations called sprints (typically two weeks), with defined ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives. Scrum defines three core roles: the Scrum Master (who facilitates the process and removes obstacles), the Product Owner (who manages and prioritises the product backlog), and the Development Team (who plan and execute the work). Scrum is widely adopted because it enables teams to deliver working software incrementally, respond to changing requirements, and continuously improve their process through regular retrospectives.
Agile is a set of values and principles for software development and project delivery, articulated in the Agile Manifesto published in 2001. It emphasises iterative delivery, collaboration, responding to change, and working software over rigid processes and documentation. Scrum is one specific framework that implements Agile principles in practice — it is the most widely used Agile framework globally. Other Agile frameworks include Kanban, SAFe (Scaled Agile Framework), and XP (Extreme Programming). JBI's Agile course covers the broader principles, values, and practices of Agile — including multiple frameworks — while the Scrum course focuses specifically on the Scrum framework, its roles, ceremonies, artefacts, and practical application.
The Scrum for Product Owners course is a two-day programme designed specifically for the Product Owner role within a Scrum team. It covers the responsibilities and accountabilities of the Product Owner, how to build and manage a well-structured product backlog, how to write and prioritise user stories, how to work effectively with stakeholders to gather and refine requirements, how to define and communicate the product vision, and how to collaborate with the Scrum Master and Development Team across the sprint cycle. It is suitable for product managers, business analysts, project managers, and anyone taking on or considering a Product Owner role within an Agile or Scrum team.
Waterfall is a traditional linear project management methodology in which work progresses sequentially through defined phases — requirements, design, build, test, and deploy — with each phase completed before the next begins. It works well for projects with stable, well-understood requirements and clear deliverables. Agile is an iterative approach that delivers work in short cycles, allowing requirements to evolve based on feedback and changing conditions. It works best for complex or uncertain projects where requirements are likely to change, or where early delivery of working output is valuable. Many organisations use both methodologies in different contexts — or hybrid approaches. JBI's Agile and Waterfall course covers both frameworks and helps delegates understand how to choose and combine approaches appropriately for different project types.
PRINCE2 (Projects IN Controlled Environments) is a structured project management methodology widely used in the UK public sector and internationally. Standard PRINCE2 provides a governance and control framework for managing projects. PRINCE2 Agile combines the governance, reporting, and control structures of PRINCE2 with the delivery flexibility of Agile frameworks — particularly Scrum and Kanban. It is designed for organisations that need the accountability and auditability of PRINCE2 alongside the responsiveness and iterative delivery of Agile. JBI offers PRINCE2 Agile Foundation and Practitioner as a three-day combined programme, as well as the standalone PRINCE2 7th Edition Foundation Certification course for those who want to focus on the core PRINCE2 methodology.
Behaviour Driven Development (BDD) is an Agile software development practice that encourages collaboration between developers, testers, and business stakeholders by expressing system behaviour in plain language scenarios — typically using the Given-When-Then format. BDD bridges the gap between technical and non-technical team members by creating a shared, executable specification of how a system should behave. JBI's one-day BDD course covers the principles of BDD, how to write effective behaviour scenarios, tools commonly used for BDD including Cucumber and Gherkin, and how to integrate BDD into an Agile or Scrum development workflow. It is suitable for developers, testers, business analysts, and product owners who want to improve collaboration and reduce misunderstandings between technical and business stakeholders.
Lean is a methodology originating in manufacturing — particularly Toyota's production system — that focuses on maximising value delivery by systematically eliminating waste from processes. In software and knowledge work contexts, Lean principles focus on reducing unnecessary steps, minimising work in progress, optimising flow, and continuously improving processes based on measurement and feedback. Lean and Agile are closely related — many Agile practices draw directly from Lean thinking, and the two approaches are often used together. JBI's two-day Lean course covers Lean principles and tools including value stream mapping, flow optimisation, pull systems, and continuous improvement (Kaizen), and is suitable for project managers, team leaders, and operations professionals who want to improve process efficiency.
Data Driven Product Management is a two-day course that teaches product managers and product owners how to use data effectively to make better product decisions — from prioritising the backlog to evaluating feature performance and understanding user behaviour. It covers how to define meaningful product metrics and KPIs, how to use quantitative data from analytics tools alongside qualitative data from user research, how to design and interpret A/B tests, and how to build a data-informed product development culture within an Agile team. It is suited to product managers, product owners, and senior business analysts who want to move beyond intuition-based product decisions and build a more evidence-driven approach to product development.
Yes. All Agile and Scrum courses at JBI can be delivered as customised onsite or online programmes for corporate teams. Content can be tailored to the team's existing processes, project types, tools in use — such as Jira, Azure DevOps, or Trello — and specific challenges around Agile adoption or scaling. Organisations introducing Scrum for the first time, teams looking to improve their existing Agile practice, or organisations scaling Agile across multiple teams can all be accommodated with a tailored programme. JBI has delivered Agile and Scrum training for teams at organisations including the BBC, NHS, RBS, Sky, EDF, Cisco, and Capita.
Yes. The Agile and Scrum landscape continues to evolve — with updates to the Scrum Guide (most recently in 2020), developments in scaling frameworks such as SAFe and LeSS, the growing integration of AI tools into Agile workflows, and evolving practices around remote and hybrid Agile teams. JBI's Agile and Scrum training content is continuously reviewed and updated to reflect these developments, ensuring delegates learn practices that are current and applicable to how Agile teams operate today. This includes the latest thinking on Agile leadership, product ownership, and how AI-assisted tools are changing planning, estimation, and delivery workflows.

CONTACT
+44 (0)20 8446 7555

[email protected]

 

Copyright © 2026 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

AI training courses                                                                        CoPilot training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Data Storytelling training course                                               C++ training course

Power Automate training course                               Clean Code training course