---
# How this works: https://hackmd.io/s/how-to-create-slide-deck
title: Project Management Proposal
type: slide
slideOptions:
transition: slide
---
## Ansible community team project management proposal
---
## Problem statement
#### How can our team track progress toward initiatives while also manage day-to-day tactical needs?
---
## Proposed Solution - GitHub project boards

*note* slides updated based on team feedback and approval
---
* Can support higher-level issues with subissues (aka epics)
* Can create ~~sprint~~ Month views and personal task views
* Will track ONLY toward larger goals/initiatives
~~* Need to assess each individual's bandwidth during a given sprint - no one will be at 100%!
~~* Will maintain time to address tactical (aka incoming requests from community)
---
## How do we get there?
1. Agree to the solution :-) *done*
2. Map existing Jira tickets into the Initiatives project board.
3. ~~Determine each individual's sprint-capacity.~~
4. Triage [community-team issues](https://github.com/ansible-community/community-team/issues/) backlog.
1. Map to initiatives where appropriate (use labels?).
2. Scope for size, priority and assign due date if fixed.
6. Design and work in ~~3-week sprints~~ one month iterations.
---
### General Workflow - Triage
* Weekly - Face to face triage meeting for backlog
* May go biweekly or async once we triage existing backlog
* Includes community-team issues backlog and any new internal JIRA tickets created. (Will copy jira details into github)
---
## General Workflow - ~~Sprints~~Monthly
* Every ~~three weeks~~ - Month
* Prior ~~sprint~~ Month retrospective (live or possibly async)
* Evaluate our ~~estimates and~~ progress and feed into next month's planning
* Next ~~sprint~~ Month planning meeting (live)
* Bring in next steps for each active initiatvie
* Leaves time for async/tactical community work
---
### Thoughts??

---
###### tags: `project management`