S74 Retrospective

This retro is to review the most recent release of LiteFarm, which happened on 21/11/2023.

 

 

Date

Nov 5 - 21, 2023

In sprint

@Anto Sgarlatta @Loic Sans @David Trapp @Denis Dovganyuk @Sayaka Ono @Joyce Sato-Reinhold @Lite Farm @Duncan Brain @Javier Antonio Hernandez De Paz @Yu Tian @Gursimran Singh @Orangel Marquez @Navdeep Dhammu & Bertrand

At retro

@Anto Sgarlatta @Loic Sans @David Trapp @Denis Dovganyuk @Sayaka Ono @Joyce Sato-Reinhold

Recording

Not recorded

Background

This retro is for the S74: 3.5.0 Release

Please add comments before the meeting! We’ll take a few minutes to add additional comments and discuss, then put together action items to operationalize suggestions.

 

Discussion topics:

  •  

Start doing

Stop doing

Keep doing

Shout outs

Start doing

Stop doing

Keep doing

Shout outs

  • Being more proactive around making tech debt and bugfixing part of every sprint planning on top of having specific bugfixing/tech debt weeks

  • Doing continuous translations rather than a massive list at the end of the sprint. (Loic)

  • More specific process for translations?

  • What happened to post-release vacation? (I never heard of post-release vacation? )

  • I would like to get involved in non-sensitive styling issues - ie: SASS or CSS (Loic).

  • Working on tickets that need translators right before a release date

  • Stop releasing on Fridays

  • 2 week release cycle!! (Unanimous agreement!!)

  • Post release patch (they are easy, and fun – and the alternative is stricter code freeze)

  • I want to validate all visual and user sensitive tickets (Loic)

  • Dev control of the release process / checklist

  • One day a week of plain focus.

  • One reviewer per PR during release weeks

  • Paid testers.

  • Target Tuesdays (to Thursdays as necessary) for release

  • I would like to say a huge thank you to the whole team for their support. Especially to Antonella for all her efforts to help me learn JavaScript.

  • @Anto Sgarlatta for leading our smoothest release process yet! (And also to patch team – we did really well too!)

  • All the team for doing great work

Action items:

Look into Jira: is there a way to calculate and track the portion of time spent on feature vs tech debt @Anto Sgarlatta
Make sure each sprint has a few tech debt tickets, even when the focus of the sprint is feature development @Anto Sgarlatta

RE: Translations

Try tagging @Loic Sans and @Larisse Cavalcante in open PRs for 1-2 sprints and re-evaluate @devs
Meeting between @Larisse Cavalcante and @David Trapp and @Joyce Sato-Reinhold to discuss this PR process
Schedule all-team meeting on translation process (and do some research on alternatives processes and tools) @Anto Sgarlatta

AOB

Reinstate post-release vacation @team
@Anto Sgarlatta to discuss current implementation of app styling with @Loic Sans during next 1-on-1
Postpone tickets that require translation (unless completely critical) until after release @team
Introduce a learning (professional development) for the sake of learning session @Loic Sans
Revisit how tech daily and standup are working for the teams @Anto Sgarlatta in discussion with the WHOLE team
Have a brief retro on the sanity testing process @David Trapp @Anto Sgarlatta @Denis Dovganyuk