playbook

DCE Playbook for Design and Development

View the Project on GitHub curationexperts/playbook

Project Management and Work Tracking

We prefer to use github tickets for managing issues, and a grid visualization system (currently ZenHub) to track the flow of our work.

In order to display all projects consistently, and so that we can have shared expectations and understanding of a ticket’s state, we want to always use the same column headings in our waffle boards. These are:

  1. New Issues - Newly created tickets go here automatically.
  2. Unprioritized - Tickets that have not beed selected for priority at this time.
  3. Backlog - Tickets that have been priority ranked in relation to other tickets. This is the column of work we should be drawing from when we pick the next thing to work on, preferably doing higher priority tickets first.
  4. In Progress - Someone is actively working on this ticket. In order to be in-progress, it should have a name attached.
  5. Review/QA - Tickets whose work has been completed and that are ready for review and/or inclusion in a demo.
  6. Closed - Tickets that have been closed.

Note: Please do not use “Closes ticket #whatever” in github pull requests.