Designing for complexity: start with these questions

As designers, part of our job is to deeply understand complex systems and concepts — so that we can solve problems in that specific problem space. In this article, I explain a simple analogy you can use when you start a new complex project or encounter a new domain or system.