From d9a1117c9f06a8647c9703a72495766694adc8c6 Mon Sep 17 00:00:00 2001 From: "fryorcraken.eth" Date: Thu, 3 Aug 2023 13:47:51 +1000 Subject: [PATCH 1/2] Introduce ownership Proposed for every milestone to be owned by a team member who is responsible to deliver the work and track. In some instances, several team members may work on the same milestone but a clear owner still needs to be defined. --- README.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b9b8e73..67341ab 100644 --- a/README.md +++ b/README.md @@ -33,12 +33,14 @@ The Google Sheet will soon be replaced by a dashboard that extract data using Gi ### Terminology -| Name | Number of | Timeframe | Team Scope | Description | -|----------------|-------------------------------------|--------------------------------------|-----------------------------------------|-----------------------------------------------------------------------------| -| Priority Track | 3-5 | Set yearly | Whole Team | Focus set for the year, must be aligned with Logos Collective's priorities. | -| Epic | 2-3 per _Priority Track_, total<=10 | Set yearly, delivered quarterly-ish | Several subteams | Identified deliverables for each _Priority Track_. | -| Milestone | Some per Epic | Set quarterly-ish, delivered monthly | One subteam or external team (e.g. DST) | Steps to deliver an _Epic_. | -| Task | Many per Milestone | Set monthly-ish, delivered weekly | One individual | Smallest chunk of work to be delivered. | +| Name | Number of | Timeframe | Team Scope | Owner | Description | +|----------------|-------------------------------------|--------------------------------------|-----------------------------------------|-------------|-----------------------------------------------------------------------------| +| Priority Track | 3-5 | Set yearly | Whole Team | Waku Lead | Focus set for the year, must be aligned with Logos Collective's priorities. | +| Epic | 2-3 per _Priority Track_, total<=10 | Set yearly, delivered quarterly-ish | Several subteams | Waku Lead | Identified deliverables for each _Priority Track_. | +| Milestone | Some per Epic | Set quarterly-ish, delivered monthly | One subteam or external team (e.g. DST) | Team Member | Steps to deliver an _Epic_. | +| Task | Many per Milestone | Set monthly-ish, delivered weekly | One individual | Team Member | Smallest chunk of work to be delivered. | + +Owner = person responsible for the delivery of the milestone and related reporting. ### GitHub Usage @@ -69,7 +71,7 @@ Note: GitHub `milestone` functionality is **not** used as part of this process. **Weekly**: Report progress on each **active** _Milestone_ per subteam. -Every Friday, all team members must add a comment to the `Milestone` GH issue they worked on the past week or planned to work on next week. +Every Friday, all team members must add a comment to the `Milestone` GH issue they own and worked on the past week or planned to work on next week. The comment must have the following MarkDown format: From 9f5271691ee01159327bc5a0daf70a340b353ee1 Mon Sep 17 00:00:00 2001 From: "fryorcraken.eth" Date: Thu, 3 Aug 2023 13:48:50 +1000 Subject: [PATCH 2/2] Introduce ownership Proposed for every milestone to be owned by a team member who is responsible to deliver the work and track. In some instances, several team members may work on the same milestone but a clear owner still needs to be defined. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 67341ab..1c01adc 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ For each: - _Epic_, there is a GH issue under the https://github.com/waku-org/pm repo. - _Epic_, there is a label with format `E:-` created across all relevant https://github.com/waku-org/ repos. -- _Milestone_, there is a GH issue under the relevant https://github.com/waku-org/ repo with related _Epic_ label and `milestone` label assigned. +- _Milestone_, there is a GH issue under the relevant https://github.com/waku-org/ repo with related _Epic_ label and `milestone` label assigned. The GH issue is assigned to the _owner_ of the milestone. - _Task_, there is a GH issue and/or pull request under the relevant https://github.com/waku-org/ repo with related _Epic_ label. Hence, correct _Epic_ label must be assigned to all GH issues/pull requests representing a _Milestone_ or _Task_.