I already sold 3 companies doing the agile thing, I'm quite aware of the known problem/unknown solution approach. This time I'm more interested in the unknown problem/unknown solution space and, for this particular project, that meant inventing a new branch of mathematics to solve a particularly hairy problem.