Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Fixes [SRVOCF-XXX](https://redhat.atlassian.net/browse/SRVOCF-XXX)
## Checklist

- [ ] Updated `docs/ARCHITECTURE.md` (if there are relevant changes to our layered architecture)
- [ ] Updated `docs/TESTING.md` (if there are relevant changes to our testing framework or setup)

<!--
## Screenshots
Expand Down
29 changes: 10 additions & 19 deletions docs/AGILE.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,30 +56,22 @@ The rest of the team reviews refined stories in Jira and leaves comments.

## Sync Ceremonies

**Iteration Planning** (start of iteration, 20 min)
**Weekly Sync + Technical Discussions** (every Tue + Thu)

- Each engineer selects refined stories from the backlog for the upcoming 3 weeks.
- Stories must be refined before entering an iteration; otherwise, they return to refinement.
- Engineers volunteer to take unrefined stories for refinement during the upcoming iteration.
- Status sync first, then technical discussion.

**Weekly Sync** (Wednesdays, 30 min)
**Backlog Cleanup / Grooming** (every two weeks, Tue or Thu)

- A quick round covering progress, blockers, and any decisions needed.
- The facilitator runs the Jira sanity check for each engineer.
- Go through all New / Backlog stories and bugs.
- Prioritize, assign for refinement, close stale items, create new tickets, discuss as needed.

**Optional Refinement Slot** (weekly, 45 min)
**Review + Planning** (every three weeks on Thu, iteration end)

- Intended for open questions from async refinement requiring face-to-face discussion.
- The meeting itself is optional. When there is nothing to discuss the team is not expected to attend.
- The PM is invited when their input is needed.
- The facilitator cancels it if there is nothing to discuss.
- Review first, then planning.

**Iteration Review + Retrospective** (end of iteration, 60-75 min)
**Retrospective** (every three weeks on Tue, iteration start)

- First half (30 min): each engineer briefly demonstrates what they delivered.
- Second half (30 min): reflecting on what went well, what didn't, and one thing to change next iteration.

**Rotation:** The first facilitator is picked at kick-off. After every 2 iterations, the role rotates to the next person.
- On weeks where the retrospective intersects with the backlog grooming meeting, grooming moves to Thu.

## Facilitator Jira Checklist

Expand All @@ -97,8 +89,7 @@ The facilitator checks the following for each engineer during the weekly sync:

During rotation:

- Set up sync ceremony meetings (planning, weekly sync, review + retro)
- Inform the team if the optional refinement slot happens, latest on the day of
- Set up sync ceremony meetings
- Facilitate sync ceremonies: keep time and lead the agenda
- Run the Jira sanity check during the weekly sync

Expand Down
Loading