Board
Our team tracks our work on our Zenhub board.
Here are descriptions of some of the columns on the board:
Column | Meaning |
---|---|
New Issues | Items that have not yet been triaged |
Icebox | Items that are not currently a high priority and are not actively being considered for a future work cycle |
Backlog | Items that are designated for a future work cycle but are not an immediate priority |
UI/UX | UI items that aren’t part of typical work cycles |
Next Work Cycle | Priority items that are to be included in the upcoming work cycle |
Ready | Items that are of a high priority and are ready to be worked on |
Stakeholder Review | Items that are blocked awaiting from feedback from colleagues who are not on the DACS team |
Review/QA | Issues typically attached to a pull requests that need review or other input from DACS team members before they can be closed |
Story points
When using Epic tickets do not actually assign points to the ticket itself, Epics are the sum of the points of their assigned individual tickets.
Number of points | Meaning |
---|---|
1 point | A small amount of time |
2 points | 1/2 day |
3 points | 1 day |
5 points | 2-3 days |
8 points | 1 week |
13 points | Needs to be broken down into smaller tickets |
The Board Manager Role
Every sprint a different team member rotates to the role of “board manager”. This individual shares the board with the team during stand-ups and planning meetings and leads us through a discussion of the board. The board manager role should be assumed by a Team member who plans to be in the office for entire sprint. The board manager also executes a deployment of all our applications to staging and production during the course of their week as the board manager.
Deployments as the Board Manager
The board manager executes a production and staging deploy of each of our DACS applications.
- Go to Ansible Tower.
- Execute a Deployment with Capistrano for each DACS application for those applications that have a staging and production environment.