Design solutions are achieved via the use of innovative problem-solving techniques. Questions, information collecting, dealing with information, and generating choices allow the developer...