Iteration Planning Workflow
Scope: To be read by all project managers, i.e., who participate in iteration planning.
Executors: Project managers
Goal: Ensure that right amount of clear and important issues are assigned to each contributor for the next iteration and to decrease time spent on iteration planning in meetings.
Workflow
- This should be done by @Liza before the meeting (by Friday):
- Look through each contributor and assess, if they currently have too much/too little assigned issues, based on their working hours and capacity.
Compare previous iterations and their outcomes, as well as time marked on calendar.
- In case of too many assigned issues:
- look through their issues and remove tasks with low priority or that are not time-critical.
- In case of too few assigned issues:
- look through the issue pool and assign them new issues from the backlog (starting from status::ready).
- In case of too many assigned issues:
- Look through each contributor and assess, if they currently have too much/too little assigned issues, based on their working hours and capacity.
Compare previous iterations and their outcomes, as well as time marked on calendar.
- For Issues marked for the current iteration @Liza does:
- For issues with progress:
- The assignee has given a short update on the current status as a comment.
- In case this is not done by Friday:
- The project manager will reach out to the respective contributors and remind them to do so.
- For issues without progress:
- Read through and ensure, that the description is clear and sufficient to start working on it.
- Ping the assignee to make sure they are aware of the issue and ask if they have any questions or need help.
- For issues in review:
- Look over the MR and remind the reviewers to review it.
- For issues with progress:
- In the meeting a short discussion should be held to address any concerns. Further can be read in the meeting workflow.