Skip to content

Template repository used by a codebase product steering group to manage and prioritize feature requests, backlog and roadmap.

Notifications You must be signed in to change notification settings

publiccodenet/product-steering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

product-steering template instructions

Introduction

This repository template is used to help members of a codebase to implement product management in the open. A template repository allows you to easily create a new target product steering repository which includes the configuration, issue templates, files and other resources to get started. After having created the repository you can alter it to better suit your needs.

Note: target refers to the repository you create based on this template repository

How is it organized?

The repository includes the following:

  • product-steering template instructions - The instruction you are reading now explaining how to use this template. You can remove this section from your target README
  • TEMPLATE README Product steering - The README template for your target product-steering repository (see below) include suggestions for content
  • An issue template for feature requests
  • An example kanban project board with welcome instruction card
  • Issue labels
  • Resources to learn more about product management

How to read?

The template below uses the following readning conventions:

When you read 'CODEBASE NAME' you can replace this with the codebase name

When you see a link [LINK](#insert-resource-here) you can link to your own target repository assets such as CONTRUBTION.md, GOVERNANCE.md or other relevant documentation used in your codebase.

TEMPLATE INSTRUCTION: Contains useful background information on how to use this section in the template. You can remove this sections from your target README

How to use this template

When you have codebase where a community wants to organize product management in the open you can use this template to quickly create a repository to accomodate this.Once the repository has created you can tweak the newly created repository to fit your needs.

  1. Make sure you have sufficient acces rights to the target repository where you want to create a new product-steering repository
  2. Go to https://github.com/publiccodenet/product-steering and click on "Use This Template". Or open https://github.com/publiccodenet/product-steering/generate in a new browser window
  3. Select the correct "Owner" in the left dropdown, normally this would be the organization name of the target codebase where you want to create a new repository
  4. Select a "Repository name". Make sure the name reflects
  5. Go to your newly created target product-steering repository and alter the TEMPLATE README Product steering. And remove any template specific documentation and instructions including this 'product-steering template instructions
  6. To re-use the kanban project board you need to manually recreate the Kaban board located at: https://github.com/publiccodenet/product-steering/projects/1 in the target repository as Github does not yet support public project templates. NOTE: It is recommended to put your target project board on the organization level so you can also track issues across repositories under that organization.

For more inspiration and learning resource on the topic of Open Product Management we encourage you to check out the https://github.com/ProductHired/open-product-management repository.

NOTE: Everything below this line is the template README you can use for your target repository.Everything above this line can be safely deleted in your target repository


TEMPLATE README Product steering

This repository is used by the CODEBASE NAME community product steering group to:

  • Collect, store and refine new incoming feature requests
  • Document the product steering group workflow and decisions making process.
  • A Wiki collect and store product management related knowledge needed to perform our work.
  • Add activities relevant to your community product steering group

Open to contributions

We are open to contributions to CODEBASE NAME. If you want to contribute to this project please refer to the following documents:

TEMPLATE INSTRUCTION: It is important to welcome contributions and to include relevant documentation which makes it easier for people to contribute to your product. Please refer to the Standard for Public code, criterion Open to cotributions

Codebase product vision and mission

TEMPLATE INSTRUCTION: Use this section to link to or describe the purpose and objective of the codebase. What is it, why has it been created? More information on how do to this and why it is important please refere to the the Standard for Public Code, criterion "Document your objectives"

Codebase product roadmap

TEMPLATE INSTRUCTION: Use this section to link to or describe the product roadmap.

Codebase product management process

TEMPLATE INSTRUCTION: Use this section to link or describe how the product management process works.

Product backlog

TEMPLATE INSTRUCTION: Use this section to link or describe where the product backlog of the CODEBASE resides.
[Product Backlog](#insert link to location of product backlog)

Create and submit a new feature request

TEMPLATE INSTRUCTION: Use this section to link to or describe how people can add feature request issues to this repository.

If you have a new idea for CODEBASE NAME or need a specific feature we love you to create a feature request. You can do this as follows:

  1. Check all the feature requests to make sure you feature is not already listed. If you see a related issue we welcome you to comment on exisiting issues
  2. If there are no issues which cover your feature request you can create an issue here or go straigth to the form via: [LINK](#insert direct link to create github issue with feature request template)

Every X week(s) the product steering group will check incoming feature requests and may reach out to you for clarification or ask you to join the product steering group to discuss your feature request.Issues are prioritized and selected on our [Product Backlog](#insert link to location of product backlog)

About

Template repository used by a codebase product steering group to manage and prioritize feature requests, backlog and roadmap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published