The design process involves
requirements formulation
instantation of form and function
evaluation and performance checking