---
title: How we accidentally redesigned a product in a week
teaser: Visual updates for WidgetFinger.
tags: news,design,web,widgetfinger
author: Matt Jankowski
published_on: 2009-03-05
---

Our simple <abbr title="Content Management System">CMS</abbr> for web designers,
[Widgetfinger](http://www.widgetfinger.com), recently had a UI design interface
overhaul.  The workflow and content listed on most pages is effectively the
same, but the aesthetic and general layout have been modernized quite a bit.

Before and after of users page:

[![''](http://images.thoughtbot.com/ui/2009-3-5-users-before-thumb.png)][users-before]

[![''](http://images.thoughtbot.com/ui/2009-3-5-users-after-thumb.png)][users-after]

## The editor

This redesign process began with overhauling the editor.  The editor is an
important part of the application, and it's what most users are in front of the
most when they're using it day to day (the editor is an in-browser wysiwyg-ish
editing tool for clients to edit page content right on the page).  We knew that
the widgetfinger branding on the editor needed to change, and we knew there was
room for improvement on the actual interface as well.

Before and after of editor:

[![''](http://images.thoughtbot.com/ui/2009-3-5-editor-old-thumb.png)][editor-old]

[![''](http://images.thoughtbot.com/ui/2009-3-5-editor-new-thumb.png)][editor-new]

## Prototypes for fun and profit

This Widgetfinger editor redesign process started about a month ago, and while
it was being redesigned, the same team of people at thoughtbot were
simultaneously working on prototyping a new application that we are considering
building as a product later on this year.  Even though it was a
mocking/prototyping process, we took it seriously and wanted to get the most out
of the design process as we possibly could.  We spent a decent part of each
afternoon, for about a week, doing conceptual work on how the new application
would look, and design mock work on how it would function &mdash; and at the end
of the week we had a really solid looking prototype and complete confidence
about where the value was, what features were version 1 or wishlist, and even
how we would begin to market the product to a subset of its potential users.

## Back to the future

![''](http://images.thoughtbot.com/ui/2009-3-5-backfuture_l.jpg.jpeg)

Fast forward to early last week &mdash; we had completed this very successful
prototype process 2-3 weeks ago, but now that was on the backburner and the WF
design work was very much the top priority for the design team here.  As we
started the work to clean up the design, we started seeing some interesting
connections between the work we'd done on our maybe-its-just-for-fun prototype
and our this-is-important-to-redesign project.

Because of the simplicity and specificity we had held as important in the
prototype process, we were able to take the resulting interface and &mdash; with
surprisingly minimal effort (we completed the bulk of the layout conversion less
than 24 hours after we even decided to attempt it) &mdash; we were able to
implement the rest of the Widgetfinger interface redesign within the span of
several days.  This task would have otherwise taken weeks and had a ton of
pressure about getting a redesign right.  In fact, if anyone had even mentioned
doing a redesign of the product instead of some small design improvements, we
would have decided that it was absolutely not worth it.  Because of our
commitment to quality on something that Didn't Really Matter, we were able to
re-use that work on something which did &mdash; and then we even found time to
add support for new features with the time we had left!

## No names

![''](http://images.thoughtbot.com/ui/2009-3-5-no-name.jpg.jpeg)

During earlier application prototyping processes for ourselves or for clients,
we've wound up going back and forth on a few different potential names for the
application, and often consumed huge amounts of time in the process.  This time
around, we wanted to avoid this mistake&#8212;so now have an internal policy
that all new product proposals are just given an alliterative, two-word name
(Cyclone Cindy, Local Larry, Merry Munchkin, Rusty Ratchet, etc).  This avoids
the naming discussion, and aids thinking about the application by guiding
conceptual discussions to be about features, not the name.

This wound up working to our advantage while building this application prototype
(and as it turns out, this was the first thing we've actually prototyped under
the new naming regime), because we did most of the design work without
considering a specific brand or identity for the end product.  We knew we'd
change the name and logo anyway, so we didn't even look at that part of the
screen too much.  We spent time making sure the fake name and logo looked good
enough to not look bad, and that was enough.  Removing this element from the
picture helped us to really hone in on the interface, and focus on how the
product was actually going to be used.

## Best efforts

The biggest lesson to pull out of this is that it almost always pays to give
something a best effort.  Even if something is just a mock, or won't ever be
seen by the client, or isn't for your real boss &mdash; or who knows what the
excuse you're making is &mdash; the best way to produce results (intended or
not!) is to treat everything like it matters, and to really focus on quality and
simplicity at all times.

We sort of tricked ourselves into believing that we were producing a prototype
that was going to be put in front of possible investors, customers, partners,
etc of a fake business we were starting, and that we really had to prove that it
was worth their time and money.  In reality, we were presenting it to ourselves
for those purposes, but the suspension of disbelief was sort of liberating in
how we went about the design process.

[editor-new]: http://images.thoughtbot.com/ui/2009-3-5-editor-new.png
[editor-old]: http://images.thoughtbot.com/ui/2009-3-5-editor-old.png
[users-after]: http://images.thoughtbot.com/ui/2009-3-4-users-after_1.png
[users-before]: http://images.thoughtbot.com/ui/2009-3-4-users-before.png
