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.
Scrum for Salesforce Teams Quiz
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.