IXDLAB | User experience, User Research, Interaction design
'Thoughtful', UX?
We design interactive products built, and influenced by customer understanding.
The clues or so they say are often in the Research
Our UX and interaction design research helps you build a picture of your customers and clients whoever
and wherever they are located, or which industry your business works within.
Between the vast array of the internet of things, to online services, software, hardware,
or even robots
Designing new and existing technologies, products and services.
However you decide to use technology.
We help you create better User experience, improving your return on investment, designing for people not just developers.
User experience design (UX design) is essential in today’s digital world. It’s no longer enough to have a functional website or app. A great user experience makes your digital products intuitive, enjoyable, and effective. Whether you’re building a new product or optimising an existing one, understanding the principles of UX design can significantly impact user engagement, satisfaction, and business outcomes.
Investing in user experience design brings significant benefits to your business. Here’s how:
Increased Conversions: A user-friendly interface encourages users to take desired actions, such as making a purchase or signing up for a newsletter.
Higher User Retention: A seamless experience makes users more likely to return to your product.
Lower Support Costs: A well-designed product reduces confusion and support requests.
Improved Brand Perception: A positive user experience values trust and strengthens your brand’s reputation.
Research states a UX development budget by 10% can lead to an 83% increase in conversions.
Common UX Mistakes to Avoid
Even the best designers can make mistakes. Here are a few common UX pitfalls to watch out for:
Inconsistent or Broken Experiences: A product that doesn’t work well across different devices or platforms can frustrate users.
Confusing Navigation: Overly complex menus or deep navigation trees make it hard for users to find what they need.
Mandatory Account Creation: Forcing users to sign up before they can try the product can be a turn-off.
Information Overload: Too much content without a clear hierarchy can overwhelm users.
Ignoring Mobile Users: Failing to optimise for mobile devices is a huge oversight, especially considering that more users are browsing on smartphones.
In today’s digital landscape, user experience design is more important than ever. By investing in research, prototyping, usability testing, and accessibility, businesses can create digital products that not only meet user needs but also deliver positive, delightful experiences. Good UX design leads to happier users and better business results.
Design Thinking in Complex Systems: How UX, UI, and Interaction Designers Each Play a Distinct Role
In today’s most complex environments—healthcare, logistics, finance, defense—digital tools are not just apps or dashboards. They’re decision-support systems. They must align with workflows, meet regulations, and serve expert users under pressure. That’s why design thinking is critical. It offers a human-centered, structured approach to solving problems that affect real lives.
But within that process, different design roles contribute in different ways. While terms like UX, UI, and interaction design are often used interchangeably, they reflect unique skill sets and responsibilities, especially in the context of complex system design.
Let’s walk through the design thinking process—and clarify how UX designers, UI designers, and interaction designers each bring value at every step.
Phase 1: Discovery
Understanding People, Workflows, and Problems Before Building Anything
This first step in design thinking is about empathy: observing, listening, and learning about the people using a system and the context in which they operate.
UX Designer’s role: UX designers lead this phase. Their focus is on understanding the user’s journey, pain points, and motivations within the broader system. In a hospital, for example, this might mean shadowing nurses or mapping the end-to-end flow of patient discharge to identify friction points.
Interaction Designer’s role: Interaction designers begin to shape mental models of how users make decisions, move through systems, and transition between states. They sketch early flow diagrams or interaction maps based on field observations.
UI Designer’s role: They may help visualize research findings or assist in making research reports more apparent, but they are not yet focused on screen design.
The Discovery phase is about uncovering user needs and system realities—not visual design.
Phase 2: Ideate
Generating Ideas and Concepts Grounded in User and System Insight
Once the problem space is well defined, it’s time to brainstorm solutions. The ideation phase explores a wide range of possibilities—ideally without jumping to finished designs too early.
UX Designer’s role: UX designers frame ideation sessions using personas, scenarios, and user needs uncovered during research. They help define constraints (e.g., regulatory rules, user roles, or data flows) so that ideas remain practical.
Interaction Designer’s role: They sketch possible workflows, decision trees, and behaviors—how the system should respond to user actions, how states change, how one screen flows to the next. They prototype interactive sequences, not just static screens.
UI Designer’s role: UI designers may join ideation sessions to begin thinking about layout, hierarchy, or visual affordances. However, their core contribution comes in the next phase.
Ideation is where the “what ifs” get shaped into concepts.
Phase 3: Develop
Prototyping, Testing, and Iterating to Explore Viability
This is where ideas become testable. In complex systems, prototypes often simulate decision points, data inputs, alerts, and task flows.
UX Designer’s role: UX designers help structure usability testing. They work closely with domain experts to ensure the prototype captures the real-world task accurately. They’re asking: Does this design actually help the user do their job better?
Interaction Designer’s role: Interaction designers focus on the logic of flows. They refine the timing, feedback, transitions, and contingencies within the system. Their work often includes wireframes or clickable prototypes that simulate behaviour, even before visual design is applied.
UI Designer’s role: UI designers take rough wireframes and bring them to life. They apply design systems, visual hierarchy, typography, accessibility principles, and interaction cues (e.g., button states, visual feedback). They ensure the system is not just usable, but intuitive and visually coherent.
In development, each designer works in parallel—refining the experience from different angles.
Phase 4: Implement
Building and Evolving the Final Product
Design thinking views implementation not as a final step, but as a continuation of learning. In complex domains, the solution must be tested, adapted, and supported in the wild.
UX Designer’s role: UX designers continue to gather feedback from real-world usage. They work with product managers, engineers, and users to adjust features based on outcomes and evolving needs.
Interaction Designer’s role: Interaction designers collaborate with developers to ensure the behaviour of the system aligns with the intended experience. They help translate flows into functional specifications and test edge cases.
UI Designer’s role: UI designers partner with front-end engineers to ensure fidelity to the design system. They refine visuals as the product moves from staging to production—fine-tuning, spacing, responsiveness, and accessibility.
Implementation isn’t just handoff it is a collaborative effort.
Quick Summary: Who Does What?
Phase
UX Designer
Interaction Designer
UI Designer
Discovery
Leads user research and journey mapping
Maps workflows and decision models
Minimal involvement
Ideate
Frames problems, defines constraints
Sketches flows and logic
Begins layout thinking
Develop
Designs tests, refines user needs
Prototypes behavior
Applies visual design
Implement
Validates and adjusts based on usage
Supports implementation logic
Polishes UI and supports dev
Final Thought: Designing for Complexity Is a Team Effort
In simple apps, the lines between UX, UI, and interaction design may blur. But in complex systems, the differences matter. Each role adds a distinct layer to the final product:
UX designers make sure the product solves the right problems.
Interaction designers make sure the system behaves the right way.
UI designers make sure the product looks and feels right to use.
Together, they transform insights into interfaces—and complexity into efficiency.
Artificial Intelligence, AI Driven UX helps to design useful digital products or services.
Improve Machine learning, NLP, Computer vision, or AI through UX design. With potential to better personalisation of data, efficiency and monetisation. Help user’s get their needs from AI and meet your business goals by adding added value through UX design. Here we explore basic principles and strategy’s for helping you monetise.
User Research helps to identify users needs, preferences and pain points. Build a delightful experience for the user of your digital AI product or service.
Trust
Building trust in use of a product or service is paramount.Provide users with control over their data and ability to customise any interactions.
Personalisation
Improve your conversion rate and deliver targeted content or features for a personalised experience.
Improving on our previous product:
Provide a way to regularly feedback to enhance your product or service lifecycle. Update or enhance your product with new features or content.
Strategies
Ramp up those Product Offerings:
Build features or premium offerings the users will want to pay for such as:
Advanced analytics
Personalised AI coaching, Chatbot help using Conversationalist AI
Exclusive content
One off collaborations with other brands.
Consider a Subscription based Model
Allow users to choose levels of AI integration suiting their goals. Use a Subscription-based pricing for AI-driven features.
Offer free trials of your product to your user base.
Use Tiered Models a User can choose with a range of packages.
Use freemium models with a basic version or reduced feature set of your product or service. This helps to attract users and prove the value of premium content or features.
Provide insightful improvements to existing customer service strategies.
Use aggregated data gathered by AI for market research and strategic planning.
Use predictive analytics
Advertising, to suit your audience:
Deliver targeted advertising with AI in your digital product or service.
Ads should be non-intrusive, and enhancing.
Partner with brands for sponsored content that is of the user interests.
Ai’s efficiency and Cost savings though UX:
AI improves operational efficiency through automation of repetitive tasks.
Competitive pricing can help the users to save on cost. Reinvest saved costs to enhance UX further.
AI-driven efficiency will help to provide a user with better cost realisation. Navigate potential hazards of data analysis on a large-scale. Improving ROI something to shout about in your marketing.