The Power of Intelligent Patience: Why We Should “Decide as Late as Possible”
In today’s world of software development, the pressure to make fast decisions can significantly weigh on you and your team. And conventional wisdom often dictates that early[...]
Amplify Learning: An Up-to-Date Look at an Important Principle of Lean Software Development
Every project is different: Software development, at its heart, is less like assembling a predictable machine on a factory line and more like navigating uncharted territory. The[...]
Eliminating Waste: The Cornerstone of Lean Software Development
Over two decades ago, Mary and Tom Poppendieck published Lean Software Development. In a series of articles, we will explore its principles and whether they are still relevant[...]
Dysfunctional Scrum: Why Many Companies Lose Agility and How Lean Software Development Can Help
Scrum is considered the most widely used agile framework. However, in many companies, it is applied not as a flexible framework but as a rigid process with numerous ceremonies.[...]