I share how we do project management at Product Hunt.
(Video: https://www.youtube.com/watch?v=AQ4e4V-1LPA&t=25s)
Project PlanningRadoslav Stankov 13/08/2016
View Slide
Radoslav Stankov@rstankovhttp://rstankov.comhttp://github.com/rstankov
Project Planning
… how we ship software at a
Tech Stack
Developer Team
– Unknown“The goal of a process should be to get out ofyour way.”
Next up In Development Review Live
Project AProject BProject CProject DProjects
Project scope⏳ timeline (optional, 2-4 weeks usually)⌨ 1~3 developers project lead (developer) product owner weekly status meeting Slack channel
Task Planning⚽ focus first on what won’t change know what "ready" means what should I do today?⚾ retrospectives
Happy Friday Fix bugs Goodies features Pay technical depth Catchup on projects
CI Brakeman Rubocop⚒ Ruby unit tests Ruby feature tests ESLint JavaScript Flow type JavaScript unit tests
CITests Brakeman Rubocop⚒ Ruby unit tests Ruby feature tests ESLint JavaScript Flow type JavaScript unit tests
CISafety Brakeman Rubocop⚒ Ruby unit tests Ruby feature tests ESLint JavaScript Flow type JavaScript unit tests
CICode style Brakeman Rubocop⚒ Ruby unit tests Ruby feature tests ESLint JavaScript Flow type JavaScript unit tests
Feature switches
OFFONUser Feature switchesCheck
Feature.enabled?("new-secret-feature", user)
// ...
Flipperhttps://github.com/jnunemaker/flipper
1 week 2 week 3 week ...
1 week 2 week 3 week ...developer
1 week 2 week 3 week ...developer admins
1 week 2 week 3 week ...developer admins beta
1 week 2 week 3 week ...developer admins beta everybody
https://speakerdeck.com/rstankov/project-planning
Thanks