<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Johnny Holland &#187; Belén Barros</title>
	<atom:link href="http://johnnyholland.org/author/belen-barros/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnnyholland.org</link>
	<description>It&#039;s all about interaction</description>
	<lastBuildDate>Mon, 11 Mar 2013 23:07:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Low-budget Prototyping Techniques</title>
		<link>http://johnnyholland.org/2009/09/fast-prototype/</link>
		<comments>http://johnnyholland.org/2009/09/fast-prototype/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 11:00:34 +0000</pubDate>
		<dc:creator>Belén Barros</dc:creator>
				<category><![CDATA[Digital UX]]></category>
		<category><![CDATA[Methods & theory]]></category>
		<category><![CDATA[low-budget]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=3553</guid>
		<description><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/graffle.jpg" class="attachment-index-categories wp-post-image" alt="graffle" title="graffle" />“We won’t be doing any user testing for this project. There’s just no budget for it, and we don’t have [...]]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/graffle.jpg" class="attachment-index-categories wp-post-image" alt="graffle" title="graffle" /><a href="http://johnnyholland.org/wp-content/uploads/rapid-prototyping.gif"><img class="alignnone size-full wp-image-3668" title="rapid-prototyping" src="http://johnnyholland.org/wp-content/uploads/rapid-prototyping.gif" alt="" width="416" height="160" /></a>
<p>“We won’t be doing any user testing for this project. There’s just no budget for it, and we don’t have time.” Hear this often? We do, particularly since we work in Ireland &#8211; a small country with similarly small companies and budgets. However, we believe user research is too important to give up. So instead, we have to run tests quickly and cheaply for our clients to accept the cost &#8211; and we have to clearly show how it brings value. Because of this, we’ve developed a toolbox of quick, cheap UX research techniques.</p>
<p><span id="more-3553"></span></p>
<p>In this article, we’ll talk about one technique known as fast prototyping, and how we effectively used it in a recent project for Vodafone Ireland. We&#8217;ll also be talking about this subject at <a href="http://www.euroia.org/">EuroIA 09</a> in Denmark.</p>
<h2>Background: Vodafone Ireland</h2>
<div id="attachment_3670" class="wp-caption alignright" style="width: 310px"><a href="http://johnnyholland.org/wp-content/uploads/picture-44.png"><img class="size-medium wp-image-3670" title="vodafone-ireland" src="http://johnnyholland.org/wp-content/uploads/picture-44-300x299.png" alt="The Vodafone Ireland webiste" width="300" height="299" /></a><p class="wp-caption-text">The Vodafone Ireland webiste</p></div>
<p>Our task was to redesign the <a href="http://www.vodafone.ie/">Vodafone Ireland</a> information architecture (IA), which the company had quite simply outgrown. Traditional business areas dominated the website and left little breathing room for new business streams in which the company was investing heavily. Our challenge was to provide Vodafone’s users with a clear map of the site and its products in a quickly shifting market.<br />
We investigated traditional IA user testing tools such as <a href="http://en.wikipedia.org/wiki/Card_sorting">card sorting</a>, but we felt given the complexity of the site, it would give us limited results. A prototyping solution was a much more effective use of resources.</p>
<h2>Why Prototype?</h2>
<p>Card sorting is great for defining natural associations among a selection of words and objects, and really helpful in deconstructing concepts into logical groupings. But we felt that it often places undue weight on the unusual cases that straddle concept groupings, and not enough on the main paths that most users pursue when navigating a site.</p>
<p>True, prototyping doesn’t provide the volume of statistical data you’d get from a large group of card sorters. You have to invest more time in fewer people, but the qualitative and comparative data can be a really rich resource.</p>
<p>At Vodafone, our focus was on <strong>efficient findability</strong> &#8211; getting users to their destination easily. So we had to test not just our product groupings, but the usability of our principal purchase flows.<br />
A prototype combined with specific use cases or scenarios was perfect for this.</p>
<h2>Making the Prototypes</h2>
<p>We have a small development team of 3 full-time front-end programmers who spend their days (and often nights) writing production-quality code. For us, assigning developers’ time to prototyping is a huge expense. But for our interaction designers &#8211; who aren’t all expert coders &#8211; creating prototypes in HTML is too time-consuming (even if <a href="http://www.37signals.com/svn/posts/1061-why-we-skip-photoshop">37Signals say otherwise</a>). Therefore, we needed a prototyping technique that was simple and didn’t involve a lot of coding.</p>
<p>While there are many methods around, (for example, Phil Frelinger of <a href="http://www.xero.com">Xero</a> champions <a href="http://www.skyrize.com/2008/07/31/notes/">working with Flash</a>, others have even suggested <a href="http://www.boxesandarrows.com/view/interactive">Powerpoint</a> or <a href="http://www.adaptivepath.com/blog/2006/08/28/keynote-as-a-prototyping-tool/">Keynote</a>), we found that for static pages, image map prototypes worked best, and for forms integrating image map prototypes with HTML.</p>
<h3>Static Pages &#8211; Image Map Prototypes</h3>
<p>Most wireframing tools (<a href="http://www.omnigroup.com/applications/OmniGraffle/">Omnigraffle</a>, <a href="http://www.axure.com/">Axure</a> or <a href="http://office.microsoft.com/visio">Visio</a>) allow you to assign actions to shapes, such as opening a new wireframe or displaying a layer on click. The wireframes can then be exported to HTML, with clickable areas represented by image maps.<br />
We’ve found this is a great way to prototype static web pages and have used them to test:</p>
<ul>
<li>Information architecture</li>
<li>Navigation</li>
<li>Labeling</li>
<li>Content</li>
</ul>
<p>What’s best about them is that they’re <strong>fast</strong>. A prototype created in HTML takes about 2 days of development and 1 day of interaction design. An equivalent image map prototype, starting from existing wireframes, can be created by an interaction designer in just 3 to 5 hours.</p>
<h3>Forms &#8211; Image Map + HTML</h3>
<p>Unfortunately, image maps can’t be used to test forms. Forms must be filled and submitted. They must validate input. They must provide error and confirmation messages. This means form prototypes must be built in HTML.</p>
<p>To minimise development work, we integrate image map prototypes with forms built in HTML, CSS and JavaScript. (See the <a href="http://www.youtube.com/watch?v=Qt28hXx5y7k&amp;eurl=http%3A%2F%2Fwww.iqcontent.com%2Fblog%2F2009%2F05%2Fprototyping-prototypes%2F&amp;feature=player_embedded">below video</a> for how to make one).</p>
<p><object width="480" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Qt28hXx5y7k&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed width="480" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/Qt28hXx5y7k&amp;hl=en&amp;fs=1&amp;rel=0" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>In our projects, we use prototypes to test process flows (e.g. online purchases and applications) &#8211; from the homepage to the confirmation message. We use image maps for all static pages, and build the forms in HTML, CSS and a JavaScript framework. We then link the image maps and the application forms together, and it works seamlessly.</p>
<p><object width="480" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/s9a3Z6b2_e0&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed width="480" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/s9a3Z6b2_e0&amp;hl=en&amp;fs=1&amp;rel=0" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>We can built these prototypes in just one day, with a half-day each of development and interaction design.</p>
<h2>Testing With Prototypes</h2>
<p>The Vodafone IA project involved 2 rounds of user testing.</p>
<ul>
<li>Round 1 was 2 days with a total of 12 people for just under an hour each. We tested 2 low fidelity prototypes against the existing website.</li>
<li>Round 2 involved just one combined prototype for verification purposes and looked a little harder at some of the decision pages, content and design decisions that needed firming up.</li>
</ul>
<p>We used scenarios when testing to provide depth of context and richness of content. We inserted live videos and advertisements into the prototypes, and used posters and storytelling to get the user to take on a role and reenact scenarios. It led to very effective, real life, real world conversations.</p>
<h2>How prototypes provided context</h2>
<p>The Vodafone site had enormous similarities between its product subsections. Mobile phones and home phones all had plans, costs and bundle offers, and could be used to access the internet. Because card sorting approached IA analysis from the bottom up, we would have had to prefix each choice with a content heading like “mobile plans” or “mobile costs” in order to provide context. Using prototyping to test from the top down, we were able to avoid this and base our analysis on the user’s contextual position once they’d clicked on a particular section.</p>
<h2>Testing page designs and IA at once</h2>
<p>The previous design of the site included a number of decision pages to minimise reliance on an IA. These served a purpose within the site structure, but we found they had usability issues &#8211; and analytics confirmed our suspicions.</p>
<p>Still, we saw these pages as an integral element of the IA itself, so making them work was a key objective. Prototyping also allowed us to explore a number of design concepts for these pages. For example, there was discussion in the project team over the best approach to display IA layouts. When we looked at other global Vodafone sites, we saw two distinct approaches:</p>
<ol>
<li>A single top level IA exposed</li>
<li>A top level IA with a sub level IA exposed</li>
</ol>
<p>Prototyping allowed us to feasibly examine both possibilities and unearth the most efficient solution.</p>
<h2>Conclusion</h2>
<p>In cases such as the Vodafone Ireland project, we found that fast prototyping techniques opened up possibilities for innovative, low-cost and iterative approaches that engaged users in task and scenario-based exercises during the design process.</p>
<p>Fast prototyping gets us close to a real-life scenario of a website, but affords us the flexibility to test different structures and designs very early on in a project &#8211; before any costly development work has begun.</p>
<p>For more on other cheap UX tools, see our workshop at EuroIA, &#8220;<a href="http://www.euroia.org/Programme.aspx">Cheap and efficient tools: how to engage users in IA design when there is no budget and there is no time</a>&#8220;.</p>
<h2>Acknowledgments</h2>
<p>We would like to thank Vodafone Ireland for allowing us to feature their projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2009/09/fast-prototype/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
