Breaking down a problem
One of the most important skills of a designer is the ability to break down a problem into coherent building blocks. Unfortunately, I find most designers struggle with this task. It seems that there is an expectation that breaking a problem down is a PM or Engineering thing to do. This is the kind of…