Goals
Rules
General
- No work without an issue
- No work without a milestone
- No work on master branch
- Every master branch commit gets released automatically
Push & Pull
Branch & Merge
- Only branch from master
- Only merge to master
- Delete branch head after merge
- Not more than one branch per issue
- Branches must incorporate updates of base branch
Misc
- Everybody can quickly make gifs
- Append to existing issues before creating a new one
- Use templates wherever possible
Kanban Buckets
- New
New Issues that emerged during the last sprint. Get sorted during the sprint planning. Therefore this bucket should be empty during a sprint.
- Backlog
The issues to be done during the sprint.
- Ready
The issues to be done today.
- In Progress
The issues that are currently being worked on.
- In Review
The issues that are done and currently under review.
- Done
The issues that were completed during the sprint.
Things I don’t do
- Single Branch Development
Not that I don’t like it per se, it just does not itegrate well with the tools I use.
Reality