Braun's 10 Principles of Good Design

Many of Braun's design principles can be used for software as well:

  1. Good design is innovative
  2. Good design enhances the usefulness of a product
  3. Good design is aesthetic
  4. Good design displays the logical structure of a product; its form follows its function
  5. Good design is unobtrusive
  6. Good design is honest
  7. Good design is enduring
  8. Good design is consistent right to the details
  9. Good design is ecologically conscious
  10. Good design is minimal design

Revised: March 12, 2000