Skip to content
Snippets Groups Projects
Commit 20500f6b authored by Kenny Johnston's avatar Kenny Johnston
Browse files

Merge branch 'add-mvc-config-review' into 'master'

Add MVC and New Config Review PM Handbook

See merge request gitlab-com/www-gitlab-com!36914
parents d20fb5f7 750bfd82
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -2339,6 +2339,14 @@ working together on:
 
The pairing for this buddy system is defined in the [Product Buddy System Google Doc (internal only)](https://docs.google.com/spreadsheets/d/1g52exL3Wi0q1JZQDZOzaw4H26bywG0A4kZ917DIQ9Po/edit#gid=1777807595).
 
### MVC and New Config Reviews
Product Managers are fully empowered to define the what and priority of what they are building. Making PMs the DRI enables our entire company to iterate faster and drive more value for users. There are two instances where it is helpful to have an outside review of your scheduled issues. Those are:
* **MVCs** - Creating the smallest iteration possible is difficult, especially when you've been working with a problem for sometime. It's natural to think what you've come up with is the smallest, and takes collaboration with others to get to something even smaller.
* **New Configs** - It's easy to think of all the possible options users might want with a feature. When introducing new configuration it's natural to get into a local-optimization mindset that some users want to be able to adjust this setting so why not add a new config option? It is helpful to have an outside perspective to bring a slightly more global view of the addition of a new config option, and the possibility of eliminating it or supplying an appropriate default.
As a result, the [Ops](/handbook/product/categories/#ops-section) and [CI/CD](/handbook/product/categories/#cicd-section) sections utilize an [MVC & New Config issue](https://gitlab.com/gitlab-com/Product/blob/master/templates/MVC-CONFIG.md.erb) to encourage additional review of upcoming issues that are MVCs or introduce new configuration.
### Build vs "Buy"
 
As a Product Manager you may need to make a decision on whether GitLab should engineer a solution to a particular problem, or use off the shelf software to address the need.
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment