Jack Welch talks about a similar thing in his new book, he calls it the "big a-ha." I'd summarize but someone already did it for me. :)

http://tatler.typepad.com/nose/2005/05/jack_welch_on_s.html

I like his "five slides" idea too for a product/strategy review, although I haven't tried it yet.