Discussion about this post

User's avatar
M.T's avatar

Thank you for sharing these valuable lessons. They really helped me a lot.

Expand full comment
Chris Nguyen's avatar

Thank you for the share! I think the only thing I would have a different opinion on is Fail #1. From your profile, you have a lot of experience with really big companies like Mercedes-Benz, Bosch, and IBM. Those are companies with huge head counts and user bases so in that space, you do have to be really careful about breaking things. But I have worked with SMBs for more than half of my career at this point after being at a big corporation and the situation is vastly different. I can take the risk to break things without it being a huge deal because the user base could be like <20 report users max and they all know me and that I can revert if needed ASAP. The lines of communication are much shorter in the space I am in and that allows us to move faster than we would if we were 10x bigger.

Why do I do I think this? It's because I've seen stakeholders say hold onto everything "just in case" but then not use it anyway and then I end up with a sprawling mass of unused data. This runs into fail #2, #6 and more. Sometimes, people have no idea what they use (but they also won't tell you that). If you remove it and there are crickets, then there is no use case. Context is important too of course. If it's truly operational, then err on the side of caution. But if it's a YoY or MoM report checked once a year or month, then does half a day of the report being down make that big of a difference?

Expand full comment
2 more comments...

No posts