A Heuristic Approach to Product Design | Synapse