How do you solve hard problems if you can't make incremental progress?
myth_drannon: TRIZ - http://en.wikipedia.org/wiki/TRIZ
-"TRIZ is a methodology, tool set, knowledge base, and model-based technology for generating innovative ideas and solutions for problem solving."Generations of Soviet engineers were educated on that methodology. Many western companies use it as well.