A software client asked an interesting question last week that got me thinking about managing the impact of uncertainty on product development. The gist of the question was, “How do you deal with projects that have elements of both discovery and well understood tasks?” Project Planning The first element of uncertainty in any new product [...]

