S58 Retrospective

 

Date

Mar 8, 2023

In sprint

@Mwayanjana Bolokonya (Unlicensed) @David Trapp@Lite Farm @Duncan Brain @Carolina di Lello (Unlicensed) @Gursimran Singh @Sayaka Ono@Javier Antonio Hernandez De Paz @Joyce Sato-Reinhold

At retro

@Lite Farm @Mwayanjana Bolokonya (Unlicensed) @David Trapp @Javier Antonio Hernandez De Paz @Duncan Brain @Carolina di Lello (Unlicensed) @Sayaka Ono @Joyce Sato-Reinhold

Background

This retro is for S58: Thursday, February 23rd - Wednesday, Mar 8th

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.

Last sprints (S57) retro is here:

Retrospective

S57 Discussion topics:

  • Thoughts on an official process for verification refactoring? @Duncan Brain

    • Especially for transferring ownership tickets and non-trivial refactors? (for example Irrigation task refactor, sensor readings refactor) it can be hard to pick up someone's work at 95% complete and to know what the last 5% is without specific guidance.

    • Problem: it’s hard to know what the right scope for a refactor is since it can be like peeling an onion

    • Proposed solution for refactors require the following definitions:

      1. Any bugfixes that need to be made as part of scope

      2. Latitude to make wider ranging architectural changes within a certain estimation (e.g. 1 - 3 points)

      3. Documentation in additional tickets of any other bugs / recommendations found that weren’t in addressed in i or ii

  • Update on automating reviews

Start doing

Stop doing

Keep doing

Shout outs

Start doing

Stop doing

Keep doing

Shout outs

  •  

  •  

  • Excellent job from the programming team. Love opening Beta and seeing a bunch of new things.

  • @Duncan Brain !!! Phenomenal job Zohoing!!! think, by the end we’ll have an incredibly useful new tool to assist with contact and donor management, outreach success, and user communication.

  • @Duncan Brain for facilitating sprint planning and collab last sprint

  • @Javier Antonio Hernandez De Paz for patiently correcting my mistakes on a ticket and referring applicants for the Tech Lead role

  • @Mwayanjana Bolokonya (Unlicensed) for 100% Verification → Validation ratio this sprint (so far)

  • @David Trapp for developing partnerships like a BOSS

  • @Sayaka Ono for being an incredible team player and always having time to support her colleagues

  • @Joyce Sato-Reinhold for really owning SSO. What seemed to be a small-ish change has blossomed into numerous well defined and scoped problems. Way to follow through and bring the team along with your evolving understanding.

  • @Sayaka Ono and @Duncan Brain for the tech lead search support

Action items:

@Lite Farm to write-up script to auto-assign PRs to “Reviewers” team
@Lite Farm refactor process