Teaching OOUX, Ed Tech, Sustainable Design, Real Estate
I've loved UX since my first day on the job in 2009. But in the early days of my career, I'd often feel like the process I was a part of needed more rigor. We seemed to wait until late in the game to tackle complexity—and this just led to a ton of rework. We'd try to break up the complexity by siloing features and functionality—and this just led to "frankenstein" designs. By studying human psychology as well as the object-oriented UI practice that were popular in the '90s, I created a rigorous methodology for breaking down complexity while also ensuring holistic, elegant, systemic UX and information architecture. This game-like process completely transformed my professional life. With OOUX and the ORCA process, I facilitate effective collaboration, break down team silos, and have a ton more fun doing my job as a UX designer. I honestly cannot imagine designing a digital environment without leveraging OOUX.
All too often, we end up brushing complex business rules and information architecture aside in the name of “low fidelity.” In this talk, Sophia goes over four main sources of complexity and how Object-Oriented UX can help wrangle them. You’ll learn about the tough questions you should be asking early on—to make the rest of the project easier and more successful.
"OOUX and Design Systems, a match made in design heaven." Object-Oriented UX should be an organizing principle for your Design System. In this article, Sophia talks about how OOUX improves the process of creating a Design System.
The BBC has been basing their website design on domain models for over a decade. In OOUX, the design process focuses on objects, relationships, calls-to-action, and attributes. In this article, Sophia discusses how BBC Food is using OOUX to create a superb user experience on their website.
You name the language, human babies learn nouns easier and faster than verbs. In this article, Sophia explores research conducted by Dedre Gentner and lays out how her finding are relevant and important in the world of UX.
In this episode, Sophia takes us on an audio walk-through of the "calls-to-action" methodology of her ORCA process. She will guide you through how to get started designing complex systems, how to make a CTA Matrix that's based on real-world objects, and why doing so will pay dividends.
This episode is an audio WORKSHOP that’s going to teach you the basics of OOUX and the ORCA process. If you listened to the first episode, you should have a zoomed-out, big picture Idea of what OOUX is all about. But in this episode, you’ll actually get to practice OOUX!
October 20, 2015 was when Sophia's article on OOUX debuted on A List Apart. In this episode of the podcast, Sophia shows you how her philosophy and process have changed since then and how OOUX was forged in the crucible of CNN Election Night 2012.
In this quick interview before the Design Content Conference in 2019, Sophia Prater talks through the biggest danger of designing "actions-first", using an example from her Edtech days.
Need to convince a boss or a business stakeholder on the value of OOUX? This talk speaks directly to leadership about how OOUX can help save time and money.
Start here! Sophia talks through the top frustrations that she hears from UX designers and explains how OOUX can help. If you are enduring pixel-pushing sans strategy, an overwhelm of complexity, stakeholder buy-in, communicating with developers...OOUX is the answer!
In this talk for the QCon Developer Conference, Sophia discusses all the factors that cause complexity, the three key ways to wrangle it, and how to fix it with Object-Oriented UX. She talks about how to "cheat" on our IA, reduce moving parts, and stop arguing so much about features and functionality.
This is a full-length, 90-minute Object-Oriented UX talk delivered in Warsaw, Poland during the MCE conference. Strap in and enjoy!
The original OOUX manifesto. You'll learn why designing "objects first" is pivotal and how it helps you define the core structure of your system. The process has evolved over the years into Sophia's ORCA process, but this 2015 article is still a great place to start.
Interaction design helps users get things done in digital spaces. For UX designers, it's where we choreograph all the users' doing; the verbs. But what are the things being "done to"? Learn how defining your nouns (objects) first will set you up for more intuitive interaction design.
Look into how users understand and process their world, how thought, communication, understanding, and perception are all object-oriented, and how when digital design aligns with real-world objects, better UX is the result.
In the digital world, anything is possible. But if the digital-space interfaces stray too far from our expectations of the physical world, users will become unsure, confused, and unhappy. This article spells out why we should design with lizard brains in mind to create intuitive interfaces. NOTE: in the OOUX world, we now have a new definition for a Broken Object: an object that is not directly manipulable, whose CTA is not directly embedded in it's visual representation. In this article, think of the Broken object example as just an especially egregious shapeshifter.
In this talk at the Design & Content Conference in Vancouver, Sophia explains how OOUX can help you avoid the UX fails that confuse and frustrate users. Stay tuned because in the last third of the talk, Sophia gives a sneak-peek into her OOUX process and how to use Webflow to build CMS prototypes.
Examine how EdX accomplishes a refreshingly natural browsing experience — curious users can navigate from subject, to course, to instructor, to school, and back again without ever needing to pick through the hierarchical main navigation. This is one of the primary principles of object-oriented user experience (OOUX): contextual navigation through object relationships.
Sophia outlines the four principles of intuitive design and goes deep on the subject of messy objects. Stay tuned 'til the end, when Sophia does a live demo introducing her iterative ORCA process (Objects, Relationships, Capabilities, and Attributes)!