editor | copywriter | UX designer/writer
123287545_3576631615760823_8145581543218645745_n.png

Module 7 – Design patterns

Module 7 – Design patterns

 
 

“If the system lets you make the error, it is badly designed.”

 
 
 

This module went into great detail on the various design patterns used to enhance the quality of software design. I learned that design patterns are tried-and-tested techniques that allow us to bring design principles to life in software interfaces. I examined a range of concepts, including chunking, alignment, table alignment, call-to-action, visual hierarchy and progress indicators, as ways to make software more perceivable and predictable for users.

I explored the different digital affordances and how using them appropriately reduces user errors and effort. I learned how help, error handling and inline validation can also reduce errors and the level of effort, while helping the user to flow smoothly through software. I also learned about pattern libraries, an online resource that can help designers align with already-established and trusted techniques.


Topics covered in Module 7

  • Chunking

  • Alignment

  • Label alignment

  • Call-to-action

  • Visual hierarchy

  • Progress indicators

  • Digital affordances

  • Pattern libraries

  • Smart defaults

  • Help

  • Error handling

  • Inline validation