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.
Our three-part series discusses how lessons from architecture school can inform IoT security.