Design happens in the process; start with a problem, and finish with a custom solution.