- Scrum defined five mandatory Scrum events: the Sprint (as a container for all events), Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.
- The Product Backlog refinement activity is NOT a mandatory Scrum event.
- All Scrum events should be held at the same time and place to reduce complexity.
|-||Sprint||Sprint Planning||Daily Scrum||Sprint Review||Sprint Retro|
|Time-Box||1 Month or less||8 Hours||15 Minutes||4 Hours||3 Hours|
|Who attends||Scrum Team + Stakeholders||Scrum Team||Developers||Scrum Team + Stakeholders||Scrum Team|
|Optional Attendance||Anyone else involved||People invited by the Scrum team||Ideally nobody but Devs can invite people||-||-|
|Purpose||Build an increment + Reach Sprint Goal||Plan the Sprint - Define Sprint Goal||Inspect progress + Plan the next 24 hours||Inspect Increment + Adapt the product Backlog||Inspect the dev Process + Identify improvements|
|Inputs||Problem to solve, Idea, previous iteration||Product Backlog, past performance, definition of done||How is the team Doing towar the sprint goal||Sprint Outcome increment, product backlog business conditions||Individuals, interactions, processes, tools, definition of done|
|Outputs||Product Increment||Sprint Backlog||Updated Sprint Backlog||Updated Product Backlog||Items added to sprint/Product Backlog adapte|
|Scrum Team||Collaborate to reach the Sprint Goal||Define the Sprint Goal||-||Collaborate with the Stakeholders||Collaborate to identify improvements|
|Developers||Build the increment||Create Sprint forecast + Plan||Update the Sprint Backlog|
|Product Owner||Manage the Product Backlog||Collaborate with developers||-|
|Scrum Master||Establish Scrum||Ensure the meeting happens, everyone understands the purpose, meeting is positive & productive, time-box is respected.|