Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scrum: Agile project management and requirements gathering
Role Play
Rating: 4.6 out of 5(16 ratings)
1,038 students

Scrum: Agile project management and requirements gathering

Learn the Scrum agile framework including agile release management, scaling and psychology of Scrum teams
Last updated 1/2026
English

What you'll learn

  • Scrum project management framework
  • Step-by-step how to do Scrum including ceremonies, artefacts and roles
  • Agile requirements gathering
  • Agile release management
  • Psychology, software, tools, scaling and more

Course content

12 sections75 lectures2h 6m total length
  • Welcome1:03
  • Course goals1:16
  • How to use this course0:46
  • Meet your instructor1:30

Requirements

  • No previous experience of Scrum or agile is required. Everything will be taught from the ground up.
  • We'll learn using the example of a software project but Scrum can be applied to any type of project.

Description

Scrum is an agile project management framework designed to reduce failure, get projects in front of the client quickly and cope with changing user requirements. If you are brand new to Scrum, this course will teach you everything you need to know.

It’s suitable for product owners, scrum masters, business analysts, engineers, designers, testers, managers or anyone else who wants to learn the Scrum framework.

We’ll cover each aspect of Scrum in turn:

  • Artefacts: product backlogs, sprint backlogs and definition of done documents

  • Ceremonies: Daily Scrum (stand-up), backlog refinement, sprint planning, retrospectives, ways of working meetings, wash-ups and sprint reviews

  • Estimating points, velocity and agile poker

  • Team roles including product owners, scrum masters and stakeholders

  • Team psychology including psychological safety, coaching and best practice

  • Agile requirement gathering, user stories, tech debt, prototyping and user labs

  • Agile release management, continuous integration and continuous delivery

  • Scaling scrum beyond a single team with product splitting and Scrum of Scrums

We will learn everything from fundamentals, but we’ll also take a look at tools and software we can use such as Jira, Trello, Travis, and other project management and continuous integration platforms. We’ll also look at related fields: Kanban, test-driven development, behaviour-driven development and more.

By the end of the course, you’ll know everything you need to do to work as part of a Scrum team and coach agile best practices.

Who this course is for:

  • Anyone who wants to learn about Scrum and agile
  • Scrum masters, product owners, business analysts, engineers and stakeholders
  • Managers who want to reduce project failure and run build successful products