We live in a world full of uncertainty. If there was no uncertainty, waterfall would be an infallible project management method and a well-written business plan would be the key to success for any startup.
So, given that uncertainty exists, we face the question what to do about it. The traditional answer has been to reduce uncertainty and thus make things manageable, and there are still many advances that can be achieved in that field.
However, the more uncomfortable question is what do we do about things that remain uncertain? What if some of this uncertainty is inherent, something we are never able to remove? In such cases, we need to build systems to manage this uncertainty, even harness it, instead of merely attempting to reduce it.