Designing visual interfaces: how to create communication-oriented solutions

This tutorial describes a number of fundamental techniques applied routinely in communication-oriented visual design. The orientation, process, training, and culture of the visual design disciplines (graphic design, industrial design, interior design, architecture) are essential components of effective interface design. Unfortunately, few software developers or human factors engineers receive any training in these disciplines. This tutorial describes important design rules and techniques internalized by every visual designer through coursework and studio experience. While mastery will indeed require extended practice, the tech– niques we describe are not difficult to understand and can be immediately applied to real-world problems.