Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • P Plan
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 52
    • Issues 52
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • Plan
  • Issues
  • #34
Closed
Open
Created Nov 19, 2019 by Keanon O'Keefe@kokeefe🚀Contributor

Discussion and Clarification of the Product Development Workflow

Purpose

Per our previous conversation, lets map out each stage of the product dev workflow and document the following:

  • Who is responsible for working on the issue in the stage?
  • What criteria enable the issue to move to the next stage of development?
  • Who is responsible for moving the issue to the next stage?
  • What is the WIP we would like to put in place for the stage?

Proposed Stages

Stage Responsible Completion Criteria Who Transitions Out Proposed WIP Limit Notes
workflowstart PM Item has enough information/data to begin Problem Validation PM -
workflowproblem validation PM Item is validated and defined enough to propose a solution PM 4
workflowdesign UX Design work is complete enough for issue to be implemented UX 2 per Group
workflowsolution validation ENG Proposed Solution is deemed viable by Engineering EM 2 per Group
workflowplanning breakdown ENG Issue has backend and/or frontend labels and estimated weight attached EM 2 per Group
workflowscheduling ENG Issue has a numerical milestone label PM/EM -
workflowready for development ENG An engineer has started to work on the issue Eng -
~"workflow::In dev" ENG Initial engineering work is complete and review process has started Eng 1 per Dev
~"workflow::In review" ENG MR(s) are merged Eng 2 per Group
workflowverification ENG Work is demonstrable on production Eng 2 per Group Transitioning Out == closing issue
workflowblocked PM/EM Work is no longer blocked EM - Will probably go away once blocking issues are completed.
Edited Nov 27, 2019 by Keanon O'Keefe
Assignee
Assign to
Time tracking