Monday, May 02, 2016

Matching the UI to the User

I recently found an article called "Why I love ugly, messy interfaces - and you probably do too" by Jonas Downey, a designer at BaseCamp. I opened this up because I vehemently disagree. All user interfaces should be as beautiful as possible. In today's age, it's unacceptable to punt those P3 "fit and finish" bugs and ship something that looks ugly. It takes an extra week to delight your users? Do it!

At least that's what I had the mindset of going into this article. What I actually got out of it was exactly in line with my point of thinking, aside from loving ugly messy interfaces.

Matching the UI to the User ...

Old school usability study, behind the one-way mirror
Matching the UI to the user has never been more important. Recently, I was the product manager working on, a new product to enable American's to get documents Notarized in a digital fashion, without the beige carpeted walls of an antique Notary office (at least that's how the one looked like that I went to when I was desperate one day!).

Designing the interface involved designing for an end iPhone user who would likely use this app one or two times in their life, then designing a web interface for the Notary to use, who would likely notarize a document every 3-5 minutes in any given shift, and lastly, for the Administrator to manage notary's and review certain analytics.

On the iPhone, it was super critical to get trust, and friendliness across. This lead to working with the design team to create the simplest UI possible. Fancy animations, great illustrations, a flow that made sense. It also had to get the customer to vest by the time in app before it prompted for credit card and drivers license information (likely drop-off locations). Something that you could use once, or twice years later and still feel like an expert user. Being able to sign, or annotate the document just made sense, and the app helped you along the way.

On the web, we chose the "ugly, messy interface" approach. Ok, so it wasn't ugly at all, it was beautiful! It wasn't super simple however, it leveraged white space for "same page" content delivery. In every 3-5 minute call, the notary would have to review the drivers license, review and edit the document, maintain a video call, and charge the user. Having multiple pages and a simple design would only have lead to long-term frustration for the Notary user. Instead we focused the design on every click needed to perform an action: "add a signature", "add a date", "mark complete", "charge user", "Don't charge user", etc. In fact, we designed the system to just assume that the Notary wouldn't want to click much at all. The system automatically answers the next call in the queue, unless the Notary intentionally marks him or herself unavailable (everyone needs a lunch break!). The drivers license is visible, and directly below the video feed, so you can validate it without even clicking, tabbing, or hovering (but you can hover or click if you need more detail). I.e., the interface was optimized around speed, knowing that the notary would get some training, we optimized the UI for the expert.

The admin console was targeted at frequent tasks, reviewing analytics, and less frequent tasks, adding or removing notary agents who work at the company. As a business starting out, it's likely the owner would have that dashboard open much like a real-time dashboard for a rocket launch. We designed for this persona as well.

All this is to say, is that each part of your product, think of who will be using it, and what their needs are, and design for that. Jonas talks about the Craigslist UI, but users can find what they want, they don't have to search, it's look, and click, no searching or figuring out how to use the UI. He also talks about the Photoshop UI, again, can you imagine how much clicking it would be for a digital artist if this was a simple design?
On a last "devils advocate" note, working on Small Business Server 2008, we wanted to target the DIY or "Do-It-Yourselfer" as the system administrator, but also enable the paid consultant. More time was spent trying to figure out how to make the UI work for both audiences than I care to sum up. Looking at the product now, it just looks like it's for new administrators, missing both marks. There are very little DIY people administering the software, and most of the consultants use the standard server consoles. Ultimately, targeting two audiences just alienated both of them.

While Jonas hits a great point, it's not that we like ugly, messy interfaces, its that we like UI that's targeted to our use cases, but we want it to look beautiful, right Jonas?

How are people using your product?

Kudos to the MetaLab team who pulled this together, such a great team of designers, developers and QA. Learn about the Notarize product here - 


Dustin DeTorres said...

Good Article. Thanks man.

Denis Stevcic said...

Awesome Article. Thanks

Pro4People said...

Seems brutal but true;)

Apple support said...

matching the UI to the user is necessary because user can UI just like he wanted or the UI will be user-friendly. The article is ahowingthe reallity and its true.

