OBJECT-ORIENTED UX
Role: UX, UI, & Research • Timeline: 3 months • Scope: Design System
Role: UX, UI, & Research • Timeline: 3 months • Scope: Design System
The object-oriented UX (OOUX) framework has been created by Sophia Voychehovski. This framework approaches website design as a holistic system and focuses on reuse of elements. It’s also deeply rooted in users’ mental model, which helps us design and build systems that could be easily understood and used by our customers. This design approach lays a solid foundation for creating a design system (style guide) and shared language between UX/UI, front-end engineers, and back-end engineers.
Browsing for inspiration or to kill time. Looking for what’s popular, what’s new, or what’s on sale.
Collecting information, looking for the right combo of price and features. Flagging and comparing items of interest.
Buying replacement items or items she has researched. Goal-oriented behavior, she wants to be in and out quickly.
We created an example story board that included the shopping tasks of browsing, researching, and purchasing. In this scenario, they happen sequentially, but in real life, these tasks might span over a coupe days or weeks.
To define objects, we analyzed user scenarios and task and extracted nouns from them.
As the next step, we defined content, metadata, nested objects, and calls to action (CTAs) for each object and prioritized them. Then, we defined whether objects appears on the website as modules, lists, or detail pages.
Each object may be represented in up to three states: module, list, or detail. These states do not change the meaning of the object. Instead, they vary the level of detail that is revealed based on the context in which the object appears.
We fleshed out the objects with UI elements to create a set of wireframes that covered the browsing, researching, and purchasing experiences.
All | PPP Loan Application | Path-to-Purchase Redesign | Shopping Preferences | Account Registration | Object-Oriented UX | Apple Watch App