Project & Team Management Embracing Uncertainty in Custom Software Projects, Part 1 Like most people, I don’t thrive on uncertainty. I also work for a custom software consultancy, where some degree of uncertainty is inevitable.