9 – If Something Is Not Working, Fix It
When you build software, you look for problems, evaluate them and fix them systematically or document them with care. The same rigor should be applied to everything else that can affect a team: culture, process, strategy, work environment, interactions, etc. When you notice that something is not working, evaluate its priority and fix it.
You also need to focus; so, in practice, you can’t fix everything. If something is not a priority, document it, archive it and do not forget to come back to it.
Never let severe problems go for too long. They tend to grow like cancer and affect the culture of a team. Talk to your team and listen carefully for nascent issues. Leverage the collective wisdom to find solutions.
Focus on the most critical priorities and avoid changing too many things at once. Let the dust settle after making changes and study the new landscape to see where the situation settles.