Visual-design principles in practice: A team self-assessment

In a lecture about user-experience design to software developers at Stanford University, Jeremy Lyon explained how important it is for software’s visual design to reinforce its use and meaning. He listed five principles that he wants designers and developers to apply:

  • Balance.
  • Rhythm.
  • Dominance.
  • Motion.
  • Unity.

For fun, I decided to use these five visual-design principles to assess a recent project I worked on with a team of developers. In this article, I’m only illustrating a small portion of our design—an application that helps people set up a corporate event, issue formal invitations, and then track all related communication that results. Continue reading “Visual-design principles in practice: A team self-assessment”