Certified OOUX Strategists define OOUX
OOUX is a secret weapon for breaking down complexity. It is a philosophy for designing digital systems that respects the fact that people think in objects. OOUX helps users by focusing on consistency in recognizable objects.
a framework to organize complexity. Designing with objects helps a designer organize the system in a way that will match users mental models. It will match because objects relate to how people see or experience things in the real world.
a bridge between research, design, and information architecture. It's a rigorous approach to planning design by thinking about what's being packaged, not just the package. It can inform design systems, helping to make them more efficient, consistent, and intuitive. It’s a powerful way to work with stakeholders to get meaningful input at the right time and get everyone on the same page.
a philosophy helping us dissect a complex system into its components and build it again in a more understandable manner. Objects are everywhere around us and this is how we perceive the world: through objects. Yet, when we start working: coding, designing, writing and guiding users, we seem to forget about the objects and dive directly into how things can be achieved before we have a good understanding of what these things really are.
a design methodology that allows us to design software that aligns with humans' mental models of concrete, real-world objects. It's exciting because it allows us to easily and effectively tackle systems at any level of complexity, and inherently results in systems that are more usable/intuitive, as well as more scalable and maintainable.
If we had to boil OOUX down to its simplest form, it would be “objects first.” OOUX prioritizes the objects and, consequently, simplifies an app’s creation and design as well as its experience. “Well-defined leads to well-designed.” I think that’s the best way to describe the ORCA process. After all the work you spend on the objects and honing in on the fine details, the result is an experience that is easier to navigate and understand because it reflects real world spaces and objects. OOUX helps the design/developer team distill what’s really important and build environments in a simpler, more user-friendly way that better matches what users would expect if the environment were in real life.