Each client has 3 or more projects in asana:
- The Schedule: this is the schedule of planned work for each client, always called "<client name> - Schedule". Split by week for the current month, then by month.
- The Backlog: this project contains the backlog of new features and functions for the client, always called "<client name> - <year> Backlog". Reviewed at least once a month it should be kept current and up-to-date and cover usually the work required for the next year.
- Support: This project contains all support tickets for the client, always called "<client name> - SUPPORT". Reviewed every few days and work planned accordingly.
- EPICs and Sprints: Each client may have additional projects either for all the tasks contained in an Epic, or for a specific Sprint.
For example the projects in Asana might look like this:
The client owns the Backlog and Support:
- The client can add tasks to the Backlog in Asana
- The client should email firstname.lastname@example.org or use this form to submit new support tasks
- The client should keep the Backlog and Support prioritised by dragging and dropping the tasks so the most important item is at the top of each list
- It is GPMD's job to develop each task, create EPICs when necessary and make sure that the task is properly scoped and detailed so it can be actioned by a developer
We own the Schedule, EPICs and Sprints
- It is our job to keep the Schedule up to date on a day to day basis
- It is our job to specify EPICs and go through each task with the client
- It is our job to plan sprints and agree dates with each client
N.B Tasks will often site in 3 or more projects are the same time, for example a support task might be in the following projects:
- The clients Support Project
- The clients Schedule
- The GPMD Weekly sprint board
How the Schedule project works
The aim of the schedule is to provide visibility of work tasks are being worked on this week, next week and the months ahead.
The schedule is split into the following sections:
- Releases: This section will list each release that has been test and is ready to go (See our release process here)
- W/C: The next 4 weeks should be split into a section foreach week and tasks assigned to each week, so we can see what work is planned for the next 4 weeks
- Months: Further ahead then the next 4 weeks should be split into months so we can see the work planned for up to 6 months