Email Me
Follow Me
Call Me
+353 87 9279444

Michael did an excellent job, providing us with lots of extremely useful insights into our own product. His reports were clean and concise. His recommendations made their way into the product immediately, and we were able to notice improvements right away.

Giacomo (Peldi) Guilizzoni, Founder and CEO, Balsamiq

Usability Testing Tips for Enterprise Software

By Michael Heraghty on December 7th, 2017

While usability testing is now standard practice in consumer software development, enterprise software still poses challenges for those seeking to conduct usability testing, including

  • Limited pool of customers
  • Domain knowledge needed
  • Customer gatekeepers
  • Customer configurations, roles and permissions

Small pool of users

Enterprise software products typically have fewer users than consumer software products, so you’re likely to be recruiting from a limited pool.

Read More

UX Guidelines for Error Handling

By Michael Heraghty on November 25th, 2015
message not proximate

Not what you want to see!

Error handling is too often an overlooked aspect of UX design. Removing the pain from error experiences is critical because if a user encounters an error, they are probably already frustrated.

Error messages expose the interface. A well-designed interface becomes invisible; the user is not thinking about the interface but about her tasks. So errors are where the interface manifests — where users actively think about the experience.

Read More