A competent problem solver is one who is appreciative of the huge amount of information available to her from her own experience while simultaneously suspicious of the potential error in those assumptions. This article will teach you two valuable methods for testing assumptions and creating better solutions.