Embracing Ambiguity SaaS WebApp

I was contracted as the Senior UX/UI designer to create a unique new digital product “Tolerance for Ambiguity”, an online assessment tool for businesses and organisations to assess their staff and their attitude towards ambiguity in the workplace. The product wraps up research and advisory services into a single “easy to use” online tool designed to handle deployment, distribution and reporting of the product from a single system.

The Problem

To take a face to face assessment process and design a digital version that includes assessment, reporting and management components.


UX Research and Analysis

A series of workshops and meetings with the company directors and consulting staff drew out the base user model and defined key learnings around the functionality required.


There were three core user types identified – Individuals, Managers and Facilitators. Each user type was then mapped out across their expected journey.

The initial pass of the structure of the application revealed the base MVP and User Stories


I designed the user flow and the applications information architecture via the process of creating the wireframes. The wireframes were then used to bring the project to life.


Test and Iterate

Prototype and getting the product into the hands of users


The individual assessment is a base requirement for all participants to complete.

Below is the breakdown of a user journey used to scope out the base requirements:


  • Receive TOA email invite
  • User click link and is taken to a mobile web page
  • Participant User login
  • Complete Profile questions
  • Done and progress to the Assessment
  • Intro to the Assessment
  • Work though the 50 questions
  • Save session to resume later
  • Resume – how many questions to complete
  • Done – Completion message


  • Alert email to admin user that there has been a completed Assessment
  • Admin user login
  • List of completed assessments
  • Admin to be able to see the results
  • Review the report
  • Make changes to the text of the report for a specific participant
  • Set the Assessment status
  • Release report to the Participant user