- We design and build extraordinary applications for companies looking to make the next great idea a reality.
- learn more
The Hand-Off Between Information Architecture and Visual Design
If form follows function, the information equivalent may be “look follows feel.” Or, in a wordier form, visual design follows IA.
Information architects must be able to clearly communicate to visual designers the requirements, expectations and creative boundaries for the visual design. I recommend a few techniques, especially when developing a commercial product:
- Make a list of all the graphic “things” needed for the product, including icons, widgets, marketing logos, buttons, controls, etc.
- Take the list and make a crude thumbnail sketch of each item on a page so the visual designer can “see” what you want
- Create wireframes that show hierarchy and where hierarchy is not clear annotate the wireframes with callouts indicating what is most important
- Note any visual restrictions; for example, type size or limitations to using color
- Include any branding guides, restrictions or preferences
- Let the designer know the evaluation criteria for a successful design; for example, “the design must be very readable, easy to see in bad light and use only standard type faces.”
- List any technical constraints that impact the visual design, such as limits to file sizes
Once you have your specification, take one or two (no more) representative screens and have the visual designer do a couple very rapid comps. Do a quick check of the comps to make sure you and the designer are thinking the same way and evaluating the designs along the same criteria.
Topics: Information Architecture
Comments: 3 so far
Leave a comment
About Pathfinder
Recent
- Bullseye Diagram
- Roles Testing For Security
- Blackbird takes the pain out of JavaScript logging
- Making GWT JSON not Quite so Painful
- IDEA - preconference workshop 06 Oct 08
- HTML5, Ajax history management, and The Ajax Experience 2008 Boston
- A Look Back At Past Posts
- Flash Player on iPhone gossip
- Microsoft to Jump on Board EC2
- TAE Boston 2008: The Unsexy Presentations
Archives
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
Topics
.NET
2d physics
3d
3D GPS
3D physics
37signals
Accessibility
actionscript
activerecord
Add new tag
Adium
ADO.NET Entity Framework
Adobe
Adobe AIR
Advertising
agile
Agile Development
AIR
Ajax
Ajax Applications
Ajax Bookmarking
Ajax Components
Ajax Development
Ajax Examples
Ajax Experience
Ajax Frameworks
Ajax history management
Ajax Intervention
Ajax libraries
AJAX Obfuscation
Ajax Performance
Ajax Products
Ajax Tools
Ajax Widgets
Amazon
amf
Analysis
Android
Announcement
Announcements
antennae
Apollo
Application Architecture
Application Development
AS3
ASP.NET
Asynchronous Processing
awards
Back Button
Benchmarking
Best Practices
BitmapData.draw
BJAX
Blaze Advisor
blog
blogging
Books
Browsers
Business
Business Reasons for Ajax
Business Rules
C#
Canvas
Case Studies
chess
Chicago
Cloud Computing
CMS
COBOL
code art
Code Generation
Color
COMET
Conference
Consistency
Content Management
CRM
CruiseControl
CSS
Custom Flex Component
data visualization
Degrafa
Design
Design Patterns
Desktop
Desktop RIA
Developer's Notebook
Diagnose
Dojo
Domain Knowledge
Drools
EC2
Echo2
Echo3
Editorial
ERP
Ethnographic Research
events
externalinterface
Ext JS
Facebook
ferret
FileReference
Firefox
Firefox Extensions
Flash
flash awards
flash player
flash player 10
Flex
flexunit
Flock
Flow
Frameworks
front end
front end development
Games
Gauge Component
getting things done
Git
Google
Google calendar
Google Gears
Grails
Graphics
Greasemonkey
Groovy
GStreamer
GTD
Gwittir
GWT
Healthcare
Hibernate
Hudson
IDE
Ideation
IE
IE6
IE7
IE8
ILOG JRules
Information Architecture
Innovation
Instructional Design
Interaction Design
Interview
iPhone
iTunes
Java
Javascript
JavaScript frameworks
Javascript Libraries
JBoss Rules
Jess
Jetty
JIT
Jobs
jQuery
JSF
JSON
JSR-94
JsUnit
Lazlo
Legacy Systems
lightweight
LinkedIn
LINQ
logging
Logical Model and Conceptual Model
Low Pro
Mac
Mash Note
Mashups
Meebo
MetaWidget
Methodology
Microformats
Microsoft
Mobile
Mootools
mouse scroll
mouse wheel
Mozilla
Music
MVC
MySql
NetNewsWire
Object-Oriented
Object Relation Mapping (ORM)
Office
OOP
Open Screen
Open Source
Opera
Oracle
ORM
osx
pagination
Pair Programming
papervision3d
Patterns
Peer Creation
Performance
Personas
PHP
physics
physics engines
plugin
preloader
process
Web/Tech
Product Definition
productivity
Progressive Enhancement
Project Website
Prototype
Prototyping
PV3D
QA
qooxdoo
Radiant CMS
rails
Really Simple History
References
Requirements
Requirements
Alice Toth
Requirements Visualization
Restlet
RETE
Review
Rich Interactions
ruby
rubyamf
Ruby on Rails
SaaS
Safari
San Francisco
Scalability
Scenarios
Scriptaculous
SDLC
Search
Security
Selenium
Semantic web
SEO
Server Side
Silverlight
SOA
Social Networking
Software Processes
Songbird
SpiderMonkey
Sprajax
Spreadsheets
Standards
Startups
STI
Story Telling
Struts
Tamarin
Task Flows
Test Driven Development
Testing
The Ajax Experience
Tilt Component
Tools
TraceMonkey
Training
Trends
Tumblr
Tutorial
Tutorials
Unit Tests
Usability
Usability Testing
User Experience
user experience design
user interface
User Interface Standards
User Research
UXD
Venture Capital
Video
Vision
Visualization
VLC
Volta
Web/Tech
Web 2.0
Web Design
Web Development
Webkit
Weblogs
Web Services
Web Standards
Widgets
will_paginate
Windows
Wireframes
WordPress
workflow
work life balance
XML
XML Metadata
XUL
Yahoo Map AS3 API
YUI
Zeigarnik
Zeigarnik Effect
ZK


