Draft: Milestone Planning Process
Problem
The API Security category team needs a repeatable process for planning out milestones.
Proposal
Define a repeatable process for milestone planning.
- Identify at risk issues from current milestone
- Who: Engineering team
- When: Prior to Prioritization of work meeting.
- Pre-Tasks:
- Create issue with checkboxes for each engineer indicating this work is completed.
- Add them to next milestone planning issue
- Add weight of work left to be completed
- Add workflow status
- Add current priority
- Identify issues for next milestone
- Who: PM, Engineering team
- When: Prior to Prioritization of work meeting.
- Pre-Tasks:
- Create issue with checkboxes for each engineer indicating this work is completed. Could be the same issue as "Identify at risk issues from current milestone"
- Add them to the milestone planning issue
- Add anyone weight to planning issue
- Meeting: Prioritization of work
- Who: PM + Engineering team
- When: 2 weeks prior to milestone ending
- Add milestone priority labels to all items
- Engineering team signed up for work items
- Pre-Tasks:
- Create issue with checkboxes for each engineer indicating this work is completed.
- Assign issue to yourself
- Adjust weight
- Update planning issue
🤖
- Pre-Tasks:
- Meeting: Trim/add work
- Who: PM + Engineering team
- When: Week prior to milestone ending
- Cutdown issue list to milestone capability
- Cut issues move to next milestone or backlog
Implementation
-
Identify roles and responsibilities for each task - Scheduling meetings
- Leading meeting
- Any other pre-work items
- Nudging team members to complete tasks
-
Document process in handbook -
Perform and refine process -
Identify areas for automation 🤖
Edited by Michael Eddington