Sprint Started

Emitted when a sprint is started and tasks are committed

Overview

The SprintStarted event is published when a team begins a new sprint with committed tasks.

Example Payload

{
"eventId": "evt_sprint_111",
"eventType": "SprintStarted",
"timestamp": "2025-12-11T09:00:00Z",
"version": "1.0.0",
"data": {
"sprintId": "sprint_q4_2025_1",
"workspaceId": "ws_acme_corp",
"name": "Q4 2025 - Sprint 1",
"startDate": "2025-12-11T09:00:00Z",
"endDate": "2025-12-25T17:00:00Z",
"goal": "Complete user authentication and profile features",
"committedTasks": [
{
"taskId": "task_12345",
"points": 8
},
{
"taskId": "task_12346",
"points": 5
}
],
"totalPoints": 13,
"teamCapacity": 40,
"startedBy": {
"userId": "usr_john_doe",
"name": "John Doe"
}
}
}

Downstream Actions

  • Board Service: Creates sprint board view
  • Analytics Service: Initializes sprint metrics
  • Notification Service: Notifies team members
  • Report Service: Generates sprint planning report