Sabah Rahman

Mayhem Reporting

- ROLE

UX Lead & UX Designer


- FOR

All commercial and federal users.


- DATE

January 2021


Mayhem by ForAllSecure is the product that I’m currently redesigning.

It is a UI built upon fuzz testing technology, which tests programs and applications as many times as needed in order to find errors.


All base designs were created with Illustrator, Sketch, or Figma. All user research is done by me using standardized qualitative/quantitative methodologies.


The team consists of two UI engineers (for implementation) and myself.

BACKGROUND

Mayhem is a product that spits out loads of data and before I got my hands on it – the data would be pasted onto a plain text file that would directly download onto the users' machines.


So, the team and I decided to create a one stop place for anyone (but specifically: the manager persona) to have a global overview of their data.


General design process is, briefly, as follows:

  1. Stakeholder interviews
  2. Background research/competitive analysis
  3. Modeling, mapping, flows
  4. Wireframes and/or prototypes
  5. Validation
  6. Improve design
  7. Repeat steps 4-6 as many times as we need in order to get clean, consistent data
  8. Repeat if necessary
  9. Hand-off and deployment
  10. Follow-up and maintenance

Alpha Dashboard – Admins Only

Here’s what the alpha version of our dashboard looked like. Lots of prototypes. Lots of information missing and lots of useless information (based on user feedback).

However, we tested this and found out 3 out of 5 users found this useful.

On top of that, they wanted to take parts of the dashboard and move it to other places in the UI – such as, the homepage.

Beta Dashboard – Open to All

Simple and straightforward – still included with a PDF download for the user to take back to their teams.

TAKEAWAY

Maintenance testing will be carried out every 4 weeks along with tracking embedded analytics.