Skip to content

Posts from the ‘design’ Category

6
Nov

Mock Data Generators

As Dan Brown demonstrates on his “Representing Data in Wireframes” poster, the fidelity of your data can make a big difference in its ability to identify flaws early in the design process. The main reason designers use repetitive or otherwise lo-fi data is that it takes time and creativity to develop realistic data. Here are two tools that could help generate higher quality “dummy” data for your mock-ups and prototypes in less time than it would take for you to make up your own lo-fi samples.
Kleimo Random Name Generator
This web page uses data from the US Census to randomly generate up to 30 male and female names at a time. It has an attribute for obscurity as well. This little page can be really helpful for creating a realistic list of names. A random pop culture reference is fun to throw in every once in a while. But if your list of names reads like the credits for the Simpsons, you could loose some credibility with your clients.
Truly Random password and number generator
A lot of junk came back when I googled “random generator mask” trying to find a web-based application for generating random strings and numbers using a mask. Most of the hits were for Windows applications to generate passwords or lottery numbers. After trying several I finally found one that could be very useful for generating mock data. Solid Programs’s Truly Random creates random strings based on a mask you provide. The mask is useful for creating numbers to match the format of your data. The downsides to this app (it’s in Windows and its not very easy on the eyes) are outweighed by the power it provides to generate plausible data quickly. It costs $19 to register Truly Random.
I wish someone would develop a web-based app to deliver both of these tools on a single, easy-to-use page (see update below). If not as a web app, a Universal Binary would be nice.

UPDATE: Benjamin Keen’s Data Generator provides the best of both tools mentioned below in an easy to use online form. He provides many useful datatypes (phone/fax, names, custom lists, etc.) that should cover most of the needs I can think of. Many of the types allow masked options editable for custom formats (like a Texas drivers license or client-specific account number). The output formats include HTML, Excel, XML and SQL. Very nice work.

27
Jul

simple functional design improvements

When I was trying to write the conclusion for the A/C hack entry I couldn’t think of any specific examples of design improvements that came about through pure iteration, rather than an a break through in technology. I found two on my last business trip that illustrate the concept nicely.

2006-Ford-Fusion_integrate.jpgThe first is the integrated automobile key with remote. I think BMW and Mercedes have been doing this for several years now. Most new cars today that include remote locks use this approach. The key pictured here is for a Ford Fusion. At the risk of sounding like Andy Rooney, it really bothers me to have too many items in my pocket. I keep the least amount of keys that I practically can on my key chain. Combining the remote and the key saves at least 30% of the space taken by separate components. I suppose that many more cars today use a remote system than did even five years ago, but there aren’t many other reasons why remotes could not have included the key since the day they were first introduced.

curved_rod.jpgAn even stronger example of a simple change that makes a big difference is the curved shower rod. By curving the rod outward from the tub, much more usable space is provided when the curtain is drawn closed. Models available today provide additional elbow room from six inches to an entire extra foot. If you’ve used a shower with a curved rod you know how much of a difference that extra space makes. I first came across a shower like this in a Westin hotel a few years ago, but just about every hotel I have stayed in the last year uses one now.

So, both of these design innovations are relatively new; they’re just now becoming common in the market. Why did it take so long to realize that such a simple change could make such a useful difference? How many other products or applications that we use every day could be more useful with just a simple tweak or change?