Stefan Forge said...

I all the time used to study paragraph in news papers but now as I am a user of web thus from now I am using net for posts, thanks to web. outlook email login

Chrislyn Bessy said...

I really appreciate the terms that you share with us but when we talk about the security of the systems then we need a permanent solution. If you are facing such kinds of issues like harmful virus threads and more then you need to go with the perfect solution. Avast Antivirus Software gives the complete protection to all IT devices and you feel the error-free experience with your system. Avail the Avast Customer Service for future security. Thanks

Oliver Maurice said...

I think that you still need to check out this information because it contains valuable tips on ho wot write amazing compare contrast essay. Check it out

Unknown said...
This comment has been removed by the author.

AOL Customer Care
AOL Customer Service
Epson printer customer service
Epson printer customer service
Epson printer customer service
Epson printer customer care
Epson printer customer care
Epson printer customer care

Cora Rivera said...

you shared very nice post i frequently read articles on your website we are tech expert for any kind of yahoo mail problem dial our yahoo support number

Cora Rivera said...

you shared very nice post i frequently read articles on your website we are tech expert for any kind of yahoo mail problem dial our yahoo tech support number

Cora Rivera said...

you shared very nice post i frequently read articles on your website we are tech expert for any kind of yahoo mail problem dial our yahoo helpline number

Cora Rivera said...

you shared very nice post i frequently read articles on your website we are tech expert for any kind of yahoo mail problem dial our yahoo customer support phone number

Cora Rivera said...

you shared very nice post i frequently read articles on your website we are tech expert for any kind of yahoo mail problem dial our yahoo customer service phone number

Essay for dummies said...

Very useful information for people, I think this is what everyone needs.

Speedypaper said...

Thanks for this information!
I have a suggestion for you!
If you need an essay but you don't have a time for it - this service could help
Speedypaper - the best writing service.

Anonymous said...

contact the QuickBook Support Team and Fix QuickBook Error 2000 Codes Online. In the event that these fixes don’t work for you, at that point contact the QuickBook Support group promptly for your help and get the mistake settled right away.

Microsoft Edge Support said...

The information you provided here is helpful I bookmarked you blog for further reading.

-_- said...

I have read your blog it is very helpful for me. I want to say thanks to you. I have bookmark your site for future updates.

Serafim Rostiw said...

We are a reputable writing company mental illness argumentative essay topics of international experience with creation of different types of essays for students of all levels of education. We have a team of professional writers of all possible scientific areas. That is why our agency is always confident about our essays being of the top quality. The assignments we provide for our customers always contain relevant information and facts.

Due to a number of factors, the mental medicine is nowadays one of extremely popular scientific directions as long as scientists from all over the world explore the reasons for psychological problems, mental health argumentative essay, and the ways to overcome and treat them. People’s psychological peculiarities, behavior, and reactions to various factors and circumstances are under discussion and are carefully examined.

PaperCoach said...

PaperCoach can satisfy any academic problem that students may face. No matter what topic, type of assignment, even the most complex one.

Barbara J said...

We conveniently provide residential shredding services for residences throughout the nation. Check out some of the great options we have for home shredding.

Rithi Rawat said...

Outstanding blog thanks for sharing such wonderful blog with us ,after long time came across such knowlegeble blog. keep sharing such informative blog with us.

Check out : best training insitute for machine learning
machine learning classroom training in chennai
machine learning with python course in chennai
best machine learning institutes in chennai

IT Tutorials said...

Really useful information. Thank you so much for sharing.It will help everyone.Keep Post. RPA training in chennai | RPA training in Chennai with placement

amsa leka said...

Thanks for such a great article here. I was searching for something like this for quite a long time and at last, I’ve found it on your blog. It was definitely interesting for me to read about their market situation nowadays.angularjs best training center in chennai | angularjs training in velachery | angularjs training in chennai | angularjs training in omr

datxoichecom said...

iphongthuynet said... Enter your product key online. Manage your security across multiple devices, Norton Setup programming has been arranged to recall details of buyers and both organizations utilizing Mac OS or Windows. |