When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

Scrum: Agile project management and requirements gathering

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon2 hours 1 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About Scrum: Agile project management and requirements gathering

Welcome

Scrum basics

Agile vs waterfall

Strengths and limitations

The sprint

Sprint length

What are artefacts?

Product backlog

Example product backlog

Sprint backlog

Example sprint backlog

Definition of done

What are ceremonies?

Daily Scrum

Backlog refinement

Estimating points

Agile poker

Velocity

Sprint planning

Retrospective

Ideas for retrospectives

Ways of working

Sprint review

Scrum team

Product owner

Scrum master

Business analysts

Engineers

Stakeholders

A typical scrum team

Adding team members

Issue types

User stories

Behaviour-driven development case study

Being "good enough"

INVEST

Prototyping and user labs

Functional requirements

Non-functional requirements

Tech debt

Cancelling a sprint

What is agile release management?

Release management cycle

Advantages of agile release management

Common release schedules

Keys to success

Continuous integration

Continuous delivery

Continuous delivery tools

Agile software

Jira

Burndown chart

Trello

Mural

Building psychological safety

Wash-up meetings

Selling agile to management

Coaching good practice

How to scale Scrum

Scrum of Scrums

Splitting products

Sprint alignment

Other methodologies

Kanban

Extreme programming

Test-driven development (TDD)

Behaviour-driven development (BDD)

What You Will Learn?

  • 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 class 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..
  • We'll apply it to the real-world by looking at a fiction e-commerce store software project. As part of the class project, you will create your product backlog, write tickets and create all of the documents you need to run your Scrum team..