BlockScience / scf-module-library-docs

1 stars 0 forks source link

Draft Description for Funnel 2: mapping desires into actionable R&D stories #8

Closed danlessa closed 7 months ago

danlessa commented 7 months ago

A/C: Funnel is described according to the form in #11

jackhack00 commented 7 months ago

Funnel 2: Mapping desires into actionable R&D stories

Funnel 2 allows to track all backlogged desires, and allows community contributors to add additional information as well as define actionable R&D stories

  1. Funnel State

    • Inputs (Sources eg. "backlog")
    • Desire Backlog
    • Outputs (Sinks, or Resolution Options, eg "done", "won't do", "invalid")
    • R&D Backlog
      • With (empty) stories
    • Intermediate states (eg. labels, for instance: "marked for dev", "blocked", "review", etc)
    • No stories described
    • Some stories described, without min. reached
    • Min. Stories described, not yet moved onwards
  2. Roles

    • Community Contributor:
      • Can be anyone.
      • Can see current desire backlog.
      • Can describe stories for R&D.
      • Can add additional information to backlogged desire.
    • Maintainer:
      • Qualified Role
      • Can review described stories.
        • Accept / Deny / Request additional information
      • Can review additional information to backlogged desire.
      • Can move backlogged desire to next funnel if x / y stories are described.
  3. Processes TODO: R&D Stories TODO: Types of Stories TODO: Min. Stories needed to move forward TODO: Additional information TODO: Prioritization TODO: Bounties TODO: How to input R&D Stories? (Github Issues?)

    1. A contributor can see the backlogged desires
    2. A contributor can add additional information (as defined)
    3. A contributor can describe R&D stories
    4. A maintainer can review additional information and accept / deny
    5. A maintainer can review described R&D stories and accept / deny
    6. A maintainer can move a backlogged desire with min. stories described into the R&D Backlog