As a manager in a technical field, I always have to deal with a great amount of uncertainty. Most questions cannot be answered with certainty: Will a technology still be relevant in 5 years? Which software architecture will fulfil future requirements? Which developer should we hire? Which project should get priority?
I’ve identified several patterns and algorithms to deal with this uncertainty and would like to present them here.
Continue reading “Dealing with uncertainty”