Avoid Mockupitis!
12 May 2010 - 5:26pm
4 replies
1793 reads
Mockupitis
Pronunciation: \ˈmäk-ˌəp-ˈī-təs\
Function: noun
Date: ?
1 : The tendency of a UI mockup to make assumptions about design constraints based on poorly-chosen sample data used in the static wireframe, photoshop comp, or interactive prototype. Short labels that fit neatly into the space provided for them, evenly-dispersed text, small numbers of columns, orderly and strangely regular tabular data, convenient numbers of items in lists that happen to fit just precisely into the page, the list goes on. This tends to reduce the design to a limited visual exercise instead of exercising its ability to handle more realistic formations of user data.
Comments
As I have said to multiple "Creative Directors" who have handed me a gorgeous mock-up to implement or test:
"This comp will not survive contact with reality."
Especially fun on sites with user-generated content where the user texts is all spaced out Lorem Ipsum of full paragraphs and sentences flowing. Yeah, ever been on a real web board? If I do not see a comp with a one-word comment, I know you do not know what you are making.
When doing a design you need to use real-life data to represent this to your customers, this is the same when developing an inputbox, if you allow the user to input 200 chars and your back-end crashes because it's only intended to receive a 50 chars string.
one word of advice, always test with real-life data
I often find myself stuck in some limbo world, using fake "real-life" data that's real enough to stress-test, but fake enough to let clients ignore the content.
If I don't greek all my content (w/ lorem ipsum) my clients get stuck in endless hours worth of debating the detailed merits of my exact data. E.g., "that product should only cost $10 and you have it listed as $11" and I end up making lots of extra work for myself of update worthless data that doesn't help solve the design challenge.
So I guess I'd vote for "don't test with real-life data, but look at real-life data and model your fake test data off of it."