The Beauty of an Amazing User Experience
As I go around different organisations looking at their information systems and how they manage, analyse and use their data, there are a number of common themes which breed success. In some of my previous posts I’ve talked about how important it is to build a data driven culture; to employ the right people; and how important it is to build analytics and business intelligence upon a solid information management platform. All of these things are true — and in many cases not that much different from success in other areas of business. But today I want to share some of my thoughts and observations about the beauty of an amazing User Exerience and how a well designed and constructed user experience and user interface can increase information quality and convey decision information.
Improving Information Quality
I’ll start with what is arguably the most important aspect of information management — ensuring the accuracy of information. Accuracy of information is critical for any information system, as without trust in the information being provided it is impossible for analytics and ultimately business intelligence to succeed.
While a huge body of work is devoted to using machine learning and statistical methods to reduce the impact of incorrect information from users, one of the most surprising things I’ve observed about well designed systems is their use of visual cues to users to reduce user error. This isn’t just a minor observation — in an article by Oleysa Krysynyak entitled ‘How to Save Lives by Reducing User Interface Errors’, links are made between UI design and providing fast, reliable and easily understood information to doctors, literally saving lives!
Visual cues provide almost unnoticed pathways for users to enter information. Things like consistent color schemes (i.e. red is always bad, green is always good), consistent transactional interactions and a commitment to a reduction in clutter all contribute to providing a seamless experience for users and induce far less errors. As a result computing resources are freed up and the analytics and business intelligence which supports decision making increases in impact.
This is a non-trivial challenge. In teams I have worked with in the past, up to 50% of our time was spent working through each user interaction and relating it back to common themes we wanted to convey. Often times we would find that much of our programming construct needed to be changed to simplify variables and data tables, further refining our data sets and assumptions about users. In turn, this would create further discussion about how we wanted to convey information. Yet by sweating each detail of the user experience, and bringing an unrelenting commitment to convey information clearly to users, we would come up with sometimes amazingly simple answers to complex problems. The beauty of this kind of user experience is that the quality of the information being gathered is increased without the user even being aware of what is happening!
Decision Quality Impact
My second observation about well designed systems is their ability to convey often complex and comprehensive data to users in a manner they can understand and react too.
For me, this was bought home on a system I worked on which displayed some performance metrics for a platform. A previous organisation had come in and could track all sorts of interesting things — the uptime of each platform, the performance of different components for each platform and how frequently this had contributed to success. Yet as my team and I started to work through the consultation process with users, we quickly discovered that the presentation of this data wasn’t helping users at all. What they really wanted to know was which components failed the most, which components contributed the most to cost, and which stuff was going to be the most critical for them to solve. All of this information (other than the finance data) had already been gathered by the previous organisation, but it wasn’t helping the users of the system. As a result, the quality of their decision making hadn’t improved.
In contrast, great information systems come up with innovative ways to take a broad series of data sets, combine them together and present the results to users. In many cases, these teams behind these information systems end up finding solutions which are so simple in their elegance, and so well presented in the User Interface that their end users are entirely abstracted from the complexity of the problem!
This kind of User Experience is beautiful in its ability to allow individuals to focus on their own areas of expertise. Programs like Tableau and Highcharts allow User Experience designers to present complex information sets in a simple way. In turn, this allows users to use their expertise to contribute to the organisation. This in turn allows managers to know what is important and so on. The end result? Users are able to make accurate, timely decisions from the data being presented.
Users Don’t Hate the IT System
My final point in this post is one of my pet passions — building systems which actually help users. Far too often I see organisations which spend millions on marketing, talk a great game to customers and then punish their employees with substandard DOS based, text driven systems which require an intimate knowledge of search strings and building SQL queries to actually get information out of it.
These kind of back end systems don’t help users or customers at all, and almost always the outcome is counterproductive to the organisations goals. If users of the system hate it, they won’t use it to get good information, won’t be able to help their customers and they will figure out ways around it. As a result, the analytics of the information system reduce in quality, the organisation cannot get good business intelligence and everyone loses. All because someone somewhere didn’t take the time to get it right.
In contrast, great information systems become a tool to help users access the information they need to do what they’re doing better, faster, easier. When users don’t hate their IT system, everyone wins and a positive feedback loop is introduced. It’s definitely worth it!
So What To Do Now?
In my opinion, building a simple, elegant User Interface and User Experience is one of the great contributers to Information System success. I am constantly challenged in my work to keep refining systems, and often this refining starts with looking at how the user is presented, conveyed and interacts with data. It’s a time consuming process and while many people try to short cut the process, I’ve never found a way to do so without compromising effectiveness. For me there is no substitute for reading about psychology, learning to really listen to users and gaining an intimate knowledge of the goals of an organisation and what matters to them. I would challenge those who are reading this article to take the time to get this right. Take the time to support those UX designers in your team who really do sweat the detail, or, if you are one of those designers, I would challenge you take the time to keep investing in this area. In doing so, you’ll build information systems which will transform organisations into in the Information Age!!!
I hope this article has helped, and as always, please feel free to contact me on LinkedIn, Facebook, Twitter or in the comments below.