Scrum - spookyboy2000/SproutScape GitHub Wiki

Scrum Process with Trello

We use the Scrum framework to manage our projects and Trello as the tool for tracking progress.

Scrum Overview

  • Sprints: Short, time-boxed periods (1-4 weeks) where specific work is completed.
  • Roles:
    • Product Owner: Prioritizes tasks.
    • Scrum Master: Facilitates ceremonies and removes blockers.
    • Development Team: Executes tasks and delivers work.

Scrum Events

  • Sprint Planning: Plan tasks for the sprint.
  • Daily Standup: Daily sync to discuss progress and blockers.
  • Sprint Review: Review completed work.
  • Sprint Retrospective: Reflect on the sprint and improve the process.

Trello Workflow

We use Trello to manage tasks:

  1. Backlog: Unassigned tasks.
  2. Sprint Backlog: Unassigned tasks for this sprint.
  3. To Do: Tasks for the current sprint.
  4. Doing: Tasks being worked on.
  5. Bugs: Tasks with issues.
  6. Done: Completed tasks.

Cards are labeled for priority and type of work.

Definitions of Done (DoD)

A task is considered "done" when:

  • All acceptance criteria are met.
  • Code is reviewed and tested.
  • Documentation is updated, if needed.

More information can be found on the trello page here.