Design is an adaptable, collaborative, iterative and human-centred process, employing skills in communication, critical thinking and creative thinking, and requiring objective knowledge of the problems to be solved.