Designing for Complexity

A session at IA Summit 2012

Sunday 25th March, 2012

2:00pm to 2:45pm (CST)

Simplicity is a frequent mantra for designers and a worthy goal. But life, well, life is infinitely complicated, and sometimes software become quite complex as well. So what does a well-intentioned designer do when faced with the challenges of designing for a complex system?

This session will first explore some common examples in well-known applications that involve intricate workflows, massive amounts of data, and generic rocket science type complexity. Next, six general heuristics for handling complexity will be discussed with in-depth examples and case studies:

1. Prioritize Tasks
2. Be Consistent and Use Patterns
3. Use Data Visualizations (wisely)
4. Adapt UI to Roles
5. Learn and Habituate Based on Behavior
6. And Remember, the Simplest UI is no UI

At the end of this presentation, you will no longer fear the complex. Instead, this session aims to inspire attendees to embrace, solve for and even celebrate complexity.

About the speaker

This person is speaking at this event.
Nadine Schaeffer

User experience design bio from Twitter

Next session in Empire I

3pm Closing Keynote - Leading Across Channels by Harry Max

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:00pm2:45pm CST

Date Sun 25th March 2012


Empire I, Hyatt Regency New Orleans

Session Hash Tag


Short URL


View the schedule


See something wrong?

Report an issue with this session