S.O.S Refactors and lack of communication between different teams (that break each other's features)

antonella
Thu, 11 Apr 2024 11:01:45 +0000
Discussions

Hi there! I’m not very active here but right now I feel like the community can help me come up with ideas because I very much need them blush.

Our product is a C2C and B2C solution (kinda like Vinted ) and we’re organized by tribes split by user experience, i.e. Seller, Buyer, Marketplace, etc. I was recently moved to a different tribe in the company and one particular team is eager for me to help them avoid lots of bugs (it’s happened) whenever there’s a refactor. I’m lost and I feel like a complete impostor. I am a user of the app but I don’t know “everything” (can anyone even?) and I’m struggling to help them find solutions to plan things better and avoid breaking a lot of things from other teams whenever they refactor something.

I’m currently working on a doc I call “Trigger questions” in which I speak with different people and come up with a list of things we should take into account (and encourage communication with the other teams!) when we plan a refactor. I’ve also suggested modeling before refactoring (like a mindmap) so we can have an idea of different areas that could be affected by our changes. We’ll try these things and see how they work.

My question is, have you been in a similar situation? If yes, what helped you help the team?

PS: I tried to provide enough context, I hope it is

Thank you so much for reading!

16 posts - 8 participants