I do it a lot with database design.... and some logic coding.
I find that some times it helps to get things out on paper so see just how stupid it can really be!