A high-level look at the design process