The Three Principles That Guide Every Great Software Engineering Team
Published by Matt Stine
Great software engineering teams recognize the primacy of principles. A few decades ago, everyone wanted to visit Toyota. It had become the canonical example of a great manufacturing company. And Toyota invited everyone to visit, even its competitors.
Why?
Because Toyota knew that its competitors would do everything they could to duplicate its practices and tools, rather than understanding the principles of continuous learning and improvement.
Toyota knew that by the time its competitors successfully duplicated its practices and tools, it would have learned and improved.