Secret ingredients to quality software

SSW Foursquare

GitHub Issues - Do you create a template for your Sprint Reviews, Retros and Forecasts?

Last updated by Tiago Araújo [SSW] on 21 Mar 2022 10:39 pm (2 months ago) See History

Sprint emails can be painful because you need to copy and paste data. Moreover, you can easily lose visibility of all your past sprints.

GitHub issue templates help solve this problem by standardizing the format and location of sprints.

Let's take a look at how...

Creating an issue template for both your Sprint Review/Retro email and your Sprint Forecast email gives you several advantages.

  • Users don't need to copy and paste the template, they simply press "new" and are prompted for information.
  • Visibility of all past sprints is shown in the GitHub issue history
  • Let's you edit with markdown
  • Standardizes the Sprint Forecast and Retro/Review process and information included
  • You still get an automated email from GitHub, so you don't lose anything by making the switch!

Make your GitHub issue templates follow the format of the rules on Sprint Forecasts and Sprint Reviews then you are good to go.

Give your Sprint issues a special "sprint" tag so they can be identified in the backlog. Alternatively, you could store them in a separate repo which keeps them apart from your others issues and lets you keep the sprint emails private if you don't want them in your public repo.

sprintemailtimepro
Figure: Bad example - Sprint emails can easily become inconsistent and lost in your inbox

sprinttemplateissues
Figure: Good example - With GitHub issues it's easy to spin up a Sprint Review or Forecast template

editsprintforecast
Figure: Good example - Editing a Sprint Forecast or Review/Retro is super simple and enabled with markdown!

Piers SinclairPiers Sinclair

We open source. Powered by GitHub