Lessons from Architecture School for IoT Security

Software is impermanent; its underlying code will always need updating. Architecture is enduring, meant to last for generations. But both strive to be intuitive, and architecture can teach security and UX professionals how to build IoT applications that balance seamless experience and upgradable infrastructure.

Security for the Internet of Things (IoT) needs design, and appropriate complexity is the key UX challenge for IoT. Architecture school teaches problem finding over problem solving and prepares professionals to work on complex systems.

Summary: Start with people in context, understand unspoken needs, homes are more than houses.
Summary slide from presentation at O'Reilly Solid in 2015. All slides are available for download.

Our three-part series discusses how lessons from architecture school can inform IoT security.

Lessons from architecture school for IoT security

Related

How UX Excludes or Includes

Software communicates its values via its user experience (UX) by making some actions easy and others harder. For example, mobile apps can be configured to... (Read more)

Learning Lessons Where We Find Them: Analyzing Facebook's Privacy Checkup, Part 1

This is the first in a short series of posts looking at Facebook's "Privacy Checkup" feature. This installment examines why even privacy advocates who avoid... (Read more)

How to Fight Phishing: Security for Designers

My last post examined the concept of phishing, which is a type of social-engineering attack to con people into divulging private information like passwords or... (Read more)