User experience design for complex solutions

Basware, Accounts Payable Solution, FinTech B2B SaaS,
2021-2023
  • Icons8 product 100

    Product and users

    AI-Powered AP Automation Solution for professional Accountants and Procurement specialists
    Learn more
  • Icons8 task 100

    Tasks

    Solving user problems and creating solutions by designing new and enhancing existing features, user research and testing, design reviews and specifications
  • Icons8 team 100

    Team

    Collaborating with several development teams as a single designer responsible for the entire UX for the AP solution
Ap pro user 2

Feature examples

100+ features were designed for 3,5 years
  • Save invoice as pdf

    Save Invoice as PDF

    Creating and downloading single invoice PDF from the system, as well as batches of PDFs in one go for different proposes. Adjustable content of the PDF by adding and removing particular sections, changing the order by drag&drop. Setting required language and region of the invoice. Managing batch actions on the activity center.
  • Advanced extend validity period pp batch – 28

    Extend spend plan validity period

    Extending single spend plan validity period, as well as multiple spend plans in one action using a floating dialog. Content and messages on the dialog is dynamically changing according to the selected values on the form. It makes possible to set all possible combinations to extend spend plans.
  • Dm smart coding ui configuration   1 – 7

    Smart coding - AI accuracy settings

    UI/UX design for Smart coding predictions and calculations accuracy, alongside with user settings to manage required thresholds depending on business needs.
  • Ct history – 40

    Configuration tool redesign

    Redesign of 20+ subsections and UX improvements, such as search and filters capabilities, for Invoices and Spend plans Configuration tool, used by consultants to configure the invoicing system, such as the process flows and entity views.
  • Screenshot 2024 02 13 at 16.20.13

    Others

    • Notification center
    • Dialog for sending data quality user feedback
    • Coding rows import from an Excel file
    • Dynamic budgets
    • Advanced invoices search
    • Data management tool
    • Batch approve action
    • and others

Limitations

  • Tight timelines and high workload

  • Different technologies limitations

  • Limited access to end users for discovery and testing

Process

This flow describes an ideal design process, but presence of stages in reality depends on specifics of each case, timeline, resources and other limitations
  • Icons8 1st 50
    Feature request

    From customer support, discovery data from product managers, direct request from customers, regular observation sessions and user behaviour data analytics
  • Icons8 circled 2 50
    Request analysis

    Existing documentation research and limitations analysis, prioritisation, work breakdown, planning and stakeholders mapping
  • Icons8 circled 3 50
    Problem research

    Problem statement and validation via qualitative and quantitative user research methods
  • Icons8 circled 4 50
    Create a solution

    Prototyping a solution, considering existing design patterns, best practices, previous implementations and limitations
  • Icons8 circled 5 50
    Review and user testing

    Validation of the solution via internal discussions with stakeholders, user testing and alignment with other designers
  • Icons8 circled 6 50
    Design delivery and support

    Final design preparation, spec documentation to deliver to a development team, support and reviews of implementation

Key learnings

Built on Unicorn Platform