For every 25 percent increase in problem complexity, there is a
100 percent increase in complexity of the software solution. That’s
not a condition to try to change (even though reducing complexity is
always a desirable thing to do); that’s just the way it is.
That’s Fact 21 in Robert L. Glass’s
Facts and Fallacies of Software Engineering. He backs this up with
a published study from 1979.