On the Rise

June 19, 2008

Don’t Hide That Website Wireframe! 5 Reasons Why Wireframes Are Critical to Your Site’s Success

There’s been some discussion in the blogosphere recently about the importance of wireframes and how they should be handled within interactive agencies. Going by a recent post by Sarah Harrison and reiteration by Paul Boag of the Boagworld podcast, there seems to be a disconnect between information architects (IAs) and the designers that they work with in relation to the position of wireframes within the overall website development process. The basic caveat as introduced by Sarah is that wireframes, even if they are meant to be lo-fidelity representations of a final website that contain no true graphical direction, colors, or themes, still focus on physical information layout, something that is generally handled by designers in lieu of the IA (in a perfect world.) Sarah suggests a novel document known as the Page Description Diagram, as introduced by Dan Brown in his excellent work Communicating Design, as the perfect solution to this impasse. The Page Description Diagram  lists the elements of a page in a standard three-column format with the most important information featured in the left column with less important aspects listed in the center and right columns. The standard horizontal structure of the document keeps it layout-neutral in a design sense and leaves placement completely up to the designer.

At Rise the role of information architect and senior designer is a shared position, so the issues inherent with wireframe layout is not something we generally experience, although Sarah’s solution does make sense in a relevant setting. What I fail to understand, and as Sarah also mentions, is why some agencies utilize wireframes as nothing more than an internal instrument of development with the client only being exposed to functionality prototypes:

Why aren’t more people showing wireframes?

  • Much of this work is internal, often confidential.
  • Most people might consider the stark black and white renderings unappealing

I can’t think of any other good reasons for keeping these documents under wraps. The confidentiality reason is understandable, but I disagree that these documents are unappealing. I understand the thought that goes into these documents, and I want to see the results of this labor.

I believe wireframes should not be hidden from clients. At Rise we make it a defined point within our process to not only show the wireframe to our clients, but to also sit down with them to explain decisions and gain clarification on unclear points. There are several reasons why we do this:

1.) Creates a solid structure for website success.
The wireframe is like a sketch before a brilliant illustration is filled in — that brilliant illustration simply cannot exist without the structure of the sketch serving as its base. The sketch can be changed numerous times, but it always has to reach a point of finalization before the next phase of development can begin. The same is true of website development.

2.) Forces everyone to be on the same page.
Of course, changes will always occur no matter what phase of the project is being undertaken. However, fully considered wireframes can minimize surprise and massive functionality change by serving as a common point of reference for developers and clients. Keeping in constant communication can be difficult considering the realities of every day life and business, but the wireframe serves as  a constant that can be easily revisited, rethought, and altered.

3.) Makes functionality more obvious in usability testing.
Website prototypes constructed on paper or in an interactive medium such as Flash or Powerpoint may serve as excellent guides early on in a project, but they are less effective during initial usability testing where users are asked to interact with lo-fidelity versions of web projects. Having the website appear in a browser via a wireframe structure, alongside standard browser conventions, makes users feel more comfortable and apt to interact as they would with a fully realized website.

4.) Encourages clients to think through their content and calls-to-action.
We place a lot of emphasis on the wireframe, but not just on the functionality aspects it represents. Content is also plugged in and refined alongside the functionality to provide a view of the full user experience. This helps clients focus on the strategic nature of their content in the context of persuasion by limiting the distraction of graphical elements. The content portion of the wireframe is incredibly important not only because it refines the client’s message, but also helps define the direction of the site’s design. The designer can better understand the client’s needs if full content is available, which he or she can then take into account alongside vitally important user-centric design decisions.

5.) Saves time in the end.
While the wireframe process might seem to extend the development time to some, especially those who are excited to see graphics intertwined with their message, it, in fact, saves valuable time and resources. Without a defined wireframe and communication around it, a project can languish through numerous structural changes later in the development process where such changes can eat up hours upon hours of valuable time and resources. Wireframes are easier and quicker to change, and with their refinement comes a focussed push into site production that has already taken into account multiple contingencies.

At Rise we believe that wireframes are absolutely vital to a website or web application’s success and that they deserve as much time in the spotlight as the flashier cousin, graphic design. How do you approach complex web development projects?

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

8 Comments »

  1. Which program do you use for wireframing?

    Comment by Ólafur Pétursson — June 19, 2008 @ 7:27 pm

  2. Good question! We actually build the wireframe like any other website, just minus graphical elements. So, Dreamweaver, although any code editor would work. Once the wireframe is set and we receive client approval we begin to “skin” it with the graphical elements.

    Comment by Justin Delabar — June 19, 2008 @ 7:48 pm

  3. Another tool for quickly getting wireframes built (and general site structure) is JumpChart. http://www.jumpchart.com/ It’s missing in some areas, but it’s a quick, decent way to prototype and share with potential clients - or just for yourself.

    Comment by Kel — June 20, 2008 @ 8:27 am

  4. For me, sharing the wireframe with the client is a vital part of the design process. It allows for rapid iteration through functionality, while also giving some hints to layout. Typically I will use my wireframes to build up to the eventual layout. When done properly, this makes it much easier to get buy-in from the client, as the design is already subconsciously familiar to them. They’ve seen it in the wireframes, but they may not realize that.

    Comment by J. Jeffryes — June 20, 2008 @ 1:00 pm

  5. Ah, I forgot to mention. I also use a page description document, but a much better one. Build it as a Word document in outline mode, like this:

    1. Page
    a. Most important element on page
    i. function of that element
    ii. another function of that element
    b. Second most important element on the page

    etc.

    It’s simple, it’s clean, and most business clients will immediately understand it.

    Comment by J. Jeffryes — June 20, 2008 @ 1:07 pm

  6. [...] - bookmarked by 3 members originally found by soumayuki on July 10, 2008 Don’t Hide That Website Wireframe! 5 Reasons Why Wireframes Are … [...]

    Pingback by Bookmarks about Wireframes — July 13, 2008 @ 4:17 pm

  7. Hi,

    Nice article. I absolutely agree that “Wireframes” should be exposed to clients. It is a strong Information Architecture tool and should be used to help the client visualise how the content of information will be structured inside a website.
    My clients enjoy the idea that can make changes before the design level as information structure is equally or sometimes more important to design and developing processes.
    Other programmes I use for wireframing is Visio and Axure. Lately I have started designing flash prototypes as well.

    Comment by Marianna — July 18, 2008 @ 12:12 pm

  8. I disagree (i am an IA/UX designer with 10 years experience). Wireframes should be used as an INTERNAL design tool and low fidelity visual design comps should be used as the primary client deliverable. Wireframes should be included as a secondary deliverable to show rationale for design decisions demonstrated in the comps. Clients don’t understand wireframes, nor should they. Wireframes consistently confuse clients and raise more problems than solutions. I say give clients what they want which are visual designs, but do these in an efficient way that will add value to both the client and the design team.

    for a counter opinion read:

    http://www.barbariangroup.com/posts/824-wireframes_totally_don_t_do_what_they_re_supposed_to_but_they_are_useful_anyway

    Comment by brett — August 8, 2008 @ 3:02 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment