Tech Lead Handbook

Tech Lead Handbook — Decision Making

Jamie Wen
2 min readAug 20, 2021

Are you trying to make a perfect decision or no decision?

The What

How do you make quick and great decisions on the daily delivery process? Push the decision-making to the possible lowest level.‌

https://www.oreilly.com/library/view/cloud-native-transformation/9781492048893/

The How‌

Communicate the vision‌

  • Why we are here and what are we trying to achieve as a team. Get it super clear.
  • Focus more on the why and less on the what
  • Provide more context to the team which helps them make efficient decisions.‌

Alignment

  • Hard work in the right direction.
  • Catch up (sync / async) with your Product Manager regularly, repeatedly, frequently.
  • Align the tech roadmap with the product roadmap‌.

Autonomy‌

  • Be more situational and give your direct reports more space to explore and grow
  • Be supportive. Share context. Explain the why. Don’t be shy to share your thoughts.
  • Try not to be too prescriptive unless you absolutely have to.

Delegate‌ & Monitor

Regular check-ins, but how often? It depends on Task Relevant Maturity

https://www.hostinger.com/blog/task-relevant-maturity
https://www.hostinger.com/blog/task-relevant-maturity
  • Start small and slowly build up the trust
  • Collective and “clear” ownership 👉 Code Ownership
  • Clarify goals and what does success look like
  • Proactive updates from direct reports are needed
  • At the end of the day, it is all your accountability‌

🔴 Red Flags‌

  • Have unnecessary meetings for small decisions. // Can you delegate to the team?
  • Look for absolute broader consensus for small decisions‌. // Unnecessary.
  • Aim for perfect decisions. // Perfectionism is killing your team.

🗒 Tips‌

  • Use frameworks for the decision-making process, e.g., DACI
  • Think about ROI. How big the decision is and how much it costs to make that decision.
  • There is more than one way to make a decision. Voting is just one of them.

🕳 Pitfalls‌

  • Escalate every decision ⇒ micro-management
  • Delegate without monitoring ⇒ unexpected failures

https://jamiewen00.gitbook.io/tech-lead-handbook/

--

--