📄️ Weak mission and vision
"Rules and regulations, laws and contracts, can never replace clarity of shared purpose and clear, deeply held principles about conduct in pursuit of that purpose."
📄️ Lack of trust
"Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done."
📄️ Lack of flow
A weak mission and vision and a lack of trust directly impact individual performance because they prevent individuals from entering a flow state. A flow state, also known as being in the zone, is a highly productive state of mind where a person loses track of time and is entirely focused on their work.
📄️ Finite game players
You can learn more about Infinite Games by reading the book The Infinite Game by Simon Sinek. You can learn more about the book at Simon Sinek's website.
📄️ Lack of pragmatisim
Many developers often feel pain in their jobs when technical debt reaches critical levels, and they quickly become obsessed with blaming the code as the source of all their problems (especially when it is not their code). The problem is that technical debt is not a disease but a symptom. Several factors cause technical debt, but the most significant is time pressure. Time pressure itself is often the result of unhappy customers. Sometimes fixing technical debt is a waste of time because as long as we don't cure the disease, we will continue to create unsustainable levels of technical debt. What is the disease? In most cases, the disease is a leadership/culture that focuses on outputs over outcomes.