Advanced 20 min read

Scrum for Salesforce Teams

By the end of this lesson, you'll be able to:

  • Explain what a sprint is and its typical length
  • Recognize the three core Scrum ceremonies: planning, standup, and retrospective
  • Apply Scrum concepts to a realistic Salesforce project scenario

Prerequisites: "Working in Agile Teams"

The sprint: a fixed time box

A sprint is a fixed period — commonly two weeks — during which a team commits to completing a specific set of user stories (Lesson 1). At the end, the team should have genuinely working, potentially deployable functionality, not a partially-built feature spread across several sprints with nothing usable yet.

The three core ceremonies

  • Sprint planning — at the start of a sprint, the team selects which stories to commit to, based on priority and estimated effort.
  • Daily standup — a short (10-15 minute), daily check-in: what did I do yesterday, what am I doing today, what's blocking me?
  • Sprint retrospective — at the end of a sprint, the team reflects on what went well and what didn't, adjusting how they work going forward.

None of these require a large time investment individually, but together they keep a team consistently aligned without needing constant ad-hoc status meetings.

A realistic Salesforce sprint

A two-week sprint might commit to: the user story from Lesson 1 (Account revenue rollup), plus two or three smaller stories — each one genuinely sized to be completable, tested (Module 31), and deployable (Module 40) within that same sprint, rather than a single giant story that spans multiple sprints with nothing shippable in between.

Exercise

As a comment, explain why a sprint retrospective happens specifically at the END of a sprint, not the beginning.

Show hint

Think about what the team would actually be reflecting on.

APEX

Scrum for Salesforce Teams Quiz

1. What is the purpose of a daily standup?

Log in to submit the quiz and save your score.

My Notes

Log in to keep private notes on this lesson.

Questions about this lesson

No questions yet — be the first to ask.

Log in to ask a question about this lesson.

Summary

Scrum is a specific, structured way of practicing Agile — organizing work into fixed-length sprints, with a small set of regular team meetings ("ceremonies") that keep everyone aligned.