So you are assuming a waterfall design phase?
Wouldn’t it be helpful to have visual designers gather their own requirements directly from the client, have them do the initial sketches (moodboard, visual language) and study branding guides before you go to work?
That way you can work side-by-side so that when you sketch your wireframes they think about layout and when you think about information hierarchy, they think about how to visualize it?
Comment by Beep, Monday, September 4, 2006 @ 3:08 pm
As the creative field becomes more and more specialized, I think this article, and your comment, Beep, raises an interesting question… Who does what? When?
In this case, I think Bob’s article emphasizes the importance of the IA role as the “architect” drafing the blueprint for the experience. The IA role can layout the structure, format, even (hierarchical) placement, navigation, etc. all to help influence and support the visual presentation of the experience overall.
The idea of having both competencies represented with the client at the same time is something we highly recommend and have found the best success with this process. We find having all creative stakeholders at the table brings forward the best, most holistic approach to creative discovery.
Equally, the client gets to see/ask/interact with a deeper bench of talent all at one time. Collaboratively, a creative team can build together instead of having a fragmented and disconnected group of specialists designing the experience from one “collector’s” point of view.
We did a follow up post on this article at: http://viaspire.blogs.com/weblog/2006/09/information_arc.html
Comment by Heather D, Tuesday, September 5, 2006 @ 8:10 pm
The difference between Bob’s original article and Heather’s follow-up post is, in my view, the implied width and breath of the IAs influence.
As far as I can tell, Bob just assumes the IA comes first and hands off the responsibility for design to another, equally important designer (in his post the visual designer).
When I read Heather’s post, it seems she assumes the IA never really hands off responsibility, but delegates aspects of the design to other, less important, designers (I am exaggerating here to make a point).
As much as I dislike the waterfall method (I prefer a multi-disciplinary, iterative approach) I have even less respect for those who support the idea of the superiority of IAs.
As I wrote in my first description of the T-model for User Experience[1]:
‘Why would Information Architects be the ones to claim the “Big” label, effectively placing the related fields below IA instead of at its side. Do we posses a special skill that practitioners in the other fields don’t? What is that skill? Is it related to one of the deep subjects or one of the shallow subjects? I cannot tell and I think it is wrong.’
Heather writes: “Understanding the role of the information architect and inserting their expertise at the right stage of the Web design lifecycle is critical to the overall success in experience design.”.
And: “To create the best experience [..] requires well-organized structures, easily understood labels, and predictable placement for users to scan and select the next step in the process.”
All very true.
But the implication in both of your posts (and a little stronger in Heather’s) that IAs are somehow more important than other designers and hand off work to less important others is, IMHO, very wrong.
P.S.1: There is a small chance that I am misguided as to Heather’s intentions by the use of “Blueprint” in the title of her post. I realize that some people call the IA’s deliverable known as “wireframes” elsewhere a “blueprint”. If that is the *only* reason why that word is featured in the title, my comments are way too harsh
P.S.2: I’d love to hear what Bob thinks of all this!
[1] T-model: Big IA is now UX, http://www.peterboersma.com/blog/2004/11/t-model-big-ia-is-now-ux.html
Comment by Beep, Wednesday, September 6, 2006 @ 5:04 pm