Ash HN: Excavating Decision Archaeology
Wait... WHAT??? From now on, should I start reading commit messages? Do you have such weird stories?
Wait... WHAT??? From now on, should I start reading commit messages? Do you have such weird stories?
1. Alignment between engineering teams and other stakeholders which causes the delay in finalising the requirements 2. Scope changing mid sprint, which was not accounted during planning, hence pushing deadlines 3. Engineers who have the most context of system X, is on leave or have left the company, hence decisions are delayed 4. Senior engineer changing the approved design mid sprint because of some flaws in approved design 5. Identified dependencies on other teams who have their hands tied up with other urgent tasks .... & so on
Curious what this looks like at your company. What's the most expensive coordination failure your team has experienced? How much did it cost the company?
One may think that it's a marginal time, but I have timed it, it's 2.5-3 hours per day split over 1/2 minutes window over the whole day.
Since the time window is short, I want something that I can complete in that time window. I have been solving chess puzzles during that time, but want to do something which benefits my startup in the long run, maybe learn something new.
How are you utilising that time?
Even so, system design still seems slower than expected. People spend days aligning, gathering context, and iterating on designs that feel like they could have started much closer to a workable draft.
For those who already use AI tools while designing systems:
What parts of system design remain difficult or slow? Where do AI-generated designs tend to break down?