Tag: prototyping

  • Real-World Messiness of Product Design

    Real-World Messiness of Product Design

    The commercial mindset of a UX designer ensures outputs aren’t just blue-sky, but shippable. Here I demonstrate how complexity is a daily occurrence, how a proven track record in parallel industries handling multi-layered data and regulatory standards can translate.

    With 15+ yrs exp. I showcase technical fluency with Design Systems, with developer handovers, and platform-specific patterns. Lets dive in…>

    What I personally designed

    To respect confidentiality agreements, the branding and specific naming have been modified. This product is currently live and serving 6k users

    A Portfolio of Reality

    messy

    unclear

    complex Problems

    constraints

    Post release updates

    While defining a real-world business problem, I was able to use UX tools to uncover pain points to inform an initiative UX wireframe flow that in turn, informed the final UI.

    🚀 From Discovery to Design and Solution

    01 Problem Statement: Create a user-friendly and simplified mobile journey that helps seniors mitigate their fraud anxiety, meet financial regulatory standards and ultimately manage their finances i.e. improve their financial wellness.

    This was further expanded with the study into;

    • Low-anxiety mobile payment – Seniors face challenges with mobile payments due to fear of fraud, cognitive load, and digital literacy. Designing a system that addresses these concerns while maintaining security is crucial.
    • Business problem | Design challenge – The challenge is balancing a simplified flow with a robust, secure multi-step flow to mitigate fraud anxiety and meet industry standards.

    02 Segmentation: Identify distinct segments within the aging parent demographic. Target a segment that can most benefit from the UK Payment process. Accessibility, personalisation, security, and financial wellness are key considerations.

    03 Research & Strategy: Use quantitative data with qualitative insights to inform a Customer Journey Map. Visualise the financial and emotional challenges faced by each segment, across a given scenario.

    I prioritised accessibility and task-oriented patterns. Personalised guidance, and minimising cognitive load were also key considerations..

    04 Wire framing Design Decisions: Making trade-offs and delivering a justified UX solution. Simplified to the “What”, the “Who” and “How Much” before a final check then execution. I limited one screen to have one single, clear primary action. Components were dual functioning for  Existing Beneficiary and New Beneficiary reducing two mini journeys to one.

    05 Conclusion & Outcomes: How my decision’s successfully translate a complex real-world business problem into an initiative UX wireframe and Final UI flow.

    Key highlight

    • Key stakeholders audience established 2-months before proposed Sprint through workshopping and client relationships.
    • Pain points highlighted early, including CoP, Secondary payment reference and scope (i.e Feed and FX was descoped)
    • Cross platform UX and UI for Alpha release delivered and demo’d in 3-months
    • Developer and BA handover, Design System integration scheduled early for estimation and to provide clarity
    • Design System integrated and UX Copy Check signed-off
    • No deadlines missed 🙂

    Engineering Constraints and Design Trade-offs

    engineering constraints

    Technical realities

    trade-offs

    final outcome

    International Payments

    International payments is a complex animal. There is a fine line between delivering pixel-perfect cross-platform consistent UI and balancing that against commercial and technician reality. Recently I was in Bug Triage to get this sophisticated and geographically dependent piece of functionality across the line. Lets dive-in ->

    SWIFT/BIC, when connected to an API returns a Bank name, think of it as a post code. While the end-user has the ability to edit this code for new payees, they cannot edit the bank name [engineering constraint]. For a more harmonise UX, new and existing payees should be displayed in a consistent and non-jarring format. So I made the decision to use input fields throughout, in various states.

    My design then changes From > To :

    AI generated: For NDA reasons, I have fast-tracked these Input Fields to rapidly visualise these engineering constraints.

    The Trade-Off

    This manifested itself from an arguably more elegant From execution, to the multi-platform but feature parity To solution following both a trade-off contributing to a non-jarring, smoother, and Input field led consistency experience.

    To give context, this attention to detail was part of a much wider delivery. For NDA reasons, the forms in its full extent (1 of 3), have been altered.

    To respect confidentiality agreements, the branding and specific naming have been modified. This product is currently live and serving 6k users

    The Data-Informed Designer

    Design intuition

    qualitative or quantitative signals

    Post launch

    Retrospective improvments

    How I value results just as much as pixels.

    Dashboard UX to business UI

    Catering for demanding clients requesting instant advice, competitive quotes and investment strategies requires tailored tools, especially within a sensitive client-data environment – Welcome to the a Customer Meeting App Dashboard

    Through team interviews, ad-hoc surveys and gorilla research I defined three “must-have” features early on, so pre-launch the business needs and UX goals were transparent;

    1. Single point of access for disparate data – Five-second insight
    2. Broad overview with drill-down capabilities – Inverted pyramid
    3. Fill other process gaps easier and faster – Champion the brand | DS achievability

    Problem and Opportunity

    The existing offering had become redundant. Integrating data from third-party repositories was a priority, to achieve an improved user journey. This presented an opportunity to re-imagine the complete ‘Create a Customer Meeting’ user journey.

    There was another further top-level requirement; Funding.

    People management point: When competent business executives are supported by UX leaders who articulate good design, bridging the gap between vision and execution, this can build confidence across the entire team to get product delivery across the line.

    See: Career Growth within Design Teams

    Reimagining Client Meetings

    Step 1

    Start with the user needs

    Streamlining the preparation of a meeting, and principally future proofing the Create a Meeting process with a scalable UI that can seamlessly integrate new data repositories, ensuring long-term flexibility.

    Step 2

    Segment in to ‘zones’

    The on-screen real estate delivers a quick look experience prioritising top from bottom.

    Step 3

    Test and Challenge through Prototyping

    Visualising up to 12 users’ journeys leads to better understanding and smoother development. Boxed development will not impact working code.

    Early sketches reveal the potential of a dashboard, emphasising hierarchy through top-down, LTR user scanning patterns, pushing a hierarchical arrangement that guides the user’s eye. Data is prioritised with glance-access to preview Meeting Name top-of-mind expanding and collapsing information depending what is scope. 

    A conceptual dashboard with multiple layers

    The final solution solved both the scalability problem, providing easy access to account numbers, the ability to add other account numbers, visibility on the meeting date and time, and the meeting status and who is the meeting organiser. Complete transparency on meeting detail, including location, meeting language and notes format with extra features like Meeting Packs.

    And the results speak for themselves
    190 offices | Growth from 8% to 56% | 1.5 years

    Quantitative Signals

    The quantitative metric as a single-source-of-truth of unifying insights speak volumes: 56% iPad growth in just 1.5 years over 100K client meetings in 40 countries with approximately half of their approx 85 offices in western Europe,

    From business problem to an Enterprise-level, real-time data dashboard from multiple sources, instantly accessed, no more hunting.

    Qualitative Design Trade-Offs

    On reflection post launch, one key factor in the development (and acceptance) of this new radical design was achievability. Funding is also a key developmental constraint so designing with business realities is key. This inevitably constrains blue-sky thinking, a real change outside of budget and possibly a missed opportunity was to re-pitch this design for responsively iPad (landscape and portrait) or to expand on the ‘mini’ and  ‘maxi’ concept from full disclosure down to dashboard snippets. Maybe in Phase 2!

    Career Growth within Design Teams

    How to hook new customers

    Ambiguity

    Ownership

    Resourcefulness

    When customers make a product selection there is a lot going on behind the scenes. Desktop new product onboarding carries a lot of functional weight, it is a prime candidate to wireframe. Capturing a large selection of unique steps requires enterprise-level wire framing skills.

    Defining the Problem

    Imagine a new or existing customer discovering your product. The onboarding process can often feel like a daunting maze. This is where detailed wireframes step-up, transforming a journey into a smooth, secure and clear experience. Early decisions were made to leverage a pre-existing Design System. High fidelity wireframes became the way forward with Figma as the wire-framing tool of choice. 

    Onboarding Flow & Development Preparation

    Process flow diagrams were thin on the ground, little research was available and there was a lot of ambiguity. This was an opportunity! I took it on myself to deeply understand how personal details were collected, how email and SMS validation data flows worked, understand business goals and success metrics, so the technical team can move forward. This was a calculated risk!

    Segmenting the UX Wire-framing Process

    1 – Guiding the First Steps

    Personal details

    Pre-registration

    The process begins the moment a product ID is entered as the customer clicks a product. These wireframes propose a gentle walk-through, hand-holding the customer and setting clear expectations. As personal details are collected, the system identifies pre-registrations, streamlining the experience. For unrecognised products, the UI gracefully handles the situation, preventing frustration.

    2 – Building Trust and Security

    KYC process

    Tax jurisdiction

    GDPR

    IDV

    Next, the validation screen requests a unique member ID, followed by a secure OTP process. This includes both email and mobile verification, paving the way for a robust KYC process.

    The customer identifies their tax jurisdiction, providing identification proof, as part of a seamless IDV (Identity Verification) experience. To ensure compliance with regional regulations, the system also gathers marketing and accessibility permissions, adhering to GDPR guidelines.

    3 – Personalisation Meets Regulation

    Investment pledge

    NI (UK)

    This joined-up onboarding process seamlessly transitions the customer from initial product selection to specifying their investment pledge.  Furthermore, their National Insurance ID is verified, ensuring 360˚ compliance.

    4 – A Smooth Conclusion

    Confirm Message

    Next steps

    UAT Testing

    Prototyping

    Finally, once all data is collected, it’s securely transmitted to the BE. The FE then provides clear messaging, confirming a successful onboarding experience. This leaves the customer feeling confident and ready for next steps. Wires were shared for feedback across the team, including stakeholder, technical leads and PO’s.

    Fine tune the results

    Sneak preview of the final delivered User Interface (UI)

    The process is still fresh, typically next steps are Usability Testing and Heuristic Evaluation. Prototyping, with QAs on standby, is another option to verify and test stakeholder feedback.

    Conclusion and Impact

    Ambiguity

    Clarity

    These wireframes don’t just showcase a process; they tell a simple story of a complex customer experience.

    By prioritising clarity (onboarding steps) and security (verification and OTP) this onboarding journey fosters trust and loyalty from the very first click.

  • Pt II – Money Management App UX Challenges Explained

    Pt II – Money Management App UX Challenges Explained

    TLDR; The second on a two-part deep-dive focussing on mobile UX design targeting seasoned designer-types, mastering Design Theory, and navigating lean Agile challenges.


    Hard Skills:

    Journey Mapping

    Research

    Visual Design

    Soft Skills:

    Empathy

    Collaboration

    Critical Thinking

    Full List →


    Welcome to Pt II

    Real-world app design challenges, by persona

    In my previous post (01 Welcome to Pt I; Real-world app design challenges by persona) I detailed why wealth management apps are becoming super relevant and how certain UX designers types experience certain user experience challenges. Let’s move on to our second persona;

    Silvr Bank – Europe’s Best Digital Bank*

    The overarching goal with Silver Bank* is to design an interface for a thriving Generation X, with an emphasis on growing the fledgling millennial users base i.e mobile-first. The C-level were looking to expand and improve their digital offer on these foundations

    3,000 employees | 85 branches | 2nd biggest player in its market

    The brainstorming UX Designer

    At the kickoff stages this designer is focusing on the ‘what if’, they live their life in the fast lane of UX Discovery workshops and are typically very creative.

    Blindly Following a Predefined UX Process

    Every design team (or team or chapter) will have their flavour, probably with different names. The skill is to take these stages and adapt the outcomes so your creative and non-creative teams will understand and respond.

    The point is, tailor the UX process according to project needs which comprise staple elements such as research, design, prototyping, and testing (validation).

    Not Following the Iterative Design Process to Resolve Issues

    It is crucial and all kick-off stages with all new teams to pivot towards an MVP mindset. Here is my take in the ‘Three must-haves’;

    • Clients must have an understanding of the iterative process 
    • Clients must understand developing software within Scrum is not typical to a design agency. No Big-Bang please.
    • A strong UX-er must be able to push-back on customisations that hold little value and only slow down the Scrum Train.

    Designing within Scrum has its own challenges, but one of the clear benefits is the ability to ‘go fast’. This speed is only maintained if the core team are synced and understand that fast decision making, a complete understanding of the iterative process and grasping an MVP mindset must all be entrenched.

    Confusing signposting – Crazy pop-ups and misunderstood empty states.

    If you don’t understand the flow, how do you expect your users to?

    Do not implement multiple pop-ups on your landing page. Do guide user with short concise phrases that give state, progress and system status (See: Usability Heuristics: #1 Visibility of system status)

    The pop-up frequency, relevance, and placement are key factors that make or break your UX;

    • Don’t show multiple pop-ups at once or one after another.
    • Ensure the empty state tone of voice is relevant to the audience and brand.
    • Your pop-ups shouldn’t cover the entire screen. On mobile, your full screen empty state should.

    Give your users breathing space to explore. You can then set suitable triggers for pop-ups to appear at the right time under certain conditions.

    The UX Consultant on-a-mission

    A seasoned veteran

    This flavour of UX designer has earned their stripes both at the sharp end running in-house UX teams and blazing a trail as a freelancer. They are typically driven, organised and looking for clients to be the same – so education is centre stage (which brings its own set of problems – see Not Following the Iterative Design Process to Resolve Issues below).

    Retail Banking Services

    Banks and FI are increasingly integrating money management functionality into their mobile and desktop apps. There is a clear directive to push their customers to use their products, including Card Management and Selection, more actively.

    In the western world, 76% of people use mobile banking services. Differentiation, whether that be through the quality of financial advice or expertise of financial service, has to be clear.

    Creative font selection can derail already strong UX

    Unless you have a solid reason to use a particular font type, stick with web-safe fonts. This is a common misunderstanding when implementing an out-the-box or white label product, as they allow your client to go crazy either with their brand font or one that simply doesn’t work online (or both).

    Use your other UX tools to differentiate and stuck with the main players below;

    1. Arial (sans-serif)
    2. Georgia (serif)
    3. Verdana (sans-serif)
    4. Trebuchet MS (sans-serif)
    5. Garamond (serif)
    6. Tahoma (sans serif)
    7. Courier New (monospace)
    8. Times New Roman (serif)

    Know Your Users. Know your competition

    It would be a mistake to believe that money management applications are exclusively relevant for older adults. In reality, the target demographic for such applications is growing younger. Keep an eye out for millennials who, according to CBInsights, will inherit the largest share of the wealth of any generation – so mobile is absolutely key.

    Be conscious of the challenger banks that are making waves and be distinct or what your differentiation actually is, and mobile is leading this charge.

    My conclusion on app challenges

    It’s clear the challenges are many. Whether you’re be UX junior looking to soak-up the World Wide Web of experience or a seasoned veteran looking to fine-tune your UX skills, the key challenges when designing financial money management apps** are;

    Not Following the Iterative Design Process to Resolve Issues

    Laser Focussed on Design Systems and Best Practices

    Blindly Following a Predefined UX Process

    **Can be attributed to other domains, of course.

    RussellWebbDesign: Get your fill of UX trends, case studies and best practice
  • Pt I – Money Management App UX Challenges Explained

    Pt I – Money Management App UX Challenges Explained

    A two-part deep-dive focussing on mobile UX design targeting seasoned designer-types, mastering Design Theory, and navigating lean Agile challenges.


    Hard Skills:

    Journey Mapping

    Research

    Visual Design

    Soft Skills:

    Empathy

    Collaboration

    Critical Thinking

    Full List →


    Welcome to Pt I

    Real-world app design challenges by persona

    This two-part case study will be exploring UX design challenges within the financial ecosystem that different flavours of UX designers can face. Part I focuses on why wealth management apps are becoming super relevant and how certain UX designers experience different challenges.

    Along the journey, I will also be supercharging the project objectives;

    • Catch-up feature parity
    • Prioritising critical features
    • Stakeholder education (Design Systems)

    Let’s kick off by asking ‘What type of UX-er are you?’

    Silvr Bank – Europe’s Best Digital Bank*

    *Silvr Bank is a fictitious organisation but these are real-world challenges I have experienced in real-world projects with real-world clients.

    The overarching goal with Silver Bank* is to design an interface for a thriving Generation X user group, with an emphasis on growing the fledgling millennial users – i.e mobile-first. The C-level were looking to expand and improve their digital offer.

    3,000 employees | 85 branches | 2nd biggest player in its market

    What type of UX-er are you?

    UX Designer types – How UX designers approach their challenges depends on many factors. Experience, background and where a designer is on their journey are all influencing characteristics.. 

    The challenges are many, so to focus this case study and depending on where you are in your UX journey, both as an individual and within a team, I have split these challenges in to three typical UX professional personas;

    • Mr ‘UX-design-is-completely-theoretical’ Designer
    • The brainstorming UX Designer
    • The UX Consultant on-a-mission

    In this post, let’s drill-down on challenges faced by our first persona;

    Mr ‘UX-design-is-completely-theoretical’ designer 

    This designer is at the beginning of their journey. They are a sponge, soaking up the design thinking processes and navigating their way through YouTube UX tutorials. Along the way they do need to get their hands dirty and experiment. To push back on theories, effects and laws. Learn to go with their gut and develop that inner self, that inner individual designer.

    Laser Focussed on Design Systems and Best Practices

    Design Systems from Hell – The benefits of a fully functional Design System are clear. Consistency. Speed. Best Practice. Collaboration. But when there isn’t a dedicated team or individual maintaining Component and updates. This is when the theoretical designer falls down and you get four bottom sheet options for iOS.

    Maintenance of a fully functioning Design System has its own set of challenges. Inevitable non-creatives will ask;

    1. For a ‘Design System’, where are the outcomes for non-creatives? 
    2. Who and how is it maintained (and who pays for it)?  

    Product teams will inevitably be looking for final deliverables they can understand (and charge for). This typically manifests itself as desktop and mobile UI screens. So while your designer is focused on perfecting their Design Token Figma file, the rest of the team are simply waiting for consistent UI.

    Get you hands dirty… then give-back

    Experienced designers learn their trade. The rest gain practical knowledge while learning the theoretical way. So experiment, make mistakes, try again, share your experiences, and then give these lessons back to the design community as an experienced designer. [For example, this post]

    (Too much) user experience psychology

    Which option matches which theory. The real skill comes for a UX designer to cut through the noise and go with the science. I have my opinion – Do you?

    Theories and Laws can become overwhelming;

    • Retention Theory – Proportion of the information vs. time spent on a page
    • Serial-Position Effect – Recollection of the first and the last in a list of words
    • Hick’s Law – Response to multiple stimuli is delayed forcing user to ‘stay longer’ 
    • The Schema Theory – Human brains like to organise knowledge into meaningful units, or schematas 

    … I could go on, (my go-to is personally Gestalt Principle). From another perspective, and another theory:

    Humans are fickle creatures, they don’t follow the rules.

    These theories alone can help with design decisions, but there is no ABC, no tried-and-tested foolproof formula. So make the intelligent choice, be brave and go with your instincts.


    Explore other perspectives on money management challenges

    You now have a snapshot on why these management apps are so prevalent from one designer type perspective. But what challenges do other UX designer types face, see Pt II – Money Management App UX Challenges to explore how experience and perspective can influence the challenges and solutions you may face as a certain designer type.

    RussellWebbDesign: Get your fill of UX trends, case studies and best practice
  • Digital. Social. Lottery.

    Digital. Social. Lottery.

    arget audience: Millennials who prioritise experiences over possessions.
    Innovation: Mobile-first web app emphasising social sharing, ‘good causes’ integration, and smooth number selection.
    Key features: Rapid number selection, seamless sharing, integrated charitable causes, user-friendly payment process, and engaging summary screen.

    Recently I have been leading a small team, driving UX innovation and engagement to significantly boost player acquisition and retention rates for a digital lottery provider. A mobile-first project designed for millennials, focusing on sharing, social impact, and a smooth user experience.

    My role involved pushing UX innovation and engagement to attract and retain players, while partnering with state lotteries and charitable organisations to build and enhance their digital lottery channels.

    Welcome to work of social lotteries!
    (more…)
  • Quick Bet UX

    Quick Bet UX

    TL;DR; Quick Bet is a must-have for quickly placing bets on mobile devices. Strong UX handles price changes, suspensions and signal drops without delays.

    How low-fidelity prototyping as a hands-on design approach can solve user problems.

    UX Design for the Gambler’s Rush

    The best feeling ever

    price changes

    suspensions

    signal drops

    penalties

    in-play markets

    signal drops

    You know that one, you’ve got an instinct, but you need to place the bet quickly. This is where Quick Bet becomes a must-have functionality.

    When speed is of the essence

    You’ve just seen the race preview, your favourite horse is next off in two minutes, what to do? This is where Quick Bet becomes your hero. Simply open your small screen, and then ‘Make a selection’ or Quick Bet on your winning filly in a single tap.

    (more…)