Norms the team holds itself to
A working agreement is how an agile team replaces a manager standing over it with norms the team enforces itself. When everyone has agreed what ready means, what done means, and how reviews and feedback work, friction drops and work flows. The agreement is short, specific, and revisited in retrospectives so it keeps reflecting how the team actually wants to operate.
How it works
The builder covers the sections a development team needs. Definition of Ready is the gate a backlog item passes before work starts. Definition of Done is the gate it passes before it counts as complete. Both are checklists where every item should be objectively verifiable, so there is no argument about whether something qualifies.
The process sections capture your standup format, pull request norms, and the code review turnaround the team commits to. The feedback section records how the team gives and receives feedback so hard conversations have an agreed frame. The tool assembles everything into a single Markdown agreement, omitting any section you leave empty.
Tips and example
Keep each item checkable. A strong Definition of Done reads: “unit tests added, CI green, reviewed by one other engineer, merged to main, deployed to staging.” A weak one reads “works and is tested.” For reviews, commit to a number — “open pull requests reviewed within one working day” — and protect that time. Revisit the agreement every few sprints in your retro and prune anything the team has outgrown.