OOUX is a user experience design methodology that helps us define and design usable, consistent digital solutions that naturally align with end users’ mental models of real world, concrete objects in a given problem domain.
We love this methodology because it creates extremely strong bones and structural design longevity. It is highly suited to websites or applications with a moderate to high level of complexity. We have found no downsides to it. The business, project, and customer dividends are significant. It's simply become "how we do UX" here at Acumium.
— We've used OOUX to tackle business complexity for some great brands.
— Why choose object-oriented UX design?
Better digital products
Designing with objects allows us to match user's mental models, creating more tangible, relatable, and usable digital experiences.
OOUX creates a shared language among teams, making the communication within that team more effective.
Enables better SEO via defining a strong framework for structured content and valuable cross-linking between pages.
Defines deep structure
We form a more comprehensive view of our system with OOUX, defining the deep structure and how objects within it interact.
The activity of defining and refining objects helps reduce system complexity that can result from extraneous design elements.
Easier scaling and maintenance
OOUX helps our systems scale and increases maintainability. We can update existing objects and add new ones without adversely affecting other parts of the system.
Better API portability
The independent objects that result from an OOUX design approach increase the portability of our system, which allows devs to build better APIs.
OOUX allowed us to strategically plan everything out, and think about how we can make each page more user friendly and with a consistent flow for each web visitor. Through object mapping, we are sitting down and strategically planning how each useful piece of information relates to each page on the website.