<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>UIE Brain Sparks &#187; SpoolCast</title>
	<atom:link href="http://www.uie.com/brainsparks/topics/podcasts/spoolcast/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uie.com/brainsparks</link>
	<description>UIE\'s latest insights on the world of design</description>
	<lastBuildDate>Fri, 10 Feb 2012 20:02:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
<!-- podcast_generator="Blubrry PowerPress/2.0.3" -->
	<itunes:summary>The latest insights from User Interface Engineering on the world of design. Shows include the SpoolCast, Userability and Usability Tools Podcast.</itunes:summary>
	<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.uie.com/BSAL/Artwork/bsalart144x.jpg" />
	<itunes:owner>
		<itunes:name>Jared M. Spool and User Interface Engineering (UIE)</itunes:name>
		<itunes:email>mailbag@uie.com</itunes:email>
	</itunes:owner>
	<managingEditor>mailbag@uie.com (Jared M. Spool and User Interface Engineering (UIE))</managingEditor>
	<copyright>2006-2011</copyright>
	<itunes:subtitle>The latest insights from User Interface Engineering on the world of design, including the SpoolCast, Userability, and the Usability Tools Podcasts.</itunes:subtitle>
	<itunes:keywords>Design, web, usability, Spoolcast, information architecture, interaction design, user experience design,</itunes:keywords>
	<image>
		<title>UIE Brain Sparks &#187; SpoolCast</title>
		<url>http://www.uie.com/BSAL/Artwork/bsalart144x.jpg</url>
		<link>http://www.uie.com/brainsparks/topics/podcasts/spoolcast/</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business">
		<itunes:category text="Management &amp; Marketing" />
	</itunes:category>
	<itunes:category text="Arts">
		<itunes:category text="Design" />
	</itunes:category>
		<rawvoice:location>North Andover, Massachusetts</rawvoice:location>
		<item>
		<title>Rachel Hinman &#8211; Creating Great Mobile User Experiences</title>
		<link>http://www.uie.com/brainsparks/2012/02/10/rachel-hinman-creating-great-mobile-user-experiences/</link>
		<comments>http://www.uie.com/brainsparks/2012/02/10/rachel-hinman-creating-great-mobile-user-experiences/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 20:02:29 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[UX Immersion]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=6306</guid>
		<description><![CDATA[Mobile is greatly influencing the user experience community. It’s challenging traditional approaches to design, but also bringing with it a host of new opportunities. Being a user experience practitioner in this changing environment is a bit scary. Yet coupling existing skill sets with the constraints of designing in the mobile space makes for an exciting world full of possibility.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>Mobile is greatly influencing the user experience community. It’s challenging traditional approaches to design, but also bringing with it a host of new opportunities. Being a user experience practitioner in this changing environment is a bit scary. Yet coupling existing skill sets with the constraints of designing in the mobile space makes for an exciting world full of possibility. </p>
<p>The transition from designing for the desktop to designing for mobile can be a daunting one. Rachel Hinman of Nokia had her own experience with this challenge back in 2005 when the mobile world truly was a scary place to live in. Back then, the mobile web was little more than an afterthought. The experience of using the web on a mobile device was painful. With advancing technology and the advent of the iPhone and Android devices, mobile is becoming easier for users. Rachel considers that personal feeling and concreteness to be one of the exciting things about working in the mobile space. </p>
<p>The very nature of mobile offers opportunities that the desktop doesn’t, but also brings with it problems you don’t encounter on the desktop. Rachel thinks that it takes some “unlearning” to position yourself in the mobile context. Embracing the constraints of mobile and taking full advantage of capabilities such as voice and built in cameras are key. This allows you to leave the desktop mindset and design for the context.</p>
<p>Rachel will be presenting a full-day workshop at <a href="http://www.uie.com/events/ux_immersion/2012/">UX Immersion 2012</a> in Portland, OR April 23-25. Find out <a href="http://www.uie.com/events/ux_immersion/2012/">more details</a> about the UX Immersion conference.</p>
<p>As always we want to know what you&#8217;re thinking. Share your thoughts in our <a href="#comments">comments section</a>.</p>
<p><a href="http://www.ux-immersion.com"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2012/01/ux-immersion-full-400-300x51.jpg" alt="UX Immersion 2012 - Agile/Mobile" title="ux-immersion-full-400" width="300" height="51" class="aligncenter size-medium wp-image-6085" /></a></p>
<p>Recorded: January, 2012<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-6306"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool:</strong></cite> Welcome everyone to another episode of the SpoolCast. I&#8217;m Jared Spool and I am your host for today.</p>
<p>We have with us Rachel Hinman, who is going to be speaking at our upcoming UX Immersion Conference, which is going to be April 23-25 in Portland, Oregon.</p>
<p>And Rachel is going to be doing a fabulous workshop that will help everyone, who is just getting into mobile design understand exactly what they need to do and how they need to approach the problem of designing great experiences for mobile devices. Rachel comes to us from Nokia and we have her here today.</p>
<p>Hi, Rachel!</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel Hinman:</strong></cite> Hello!
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Hello! You&#8217;ve been working in mobile now for a really long time, right? You were one of the first to really start designing in this space that I knew about.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah, I started my career in mobile in 2005. I had just gotten a job at Yahoo and, at the time, Yahoo was really interested in figuring out how to get Internet content on mobile devices. This was way before the iPhone was around or Android phones or Windows Mobile phones, so getting Internet content on a mobile device was a pretty difficult experience, difficult user experience. I was hired to help them figure that out and help them make that a better experience for their users.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> And so back then, it must have been hugely challenging to do this. The browsers weren&#8217;t on every phone and the phones that had them, the browsers were really crippled in what they could and couldn&#8217;t do, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> There were a lot of sort of pain points for users at that time. There was definitely issues around the browsers and there was also this really big chasm between smartphone users and sort of basic phone users. And there was also sort of, people knew the Internet access was potentially a feature for their phone, but they weren&#8217;t even sure if their phone was capable of doing that because that language really wasn&#8217;t in people&#8217;s sort of mindset at that point.</p>
<p>I think another big problem that we saw, was that data plans was something that was a huge issue for people back then, as well. So even people who did understand and &#8220;get it&#8221; that they could get Internet content on their phone and were interested in it, then they would get these horrible bills because there really wasn&#8217;t a lot of clarity around how much it would cost and what the pricing was, what was driving the pricing. There were a lot of really significant user experience hurdles for folks in those days. My, how times have changed!</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Yeah! Yeah, I remember back then having this little LG flip phone. We had a Verizon business account and they gave us six months free of a data plan, just so we&#8217;d get hooked on it.</p>
<p>I remember trying to use it and it felt so impossible because it wasn&#8217;t a smartphone. I had to do everything through typing in the letters with the number pad, so if I wanted a &#8220;C&#8221; I hit the &#8220;1&#8243; key three times. Just typing in a website was like this major, major effort.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah, I have this great video clip that I remember from one of the research studies that we did where we asked the participant to&#8230; She had mentioned how one of the things she had done is that she would look up movies at blockbuster.com to see if a new title was available at the rental store and I asked her, &#8220;Could you demonstrate to me how you did it?&#8221; It was seriously like a four minute video clip of her typing in on T9, www.blockbuster.com and then, waiting for the page to fully render in the browser. It was a great clip because it really communicated just how something so simple that we take for granted on a PC, is so very challenging in the mobile world.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> So it must&#8217;ve been, you know, here you are, hired into Yahoo and you&#8217;re tasked with making a great experience in those conditions. That must have been really scary because nobody knew how to do that back then, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah, I was really terrified, I would say, for the first three to five months of my time there. Because my experience before Yahoo had really been in the web &#8212; when I say web, at that time it was more the PC web &#8212; and I felt really comfortable in that space. I felt comfortable designing websites that were really for the PC context.</p>
<p>I had gone to graduate school at the Institute of Design and learned about user research and all that stuff, but I really didn&#8217;t have a lot of specific knowledge around mobile. In fact, a lot of people at that point didn&#8217;t. I think that I had done a project or two in my graduate program that involved mobile devices and I think that is why I got the job. But the first three to give months of that job, I was just really terrified by the fact that I didn&#8217;t really know a whole lot about mobile. I really didn&#8217;t know how to &#8212; I guess I would say &#8212; engage with it, if that makes sense.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Yeah, I mean at that point, it was really a different thing. So it took you a good long time, at that time, to sort of get comfortable. What were some of the things that stand out that were like &#8220;Aha!&#8221; moments for you back then?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Well I think even knowing how to design for a small screen like, what are the design constraints? What are the typical design constraints? What&#8217;s the screen size? You know, I think with a website, you have a sense of how browsers work, and how page loads work, and sort of how to create a web page that, you know, it was of the medium of HTML and it would work. You know, it wouldn&#8217;t really choke the browser or be really difficult for a user to download or be really difficult to construct and build.</p>
<p>I think I didn&#8217;t really know a lot about that stuff and I got really caught up in sort of the technical parts of it. I think that that was probably for me, one of the things that really terrified me the most. Yeah, I would say that was the thing that probably terrified me the most. [laughs]</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> As you started to work in it, how did you start to get so you weren&#8217;t as scared of it and terrified any more? What sort of happened to get you there?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> I think, for me, one of the things that really kind of kicked me into it and really got me excited about it was doing user research because I was seeing firsthand how people were experiencing the stuff that was currently being built for mobile. I saw how poor it was. I just realized &#8212; here I am &#8212; I&#8217;m almost paralyzed in terms of my design skills, or being able to sketch out ideas and start to be able to put them together and build them.</p>
<p>And I&#8217;m seeing what other people have done and how really horrible it is for other people and I&#8217;m like, &#8220;I can&#8217;t do any worse.&#8221;</p>
<p>That was what caused me to just realize that I have these skills. I can empathize with users. I can draw and sketch. The technical skills that I don&#8217;t have, there are plenty of people within my group that I can look to, to help me with that. I realized after going out into the world and talking to people and seeing some of the broken experiences that they were having, that it was [inaudible] of me not to just jump in.</p>
<p>I found that to be just really something that made me just get beyond my fear.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> It&#8217;s interesting that you said that the things that got you beyond your fear are basically, proven time-tested usability and user research techniques &#8212; just you know, sitting and actually watching people, seeing how bad the status quo experience was, realizing that you could sketch out your ideas and put them in front of folks and see if you could incrementally improve that experience over what was out there. I mean, that&#8217;s not new. That&#8217;s not new to mobile. There&#8217;s nothing mobile-specific about those things, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Right, exactly. I felt like it was also interesting because going out into the world and talking to people, observing them and observing how they were using their mobile devices was something that was surprising that more people in the organization hadn&#8217;t already done that. There were some really significant issues that they were trying to solve and they were struggling with, and were trying to find good solutions to, but going out and actually watching people, and sort of understanding how they understood their mobile devices, was not something a lot of people felt comfortable doing.</p>
<p>I think from a user experience perspective, that ability to empathize with the user and observe that and sort of be able to come up with design solutions based on those observations and those insights, is something that like you said, it&#8217;s a tried and true, proven skill that sort of applies to a lot of things.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Let&#8217;s fast forward to today. Now, you&#8217;re working at Nokia. You&#8217;re sort of neck-deep in mobile experiences all the time, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yes.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> We have the iPhone has come along and the iPhone 2, and the iPhone 3GS, and now the iPhone 4. We&#8217;ve got Android phones, and last I heard, Nokia has some awesome new phones running Windows Mobile 7. And so there&#8217;s all sorts of new experiences today. Does all this stuff make it harder or easier, than what you were dealing with way back in 2005, you think, for people who are just getting started?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Well, I think it&#8217;s a kind of a combination of both. I think it&#8217;s easier because I think, you know, mobile&#8217;s not this sort of side thing, side interesting thing, it&#8217;s really something that&#8217;s I think become front and center, both in the user experience world, as well as the business world, technology world and it&#8217;s something that people are a lot more aware of.</p>
<p>That&#8217;s definitely a big change. I think that awareness and excitement around it &#8212; you&#8217;re not the mobile team of maybe three or four people kind of cobbling something together that not very many people use &#8212; there&#8217;s a lot more people now doing pretty sophisticated things with their mobile devices.</p>
<p>There&#8217;s a visibility now, and I think, a user group now, just in the general public that&#8217;s a lot greater than it was seven years ago.</p>
<p>But I think in some ways there&#8217;s kind of a&#8230; I don&#8217;t want to say that there&#8217;s a dark side to that. But I think one of the things that makes that challenging is, there&#8217;s a lot of noise. I mean I think that an image that comes to mind is &#8212; I use it in my book &#8212; was this image of the Oklahoma Land Rush. You know it&#8217;s like all of those horses running! There&#8217;s a sort of fervor around it. I think that energy can be not always the most productive for people.</p>
<p>I mean, some people work really well in that kind of a space, around that kind of energy, but not everyone does. I think in that some ways that can kind of get folks into trouble.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Say a little bit more about this &#8220;land rush&#8221; thing that&#8217;s happening.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Well, I think people just feel like mobile is really hot right now and it&#8217;s just kind of like the Land Rush. They want to figure out their place in it. They want to get their piece of that opportunity. I think people are just sort of rushing in and trying to figure that out.</p>
<p>And I think, you know like I said, the positive side of that is that sort of optimism and sense that anything is possible is there. I guess I try to embrace that positive part of it. Like, &#8220;Anything&#8217;s possible! Infinity and beyond! Hooray!&#8221; It&#8217;s a nice thing to be around.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> It is! What&#8217;s really fun for me is, I see clients who get really excited about the possibilities of mobile and start to say, &#8220;Oh, and we can give them status updates on where things are. We can let them check the progress of their deliveries. We can skip things in the user experience. They don&#8217;t have to check in with us anymore. They can now just do it on their phone and go straight to the gate or just take off.&#8221; Those things become simpler to imagine because they have so many experiences to compare to.</p>
<p>Whereas back in 2005, I think it was hard to imagine all the things you could do with your phone. It was much more &#8220;sci-fi-ish&#8221; back then.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah, I think that&#8217;s one of the things that has been really exciting about the last I would say two to three years of being involved in mobile. Is, I think, like you were saying, with the release of things like the iPhone and the Android phones and touchscreen devices, as well as tablets, I mean I feel like there were a lot of conferences and academics and people in research labs, who were talking about ubiquitous computing, but it&#8217;s almost like these devices and tablets have really become an almost gateway drug to what&#8217;s possible. Right?</p>
<p>It&#8217;s not something that&#8217;s this sort of wonky, abstract thing that people can&#8217;t relate to any more. The ability to access information from anywhere, from almost any context, it&#8217;s really sort of allowing people to experience that firsthand and make that type of experience concrete and more tangible.</p>
<p>And so it&#8217;s exciting because it&#8217;s no longer this kind of weird, abstract thing that most people can&#8217;t relate to, it&#8217;s something that is a lot more near and dear to them. They can experience it. They can get glimpses of that future.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Yeah, I mean if you&#8217;d asked me in 2005, what would be some of the neater apps, I wouldn&#8217;t have said,&#8221;Well, I&#8217;ll just point my camera at my W-2 form and Intuit&#8217;s tax product will read the form and fill out my income tax 1040 based on what&#8217;s right there.&#8221; But that&#8217;s done now. Then once you realize, &#8220;Oh, if we can do it that,&#8221; then Walgreen&#8217;s realizes that, &#8220;OK, well, I could just point the camera at a prescription bottle and make it a refill request.&#8221; All of a sudden, all this stuff just happens. It&#8217;s like, &#8220;Oh, that&#8217;s easy.&#8221;</p>
<p>So it&#8217;s almost like the palette of colors we have to paint with has just gotten hugely bigger.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah. That&#8217;s a great way to put it. It really is this sort of green field. I think that it&#8217;s almost like this golden age now, where these sort of wonky things that we thought would be so impossible, it&#8217;s like, &#8220;Wow, it&#8217;s really not.&#8221; It&#8217;s not impossible anymore.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> So, given that, and all these cool things are there, there are still some challenges that people today deal with on a regular basis. What are some of the challenges that you&#8217;re seeing when you talk to folks who are trying to design for mobile today?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Well it&#8217;s interesting, because I think a lot of times when I talk to people, a lot of the fears that people have are the same fears that I had when I first started, which was, I got really caught up in the fact that I didn&#8217;t have any experience in mobile. I got really caught up in the sort of technical aspects of it that I didn&#8217;t completely understand.</p>
<p>I know that those are valid fears. I&#8217;ve experienced them myself, but I also have experienced firsthand I can move up and out of that. Because most people, if they&#8217;re involved in user experience and have some sort of user-experience projects under their belt, they have developed some skills that will serve them very well in designing mobile stuff, mobile applications, mobile websites and whatnot.</p>
<p>It&#8217;s really around sort of recognizing that and having confidence in the skills that you have, and the contribution that that can make to whatever mobile projects you&#8217;re working on and for your team. I think that confidence issue is definitely one challenge that I see a lot of people having.</p>
<p>And the technical stuff, I think that that&#8217;s becomes a weird thing too, because when people ask, &#8220;Oh, should I make a native application, or a web-based application? Should I make a mobile website? Should I make an Android application? Should I make an iPhone application?&#8221;</p>
<p>To me, those are important questions to ask, but I think it&#8217;s really more of a timing question. I see people asking that question right away, like at the very beginning of their design process. I just feel like that&#8217;s not really the right time to be asking that question.</p>
<p>The right time to be asking that question is further along, after you&#8217;ve allowed yourself to explore and see what might be possible, and just let yourself explore what could be possible, explore what mobile experiences might make sense for your users, and then make your decisions, your sort of execution decisions, based on those ideas.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> All this technical stuff, it sounds to me like, while it&#8217;s really important, what I hear you saying is that a lot of the issues that come up when you&#8217;re designing, there&#8217;s a way to do it most of the time, and if not, you&#8217;ll find it out pretty quick. So don&#8217;t worry about it too much. Chances are you have a group of people around you who are going to be able to guide you through the, &#8220;Oh, that&#8217;s easy&#8221; or &#8220;Wow, that&#8217;s going to be really hard.&#8221;</p>
<p>But the things that make a really good experience typically are not things that are technically difficult to do. Is that true?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> One of the things that I think is really important to remember with mobile is that even a beautifully executed bad idea is still a bad idea. Right? Execution is important, but it&#8217;s really around what your idea is.</p>
<p>I think one of the things that&#8217;s super exciting about mobile is the fact there&#8217;s still so much about it that we don&#8217;t know, and we don&#8217;t understand. And that&#8217;s why I really encourage people to allow themselves to explore that preliminary blue sky idea space, and give themselves a generous amount of time to do that, because there&#8217;s really a lot of room in mobile user experience to innovate.</p>
<p>I think it&#8217;s important for everyone to allow themselves to just take that time to come up with a bunch of crazy ideas, and really save the execution decision making part of the project for a little bit later in the process. Because who knows who&#8217;s going to come up with the next new interesting idea, right?</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Yeah. Some of the coolest stuff in mobile has been really out of folks that you wouldn&#8217;t think of as a particularly innovative organization or group. I mean, take the prescription bottle thing from Walgreen&#8217;s. I think before that, if you had asked me, &#8220;Who are the top technology innovators in the world?&#8221; Walgreen&#8217;s wouldn&#8217;t have come to mind.</p>
<p>Same with the folks over at Bank of America. I think it was Bank of America. Who was it who made it so you can take a picture of your check and deposit it without having to be at an ATM?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> I think it was B of A, but I think actually, I want to say it may have been something government oriented, because I thought that the first people who were doing that, it was designed for folks in the military.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Oh, yeah. I think I might have heard that, too. But even so, neither of those organizations you would put at the top end of technology innovation. It&#8217;s not like they had some special incubator, or some think tank that was coming up with this stuff. It was just a bunch of guys that, &#8220;Hey! What if we took a picture of it? What could we do with that picture?&#8221;</p>
<p>So it&#8217;s sort of that playfulness that I think really makes mobile stuff really, really interesting.</p>
<p>I&#8217;m curious. You spend a lot of time helping people, and you&#8217;re writing this book for Rosenfeld Media called &#8220;The Mobile Frontier.&#8221; What are some of the traps that you see folks running into when they start, that it&#8217;s like, &#8220;Oh! Dude! You should be reading my book! You should come to my workshop, because you would so not have done that.&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> I almost think of it more as unlearning. But I think one of the things I see a lot happening with people is that it&#8217;s very difficult to recognize and be conscious of the fact that a lot of how we think about computing experiences and technology today is really based on the PC experience and the context of the PC.</p>
<p>So a lot of ideas, and even solutions that people come up with are very much sort of entrenched and tied to that legacy.</p>
<p>And I think it takes some unlearning to recognize that mobile is just a very different context to design for. There&#8217;s limitations to that that can be somewhat frustrating for designers, but there&#8217;s also a lot to it that&#8217;s kind of, like you were saying, taking a photograph of something and using that as a way to trigger an interaction. That&#8217;s something that you really don&#8217;t see a lot of with the PC.</p>
<p>Voice is another one, another input that has been explored somewhat on the PC, but mobile&#8217;s really taking that baton and running with it. I think also just playing around with information, information access in a different context. What does that mean? How do you depict information? How do you convey it in a way that is glanceable, is not annoying, is valuable to a user in a variety of different contexts?</p>
<p>Those are things that become interesting design questions for mobile, that I just don&#8217;t think the PC has ever really explored. I think that it&#8217;s that unlearning of the PC, and really allowing yourself to kind of cast off that anchor and explore a different way of doing things that really becomes a challenge for people.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> This getting away from the PC. Are there tricks that you&#8217;ve been teaching people, to sort of divorce themselves of that thinking?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> One of the exercises that I tried kind of early on in my career and I was just so surprised at how excited people got as a result of that exercise, was&#8230; You know, a lot of times at the beginning of any project, you&#8217;ll have a brainstorming exercise. I think there&#8217;s a typical scenario for that brainstorming exercise, and that is, your team sits together in a conference room, maybe have a bunch of hash sheets, and you come up and you start brainstorming ideas. That&#8217;s the sort of scenario.</p>
<p>I was working on a project, and we were thinking, &#8220;Hey, instead of sitting around this conference room, let&#8217;s actually get out into the world and start coming up with ideas that way.&#8221; And it was actually sort of, we could have termed in &#8220;brainstorming in the wild,&#8221; but people going out into a variety of different mobile contexts, and using that as sort of fodder and inspiration for their ideas.</p>
<p>And I think what the result of that is is that your ideas can actually have a kind of empathy and sensitivity to some of the contextual issues that you encounter when you&#8217;re designing for mobile.</p>
<p>Even some of those challenges just become this sort of inspirational fodder for a kind of clever and interesting way to solve a problem that someone might have, or just think about access to information in a completely different way.</p>
<p>So I think that it&#8217;s that idea of getting out of the static context, is one really great way to kind of shake yourself out of, &#8220;Wow, I&#8217;m not designing for this sort of, I&#8217;m sitting at a computer with a keyboard.&#8221; Put yourself in a typical user&#8217;s environment and try to come up with some ideas.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Are there other traps that people run into too?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> I&#8217;d say that I&#8217;ve really found that prototyping is&#8230; I think for any user experience activity has been evangelized as really important to prototype, but I think in mobile, it&#8217;s like, three or four times more important to really give yourself the time and the space to prototype your ideas. I think for the PC, it&#8217;s really considered a luxury, but I think for mobile, it&#8217;s just, it&#8217;s essential to really just bust out and really get your ideas on paper, and find a way to really test out your ideas early and often.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> What is it about mobile that sort of forces your hand on the prototyping thing?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> I always think of the design process you think about it in sort of four phases, like discover. You&#8217;re sort of in that big idea space and come up with lots of ideas. Then there&#8217;s that define, which is the second phase. It&#8217;s where you say, &#8220;OK, this is what we&#8217;re going to make, this idea.&#8221; Then you develop that idea, and you fine tune the design. Then you deliver. That&#8217;s sort of the fourth phase. So it&#8217;s discover, define, develop, and deliver are the four phases of design process.</p>
<p>I find that the place where things really fall off the rails for a lot of folk when they&#8217;re new to mobile is it&#8217;s really in that develop phase, where you&#8217;ve actually taken a couple of design ideas, or one design idea, and you start to develop it. It&#8217;s really because people lack the skills to make really good, educated decisions, because they&#8217;re new to the design space.</p>
<p>Something that maybe sounded really good in their head, or maybe like there was an interesting drawing, or a few rough prototypes of it, once you really start to develop it, you start to see some of the flaws. Then it just becomes like a pain parade till the end of the process, because you just really didn&#8217;t have a great idea that you could develop and deliver on.</p>
<p>If you start to prototype those ideas at the very first stages of that design process, in the discover and define phase of a design process, I just really prototype the heck out of all of your ideas. I find that it helps you make those decisions better. You&#8217;re not just relying on an idea in your head, or a really rough idea that you maybe lightly sketched out, or made a really rough prototype of. It&#8217;s like, if you vigorously kind of pursue that idea, and embodying that idea in a prototype, it helps you make better design decisions.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Well this has been really interesting. I&#8217;m really excited to see your workshop at the UX Immersion Conference, and the book, &#8220;The Mobile Frontier,&#8221; is coming out, and I know you&#8217;re going to be doing one of our Next Step Virtual Seminars with us, that we do in conjunction with Rosenfeld Media, that sort of celebrates the book and talk. We&#8217;re going to be talking to you a lot.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Will be exciting, yeah. It&#8217;s going to be a fun spring, that&#8217;s for sure. 2012 is going to be a good year.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> It is, it is. And it&#8217;s just in time, because I think this mobile thing is finally about to take off.
</p></blockquote>
<blockquote class="non-speech"><p>
	[laughter]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> I&#8217;d say.
</p></blockquote>
<blockquote class="non-speech"><p>
	[laughter]
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Yeah. I predict all sorts of people will be using their phones. [laughs]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah. I mean, I don&#8217;t know, I&#8217;ve talked to a lot of people lately, and I&#8217;m super excited for the future and what&#8217;s happening, because I think there&#8217;s just so much possibility, and so much space for innovation and invention. It&#8217;s like I said, I&#8217;ve been in this industry for seven years, and I&#8217;m still excited by the possibilities of it.</p>
<p>I just see a lot of designers who are intrigued by mobile, but I can also sense that sort of hesitation and fear that they have. I hope that people just are able to move beyond that sort of hesitation and fear, and just jump in, because it&#8217;s a fun place to be. It&#8217;s where the action is.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Well, at the UX Immersion Conference in Portland in April, you&#8217;re going to be helping people get over their fear, with your full day workshop. I think people are going to really love it.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> Yeah, I do, too. I promise there will be no trust falls.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> No trust falls. OK. Excellent. Well, Rachel, thanks for spending the time with us.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Rachel:</strong></cite> My pleasure. Thank you.
	</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> And if you want to see Rachel, you&#8217;ll want to come to Portland, to the UX Immersion Conference. Again, that will be April 23-25. You&#8217;ll also want to be checking out her book that&#8217;s going to be coming out from Rosenfeld Media later this year, called, &#8220;The Mobile Frontier.&#8221;</p>
<p>That would be an awesome way to get a great introduction into how to design for mobile. I want to thank everybody for listening, and as always, thank you for encouraging our behavior. We&#8217;ll see you next time.
</p></blockquote>
<p><a name="comments"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/02/10/rachel-hinman-creating-great-mobile-user-experiences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL139SpoolCast_Hinman-UXIM.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>Mobile is greatly influencing the user experience community. It’s challenging traditional approaches to design, but also bringing with it a host of new opportunities. Being a user experience practitioner in this changing environment is a bit scary.</itunes:subtitle>
		<itunes:summary>Mobile is greatly influencing the user experience community. It’s challenging traditional approaches to design, but also bringing with it a host of new opportunities. Being a user experience practitioner in this changing environment is a bit scary. Yet coupling existing skill sets with the constraints of designing in the mobile space makes for an exciting world full of possibility.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>29:09</itunes:duration>
	</item>
		<item>
		<title>Josh Clark &#8211; Buttons Are a Hack A Virtual Seminar Follow-up</title>
		<link>http://www.uie.com/brainsparks/2012/02/09/josh-clark-buttons-are-a-hack/</link>
		<comments>http://www.uie.com/brainsparks/2012/02/09/josh-clark-buttons-are-a-hack/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 19:24:29 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=6314</guid>
		<description><![CDATA[Touchscreen devices give you the ability to directly manipulate content. This allows designers to create interfaces where the content itself is the control. This lessens the need for buttons and can reduce the level of complexity within your design. The problem is making the user aware of the availability of gestures in your design. Gestures, especially multi-touch gestures, are powerful control mechanisms but useless if the users aren't aware of them.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>Touchscreen devices give you the ability to directly manipulate content. This allows designers to create interfaces where the content itself is the control. This lessens the need for buttons and can reduce the level of complexity within your design. The problem is making the user aware of the availability of gestures in your design. Gestures, especially multi-touch gestures, are powerful control mechanisms but useless if the users aren&#8217;t aware of them. </p>
<p>Josh Clark, author of <em>Tapworthy</em>, says that touch interaction should revolutionize your approach to interface design. In his virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/buttons_a_hack/">Buttons Are a Hack: The New Rules of Designing for Touch</a>, Josh offers techniques to make gestures more discoverable without overloading users, and experiences, with endless instruction. We ran out of time for all of the audience&#8217;s questions during the seminar, so Josh joins Adam Churchill to tackle those remaining questions.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;buttons are an abstraction and I don&#8217;t mean that just in the virtual world, I also mean that in the real world. If you look at the history of the button, which is really only about 100 years old with the introduction of electricity, even then buttons were a hack, a workaround.</p>
<p>If you think about a light switch, putting a switch over here to turn on a light over there is not particularly intuitive, right? It&#8217;s a workaround because it&#8217;s really inconvenient to walk into a dark room with a ladder and climb up to the light bulb to turn the thing on. We&#8217;ve used buttons, at times, when we didn&#8217;t have the luxury of direct interaction. We had to insert this middle man&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Josh answer these questions:</p>
<ul>
<li><a href="#question1">How do you transport hover interactions to touch interfaces?</a></li>
<li><a href="#question2">Should swiping “back” be used for a back button type of command?</a></li>
<li><a href="#question3">Is there an advantage to Apple’s one hardware button versus Android’s multiple ones?</a></li>
<li><a href="#question4">Is there a replacement for radio buttons?</a></li>
<li><a href="#question5">Should multiple audiences be considered when giving instructions for gestures?</a></li>
<li><a href="#question6">How should users be able to access hints if they’re needed in the future?</a></li>
<li><a href="#question7">Is there any way to avoid collisions between operating system gestures and application gestures?</a></li>
<li><a href="#question8">What is the value of affordances?</a></li>
</ul>
<p>As always we want to know what you&#8217;re thinking. Share your thoughts in our <a href="#comments">comments section</a>.</p>
<p>Recorded: January, 2012<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-6314"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam Churchill:</strong></cite> Welcome everyone the SpoolCast. Josh Clark recently joined us for a virtual seminar titled &#8220;Button Are a Hack: The New Rules of Designing for Touch&#8221;. This seminar on mobile design spoke to the massive evolution in technology that is becoming increasingly tactile. Josh is joining me today to get to some of the questions that we didn&#8217;t get to address in the seminar.</p>
<p>Now, if you didn&#8217;t get to listen to the particular seminar, like all of our virtual seminars you can get access to the recordings in our UIE user experience training library. It&#8217;s presently over 85 recorded seminars from wonderful topic experts just like Josh Clark that will give you the tips and techniques that you need to create great design.</p>
<p>Hey, Josh, welcome back.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh Clark:</strong></cite> So happy to be here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Josh, for the people that weren&#8217;t with us for your seminar last week can you just give us an overview?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Sure, yeah. I was basically talking about touch screen design and the way that touch interfaces require really new thinking about the way that we as designers think about creating our interfaces. For that matter, we as users, the impact that it has on us sometimes in very subtle ways about accessing information in this really direct interaction rather than with this illusion of unmediated interaction with content instead of what we&#8217;re used to, which is the desktop GUI that we&#8217;ve been using for 30 years with buttons and tabs and menus and so forth.</p>
<p>I guess a broad point that I was trying to make at the outset of the seminar was that direct interaction with content of tapping and stretching and pulling and dragging content and really using content as the interface instead of buttons and controls is really going to revolutionize or should revolutionize the way that we design our interfaces.</p>
<p>And so the title of the talk, &#8220;Buttons Are a Hack&#8221; is really talking about how buttons are an abstraction and I don&#8217;t mean that just in the virtual world, I also mean that in the real world. If you look at the history of the button, which is really only about 100 years old with the introduction of electricity, even then buttons were a hack, a workaround.</p>
<p>If you think about a light switch, putting a switch over here to turn on a light over there is not particularly intuitive, right? I mean it&#8217;s something that is a workaround because it&#8217;s really inconvenient to walk into a dark room with a ladder and climb up to the light bulb to turn the thing on. We&#8217;ve used buttons, at times, when we didn&#8217;t have the luxury of direct interaction that we had to insert this middle man. So it&#8217;s a workaround, a hack.</p>
<p>An inspired hack and a necessary one in many cases. We&#8217;ve used that same approach in our interface design and I think with touch where we can create, again, this illusion of manipulating content directly or using content as the control and information as the interface rather than this middle man of buttons and switches that it actually helps us cut through complexity for our users.</p>
<p>The trick is as we explore all the possibilities of gestures, particularly these abstract gestures, multifinger gestures, three finger swipes, things that don&#8217;t have, maybe, a corollary in the real world, we have this real challenge, both as designers and users, of how to teach those gestures. And that&#8217;s really what the meat of the seminar was about. What are the techniques that you can use to make these gestures easy to discover without burdening people with lots of instruction?</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Well great. Let&#8217;s get back to some of the many questions that our audience fed us that day. Tim had a question about web applications on touch devices. How do you transport hover interactions from desktop to touch?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Yeah, you know, it&#8217;s something that is a question that I get a lot because obviously there is no hover on a touch screen. If you&#8217;re going to interact with something you literally do have to touch it. I guess I would back up first and say is hover a great idea anyway? I think there are other folks that have a talked about this at length, I know Luke Wroblewski has a very pointed perspective on this, which is that hover is kind of a crummy idea to use in interface anyway because it confuses proximity with intent.</p>
<p>That is, just because your mouse strays over an area sometimes it triggers an interaction that you don&#8217;t always want. But I&#8217;ll sort of leave that conversation and discussion to the side and recognize that we do have a history of tool tips and the thing of being able to try explore something and say, &#8220;What is that?&#8221; that we lose, in a sense, with touch screens.</p>
<p>For all the advantages that we have with touch, the things that we gain in these interfaces, we certainly lose other things too. I think that in terms of the interaction that I recommend for things like this is that sometimes you&#8217;ll see two patterns. One is that a single tap triggers a hover for introductory information. You see this in most touch screen map apps, for example.</p>
<p>You touch a pin or a location, you see a little, essentially a hover element show up to show some cursory information about that, and then you can tap through again to get additional information. Before talking about the second pattern that I see there, one thing is that that obviously introduces additional taps. I think that&#8217;s actually OK. I mean, we have a squeamishness about extra taps and clicks that come from the web, essentially, because of the history of network latency where, especially in the early days of the web, it was a real commitment, you know?</p>
<p>Clicking a link on the web, that could be a 30 or 45 seconds before you find out what&#8217;s on the other side. But I think in issues where you already have the content cached and available, where there is no latency, that additional taps can be fine. The important thing here is not necessarily tap quantity but tap quality.</p>
<p>That is, as long as every tap shows you some useful piece of information or completes a task or even gives you some sort of delight additional taps and clicks are OK. They&#8217;re necessary, in fact, if you want to embrace complexity in your application. The way that you handle complexity in the world and conversation and books and, in fact, in software isn&#8217;t dump everything on someone all at once but to think about things in terms of progressive disclosure.</p>
<p>This sort of idea of getting a quick tap on something to find out what it is or what it does or get that quick information or preview I think is OK. And then as long as there&#8217;s a quick tap to follow that that&#8217;s sort of one pattern to follow to replace hover.</p>
<p>The second one is a slightly longer touch. So let&#8217;s say that you have an element where tapping it will activate it in some way or take you to some other place for navigation and you don&#8217;t want to insert sort of an intermediary step there. The other alternative is to do a slightly longer touch and that triggers a hover mode to explore. That&#8217;s something that you can think about, too, for a series of&#8230; Say a toolbar that has a set of icons on it.</p>
<p>You might want to find out what does this icon do when I touch it and a long touch will reveal the tool tip. I&#8217;m not talking about a really long touch. Maybe a quarter of a second, just long enough to distinguish between that and an actual tap. It&#8217;s also for that same toolbar or palette you can also just drag across and trigger an OS10-like dock experience where it doesn&#8217;t necessarily have to be a long tap on one element but triggering a swipe across these things could trigger that OS10 hover effect.</p>
<p>It&#8217;s obviously a different way to think about these things than hover but these are ways to get at previews or tool tip information.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Eric asks a question about swiping back on a smartphone screen. Should that be used as a back button type of command or strictly used for carousels?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> I think that the swipe is really understood as moving through navigation and that means moving forward and back whether that&#8217;s in a carousel context. And you see this. A great example of this on the web is on the New York Times home page right in the middle of the page they&#8217;ve got a carousel that on the desktop is triggered by forward and back buttons but if you go to it on the iPad or other touch devices you actually can swipe through it and those buttons aren&#8217;t present as all.</p>
<p>Forward and back is just a natural understanding of what swipe does so you can use that for navigation, you can use that for moving back and forth with your history as you see with the iPad version of Twitter, for example, where you swipe through these panels, no back button required. I think swipe is flexible in that context is that it&#8217;s something that is one of the fundamental, building block gestures that you can use, that across all platforms, swipe means forward and back.</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> The team at Excellis Interactive wants to know what you think about Android devices having multiple buttons versus Apple&#8217;s one big home button?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> It&#8217;s funny, right, because the talk is called &#8220;Buttons Are a Hack&#8221; so obviously I&#8217;m a fan of thinking about do you even need buttons? This is not to say that buttons are bad or evil, but just as I was saying earlier, that they&#8217;re workarounds and it&#8217;s worth asking do we need all those buttons in the first place?</p>
<p>You know, I think it&#8217;s useful in Apple&#8217;s case to have at least sort of a single hardware button. It&#8217;s something that if the screen locks up and you&#8217;re not able to use your software buttons that having that hardware button is a good fallback. It&#8217;s still a necessary fallback or workaround I would think.</p>
<p>Android is interesting because up until now Android phones have always had hardware buttons as part of the device and starting with the new version of Android, Android 4, Ice Cream Sandwich is its codeword, which is just starting to roll out but it&#8217;s still on very few phones. Those phones are moving into the screen as virtual buttons, software buttons, rather than as physical hardware buttons.</p>
<p>I think in both cases, actually, those buttons complicate touch interfaces a bit. The ergonomics of these devices is something you have to think about when you&#8217;re designing the interface for them because we are accustomed to thinking of interface design as sort of a visual pursuit. Certainly there&#8217;s information architecture but it&#8217;s about how does this thing look, what is the visual architecture of the page, and so forth.</p>
<p>When you are dealing with devices that are worked by finger and thumb you&#8217;re really getting out of the realm of graphic and visual design and into the realm of industrial design and thinking about how do these things get used? One of the basic rules of industrial design is that you want to have your controls below the content, right? You think of that in terms of, I don&#8217;t know, the iPod. It&#8217;s got the scroll wheel below the display.</p>
<p>A scale for your weight. You put your feet below the display. Keep your fingers and thumbs out of the way. That&#8217;s why you see navigation and buttons like the home button or like the Android buttons at the bottom of the screen. That&#8217;s the appropriate place to do it. The trouble with controls at the bottom of the screen is that you don&#8217;t want to stack controls at the bottom of the screen.</p>
<p>If you&#8217;ve got navigation and these Android buttons that are always fixed there that means that you get these sort of tap collisions. It&#8217;s a really busy area of the screen and it invites mis-taps to have controls at the bottom which is why you often see navigation in Android apps at the top of the screen to separate them from that sort of flurry of system buttons at the bottom and it actually creates some problems because there is no great solution.</p>
<p>You have to have your navigation at the top of the screen which means that your hand is covering the screen every time that you use those controls and that&#8217;s not ideal but it&#8217;s better than stacking controls on top of these system buttons. So I would say Android system buttons create a few problems, not least of which are these ergonomic issues that I talk about, but also that they haven&#8217;t really been consistently used.</p>
<p>There&#8217;s this option menu on the Android buttons, think of it as contextual menus, sort of a right-click button that will show you options that you can take on the current screens. And, you know, a lot of app developers weren&#8217;t using it consistently and it&#8217;s actually getting dropped in the new Android 4. There&#8217;s a lot of complications there that the Android system buttons create, not the least of which, by the way, is the back button which is very inconsistent and hard to figure out exactly where you&#8217;re going to go back.</p>
<p>Because sometimes it takes you back in a temporal sense, where was I last, and other times it takes you back in sort of an application architecture sense which is take me up a level. Now Android is actually introducing a second button, an up button, that will try to separate those concerns so that one is about navigating the application and the other one is about navigating where you&#8217;ve been.</p>
<p>I&#8217;m concerned that that&#8217;s going to be an additional level of complexity. It&#8217;s just going to make people more confused because sometimes those buttons will do the same things and other times they will do something differently. I have a lot to say about the Android system buttons. I&#8217;m afraid it&#8217;s sort of more bad than good.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> The folks at Crate &#038; Barrel would like to know what you suggest as a replacement for radio buttons.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Oh, I&#8217;m so glad. I thought they were going to ask me to suggest some new flatware for their 2012 season. I can sort of say more about that. Not everything necessarily needs to be replaced by gestures. My point is not to be particularly dogmatic here and say, &#8220;Get rid of all of your buttons, go fully gestural.&#8221; We&#8217;re always going to need buttons for some things, particularly for abstract actions, and, of course, they&#8217;re great labels. They tell you where you are.</p>
<p>And certain kinds of buttons, here I&#8217;m thinking maybe more tabs than radio buttons specifically, which tabs and radio buttons function the same way. You have one active element. I think that when you&#8217;re choosing options, when you&#8217;re choosing text options and things like that touching the element that you want is fine. I don&#8217;t know that we necessarily need to replace radio buttons.</p>
<p>The option there is here is a multiple choice section, choose the one that you want. I think that touching that content directly, touching that option, is fine, that that is still, itself, using content as the control. You maybe don&#8217;t actually need the radio button, the little round button itself, that just touching the content and highlighting that in some way is just as effective.</p>
</blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> The team at Uncorked Studios asks a pretty interesting question, I think, and it has to do with how do you get your instructions to your users. Their question is how much gravity do you think needs to be given to multiple audience types? The example they give is super savvy touch users versus say novices.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> I think that it&#8217;s important to remember that there are very few experts in this right now and, in general, that really all of us are novices. And here I mean there&#8217;s things of teaching people how to zoom in by pinching or spreading your fingers to zoom in and out or what a tap means or what a swipe means but those things are very easily taught, usually in the very first few seconds of using a device, and so people get those.</p>
<p>The question is how do you teach people more abstract gestures, the things that maybe aren&#8217;t totally obvious? This is really the realm of shortcut gestures. Theses are gestures that you use to do something quickly, you know, to use say a two finger swipe to skip ahead to the next section of the newspaper versus the next article, for example.</p>
<p>The reason I say we&#8217;re all novices in this, this is true for both designers and users, is that there aren&#8217;t conventions yet. Doing a two finger swipe in one magazine does something completely different in that magazine. So we&#8217;re in this very exciting but also confusing and unsettled and I suppose unsettling era of interaction design which is that we don&#8217;t yet have these conventions and we&#8217;re all making it up through trial and error.</p>
<p>And hopefully when I say trial and error&#8230; Just, experimentation is what I&#8217;m getting at. That&#8217;s true for users, too. I think a lot of people will touch around the screen to see if there&#8217;s anything hidden there and that&#8217;s not good enough. And so I guess I would say that we need to treat all of our users as new users because we really are. In the seminar one thing that I said is I think it&#8217;s useful to think of yourself as a parent when you are designing and trying to explain these interfaces.</p>
<p>By that I don&#8217;t mean to say that we should treat our audiences like children or to be patronizing or condescending about it, only that we should use the same kind of empathy and care with our audiences, the people that use our software, that we would when explaining something new to a child because, in the same way, we haven&#8217;t see this stuff before.</p>
<p>Very much what I was talking about in the seminar was looking at how we teach through toys and games. I mean games are terrific at teaching new interactions. Many games, you know, you don&#8217;t even know what your goal is when you start, you&#8217;re dropped into this environment where you don&#8217;t even know what your goal is let alone what your abilities or powers are or what obstacles that you&#8217;re going to overcome.</p>
<p>And if that sounds familiar, it should because that&#8217;s exactly the situation that we find with a lot of touch interfaces where they&#8217;re beginning to be, and I suspect there will be more and more, these sort of invisible interactions that we have to be taught because we&#8217;re not going to discover them on our own. And so when we talk about discoverability a lot of times some of these gestures are poo-pooed a little bit that it&#8217;s like, oh nobody&#8217;s going to ever be able to find them.</p>
<p>You know, and that&#8217;s true about a lot of things in nature, too, and we learn things by being shown them. We have to do a little bit of demonstration and practice, which is exactly how video games teach you, sort of through levels and contextual help. I think that that&#8217;s really the important thing to think about here for instruction is that it&#8217;s not about providing a manual or a screencast or a whole long list of gesture instructions as your first view of the application because we won&#8217;t read them and won&#8217;t watch those screencasts.</p>
<p>Instead, we need to teach people gradually instead of teaching all at once. Sure, have that reference manual for advanced users. I think that&#8217;s the way to think of it, as a reference manual not a learning guide. For software designers we need to do a lot more like what game designers do and keep an eye on the progress that people are making through our applications and give tips and help people move from novice to expert to master through this kind of contextual help.</p>
<p>Once they&#8217;ve learned the building blocks then you can show them the gesture shortcuts, which are essentially, you know, gestures are the keyboard shortcuts of touch. They are useful for anyone but especially useful in the hands of an expert, that is an expert not in touch screens in general but in your application, someone who knows enough about the application to say, &#8220;great, I&#8217;ve got it, I want to now apply those gestures to move through the application more quickly.&#8221;</p>
<p>Those are things you don&#8217;t need to teach right away. Those are things you should teach step by step. One thing, one approach that I mentioned there is allowing people to do things the slow way. If something takes three taps to get to let them do it that three tap way because that reinforces that mental model of where things live in the application and sort of the geography, if you will, of the application&#8217;s information.</p>
<p>But once they&#8217;ve done that a few times they&#8217;re like oh gosh, here comes this other three tap thing. The fifth, tenth time that they&#8217;ve done that three tap sequence in a row then you have a little overlay and a gesture animation to show you, oh, here&#8217;s a gesture you can do instead of those three taps. Then you wait for them to actually do that gesture so it&#8217;s &#8220;here&#8217;s a demonstration&#8221;, now, you know, encouraging practice.</p>
<p>Then their very first interaction with that gesture is a success and they&#8217;ve done it themselves. You don&#8217;t have to show that tutorial anymore because the lesson&#8217;s been learned and move on.</p>
</blockquote>
<p><a name="question6"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> So I think this next question takes that thinking about instructions to your users, it takes it a little bit further. What thoughts do you have on how to access hints when they&#8217;re needed in the future?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Right. So the thing I just mentioned there about doing this demonstration after somebody has already done it and you sort of show them that demonstration. I think that this is something that works really well for devices and applications that are used by a single user, which is generally true of our phones. For our phones we&#8217;re usually the only ones who use them, except for if you have kids and man they&#8217;re always trying to pull it away from you.</p>
<p>For more social devices like an iPad, for example, where it&#8217;s often used by many people this idea of watching somebody&#8217;s behavior and then giving them that tutorial and then not giving it again is obviously problematic because it may be missed by one of the other users in the session.</p>
<p>So, two things. For bringing those tips back I think that you want to sort of reset the counter to zero. If you trigger that tutorial, that hint, the tenth time somebody does it the long way, the slow way, and then you do that interaction to show them the fast way with the gesture then just reset the counter. Here it comes. Wow, you&#8217;ve done it again 10 times in a row. Here&#8217;s a better way to do it that I think you&#8217;re going to like, will hit that more social environment.</p>
<p>As I said also, I think it&#8217;s important to have a reference so that if you&#8217;re looking for wow I know there was something. How did I do that? You do have a reference guide as a back-up. Again, don&#8217;t think of it as a learning method. People won&#8217;t read the instructions unless they&#8217;re looking for something. They won&#8217;t read the full set of instructions just to learn how to use the app.</p>
<p>I think this combination of having contextual hints that recur when it seems the lesson hasn&#8217;t sunk in to show people that shortcut, that power up, coupled with having a complete reference that people can go to if they&#8217;re like, &#8220;Wow, wasn&#8217;t there something that I could do?&#8221; that they can go back to refer to that.</p>
</blockquote>
<p><a name="question7"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Our next question has to do with a really cool demo that you sort of wrapped up the seminar with and that was the Uzu demo you showed us or the little video. The question are there thoughts that you have or can you say a bit more between the division between the IOS interactions like the application selection and the menus when you&#8217;re using something like that Uzu.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Right. Uzu, for people who don&#8217;t know about it, is this thing that&#8217;s called a kinetic particle visualizer but it&#8217;s really more like a lava lamp, like a little tool to hypnotize stoners. It&#8217;s super fun and trippy and you know, it has all these multitouch gestures that essentially draw visual effects. The varying number of fingers on the screen changes what the app does or the patterns that it makes.</p>
<p>So three fingers on the screen does something different than seven fingers on the screen. And so by lifting and raising your fingers and drawing with these you can really play this almost like a visual instrument. The question though sort of goes to, &#8220;well, what about when there are collisions with these multitouch gestures that you&#8217;re doing with an app like Uzu or anything that&#8217;s using these multitouch gestures, what happens when they collide with operating system gestures?&#8221;</p>
<p>For example, in IOS there are now gestures for three and four finger pinches to close an app and you can swipe using, you know, a four finger swipe and move back and forth through apps.</p>
<p>The problem is sometimes you&#8217;ll be using Uzu or some other app and suddenly it will trigger that IOS gesture and will send you right out of the app which is really disconcerting and obviously bad. I&#8217;m not sure there&#8217;s much that app developers can do about it and I&#8217;ve written about this a little bit. I was really disappointed, by the way, that Apple implemented these gestures. Because, wow, a full finger pinch, that&#8217;s a gesture that we could really put together as app developers.</p>
<p>A three or four finger swipe that&#8217;s really useful to be able to take your whole hand and slap at the screen to do something, right? Unfortunately, Apple has taken these really useful gestures not only and sort of, kind of locked them up in ways that now we can&#8217;t use them as app designers, but I think more important, it confuses things because you have operating system gestures happening in the app canvas, in the area that&#8217;s supposed to be dedicated in the app now doing things where it seems like you&#8217;re touching the application content but also doing things at a more abstract operating system level and that&#8217;s confusing.</p>
<p>I think that Apple, frankly, did this the wrong way. You look at other operating system like Palm&#8217;s Web OS which look like it&#8217;s probably defunct now, we&#8217;ll see, or Windows 8, the forthcoming Windows 8, and others. I should say MeeGo also, the Nokia Intel operating system. All these things had operating system gestures that worked from the edge, so-called edge gestures.</p>
<p>That is, if you wanted to flip through the current applications you would swipe across the screen but starting off-screen, on the bezel, on the frame, and push into the app. I think that that&#8217;s much more useful because that preserves the app canvas so that you can do whatever you want within that frame, but if you do gestures from the frame then that&#8217;s something that&#8217;s more reserved for operating system things.</p>
<p>What&#8217;s great about that, too, is it fits the metaphor. The operating system is the frame for applications so somehow if you start gestures outside of the application at the frame level it rhymes with the way we kind of understand how an operating system and applications work. Unfortunately, I think Apple blew it with these operating system level gestures and they do cause collisions, just like the question hinted at, where that&#8217;s bad.</p>
<p>Creating uncertainty for your users where it&#8217;s like, wow, if I use this gesture what am I affecting? That&#8217;s a really kind of critical problem that we have. Our job as designers, and I would say Apple&#8217;s job as an operating system designer is to reduce that uncertainty and give our users confidence.</p>
</blockquote>
<p><a name="question8"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Josh, there was also a question about the value of affordances or lack of them.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Affordances, or signifiers as Don Norman likes to call them, are visual hints that suggest how an interface works, whether that&#8217;s a door handle or a button on the app. And so we need affordances. That&#8217;s how we figure out how stuff works. Things can&#8217;t be a mystery. We do need visual hints and references in order to be able to figure out how to do gestures.</p>
<p>Especially these abstract gestures which don&#8217;t necessarily have a corresponding action in the real world. Again, the two, three finger swipe for example. That&#8217;s not visible and it&#8217;s something that we need to create a visible hint at how to do it. Understand that people can learn these invisible gestures but only if we tell them about them, only if we show them.</p>
<p>I think it really does mean that we need to use animation, we need to use overlays, we need to use all kinds of different hints to suggest to people. Color, little pulsing brightness, things that draw attention to elements that can be touched or manipulated. We have to provide affordances and I think that the way to do it, though, is to do it in context and we have to be better at it.</p>
<p>And I don&#8217;t want to paper over the challenge of this. I think this is a real development challenge as well as a design challenge of observing and being thoughtful about where people are in the app, what they&#8217;ve done before, what they&#8217;ve yet to learn, and providing instruction in that moment, which is exactly what games do so well.</p>
<p>I think that all designers should be playing a lot more video games to see how software can teach you. We&#8217;ve had a lot of bad experiences with this, right? I mean I think everyone remembers Clippy, the little talking paperclip. The concept wasn&#8217;t bad, having an assistant to pop in and tell you, hey, this is how you do this. It&#8217;s just the content was terrible.</p>
<p>Every time, every time, you started to write a letter Clippy would say, &#8220;Hey, do you need help writing a letter? It looks like you&#8217;re writing a letter.&#8221; That&#8217;s not helpful. It was distracting and also redundant. Maybe the first time you could say no thanks, I know how to write a letter, but he kept coming back every time you wrote the word &#8216;dear&#8217;. Dear Adam, then here it comes.</p>
<p>That&#8217;s not the way to do it. You can&#8217;t have overbearing help and it has to be contextual and it has to be meaningful and it has to be based on what you&#8217;ve already observed that the user knows. Affordances and help and hints, absolutely critical. You think about the way that we learn to do things in the world and it is through, as I said earlier, demonstration and then practice so we have to demonstrate how this stuff works.</p>
<p>I&#8217;ve alluded to this before, the way we typically do it is through some sort of mountain of instruction, usually before we even start using the app or through some sort of screencast that&#8217;s going to take me five minutes to watch. We just don&#8217;t do that as human beings. We don&#8217;t like to read instructions because it feels like a diversion. Even if it&#8217;s something that will help us get our job done more quickly, it feels like it&#8217;s not because we want to get to it.</p>
<p>Yeah, we need to have that kind of instruction but we have to do it carefully.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Josh, awesome stuff.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Josh:</strong></cite> Thank you, sir.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Thanks for circling back with us and to our audience thanks for listening in and for your support of the virtual seminar program. Goodbye for now.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/02/09/josh-clark-buttons-are-a-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL138SpoolCast_Clark.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>Touchscreen devices give you the ability to directly manipulate content. This allows designers to create interfaces where the content itself is the control. This lessens the need for buttons and can reduce the level of complexity within your design.</itunes:subtitle>
		<itunes:summary>Touchscreen devices give you the ability to directly manipulate content. This allows designers to create interfaces where the content itself is the control. This lessens the need for buttons and can reduce the level of complexity within your design. The problem is making the user aware of the availability of gestures in your design. Gestures, especially multi-touch gestures, are powerful control mechanisms but useless if the users aren&#039;t aware of them.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>30:13</itunes:duration>
	</item>
		<item>
		<title>Lou Rosenfeld &#8211; 8 Better Practices for Great Information Architecture A Virtual Seminar Follow-up</title>
		<link>http://www.uie.com/brainsparks/2012/02/03/lou-rosenfeld-8-better-practices-for-great-information-architecture-a-virtual-seminar-follow-up/</link>
		<comments>http://www.uie.com/brainsparks/2012/02/03/lou-rosenfeld-8-better-practices-for-great-information-architecture-a-virtual-seminar-follow-up/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 21:10:25 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=6250</guid>
		<description><![CDATA[The goal of any site is for the right audience to find the right information. But beyond your actual content there are many things that can cause findability issues. These tend to be unanswered questions about your primary audience and whether or not you’re satisfying the need of that audience. Good information architecture can help guide your design decisions so that your users can effectively engage with your content.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>The goal of any site is for the right audience to find the right information. But beyond your actual content there are many things that can cause findability issues. These tend to be unanswered questions about your primary audience and whether or not you’re satisfying the need of that audience. Good information architecture can help guide your design decisions so that your users can effectively engage with your content.</p>
<p>Lou Rosenfeld offers up suggestions in his virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/conversation/">8 Better Practices for Great Information Architecture: <em>Closing the Findability Gap</em></a>. Lou believes information architecture offers long-term strategic value, and is more inclusive than some people may think. There wasn’t enough time to address all of the question during the seminar so Lou joins Adam Churchill to answer the remaining ones for this podcast.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;I spent a lot of time talking about the Zipf Distribution, which is basically a rule of many sites that a little goes a long way. Things like, a few of the search queries that people do on your site account for a huge proportion of all search activity. So a handful of queries needs to work well in order for search overall to work pretty well. Or, a handful of your documents are the ones that most people are going to be accessing, or are going to be accessing far more than any of the other documents. </p>
<p>So really not worrying so much about the long tail of the Zipf curve, but the short head. And once you have a sense of what that short head is, you can start working on smaller problems that, when you solve them, go a long way&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Lou address these questions:</p>
<ul>
<li><a href="#question1">Are there any special considerations regarding intranets?</a></li>
<li><a href="#question2">How many audiences can a website reasonably handle?</a></li>
<li><a href="#question3">Is there a distinction between engagement and involvement?</a></li>
<li><a href="#question4">Web analytics and UX tell us different things. How should you balance knowing when something is wrong versus why something is wrong?</a></li>
</ul>
<p>How do you use information architecture to solve findability issues? Share your thoughts in our <a href="#comments">comments</a> section.</p>
<p>Recorded: December, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-6250"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam Churchill:</strong></cite> Welcome, everyone, to another episode of the SpoolCast. Lou Rosenfeld recently joined us for a virtual seminar entitled, 8 Better Practices for Great Information Architecture: Closing the Findability Gap. Now, the seminar yielded lots of good questions and comments, and we decided to have a follow-up conversation that we could make available as a podcast for you.</p>
<p>Now, Lou&#8217;s seminar spoke to new opportunities for information architects that add significant value to projects. We&#8217;re fortunate that Lou gives us a lot of time, and he&#8217;s graciously offered to come back and tackle some of the questions that he thought we could re-address from the seminar.</p>
<p>If you didn&#8217;t listen to this particular seminar, you can get access to the recording in UIE&#8217;s growing User Experience Training Library. There&#8217;s presently 80 recorded seminars there, all great topics from speakers like Lou from the world of Experience Design.</p>
<p>I wonder if that&#8217;s any coincidence that the two seminars Lou presented for us happened to be numbers 50 and 75 in our arsenal. Nice milestones for us, and with one of our favorite speakers. Hey Lou, welcome back.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou Rosenfeld:</strong></cite> Thanks, Adam. I guess you&#8217;ll get me scheduled for number 100 pretty soon, right?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> That would be awesome.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> Excellent.
	</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> So, Lou, for those that weren&#8217;t with us in November for your presentation, can you share an overview with folks?
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> Sure thing. This sort of came out of a bit of frustration that I&#8217;ve felt the last couple of years that a lot of people see IA in a very limited sense, and don&#8217;t see it offering much long-term strategic value. I don&#8217;t think anything could be further from the truth.</p>
<p>So what I tried to do was at least map out eight directions that I called &#8220;better practices,&#8221; because I don&#8217;t think there are any such things as best practices in a field where nothing can ever be perfect. You can only make things better. But I laid out eight, and I&#8217;ll go through them really quickly right now.</p>
<p>One is just getting better at doing diagnostics, and I spent a lot of time talking about the Zipf Distribution, which is basically a rule of many sites that a little goes a long way. Things like, a few of the search queries that people do on your site account for a huge proportion of all search activity. So a handful of queries needs to work well in order for search overall to work pretty well. Or, a handful of your documents are the ones that most people are going to be accessing, or are going to be accessing far more than any of the other documents.</p>
<p>So really not worrying so much about the long tail of the Zipf curve, but the short head. And once you have a sense of what that short head is, you can start working on smaller problems that, when you solve them, go a long way. And I proposed something of a very simple rinse-and-repeat process for constantly diagnosing small things that have big impacts, and correcting for those and doing those on a regular basis.</p>
<p>That was the first one, maybe the most critical one. The second one, simply having better evidence, more balanced evidence. I trotted out one of my favorite diagrams, Christian Rohrer&#8217;s diagram of the landscape of user research, which breaks the methods we all know and love into four quadrants along two axes. One axis around attitudinal behavioral data, and the other around quantitative versus qualitative data.</p>
<p>What I&#8217;m simply suggesting is to be very careful not to do all of your research in one of those quadrants, to have balance across those four quadrants so that you have enough different blind men looking at the elephant and trying to get at true insight.</p>
<p>I talked a little bit about advocating on behalf of the long-term and the need to create anchors, things like missions and vision statements and elevator pitches, to counteract what many of us are dealing with in the trenches, which is constantly changing plans and directions, often due to ripple effects from management turnover and just things that are constantly reactive mode. We need anchors to stabilize our work so that our designs don&#8217;t go off the tracks and our teams don&#8217;t go off the tracks.</p>
<p>The fourth one was some thinking around measuring engagement and really looking at how we might do a better job of developing new metrics and ultimately better and new KPI around things that don&#8217;t have to do with clear cut conversions. How might we start thinking about developing metrics around engagement, around authority, around orientation?</p>
<p>Really around the stuff that I call &#8220;the metrics of in-between-ness,&#8221; the things that are beyond, again, those just sort of basic conversion measurements that we&#8217;ve been doing for years. Because there are more to our sites than the conversions. There are all kinds of other things that need to have to happen in order for people to have a good experience.</p>
<p>The next two, the fifth and sixth, are really areas of information architecture especially that people don&#8217;t think about and aren&#8217;t investing nearly enough, and in which there are fantastic opportunities. Those two areas are better contextual navigation within our deep content, and better search, especially across silos.</p>
<p>A lot of people think of IA as top down navigation. They talk about IA and search, which is wrong. IA includes any kind of finding. So I proposed a bunch of ideas around investing in contextual navigation, specifically things like content or domain modeling, as well as some ideas around improving search, especially taking advantage of opportunities both in how we allow people to enter searches through the search UIs that are involved both initially and through refinement, as well as the design of search results.</p>
<p>And then the last two, seven and eight. Seven was combining design approaches effectively, basically looking at opportunities to have better hybrids of what robots will do for us, things like search engines, that can do certain things really well, and what humans can do for us manually, things like best bet selection, and how you might put these types of things together in more effective ways than we typically do right now.</p>
<p>Finally, the last one, number eight, was around just remembering that things change, and that your design, your information architecture specifically, must respond to those changes. Looking at things like seasonality as a driver for how we present and organize information, how that type of thing can be formed by data. Looking, again, at how things are constantly changing in terms of users&#8217; needs, and being able to respond effectively to those changing needs.</p>
<p>So that&#8217;s my nutshell version of those eight better practices for findability.</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> I love that concept, the metrics of in-between-ness. That was a great part of the seminar for me. Louise wants to know if you have any special considerations or approaches in regards to this closing the findability gap, in regards to her effort looking at their company-wide Intranet?
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> That was a really good question, and I hope I do a better job with it this time. We&#8217;ll see. Intranets are kind of an interesting animal in that so much of what they&#8217;re there for is to help connect people with expertise and to be part of a broader ecosystem. In other words, most intranets fail because there are easier ways to move information around, primarily things like email and sending documents as attachments, and overriding the hope for benefits of putting a canonical version of any particular document in one place that everyone can find.</p>
<p>Core information architecture is one of the reasons people bypass intranets and move information through other means that are less effective when it comes to things like version control. So they&#8217;re a slightly different thing. They&#8217;re part of these bigger systems, and there&#8217;s also other parts of these environments that go beyond HTML, things like CRM systems and so forth.</p>
<p>So, intranets, still, you&#8217;re going to find a lot of the same diagnostics are useful. You&#8217;re still going to see a Zipf Distribution for things like what content is being used most frequently. But you&#8217;re also going to have to look in other places, like are there certain types of our staff directory or our CRM system that are being used most frequently? Are certain tasks that span those different technologies, and how can we make those bubble up to the surface?</p>
<p>So the same things really apply, except that information architects who work on intranets are even more challenged in terms of integration. It&#8217;s not just integrating content, it&#8217;s integrating systems that house different types of content. It&#8217;s also integrating people and making sure that the systems don&#8217;t get in the way of the actual human connection. Because, again, a lot of times people want to find other people in their organization who have some sort of expertise, and that&#8217;s the killer app of the intranet.</p>
<p>So, again, I think a lot of the same things apply, but there&#8217;s often more silos to deal with, more fragmentation, and that creates just a bunch of new challenges for information architects. Also, a lot of great opportunity. So, if you are confounded and pulling your hair out of your head, I would flip it around and say, &#8220;Hey, you&#8217;ve got a great opportunity facing you.&#8221;</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Kristin wanted to know, how many audiences a website can reasonably handle?
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> Well, I wish Kristin was on the phone, because I&#8217;d make her define reasonable. Reasonably, I&#8217;ll hazard a guess of three to five, and even that might be generous. My thinking goes back to Zipf, again, this idea that maybe there&#8217;s one or two audiences that are hugely critical. And then there are secondary audiences, maybe even tertiary that don&#8217;t get that same level of treatment, but get some form of treatment. So if you&#8217;re an academic website, those audiences might be students, people considering applying and considering being students, and staff and faculty.</p>
<p>So that&#8217;s three or maybe four audiences, and you have to really consider what their common needs are for each audience. What does each audience want? What are the tasks they need to accomplish? What are the things they need in terms of information needs that need to be satisfied? That&#8217;s sort of the high-level treatment where you might invest a lot of manual effort for each of these audiences.</p>
<p>But then, I think secondary audiences for an academic website might be the media, it might be alumni. It might be academics from other institutions. You may not have the resources to scale up so much manual effort for those folks, but you can still give them maybe a lighter treatment. Maybe less customized information for each audience, but maybe a single page that basically gives the lay of the land of the web environment for each of those audiences.</p>
<p>And then maybe tertiary audiences, I can&#8217;t just really think of off the top of my head, but those folks, you don&#8217;t do anything for them other than give them the straight robot-handled forms of access. Hey folks, we don&#8217;t know who you are. We don&#8217;t know if you&#8217;re that important, but you can use our search engine and you could use our very basic site hierarchy to navigate the site. Good luck, and let us know if we can help you. So that kind of tiered approach is what I think makes sense.</p>
<p>Now, the math, you know, is it one audience, two audiences that gets that Rolls-Royce treatment, is going to be very much dependent on how many resources you have at your disposal. So it all becomes an issue of scalability. But at least if you tease it into different tiers, now you don&#8217;t have to treat every audience the same way and feel the pressure to give every audience the Rolls-Royce treatment.</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Luke wants to know if you draw a distinction between engagement and involvement. In other words, the example he offers up is that, he may interact with a power company&#8217;s site very intensely because he&#8217;s upset, he&#8217;s got no power, but he&#8217;s not necessarily engaged. Can you just say a bit about that?
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> Well, yeah, I think that&#8217;s a great example. I think what I had said in the presentation was, our goal ultimately is to design not experiences, but design for engagement. In other words, to give people an opportunity to engage with us in conversation and dialogue, and to feel ownership of that dialogue. In other words, not have our web environments just be sort of this way to project a one-way monologue to people, but to give them a way to talk with us. So we listen as well as we talk, and as much as we can to give them a sense of ownership about conversation, about the service itself, and what we may be providing.</p>
<p>Luke&#8217;s example is great, because it&#8217;s like well, my power company makes me angry. So I&#8217;m very involved with their website, but not in a positive way. Well, again, I would look at that as an opportunity to create something positive. I know as a retailer at Rosenfeld Media every time we have a negative customers experience, and there&#8217;s not that many, but when we do we can usually win people over and give them a sense to at least make them happy, to take lemons and make it into lemonade.</p>
<p>But ultimately, what can we do when we have their attention? Can we help them? Can we give them something? Can we give them something that might give them a reason to come back in a way that makes them feel like they&#8217;ve dealt with a human, and they&#8217;ve been listened to and that they have certainly a better impression that might pave the way for a future engagement?</p>
<p>The power company, you know, if you look at that example, yes, who would ever want to engage with a power company? Well, most of us probably would. If we have a better sense of being listened to and engaging in a dialogue with the power company, we might be willing to let the power company know that there&#8217;s a problem that might be affecting the community, and might be willing to be on the lookout for issues that would be helpful to them.</p>
<p>We might be willing if they give us the opportunity to report on their level of customer service, how helpful, how gruff are the people they send out into the field? What would we like them to do in terms of alternative energy? They may be doing lots of surveys, but what about direct feedback? Hey, I would be willing to put solar cells in my roof, and I would be willing to spend this amount of money to do so. Those are the kinds of conversations that those companies aren&#8217;t very good at having, but probably really would benefit from.</p>
<p>So even the power company should be &#8212; not can be &#8212; but should be designed for engagement. And often a negative interaction might be the doorway to a longer-term and more positive form of engagement.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Lou, one of the things that came up during the seminar I thought was fairly valuable, I wanted you to say a bit more about it, and it was this. That with web analytics alone, we know something&#8217;s not working, but we may not know why. With UX alone, we may know why but not necessarily know whether it&#8217;s working or not.
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> That&#8217;s right. This goes back to the second point I made about doing balanced user research, and having essentially a balanced set of evidence to use to drive your decision making. I mean, ultimately that&#8217;s what we do is we&#8217;re making decisions and we need evidence to make those decisions well. That&#8217;s what design is ultimately about, and when we have a balanced set of inputs, a balanced set of types of research, what that does is, if it&#8217;s balanced we not only get a better picture, but the sum is greater than the parts. We get just better insight overall at whatever problem we&#8217;re trying to solve, whatever we&#8217;re trying to accomplish.</p>
<p>So, I think there&#8217;s a lot of interesting dichotomies in the work that&#8217;s done inside most organizations that haven&#8217;t necessarily put together things like web analytics and user research. In fact, I believe I presented a slide about all those different dichotomies in the presentation people are welcome to look at. But one of them is, what versus why? So here you have all these people in one part of the organization. Maybe in one silo, maybe they&#8217;re associated with Omniture, whatever it might be. They&#8217;re the web analytics team, whatever you call them. But I have all this really rich stuff that describes what is going on based on behavioral data.</p>
<p>Now, if you&#8217;re on the user research team and doing task analysis, which is a totally different thing, might you want to know something about the common information needs that come out of web analytics to influence the type of task analysis work you&#8217;re going to pursue? Because that&#8217;s expensive work, and it would be really good if you had some foundation that was based on behavioral data to help you shape that agenda for task analysis.</p>
<p>So there&#8217;s a nice kind of complementary nature of, hey, you know, we user researchers, we&#8217;re really good at figuring out things are they way they are. We can do this sort of attitudinal research. We can talk to people, we can observe them, we can have them think out loud. But what are the good questions that we should be checking out with users in doing those studies? Well, can we go back to the data to help shape that agenda? It&#8217;s just, again, one example of how these things can come together so that the sum is greater than the parts.</p>
<p>And there&#8217;s a whole host of not only examples, but more importantly, opportunities. I think the organizations that figure out how to combine what are currently siloed and all these organically-evolved pockets of research and put those together in ways that are optimized from making insights are going to ultimately make good decisions. And that&#8217;s really what I&#8217;m trying to get at there.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> Well, this was awesome, Lou. Thanks for circling back with us.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Lou:</strong></cite> My pleasure.
	</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam:</strong></cite> For those listening in, thanks for your support of the UIE Virtual Seminar Program.
	</p></blockquote>
<p><a name="comments"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/02/03/lou-rosenfeld-8-better-practices-for-great-information-architecture-a-virtual-seminar-follow-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL137SpoolCast_Rosenfeld.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>The goal of any site is for the right audience to find the right information. But beyond your actual content there are many things that can cause findability issues. These tend to be unanswered questions about your primary audience and whether or not y...</itunes:subtitle>
		<itunes:summary>The goal of any site is for the right audience to find the right information. But beyond your actual content there are many things that can cause findability issues. These tend to be unanswered questions about your primary audience and whether or not you’re satisfying the need of that audience. Good information architecture can help guide your design decisions so that your users can effectively engage with your content.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>19:08</itunes:duration>
	</item>
		<item>
		<title>Noah Iliinsky &#8211; The Power of Data Visualizations</title>
		<link>http://www.uie.com/brainsparks/2012/01/27/noah-iliinsky-the-power-of-data-visualizations/</link>
		<comments>http://www.uie.com/brainsparks/2012/01/27/noah-iliinsky-the-power-of-data-visualizations/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 20:33:18 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Visualizations]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=6206</guid>
		<description><![CDATA[A common trap in designing data visualizations is focusing on all the different ways to represent the data, rather than the questions that the data should answer. The presentation of a data set is pointless if it’s not useful, usable, or if people can’t understand it. With so much data to choose from how do you keep the goal of the visualization in mind? How are you sure you’re telling the right story?]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>A common trap in designing data visualizations is focusing on all the different ways to represent the data, rather than the questions that the data should answer. The presentation of a data set is pointless if it’s not useful, usable, or if people can’t understand it. With so much data to choose from how do you keep the goal of the visualization in mind? How are you sure you’re telling the right story?</p>
<p>We turn to Noah Iliinsky when it comes to data visualization. He is the co-author of <a href="http://www.amazon.com/Designing-Data-Visualizations-Julie-Steele/dp/1449312284/tag=userinterface-20">Designing Data Visualizations</a> and co-editor of <a href="http://www.amazon.com/Beautiful-Visualization-Looking-through-Practice/dp/1449379869/tag=userinterface-20">Beautiful Visualization</a>. Drawing from cognitive psychology, Noah explains that there is both an art and science to designing data visualizations. Aspects of shape, color, and placement all play into our brain’s ability to process the data being presented. </p>
<p>With the idea of placement in mind, it helps to think of the constraints and boundaries of your visualization. Careful consideration of its landscape prevents you from ending up with a “hairball” of data. Putting meaning behind placement helps the layout of the data but also conveys greater knowledge about it.</p>
<p>Noah and Jared Spool discuss creating data visualizations in this podcast. And you won’t want to miss Noah’s virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/visualization_story/">Telling the Right Story with Data Visualizations</a>, on Thursday, February 2.</p>
<p>As always we love to hear your thoughts. Please share with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: January, 2012<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-6206"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool</strong>:</cite> Welcome, everyone. On today&#8217;s SpoolCast, we have with us the fabulous Noah Iliinsky, who is doing a virtual seminar for us here at UIE on February 2, called &#8220;Telling the Right Story with Data Visualization.&#8221; He is also the recent author of &#8220;Designing Data Visualizations,&#8221; his second book with his co-author Julie Steele. And today he&#8217;s going to talk to us about how you get into projects where you&#8217;ve got massive visualizations.</p>
<p>Noah, welcome.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah Iliinsky</strong>:</cite> Hi, Jared. Thanks for having me.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I am so happy to be talking to you again. It&#8217;s so much fun. So, you and I were talking before we got on the air here about this project you have, connecting all the dots between the musicians of Seattle. Tell me a little bit about this project.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> This is a website&#8212;people can go check it out right now&#8212;called SeattleBandMap.com. This is the &#8220;before&#8221; state. We&#8217;ll be releasing the &#8220;after&#8221; in a couple of weeks. And, as like so many projects, it started without a real clear plan or design. It was some people in Seattle starting to draw on the kitchen table&#8212;well, probably on a napkin&#8212;starting to draw the links between the various bands in Seattle, bands that had musicians that had played in one band and then went onto the other band and bands that had recorded albums together and that sort of thing. Seattle&#8217;s got a pretty hopping music scene, and the map got pretty big. At one point, they did a poster-size version of it, and they had a large, banner-size version printed.</p>
<p>But the map continues to grow; new bands, obviously, are created all the time. And so they&#8217;ve been growing this map. And of course, now there&#8217;s an online version, at SeattleBandMap.com. And what it is right now is just a collection of about, I think we&#8217;ve got 3,700 or 3,800 bands on this map, and a little hairline link between each band that has shared a member or played on an album together, that sort of thing.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I&#8217;m looking at it right now. It looks like a case of bad acne or a Lichtenstein picture, something that&#8217;d be hanging up in MoMA.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah. This is an example of what we in the industry refer to as a &#8220;hairball.&#8221;
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, it looks like it. What makes it a hairball?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Well so, and this happens, by the way, a lot of the time. This is not unique to this project. This is sort of a classic result of people start a visualization with some data, and their goal is &#8220;Let&#8217;s visualize the data.&#8221; Which isn&#8217;t, it turns out, actually a goal. It&#8217;s a process. So they have created a visualization, naively, and this is not a bad thing, but they didn&#8217;t have very specific goals in mind for what information they wanted to reveal. What I&#8217;m doing with this project is I&#8217;ve come in to help them redesign, specifically, the look and behavior of this network visualization to make it more constructive, more useful, easier to get information from.</p>
<p>One of the difficulties that they&#8217;re having right now is that they don&#8217;t really have a lot of information represented, and so this is a little bit paradoxical. But if we represent a little more information, it&#8217;ll add some more constraints to this visualization.</p>
<p>So right now, all they have is bands and connections between bands. And I guess there&#8217;s sort of a third encoding, where the dots are a little bit bigger if the bands have more connections. But there&#8217;s very little else represented here in terms of any number of the other things that you can think of that might pertain to the meta information about a band. There&#8217;s nothing here about total number of members. There&#8217;s nothing here about how many albums the band recorded or how many shows they played, the overall lifespan of the band, genre, is this a band that started in Seattle or it started somewhere else and moved to Seattle.</p>
<p>Because there&#8217;s not a scope on this particular data set, it has crept to bands that were never Seattle bands. So the Beatles are on here and Johnny Cash is on here, because at some point somebody from Pearl Jam or something played on a group album with somebody else. And so the network has sort of crept over this initial concept. And none of these are tragic. None of these are fatal flaws. It&#8217;s just a reflection of what happens when you don&#8217;t have a more well defined goal in mind.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right, right. And I&#8217;m guessing there&#8217;s a bunch of misinformation here, too. Like, these lines have different lengths, but does line length actually mean anything.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> It really doesn&#8217;t, as far as I can tell, in this generation. I don&#8217;t actually know what the placement algorithm is for this. I think it&#8217;s relatively arbitrary. There may be a little force-direct thing going on here, where the clumps get clumped a little tighter. But the point is it&#8217;s not even relevant if there is an algorithm there if the humans who are meant to be learning from it can&#8217;t understand what those meanings are, so it may as well not exist.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right, right. And I&#8217;m also seeing, there are places where there are multiple lines. There seem to be lines that go through objects and through points, bands, I guess, and then lines that actually terminate at a band, and it&#8217;s not clear whether, in fact, there&#8217;s always a connection to the band it goes through or if it&#8217;s just an accident that the line just happened to intersect with the dot.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, yeah. There&#8217;s a lot of ambiguity here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, because it doesn&#8217;t go through the center. I&#8217;m looking at the band Memes, and there&#8217;s lines that go through on the edges and lines that go through on the center, and it&#8217;s crazy. Someone&#8217;s going to get hurt. [laughs]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah. This is a dangerous network here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> It is. It is. OK. You&#8217;re not just critiquing this. You&#8217;re actually involved in the next generation, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah. I&#8217;m designing what this next-generation diagram is going to look like, this network diagram. And I&#8217;m also, then, going to create it. I&#8217;m going to build it in code. So I have the accountability there of not just being able to wave my hands and say, &#8220;Here&#8217;s how it should be,&#8221; but then it&#8217;s up to me to make that actually happen.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I&#8217;m really intrigued now, right? Because I wouldn&#8217;t even begin to know how you get started on a project like this. Well, first, give me a little history. How&#8217;d they suck you into it? You didn&#8217;t just bump in on the street and say, &#8220;Oh my gosh, you have a visualization problem. Let me help you.&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> No, not like that. No. It was sort of the other way around. It was a woman who&#8217;s a UX designer, who is friends with the people who run the band map, works for a professional acquaintance of mine. And I don&#8217;t know how it came up with them, but I got an email saying, &#8220;Friends of mine need some help with a visualization, a network visualization in Seattle. Is this something you might be interested in helping out with?&#8221; And so the introduction was made. And of course, it&#8217;s a fascinating project and it&#8217;s a fun project, so I absolutely was excited to work on it. And so I said, &#8220;Sure, I can do that. Piece of cake.&#8221; And here we are.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> This is obviously very rich, and there are all these connections and all these bands. How does the data look on the back end? Have you looked at that yet?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> I haven&#8217;t looked at the raw data. We have another friend of mine who&#8217;s working on the database angle of things, and so she&#8217;s exported samples of the data and exported versions of the data set for me and that I need to do the design with.</p>
<p>I haven&#8217;t seen the complete, unadulterated, raw data set. It&#8217;s mostly been user-submitted and user-validated. So I think they believe that the quality is very good, but the completeness of it may not be as complete as they would like. And they fully intend to allow this to be a site that people can add data to, whether they&#8217;re musicians or fans or whoever, and certainly allow bands to come in and, for example, put in links to their Wikipedia page, put in links to their MySpace page or the band&#8217;s home site. So you find a band on here that&#8217;s maybe connected to other bands you like, and you can click through and see when they&#8217;re playing or download some tracks or something.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s interesting that you sort of jumped right into the use cases. That&#8217;s really critical in terms of understanding how to visualize the data. I&#8217;m guessing you really have to start with &#8220;How will someone want to use this?&#8221; Right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, absolutely. And that&#8217;s a little bit of a flaw. Well, this is evidenced by they just started with &#8220;Let&#8217;s show some data.&#8221; And they didn&#8217;t say, &#8220;Let&#8217;s show a particular kind of data,&#8221; or &#8220;Let&#8217;s show data to a particular audience who has a particular interest.&#8221; It&#8217;s just &#8220;Let&#8217;s show some data.&#8221; And the problem with that approach is that it leaves you a little unfocused. You are less well guided towards particular solutions, and it&#8217;s hard to tell when you get there.</p>
<p>So, something that we&#8217;ve been discussing in these conversations around this website is what are the sorts of information that people who come to this website are going to be interested in? So, for example, I listed off earlier things like which instrument does each musician play and how many albums did each band release. And a lot of this information is not, probably, going to be represented on this website, because there&#8217;s other ways to get it. You can go to the band&#8217;s website and look at all their albums, or you can go to their Wikipedia page, or you can go to AllMusic, or there&#8217;s any number of ways to get that information from the world, and so that doesn&#8217;t need to be a strength that we need to duplicate.</p>
<p>Instead, the goal here is to focus on things that are not well-represented by these other resources, which is to say, show me the network of which musicians have played together in which bands and how those bands are then linked. And that&#8217;s a very different perspective that you can&#8217;t easily get from any of the other resources that are out there now, so that&#8217;s the real strength that this offering has and that we&#8217;re trying to focus on.</p>
<p>So that changes, of course, things like the data that we&#8217;re going to choose and how we&#8217;re going to choose to visually represent the data that we include, because we&#8217;re telling a different story than &#8220;Here&#8217;s all the Seattle bass players for the last 50 years and who they&#8217;ve played with&#8221; or &#8220;Here&#8217;s just a timeline of the punk scene in Seattle.&#8221; Those are different, more-focused questions. And instead, we&#8217;re looking at this greater sort of network, specifically, and less about some of the details that we could.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s interesting to me. It feels like a trap. And this makes perfect sense to me. Tell me if I got this right. There&#8217;s a trap that teams fall into, which is they are so neck-deep in all the data they have that if they say, &#8220;Oh, we&#8217;re going to come up with an interesting way to visualize all this data,&#8221; they just start thinking about, &#8220;What are all the ways I could represent the data?&#8221; But they&#8217;re not asking the question, &#8220;What are all the questions that our audience wants answered?&#8221; to prioritize that data in a way that gets them there, and so they end up, like anything else, building out a lot of functionality that is neat but not useful.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, it is exactly that trap, and it&#8217;s the trap that UX professionals typically are familiar with, because they&#8217;ve seen it happen and are then hired to solve or hired to keep from happening in the first place. And it&#8217;s something that I bring to data visualization that I think is a relatively uncommon perspective. Not to say that nobody does it, and clearly there&#8217;s a lot of capable and smart data vis practitioners who think deeply about what the goal of their visualization is. But when you look at the whole world of stuff that&#8217;s been visualized, a lot of it is, &#8220;We had some data, so we graphed it.&#8221;
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. [laughs]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Or, &#8220;We had a lot of data, and check it out: we got it all on the page, all at once.&#8221; And that&#8217;s really exciting, and it&#8217;s kind of fun, but at the end of the day, it doesn&#8217;t necessarily solve anybody&#8217;s problem or answer anybody&#8217;s questions. I find design constraints kind of useful and interesting, because they cause you to think about the problems in ways that you wouldn&#8217;t have caused when you have total freedom of expression. And for me, that sort of requirement that constrains what&#8217;s possible actually makes me think in more creative ways about what we can do with it.</p>
<p>So, for example, looking at this hairball, I&#8217;m a big proponent of axes, because thinking about the landscape of your visualization, the boundaries of your map, axes kind of define the whole world. And if you don&#8217;t have them, you kind of get a hairball. There&#8217;s nothing that says, &#8220;This band should be over here and that band should be over there.&#8221; And so it&#8217;s difficult to extract meaning from the placement; in fact, there is no meaning in the placement here. And so, if you can make placement meaningful, you&#8217;ve now conveyed a lot more knowledge about these bands, and you don&#8217;t have to label each band.</p>
<p>So one thing I was thinking of, in terms of what would be some interesting data that would also, for example, help with this layout problem a little bit, and I thought of the time line. So, each band here is a dot, but what if you had a horizontal time line of the last 30 or 40 or 50 years of bands in Seattle, and each band, instead of being a dot, was more of a lozenge, right?</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh, OK.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> A band that was around from 1997 to 2002 would have a little length of about five years, and that&#8217;s a useful thing and certainly tells you some information about the band. But it also, in the grand scheme of things, gives an enormous coherence to the layout, where now you can look at the bands that were around in the &#8217;60s and the &#8217;70s and the &#8217;80s and the &#8217;90s and see how that evolved. You can say, &#8220;I just want to see the bands that were active between 1989 and 1992,&#8221; if you&#8217;re looking for the birth of the grunge scene.</p>
<p>And it gives you a lot of information. It makes the information you have on the screen more accessible. It organizes it more. So it&#8217;s a paradoxical example of how adding more data to the screen can make it easier to find the data that you&#8217;re looking for. Now, maybe I&#8217;ve created some use cases that didn&#8217;t necessarily exist, but that&#8217;s OK, in the sense that we are creating an interface that facilitates more use cases that are possible with this particular interface.</p>
<p>And so, rather than saying, well, if we added a little date stamp next to each band names in this map, it would become harder to see everything but wouldn&#8217;t actually add a lot of value. It wouldn&#8217;t be any easier to extract the information. But when you use that extra, the addition of more data&#8212;in this case, time frame&#8212;as a constraint, you actually are now molding the data into a shape that&#8217;s easier to understand.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That makes perfect sense to me. What I like about it is that, for me, it&#8217;d be really helpful if there were a couple bands that I really liked and I had a sense of their time. I&#8217;d be able to see when they happened and who might have influenced whom and what connections they had in terms of the players between them.</p>
<p>And it also helps because, last New Year&#8217;s, not this past one but the previous one, I went to a film festival, and one of the films they showed was of the Boston bar scene. And there were all these bands from the &#8217;70s that I&#8217;d forgotten about that were in this documentary that was put together. And I could see how long each of those bands lasted and how much they have influenced bands that I like today from the local scene, and even possibly from the national scene. And that information would be really interesting to me, because I hadn&#8217;t thought about those bands in years, and I could see, if I had that explorer, I would have these moments and go, &#8220;Oh! I remember loving those dudes. What happened to them?&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Mm-hmm. Mm-hmm. Yeah. And also, being able to trace the lineage of, &#8220;Oh, there&#8217;s a particular musician,&#8221; and &#8220;Oh, I didn&#8217;t realize that they were in these other bands, and that&#8217;s why they kind of sound the same, or that&#8217;s why I like&#8230;&#8221; It gives a whole context, in a way that these isolated little dots on the screen don&#8217;t reveal in the same way.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So it feels to me like there&#8217;s this iterative process where, like everything else, you sort of give yourself this constraint&#8212;in this case, it&#8217;s the timeline thing. And then you say, &#8220;OK, what use cases could we design for?&#8221; And then you start to ask, &#8220;Are those important use cases? Are they not important use cases?&#8221; And then you turn back and say, &#8220;Well, OK, if they&#8217;re important use cases, what might that design look like? What might other constraints that lend themselves to those use cases be?&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yes, exactly. And this sort of iteration, it almost doesn&#8217;t matter where in that loop you begin, in terms of, &#8220;Are we starting with a use case? Are we starting with a design constraint?&#8221; It almost doesn&#8217;t matter which of those you start with, as long as you do iterate through and you end up with a coherent set that includes some use cases that are hopefully based in reality that are actually going to be useful to your customers. And also includes the right data being revealed to satisfy those use cases, and then eventually involves a design that can be constructed with that data and, again, continues to satisfy those use cases.</p>
<p>Certainly, there are situations where you don&#8217;t really know enough about your customer but you&#8217;ve got a good sense of the data and you can kind of think, &#8220;What are the interesting relationships in the data?&#8221; even if I don&#8217;t exactly know what my customer is looking for. And there are some times when you have the luxury of saying, &#8220;We know exactly what information we&#8217;re looking for. I&#8217;m going to go to my infinite data reserve and pull that data down.&#8221;</p>
<p>So there are situations where, if you want to graph all the census data, for example, versus employment or income, the data is out there in the world, and if you want to cross-reference those, you can probably go find it. So you can sort of assume that the data&#8217;s available in some situations and really focus on what are your use cases, or you can say, &#8220;We have some of the constraints. Let&#8217;s go from there.&#8221; But yeah, at the end of the day, you get a set of data, design, use case that kind of go together and hopefully produce something of value at the end.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Given this, it feels to me like this is actually very similar to designing anything else. There&#8217;s nothing special here. You know, here at UIE, we&#8217;ve divided up how people make design decisions into different categories, and one of the categories is self-design. So, if I needed this data myself, I could design this for me and I could look at the use cases that I would need, and as long as the rest of my audience has the same sort of needs that I have, that would turn out to be a pretty useful design.</p>
<p>But there&#8217;s another type of design, which we call activity-focused design, which would be how you would go out and actually research what those use cases would be. But the methods that we use to research those use cases probably aren&#8217;t any different when we&#8217;re designing for data visualizations than when we&#8217;re designing any other application, right?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, I totally agree. In fact, I consider the work that I do, the data-visualization work that I do to be a subset of user-experience work. I&#8217;m still designing experiences. I&#8217;m still designing interfaces. They just happen to be particularly focused around visualization and the visual conveyance of knowledge rather than forms and drop-downs and scrollbars and panes. And of course, I wrap those things around the data visualizations sometimes. But this does feel like, absolutely, a similar related sub-discipline that just happens to have a product that&#8217;s a little more focused.</p>
<p>That&#8217;s all for the first portion. And the second portion of designing a data visualization is actually taking the different dimensions of data that you have and choosing, &#8220;What do we represent with that axis? What do we represent with color? What do we represent with shape? What do we represent with size?&#8221; And that whole second half of the process we haven&#8217;t even touched on yet in this conversation, and that&#8217;s a whole specialty, another art and science into itself. And there&#8217;s definitely both art and science aspects to that phase of the design.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. But again, that feels very familiar to me with other parts of UX, right? Because if I&#8217;m laying out a form or I&#8217;m coming up with a workflow for my users in an application, I still have that sort of mix of art and science. Some of it is just based on my experience and things that I know that have worked well in the past I can draw from that. Based on inspirations I get from other people&#8217;s designs, I can draw from that. Based on experimentations that I do and prototypes I build and say, &#8220;Oh, that didn&#8217;t work so well. Let&#8217;s try that again,&#8221; I can get inspired or get data from that.</p>
<p>So it&#8217;s the same, right? It&#8217;s the same sort of thing, except you&#8217;re just working with a different toolbox, as it were.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, yeah. I think so. I will say, in one aspect, we have pretty good science behind a lot of data visualization in that there&#8217;s been a lot of research, in the field of cognitive psychology, there&#8217;s been a lot of research in how do people perceive different colors, how do people perceive the meaning of shapes, how do people perceive the meaning of placement? And so there are some well-established, measured, scientifically valid reasons to say, &#8220;Use color for this; don&#8217;t use color for that,&#8221; &#8220;Shape is good for these things; shape is not good for those things.&#8221;</p>
<p>And so it is treated a lot like an art, but you can burrow underneath that art and you can go back and read the research that explains why so many people use color for categories, for example. It&#8217;s great for categories, and we perceive it really excellently in a categorical fashion. And color&#8217;s actually not very good for showing quantities. You can use brightness or intensity for quantities, but cycling through the rainbow is actually a poor choice for showing quantities. We can show the studies that measure that as well and talk about why the brain just is never going to be very good at that. It&#8217;s not because we&#8217;re stupid or we&#8217;re from a different culture; it&#8217;s because that&#8217;s just not what we&#8217;re wired for.</p>
<p>And so there really is solid scientific foundations behind all this, which really can make or break a visualization, because there are ways to take certain kinds of data and encode it with encodings that are not very compatible with the shape of that data.</p>
<p>So, if I&#8217;m trying to show really fine-grain differences in numbers, trying to represent those with colors is very difficult. When you&#8217;re trying to differentiate between a couple of shades of light blue and decide which one is how much darker than the others, that&#8217;s a very challenging task that our brains are just not very good at. Whereas if you want to do that with position, you can tell the difference between 34 and 37 on a 100-point scale. If you&#8217;ve got a bar graph, you can see, &#8220;Well, this one&#8217;s 34 and that one&#8217;s 37, and look, a 37 one&#8217;s clearly longer.&#8221; Our brains are very well suited to seeing that difference and quantifying it and understanding it.</p>
<p>And so there is a science underneath all of it, where you can make well-informed choices that will lead you to a design that is easier for people, easier for your customers to understand and get good knowledge from.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> You and Julie do a fabulous job of walking through that stuff in the &#8220;Designing Data Visualizations&#8221; book. That&#8217;s what you&#8217;re going to be talking about at the virtual seminar, too, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah. The virtual seminar is actually going to be not quite a literal page-by-page walk through that book. But we&#8217;re going to follow the process in that book, starting with a data set, and we&#8217;re going to talk through and demonstrate each of those phases; the deciding what to visualize; picking out data that supports that particular story that we&#8217;ve decided is relevant. And then, once we&#8217;ve selected the data to tell that story with, going through the process of applying visual properties&#8212;placement, shape, color, size, all these things&#8212;applying these to the different data dimensions, so that what we get is a visualization that actually tells a story and reveals the knowledge that we want to reveal.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> The process that you went through with the Seattle Bands Map stuff, that&#8217;s a very typical process that a lot of folks will go through, right? In terms of, &#8220;We have all this data, we have to think about the use cases, and then we&#8217;re going to apply what we know about good data visualization to pick colors and shapes and all that stuff.&#8221; Like any other UX thing, once you realize what the tools you have to work with are, it&#8217;s not an overwhelming, &#8220;Oh my gosh, this is crazy&#8221; thing. It&#8217;s, &#8220;No, I can get my head around this,&#8221; type activity.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, absolutely. Absolutely. And that&#8217;s exactly the goal of the book, and ideally the goal of the seminar, is to give people a handle on the process, give them enough of a framework and sort of a step-by-step process that they can approach these problems and understand that success is possible. And in fact, it&#8217;s a fairly deterministic thing. If you go through these steps, you&#8217;re not guaranteed of a beautiful visualization, but your likelihood of creating something that is incredible and successful goes way up, above and beyond most of what you see on the Internet, a lot of which is just sort of, you know, shots in the dark.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. I&#8217;m really excited to see what you&#8217;re going to do with this Seattle Band Maps thing, because it has a lot of potential and it would be really cool, but I completely see how it&#8217;s, at this point, in that stage of, &#8220;We have a lot of data. Let&#8217;s plot it in two dimensions with different-colored dots and then connect lines to them.&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah. And to be fair to them, and anybody else who&#8217;s working with data, this whole process that we&#8217;ve been talking about, in some ways, has to come after you already have explored the data a little bit. And you&#8217;ve already spent some time doing messy things with the data and you&#8217;ve spent some time understanding, &#8220;This data set would look very different if most bands had 10 connections versus a data set where most bands have two connections.&#8221; And so, understanding the density of the data, and what are the time frames we&#8217;re dealing with, and how many bands are we talking about, how many musicians are we talking about, how many connections are we talking about.</p>
<p>You do kind of have to muck around with it. Maybe in a private way, maybe not out in public, but you do kind of have to muck around with it, to get a sense of what it is that you&#8217;re dealing with. Because what happens&#8212;and I&#8217;ve certainly had this experience myself&#8212;is somebody says, &#8220;Well, we have some data.&#8221; And your first thought is, &#8220;Oh, well, here&#8217;s a great way to visualize it.&#8221; And then it turns out that the data is incomplete. Or it&#8217;s too big to do effectively with that visualization. Or the patterns you hoped were going to be revealed aren&#8217;t really there, or it turns out that 90 percent or 95 percent of your data all looks the same and there&#8217;s only a few on the edge that are kind of interesting.</p>
<p>You can only do so much design in the abstract before you start to look at the reality of the data, and you&#8217;ve got to just kind of muck around and prototype a little bit. As you do with other kinds of interface design, you&#8217;ve got to prototype a little bit and see if your understanding or your conception of what you think you have is actually supported by the reality of what you really have and what you have to deal with.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> You have to really build into your process a chance to do some really fast iterations with the data, so you can just get a feel for what it could be.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, get a feel for what it could be. And I&#8217;ve certainly found that, even when I had a pretty good sense of what I wanted to build, as soon as I got the data into a tool that allowed me to manipulate it a little bit, I started having some more ideas about what was possible, or I started running into some constraints that I didn&#8217;t know existed.</p>
<p>And so, yeah, you&#8217;re definitely going to want to leave room in your schedule and your budget, certainly, but also leave room in your headspace for &#8220;This initial design that I have in mind isn&#8217;t the be-all and end-all or the end answer. It&#8217;s a starting place. And then we&#8217;re going to let the data and the technology and other constraints that we haven&#8217;t even thought of yet drive our understanding and drive our process. So that, at the end of the day, we will end up with something that is closer to the reality than we started out with when we had ideas but weren&#8217;t as intimately connected to the reality of what we&#8217;re working with.&#8221;</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I&#8217;m going to bet, once you get it in front of users who aren&#8217;t you, other things come up, like they say, &#8220;Oh! I wonder if I could do X.&#8221; And then suddenly you&#8217;re thinking, &#8220;Well, we could, but we just didn&#8217;t build that.&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah. Right. &#8220;Come back for the next version.&#8221;
	</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>: [laughs]</p>
<p></cite></p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> For sure, for sure. Actually, one thing I really like about collaborating with different people and different teams on data visualizations is they are the domain experts. And so I&#8217;ll come in and say, &#8220;How about a visualization like this?&#8221; And they say, &#8220;Well, that&#8217;s not going to show this other thing that we&#8217;re interested in looking at,&#8221; and they start to describe something else. And so, then if I sketch that or bring that to them, they say, &#8220;Oh, we didn&#8217;t even think of that aspect.&#8221;</p>
<p>And so you get this sort of back-and-forth that&#8217;s really well supported by having different points of view and different experiences with the data. You get this back-and-forth where people with different levels of exposure are going to have different ideas, and as they bring those ideas, the commonality of those ideas are going to surprise and inspire other people on the team. It&#8217;s a really nice thing to do collaboratively because you get more insight and more ideas than any individual&#8217;s ever going to get by themselves.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So I&#8217;m comforted by this thought, that designing great data visualizations is not too far different than designing other types of great user experiences. The big difference is that you&#8217;ve got this different set of tools because you&#8217;ve got this space and this graphic elements of it, and so you have to understand how size and color and distance and connectivity and all those axes, all those different elements play together. But once you&#8217;ve mastered those things and you really get a handle on them, this is pretty much familiar territory.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Yeah, that&#8217;s right. I think the goal for a lot of design processes is to boil down the fundamental process so that you&#8217;re not tripping over yourself just getting the process right. And it allows you to, instead, spend that brainpower and that effort creating the interesting aspects for this experience, for this data set, that make it really unique and really compelling, rather than struggling just to get the fundamentals in place.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That sounds excellent. Well, I&#8217;m really looking forward to the virtual seminar, where I&#8217;m going to get a chance to learn what those things are and to get a chance to give the book a thorough reading. Thanks so much, Noah, for joining us today and talking about all this.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Thanks very much for having me, Jared. I&#8217;m looking forward to doing the seminar.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> For those of you who want to attend the seminar, you can find out about it at uie.com. It&#8217;s &#8220;Telling the Right Story with Data Visualization.&#8221; Just come and click on the link that says &#8220;Virtual Seminars.&#8221; It&#8217;ll take you right to it. That&#8217;ll be on February 2, with Noah Iliinsky. And the book, &#8220;Designing Data Visualizations,&#8221; published by O&#8217;Reilly, you can get it at all your favorite book-buying spots. It&#8217;s a nice, wonderful book with Noah and Julie Steele.</p>
<p>Noah, thank you again for spending the time with us.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Noah</strong>:</cite> Thanks, Jared.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> And I want to thank our audience for listening in today. As always, thank you for encouraging our behavior. We&#8217;ll talk to you next time. Take care.</p>
<p><a name="comments"></a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/01/27/noah-iliinsky-the-power-of-data-visualizations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL136SpoolCast_Iliinsky.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>A common trap in designing data visualizations is focusing on all the different ways to represent the data, rather than the questions that the data should answer. The presentation of a data set is pointless if it’s not useful, usable,</itunes:subtitle>
		<itunes:summary>A common trap in designing data visualizations is focusing on all the different ways to represent the data, rather than the questions that the data should answer. The presentation of a data set is pointless if it’s not useful, usable, or if people can’t understand it. With so much data to choose from how do you keep the goal of the visualization in mind? How are you sure you’re telling the right story?</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>29:50</itunes:duration>
	</item>
		<item>
		<title>Jeff Gothelf &#8211; Lean UX: Getting Out of the Deliverables Business A Virtual Seminar Follow-up</title>
		<link>http://www.uie.com/brainsparks/2012/01/20/jeff-gothelf-lean-ux-getting-out-of-the-deliverables-business/</link>
		<comments>http://www.uie.com/brainsparks/2012/01/20/jeff-gothelf-lean-ux-getting-out-of-the-deliverables-business/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 21:07:18 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=6152</guid>
		<description><![CDATA[The goal of Lean UX is to take the focus of user-centered design off of documentation and put it squarely on the experience. The way to do this is to view any design idea as a hypothesis. With a focus on the experience, you can validate or invalidate this hypothesis much quicker. The sooner you reach this validation, the sooner you can focus on designing and building the correct solution.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>The goal of Lean UX is to take the focus of user-centered design off of documentation and put it squarely on the experience. The way to do this is to view any design idea as a hypothesis. With a focus on the experience, you can validate or invalidate this hypothesis much quicker. The sooner you reach this validation, the sooner you can focus on designing and building the correct solution.</p>
<p>Jeff Gothelf is a firm believer in the Lean UX process. One of the key aspects of Lean UX is how collaborative it is. Jeff says that the separation between design and development really needs to be broken down. That the people who are collaboratively building this experience or product need to be collaborating with each other much more frequently. Jeff discussed the idea of Lean UX in his virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/lean_ux/">Lean UX: Getting Out of the Deliverables Business</a>, and the audience posed a number of great questions. </p>
<p>In this podcast, Jeff and Adam Churchill address the questions that there wasn’t time for during the live seminar.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;The core of Lean UX is bringing dev and design into the same time frame. That&#8217;s what we&#8217;re focusing on now.</p>
<p>To do it successfully, there&#8217;s an amount of upfront thinking, at the very least, that&#8217;s done by the product and design teams before we plan the next iteration.  </p>
<p>There&#8217;s a little bit of heads up that says here are the things that we&#8217;re likely going to be working on in the next iteration. Let&#8217;s do at least a little bit of thinking around that. If there needs to be a little bit of illustration or visualization of that thinking, then it&#8217;s very, very lightweight. </p>
<p>It could be a sketch on a piece of paper, it could be a very rough wireframe. We&#8217;ve gone into iteration planning meetings where we&#8217;ve drawn on the whiteboard and said here&#8217;s how we&#8217;re thinking about solving this problem. </p>
<p>That engages the entire team in a low-fidelity way of articulating how they think the problem should be solved. Because it&#8217;s a sketch or it&#8217;s a whiteboard drawing it&#8217;s erasable. People can write over it. You can redraw it. You can redo it. That encourages collaborative problem solving&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Jeff answer these questions:</p>
<ul>
<li><a href="#question1">How do you validate with the engineering team what they&#8217;re going to need before the project starts?</a></li>
<li><a href="#question2">Does Lean UX require new tools or skills?</a></li>
<li><a href="#question3">Does the UX team build the wireframes or is it the developers?</a></li>
<li><a href="#question4">Does Lean UX work for larger, legacy organizations?</a></li>
<li><a href="#question5">What can you do if you don’t have access to your end users for testing?</a></li>
<li><a href="#question6">Where does user research fit into this process?</a></li>
<li><a href="#question7">How do you overcome expectations for wireframes that are already set?</a></li>
<li><a href="#question8">Does the Lean UX process reduce the number of hours spent on a design?</a></li>
</ul>
<p>Do you have experience with Lean UX? Share your thoughts in our <a href="#comments">comments section</a>.</p>
<p>Recorded: December, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-6152"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam Churchill</strong>:</cite> Welcome to the SpoolCast everyone. Jeff Gothelf recently stepped away from his busy role as the Director of User Experience at TheLadders.com and joined us for a virtual seminar, Lean UX: Getting Out of the Deliverables Business.</p>
<p>We know Lean UX is an important topic and, quite frankly, one that some folks are still trying to get their head around.</p>
<p>We had lots of good questions and comments during the seminar. We decided to have a follow-up conversation that we knew we could make available as a podcast for you.</p>
<p>Jeff has graciously offered to come back and tackle some of the questions that we didn&#8217;t get to address and some of the ones we thought were worth talking about again.</p>
<p>If you didn&#8217;t get to listen to this particular seminar you can get access to the recording in UIE&#8217;s growing User Experience Training Library.</p>
<p>Right now we&#8217;ve presently got over 80 recorded seminars from wonderful topic experts just like Jeff giving you the tips and techniques you need to create great design. Hello, Jeff, welcome back.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff Gothelf</strong>:</cite> Hi. It&#8217;s great to be here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Jeff, for the people who weren&#8217;t with us for your seminar earlier in the month can you give us an overview of what they missed?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Sure. We talked about this idea of Lean UX. Really it&#8217;s a way to rethink about the way user-centered design is being done by taking focus off of the documentation.</p>
<p>Instead of the end goal of the design phase of any project being an actual document that describes an experience and focusing more on getting to that experience as quickly as possible to validate your designs.</p>
<p>The idea was any design idea, any user experience focus of a project is initially a hypothesis, regardless of how experienced you are or how much subject matter expertise you have.</p>
<p>You have a hypothesis about how to solve a particular business problem. And so the sooner that you can validate or invalidate that hypothesis, the sooner you can be designing and building the right experience, the right product for your customers and your business.</p>
<p>The focus is taking user experience design practices, taking a look at the entire toolkit, and figuring out which tools to use at the right time and at the right depth.</p>
<p>Now in addition to that, it&#8217;s about taking those tools, using them at the right time and at the right depth, and collaborating much more openly and much more frequently with the team that you&#8217;re actually building the product with: with developers, with product managers, with QA, stakeholders, and subject matter experts and really building this culture of shared understanding of where the project is going, where the product is heading, so that as much parallel work can take place.</p>
<p> In other words, instead of waiting for the IA to finish their work and the interaction designer to finish their work and hand it off to the visual designer who then hands it off to the developers to build, how much of that process can happen collaboratively and how much can happen in a parallel track?</p>
<p>That&#8217;s a lot of what we talked about is different techniques and ways to work more collaboratively as a team with UX design driving a lot of that focus.</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Great. Let&#8217;s get to some of those questions. John wanted to know how do you validate with the engineering team what they&#8217;re going to need before the project starts and during the project do you need to circle back with them? Is it enough?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> That&#8217;s exactly what I meant by collaborative. This separation of dev and design really needs to break down as much as possible.</p>
<p>The project teams that are working together to build a particular product or a particular experience need to be collaborating much more regularly and much more frequently.</p>
<p>That&#8217;s really what this whole Lean UX idea is about. It&#8217;s about designers reaching out and saying, here&#8217;s what I&#8217;m working on, here&#8217;s the direction that I&#8217;m heading in, here&#8217;s some lightweight ideas.</p>
<p>I want to get your feedback and I want you to know what I&#8217;m thinking well before the pixels are dry on the page, if you will.</p>
<p>By maintaining this active conversation, by engaging the other members of the team, especially engineering, in the design phase, in the user research, in the stakeholder meetings they&#8217;re always aware of where the project is, what changes are being made, why those changes are being made.</p>
<p>Their dependency on UX as a maker of documents so that they can do their work diminishes greatly just by having that open air of conversation and collaboration.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> If you&#8217;re going to be good at Lean UX are there new tools or skills that you need?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> I think the main skill that you need is the ability to collaborate and to have frequent conversations with your team.</p>
<p>And that potentially is a new skill in that there&#8217;s a certain comfort for a designer to be handed a particular problem and for them to go off and sit behind their monitor for a period of time, whether that&#8217;s a day or a week or a month, and then come out and say, &#8220;OK. I&#8217;ve solved it. Here it is.&#8221;</p>
<p>The different skill is to be proactive about the direction of the solution of the design that the UX person is creating and to do that much earlier in the process.</p>
<p>You have to get up, you have to get out, you have to circulate your ideas in what perhaps historically would have been seen as an unfinished form of the design and is now indicative of the type of direction that you&#8217;d actually like to head in.</p>
<p>By sharing those early and often you&#8217;re building that culture, that transparency, into the design process and with that transparency comes trust.</p>
<p>The one new skill, I would guess, beyond obviously all the other UX skills we already have, is proactive communication. If you&#8217;re not doing that today I would say that&#8217;s key to the success of Lean UX.</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> There were certainly some folks that were curious as to how things get done at TheLadders.com. One of the questions was who tends to build the prototypes there? Is it the UX team or is it the developers?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> It is almost exclusively the UX team. We use whatever tools we are either comfortable with, and that varies from person to person, or whatever is available to us in the time that we have to create those prototypes.</p>
<p>Occasionally we will test live code that&#8217;s in production with users and of course then it&#8217;s not necessarily a prototype, that&#8217;s actual production ready code.</p>
<p>But for the most part it&#8217;s the user experience team working either in markup, in HTML or CSS, in Fireworks in the past, we&#8217;ve even done some Flash prototypes, and we&#8217;re experimenting with some new and different tools these days.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> There was a question that was in the seminar but I think we agreed it made sense to circle back on. The team at Piehead made the comment that it seems like a Lean iterative process works really well for small or new clients but maybe not so for larger clients like big, corporate systems. They were looking for your thoughts on that.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> So, I tend to disagree with that. I think the Lean UX approach can work on any size project in any environment.</p>
<p>One thing, though, there&#8217;s definitely a lot more upfront work that needs to get done in these larger legacy environments.</p>
<p>I actually wrote a blog post about this on my blog, which I&#8217;ve got at jeffgothelf.com, called &#8220;Lean UX Let Me Down&#8221;.</p>
<p>Which was, we took on a legacy project, perhaps overzealously, and didn&#8217;t dig into the existing systems and the architectures that were affecting the piece of the experience that we were there to fix.</p>
<p>As we peeled back the layers of that onion, the scope of the project grew and grew and the pitfalls and the different directions we had to go to fix things really came back to bite us.</p>
<p>So yes, I think it can definitely work in larger, more legacy projects but the goal would be to get a very clear sense of what&#8217;s affected by the piece of the project that you&#8217;re currently working on.</p>
<p>You really need to get a sense of the entire system, perhaps at a high level, and ensure that when you&#8217;re digging in with these rapid iterations there aren&#8217;t other pieces of the application that you&#8217;re breaking.</p>
</blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Jeff, one of the things I know you and your team do pretty religiously is that every week you&#8217;re talking to and watching your users with your product. Shaw wants to know what to do when you can&#8217;t get at your end users.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> That&#8217;s a great question. If you have no access to the end customer the best thing you can do is launch software quickly and iteratively.</p>
<p>Now obviously you need to be in an environment where that&#8217;s possible. If you can get software out into the marketplace quickly, or at least into a beta test, at least you have people using your ideas and you&#8217;re getting quantitative feedback on what you&#8217;ve put out there and how well it&#8217;s working.</p>
<p>At least you get a sense of what people are doing with it and if they&#8217;re actually succeeding at whatever it is that that particular experience was supposed to solve.</p>
<p>You need to do that regardless of whether you have access to your end customers or not but that provides the quantitative feedback and some insight.</p>
<p>Ultimately, if you don&#8217;t have specific access to a person if you can put surveys on the site itself or in the experience that allow the customers to actually reach back out to you via those mechanisms, anything you can put in that gives customers some sort of an opportunity to give you that some of that feedback.</p>
<p>But ultimately their usage would be really helpful.</p>
</blockquote>
<p><a name="question6"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> I guess a related question, let&#8217;s get you to say more about that. Jerome wanted to know where you place user research in this process.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> We place it as often as possible. We found a system that works well for us where we test every week. For us it&#8217;s on Thursdays, it&#8217;s Thursday mornings, and we bring three users in every Thursday.</p>
<p>We run multiple teams so what happens is that testing that happens on Thursday is not unique to any particular team. There&#8217;s not one team that owns the testing that week.</p>
<p>That is usability testing for the week and if you have something to test regardless of what team you&#8217;re on you can bring your material to that test on Thursday.</p>
<p>Obviously, we do plan that a bit in advance and make sure the test plan is written out at least a day in advance and that there is a decent flow to the script that we have with the participants on Thursday, but that is a shared resource that happens every week and that anyone can hop on as necessary to validate their thinking.</p>
</blockquote>
<p><a name="question7"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> How do you overcome already set expectations for wireframes?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> There&#8217;s two ways. It&#8217;s qualitative feedback, so every Thursday you&#8217;ve got people looking at the experience and they&#8217;re giving you feedback on something.</p>
<p>With a short video snippet or a usability report you can show that this is working or this is not working. We thought this was a good idea and this was not a good idea.</p>
<p>Qualitative feedback, in other words, usability testing, is one way, especially if you&#8217;re doing it often.</p>
<p>If you&#8217;ve got a regular track of communicating qualitative feedback to the organization. Even if you designed a wireframe on Monday if it bombs in the user test on Thursday you&#8217;ve got that feedback to get right back to it.</p>
<p>The other is quantitative insight and to say we&#8217;ve set these expectations, we&#8217;ve actually built this, and we&#8217;ve got people using the product and there&#8217;s data coming in saying that people are succeeding with this or people are not succeeding with this.</p>
<p>What we initially thought was a good idea is actually failing in the marketplace. We want to iterate on that. So it&#8217;s really customer validation is the key to continually improving and encouraging an evolving point of view on what the right experience should be.</p>
</blockquote>
<p><a name="question8"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Sarah&#8217;s looking for a little bit of insight on what Lean UX does to man hours. Does it actually decrease the number of hours you spend on a design when you&#8217;re using Lean UX or do you use the same number of hours just in a more collaborative or productive way?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> So it definitely does not decrease the amount of work or the amount of hours you&#8217;re spending. It just simply distributes the time more evenly over the course of a project&#8217;s life cycle, whether that&#8217;s in iteration or a design phase or however your process works within your organization.</p>
<p>It just distributes those hours in a different way. Whereas traditionally in a waterfall, gated process design was heavily, heavily concentrated upfront.</p>
<p>What you&#8217;re doing is you&#8217;re taking the heavy concentration and you&#8217;re distributing those hours across the entire project life cycle.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Ty asks a question and so I don&#8217;t butcher it I&#8217;m going to ask it exactly the way he wrote it. At scale, multiple teams of developers, product people, designers, et cetera, is there a greater risk of inconsistency in interaction patterns or brand application?</p>
<p>Is there a mechanism built in to protect this or is it a lesser consideration because this is really small? Again, that assumption that it&#8217;s for small teams or in start-ups.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Yes. Great question. The short answer to the first half is yes, there&#8217;s absolutely a risk of inconsistencies and different patterns being applied and different approaches to solving the same problems manifesting themselves in the experience.</p>
<p>That is absolutely a risk, especially if you&#8217;re running multiple teams across a product suite like we do.</p>
<p>I&#8217;ve found two very effective ways to mitigate this particular problem. The first is having a centralized user experience team. What I mean by that is there is a UX team. Now, that team my be distributed out to individual Scrum teams if you&#8217;re an Agile environment or individual project teams if you&#8217;re in a Waterfall environment but there&#8217;s a home base for the UX team to come back together.</p>
<p>They have weekly meetings, they share knowledge, they share project work, and they show each other, they&#8217;re constantly talking to each other and sharing what they&#8217;re working on and how they&#8217;re solving the particular challenges that they&#8217;re facing.</p>
<p>That can happen on an ad hoc basis, it can happen on a very formal basis in a weekly UX team meeting where there&#8217;s work sharing and that kind of thing. That works really well as a knowledge sharing, kind of an informal solution to this.</p>
<p>A more formal solution is to codify a lot of these patterns in a style guide or pattern library or a component library where that is readily available to the entire organization so that if one team has solved how to do sign-up forms that is saved in a particular online environment.</p>
<p>It provides people with the ability to go and see how one team solved it and to take that UI and to take that code and to plug it into the pieces that make sense in their particular project.</p>
<p>That should evolve and grow as people change those solutions but that should always be the first place someone goes when they have to go build an experience or a product that uses existing components.</p>
<p>We&#8217;ve developed that at The Ladders and that&#8217;s worked very, very well for us as a centralized hub and a starting point from which to maintain a consistent user experience across our entire product suite.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Jeff, tell us more about the participants that you have in those weekly tests. How do you do the recruiting, where do you get them, where do you get these folks? Do they come from a pool of users or customers? Are you rotating through the same folks? Tell us about that.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> We work through a two-sided ecosystem. We have job seekers and we have recruiters. The first decision we need to make is who we&#8217;re bringing in this week and we typically make that decision on Mondays and we&#8217;ll decide if we&#8217;re bringing in job seekers or recruiters.</p>
<p>The next thing is we&#8217;ll ask what are we testing this week. If there are improvements to existing work flows we will likely dig into our existing user base.</p>
<p>So whether that is a set of recruiters or a set of job seekers, and we&#8217;ll make certain determinations based on the type of individual that we need to get in there to use the product that we&#8217;re currently designing.</p>
<p>For example, we could say we&#8217;d like to bring in folks from the Midwest who earn $50,000 to $75,000 and work in the tech sector, for example. That could be something we decide to do.</p>
<p>At that point we could say we need existing customers or new customers. Now, we won&#8217;t actually fly those folks into New York into our offices. We may do remote testing or we may just do phone calls with them.</p>
<p>Even in New York we&#8217;re grateful for the large population there and create those segments very, very quickly.</p>
<p>Then we decide whether or not we want to bring in external users or people who are already familiar with the product to see if we&#8217;ve made improvements.</p>
<p>That really depends on what we&#8217;re testing that particular week. We source those individuals, again, either from our member logs, we can create those queries and pull those usernames from our databases, or if we&#8217;re looking for external folks we&#8217;ll go to an external recruiter.</p>
<p>Our external recruiter, we can hand her a list of our names or we can ask her to provide non-Ladders members who fit this particular demographic profile or psychographic profile.</p>
<p>We use an external recruiter. She does all of the recruiting, the scheduling, the make-up, the finding folks when somebody bails on a particular session.</p>
<p>For us, given that our action designers do the usability testing at The Ladders, that takes a significant amount of work load off of their plate and we&#8217;re happy to have that external vendor provide us with that particular service.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Carolyn poses a problem that I suspect a lot of folks run into. She says they&#8217;re having a hard time integrating UX practices into their Agile approach and planning even with Lean UX in mind.</p>
<p>So she asks the question is there a way you found to be possible without having disconnected design sprints before a development sprint?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Yes. Absolutely. That&#8217;s really the core of Lean UX is how to bring as close together dev and design into the same timeframe. That&#8217;s what we&#8217;re focusing on now.</p>
<p>The way that we&#8217;ve done it successfully is there&#8217;s an amount of upfront thinking, at the very least, that&#8217;s done by the product and design teams before we plan the next iteration.</p>
<p>There&#8217;s a little bit of heads up that says here are the things that we&#8217;re likely going to be working on in the next iteration. Let&#8217;s do at least a little bit of thinking around that. If there needs to be a little bit of illustration or visualization of that thinking, then it&#8217;s very, very lightweight.</p>
<p>It could be a sketch on a piece of paper, it could be a very rough wireframe. We&#8217;ve gone into iteration planning meetings where we&#8217;ve drawn on the whiteboard and said here&#8217;s how we&#8217;re thinking about solving this problem.</p>
<p>What that does is it engages the entire team in a low-fidelity way of articulating how they think the problem should be solved. Because it&#8217;s a sketch or it&#8217;s a whiteboard drawing it&#8217;s erasable. People can write over it. You can redraw it. You can redo it. That encourages that collaborative problem solving.</p>
<p>What happens at the end of that iteration planning when you&#8217;ve got everybody kind of tearing up wireframes or looking at sketches together is that everyone, when they leave that iteration planning meeting they understand what we&#8217;re building, why we&#8217;re building it, and what direction we&#8217;re heading in.</p>
<p>There&#8217;s an amount of shared understanding that you&#8217;ve built during that process that allows developers to then go and build that perhaps infrastructure layer so that you can continue to refine the design as a designer.</p>
<p>The other thing that&#8217;s critical as you plan your iterations in Agile is to have the UX person heavily involved in the prioritization of the back log. The back log is just the list of the stories or requirements that you&#8217;re going to build in a priority order.</p>
<p>The user experience designer has to be involved in the prioritization of that back log because they&#8217;re the person who knows how they&#8217;re going to design out or refine the designs they currently have as the iteration moves forward.</p>
<p>And so a developer may say, &#8220;I need this page, this tertiary page, in the experience design first.&#8221; And the UX designer can push back and say, &#8220;Well actually I can&#8217;t give you the tertiary page until I design the secondary and the primary page. Let&#8217;s figure out a way. Maybe there&#8217;s a task that doesn&#8217;t require any UI that you can work on first while I design the primary and secondary pages and then I can get to the tertiary pages.&#8221;</p>
<p>It&#8217;s critical for the user experience designer to be present and active in the prioritization of every iteration in an Agile environment.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> That&#8217;s great, Jeff. Thank you for giving us more of your valuable time. I appreciate it.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> My pleasure. I hope that was helpful.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> It was. To our audience, thank you so much for joining it and your support of the UIE virtual seminars. Goodbye for now.</p>
<p><a name="comments"></a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/01/20/jeff-gothelf-lean-ux-getting-out-of-the-deliverables-business/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL135SpoolCast_Gothelf.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>The goal of Lean UX is to take the focus of user-centered design off of documentation and put it squarely on the experience. The way to do this is to view any design idea as a hypothesis. With a focus on the experience,</itunes:subtitle>
		<itunes:summary>The goal of Lean UX is to take the focus of user-centered design off of documentation and put it squarely on the experience. The way to do this is to view any design idea as a hypothesis. With a focus on the experience, you can validate or invalidate this hypothesis much quicker. The sooner you reach this validation, the sooner you can focus on designing and building the correct solution.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>21:09</itunes:duration>
	</item>
		<item>
		<title>Anders Ramsay &#8211; Applying Agile Values to UX</title>
		<link>http://www.uie.com/brainsparks/2012/01/11/anders-ramsay-applying-agile-values-to-ux/</link>
		<comments>http://www.uie.com/brainsparks/2012/01/11/anders-ramsay-applying-agile-values-to-ux/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 19:54:37 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=6055</guid>
		<description><![CDATA[The Agile development process is accused often of being too focused on delivery over the user experience. But that’s not to say that Agile is the bane of UX. Anders Ramsay believes it’s important to distinguish between Agile methods and Agile values. Many, such as fast prototyping and shared understanding are also valuable in the user experience world.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>The Agile development process is often accused of being too focused on delivery over the user experience. But that’s not to say that Agile is the bane of UX. Anders Ramsay believes it’s important to distinguish between Agile methods and Agile values. Many, such as fast prototyping and shared understanding are also valuable in the user experience world.</p>
<p>In general, the difference is a fundamental one. Agile development is very solution-focused and user experience practitioners are more interested in the problem. But it’s the commonality that is important and the realization that they are out to accomplish the same thing. Weaving UX into an Agile process and emphasizing the shared values leads to greater collaboration. Ultimately the goal is to arrive at better designs and better products, faster.</p>
<p>Of course, this isn’t an easy adjustment to make. Coming out of the heavy document and detailed wireframe world, Anders says that it’s more a matter of recognizing what aspects of the documents are waste and are things you could easily just have a conversation about. He admits that it can be a shocking transition to make:</p>
<blockquote><p>
“&#8230;this is people who have ridden a horse and buggy their entire life, and now I&#8217;m going to put you in a car. That&#8217;s just not going to happen overnight. It&#8217;s a new way of getting from point A to point B.”
</p></blockquote>
<p>In this podcast, Anders and Jared Spool discuss designing with Agile. Anders will also be sharing more of his insights in the first of our virtual seminar <a href="http://www.uie.com/events/virtual_seminars/6month_0112/#nextstep">Next Step Series</a> in collaboration with <a href="http://rosenfeldmedia.com/">Rosenfeld Media</a>. Don’t miss <a href="http://www.uie.com/events/virtual_seminars/fusing_agile/">Designing with Agile</a> on Tuesday, January 24.</p>
<p>As always we love to hear your thoughts. Share them with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: January, 2012<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-6055"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool:</strong></cite>  Hello, everyone, and welcome to another episode of the SpoolCast. I am very happy and excited today, because I have a chance to talk with Anders Ramsay, who is delivering a virtual seminar, in conjunction with Rosenfeld Media. We&#8217;re doing a bunch of what we call the Next Step Series, and he&#8217;s doing our first one. It&#8217;s called &#8220;Designing with Agile: Fast, Effective UX Methods that Work.&#8221; And that&#8217;ll be on January 24th. You probably don&#8217;t know this, but Anders is also working on a book for Rosenfeld Media, called &#8220;Designing with Agile: Lean User Experience for Successful Products.&#8221;</p>
<p>Anders joins me from New York, I believe, yes?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders Ramsay:</strong></cite> Yep, I&#8217;m in New York.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Excellent. Anders, how are you doing?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Good, good. How are you?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> I&#8217;m doing very, very well. So, I&#8217;ve got some questions about your work with Agile. You&#8217;ve been in the business for quite a long time, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> At least 15 years. I built my first commercial website in &#8217;96.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> OK, yeah, so just after the web had started to really take off. So, given that you&#8217;ve been around, Agile hasn&#8217;t been around, at least the values were all written up in about 2001, if I remember correctly.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yes.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> And so, when did you start working in Agile?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Well, I think I was practicing techniques probably already as early as 2004, 2005, but I wouldn&#8217;t have called them Agile because I hadn&#8217;t really become familiar with Agile at that time, and so I would say more explicitly adopting Agile methods more closer to 2008 or 2009, and since then having, obviously, been practicing that. But that&#8217;s one of the interesting things is that it&#8217;s a way of working that it&#8217;s not necessarily tied to that you have to follow, for example, these very explicit values. That&#8217;s one of the important things to understand about Agile, I think.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Yeah. I mean, what&#8217;s interesting about Agile is that there are all sorts of different layers to it. It feels to me sort of like an onion, in that you&#8217;re always seeming to peel things back, and at the core of it are these Agile values that really, I think, speak a lot to what people are trying to do and why this really is something more than just a fad or just a re-branding of something we already were doing.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yeah. So what&#8217;s interesting and maybe confusing for people who aren&#8217;t aware of the history is that even though the &#8220;Agile Manifesto&#8221; you know, was formulated in 2001, that was something that was many, many years in the making. And it&#8217;s really sort of turned upside-down, because the methodologies that people are familiar with, they actually existed before that term &#8220;Agile&#8221; was coined. And, in turn, those methods originated from what was generally referred to as lightweight software-development methods.</p>
<p>So I see myself as being more of an adoptee of these earlier, original elements that became the basis for Agile. And Agile is more just like a brand, a term. It&#8217;s something that we can all refer to. We can just talk about Agile. We&#8217;re referring to this kind of way of thinking about design in general and software specifically.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Right, right. So what would you consider to be the project that would be the, accomplishment, you know, the UX/Agile accomplishment that you&#8217;d be most proud of?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> There are probably several, but one that certainly comes to mind is a project I worked on, I guess a couple years ago, in which we had done a lot of maybe what we might think of as more traditional UI design work for this project. And it was a very complex enterprise project, very domain-specific. And there was really sort of a morality struggle in the project, in which the product owner and the team in general felt that, one, they felt overwhelmed by the user interface. Also, despite all our efforts to present these various wire-frames and other more traditional UX documents, they were just very concerned about, &#8220;How are we going to be able to get all these various features? I don&#8217;t really understand it. It&#8217;s not making sense to me.&#8221;</p>
<p>There was really a struggle, low morale with the team. And at that point, we were finally able to bring on software developers, front-end developers, onto the team, which we had been wanting to do all along, and so be able to shift then to more of an Agile approach, in which there was an intensive back-and-forth between myself and the developers, so that rather than, for example, me having a meeting with users and then coming back with some wire-frames and trying to communicate the design concepts and get their approval on that, we instead would incorporate a construction of the actual tool.</p>
<p>And so, what that resulted in was that we took this one concept that effectively involved the system sort of responding to the various window sizes of the tool. And this was a really critical part for these particular users because some of them needed to work on small screens, some of them needed to work on large screens. And we were able to have them actually interact with this feature. And suddenly all this hand-wringing that they had been experiencing about, &#8220;Oh, all this complexity! I don&#8217;t understand it. I don&#8217;t get it,&#8221; suddenly just melted away, and they just kind of grokked it, to use a nerdy term. It just made sense.</p>
<p>That was a truly powerful example of the idea of cross-functional pairing. So we&#8217;re taking pair programming and adopting or adapting that to, or extending it to, include UX. In some ways, unofficially at least, it saved the project. The morale just was boosted, and suddenly people really believed in the product and believed that this was going to be a success.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Say a little more about this pairing-up thing. How does that work in a UX frame? Because I understand how it works in programming, right? Basically, you have two programmers sitting next to each other, and they&#8217;re actually coding together, and having the two brains sort of focused on the same activity, they spot errors and defects and they come up with ideas faster. Right? That&#8217;s the idea behind it when it&#8217;s programming, but what is it when you&#8217;re talking about it from a UX perspective?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> So the difference there is that we&#8217;re doing the same thing but we&#8217;re doing it across disciplines. So, in this particular case, the way that it worked is we would both start at a white board and white-board a little bit together. And then the critical part there was that the developer was very actively engaged, and he would say, &#8220;OK, I feel now that we can add more value and evolve the design more effectively by moving to starting to build.&#8221; That was a critical part.</p>
<p>So we made a critical shift there, when we moved to the white board and moved from sketching to sitting next to and sitting in front of the computer. And then he would start doing some construction, and then I would just kind of continue to sketch, sitting next to him, because he may need a little time to build up certain pieces, but have some quick questions, like, &#8220;Did you mean this? Did you mean that?&#8221;</p>
<p>And so, the debugging that&#8217;s happening there is not so much in terms of code quality but in terms of experience quality. And one of the reasons that this works, this particular instantiation of cross-functional pairing that we were doing is something called &#8220;designing in the browser,&#8221; if people want to Google that. The reason that you can do it is because, in a modern kind of software front-end development world, where we have so many patterns and things like jQuery, a lot of highly abstracted tools&#8211;jQuery, obviously Python, Ruby and so forth, and Rails&#8211;they&#8217;re able to work at a very high speed. So we&#8217;re able to actually sit next to each other and actually build, almost like building blocks.</p>
<p>So it&#8217;s very powerful. And it certainly does not replace pair programming; pair programming has its own place. But it&#8217;s something that is great to do for highly detailed design work, particularly when the team already has established somewhat of an interface language, so that I, for example, can say, &#8220;Yeah, let&#8217;s use that list table, and let&#8217;s use that compact dashboard and so forth.&#8221; And you&#8217;re able to work very intensively back-and-forth and really do atomic-level design work, right directly in the browser, or in your mobile device, as the case may be.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> So you&#8217;re taking advantage, if I&#8217;m understanding right. You&#8217;re taking advantage of the code components that already exist and the elements that are already there. Plus you&#8217;re using these languages, like jQuery and, potentially, Ruby or things like that, that let you get things done very fast. And as a result, that means that, sitting next to the developer, you can see the interactions and those little, subtle nuances that can&#8217;t easily be explained, like, &#8220;No, wait. When you click on that, it has to fade in a little slower. Otherwise someone may miss that it&#8217;s appeared.&#8221; Right? That type of thing. You&#8217;re able to sort of work through that and say, &#8220;No, that&#8217;s too fast,&#8221; &#8220;No, that&#8217;s too slow,&#8221; &#8220;OK, that&#8217;s just right.&#8221;</p>
<p>You can have that conversation. And because you&#8217;re having it with the developer at that moment, it sounds to me like that gives it an advantage. Tell me if I&#8217;m wrong here, but that gives an advantage. Later on, when you&#8217;re not sitting next to the developer, that developer understands your intent and can make decisions, saying, &#8220;Oh, I bet you what Anders was talking about was this,&#8221; and can make a decision, is more likely to make a decision that matches what your intent is when you&#8217;re apart because you had that time together.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Exactly. And so, things you want to do, then, is do what in some circles is called &#8220;pair stairs,&#8221; where you want to make sure that, as a UX designer, you kind of tour the entire team or tour all the developers and actively make sure that you are actually going to be pairing, not just with this one developer, but you want to make sure you&#8217;re pairing with everybody. What happens then, which is the same with pair programming, is you&#8217;re distributing knowledge. You get knowledge distribution across the team, and eventually I don&#8217;t even necessarily need to be as much a part of the picture. Like you said, they pick up the language on their own.</p>
<p>But I wanted to pick up on something else you said, which was the whole reason that we&#8217;re able to do this is because of a higher velocity, of being able to kind of build faster tools. What&#8217;s interesting is that&#8217;s really the origin of Agile in general.</p>
<p>	One of the reasons why Agile has become so powerful is because we are able to deliver working software at a higher velocity. There was a time when you could make a case for big specifications because coding was slow, time-consuming, and expensive, and that no longer is justifiable. So it is, the whole reason we can even talk about doing two week sprints or one week sprints or hour-long sprints, if you&#8217;re doing a hackathon or something, you can be turning things around in very short cycles of time, is because developers are basically able to speak in a more succinct and eloquent way with machines, use more words that have more richer meaning. Back in the early days of the [indecipherable 11:11] , it was like you&#8217;re in third grade or first grade and you have only a few words that you know. Now, we speak this very rich language. So that has then cascaded into we&#8217;re now wanting to adopt the UX practice to that new world.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> This must have been really different from the ways you were working when you were doing Agile. I mean you said you started in &#8217;95, &#8217;96 and you had that block of time in there where stuff wasn&#8217;t Agile. This pair programming and using these components, were those the big differences or were there other big differences that sort of stand out in your mind?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> The fundamental difference is really just looking at and thinking about what is valuable and effective. So in those days, to me, well let&#8217;s be clear. In the very early days, everything was just chaos and ad hoc. There was no process. So, around &#8217;98, &#8217;99, we started to develop and formalize specification documents and so forth. At that point, the holy grail of UX design or information architecture or whatever term was used at that time was the perfect specification document, the perfect wireframe, the document that would just absolutely crisply communicate what needed to be built, and then you know, you could hand it to somebody and they would build it.</p>
<p>The problem was always with the document and if it wasn&#8217;t working, then we need to make the document better, and they need to be clearer and need to add more detail and so forth. So there&#8217;s been a fundamental shift there where, rather than a document-centered model, now it&#8217;s a conversation- and human-centered model. It&#8217;s a fundamental paradigm shift.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> And so by having this human-centered model that you&#8217;re focusing on, I mean this is where a lot of folks get freaked out, right? If we don&#8217;t document the overall design, how will we make sure that it all fits together?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Right. Yeah, this gets to the core of what somebody who&#8217;s coming from a very document-centered world &#8211; somebody who&#8217;s really been indoctrinated into the design document as the culmination of one&#8217;s work, of one&#8217;s practice &#8211; it can be scary to think of a world in which you&#8217;re really centering your communication around conversation, direct interaction. For me and as for most people who adopt this, it&#8217;s something that is gradual. It&#8217;s not as if one day you&#8217;re doing heavy, big specifications and, the next day, flip the switch, and now we&#8217;re just going to talk and use barely sufficient artifacts. It&#8217;s something that is progressive.</p>
<p>So, early on, somebody who&#8217;s adopting an Agile approach, they&#8217;re probably going to continue to create fairly detailed wireframes. Over time, they&#8217;ll discover, they&#8217;ll think of it more and more as waste. They&#8217;ll think of it as, &#8220;Why am I adding all this detail? Because we could just have this conversation.&#8221; So it&#8217;s more that you have an increasing understanding of what elements in the documents that you create are waste. That is something that is, as your practice matures, your ability to perceive what is waste in the documents or whatever artifacts you&#8217;re producing increases. It becomes more acute.</p>
<p>Additionally, it&#8217;s not the simplest thing. It&#8217;s not a cut and dry thing as far as either it&#8217;s waste or it&#8217;s not waste. It&#8217;s highly contextual. It&#8217;s specific to each team, each project, and who you&#8217;re working with. So, for one project, it may make sense for me to maybe crank out a very detailed wireframe which has all kinds of annotations or whatever in a certain point for a certain project. Then, on the next project, it doesn&#8217;t make any sense at all. There&#8217;s much more value in me just scribbling a few lines on a whiteboard and then talking to those scribbles with a developer. It&#8217;s highly contextual. But it&#8217;s also certainly not something that happens overnight. We&#8217;re talking about basically this is people who have ridden a horse and buggy their entire life, and now I&#8217;m going to put you in a car. That&#8217;s just not going to happen overnight. It&#8217;s a new way of getting from point A to point B.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> I think that a lot of people feel, though, they&#8217;re sort of thrust into this world where they have to not only go from the horse and buggy into the car, but they go from the horse and buggy to driving in NASCAR. [laughs] That that&#8217;s what&#8217;s expected of them. That&#8217;s a hard transition I would think.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> It is. So part of what I&#8217;m trying to achieve with the webinar, with the book, and all the workshops and everything is to provide UX designers with a combination of thinking tools, basically a mental model to understand Agile, how to think of it, to see it, to give them a clear mental model of it. Then, a readymade set of tools that they can use as a starting point to be able to function in this very different world. Then hopefully as they understand Agile thinking under Agile values, they can customize and create their own tools and shape them to their particular situation. Certainly it is challenging, but that&#8217;s one of the reasons why I feel it&#8217;s important to be doing what I&#8217;m doing.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> It seems to me that getting your head around those Agile values really helps a lot, because when I first saw them, I looked at them and I said, &#8220;You know, that&#8217;s sort of what we were doing all along.&#8221; This idea of individuals and interactions over processes and tools. That to me feels like focusing on the users, focusing on the way that we talk about our users, everything from having good personas so that we can talk about users and what they do in a realistic format to working along with the developers directly and having them see usability tests, all that stuff. That&#8217;s one of the core values is this individuals and interactions over processes and tools, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yes. So one of the things there that&#8217;s important to understand is that those values are the equivalent of you reading a description of Rome in a guidebook versus going to Rome. [laughs] So it is an attempt to convey the most key attributes but, at the end of the day, it&#8217;s just something you have to do it to really understand it. Once you&#8217;ve done it, suddenly these statements take on a whole new meaning.</p>
<p>At the same time, I feel as if they are very, very high-level and it&#8217;s almost an understatement to call them the tip of the iceberg. I mean it&#8217;s just the very, very ultra-distilled representation of what we mean by Agile and there is such a universe of this entire culture, you know? So here I go, I read this one paragraph blurb about Italy and visiting Rome and Italian culture. And what have I understood if I&#8217;ve never been to Italy? Well, not a whole lot. But if I go Italy and I spend time there and then I come back and I reread that same blurb, it&#8217;s going to have a whole other much richer meaning, as with anything else. This isn&#8217;t anything particular to Agile. With anything else, it&#8217;s helpful but you have to do it.</p>
<p>That is why I try to take a very active, kind of workshop-oriented approach when I can when I talk about this stuff, to actually get people engaged and in some fashion experience what Agile means, or provide instructions, to say, &#8220;Now that we did this, here, go out and try and do this activity, activity X, activity Y.&#8221; So it is in some ways its own culture, its own set of values and norms, and that has both a good side and a bad side. There&#8217;s a dogma that is called a sort of negative side of Agile. It&#8217;s a curiosity in my opinion because the idea of dogma in itself is antithetical to Agile values, but it&#8217;s there. You have to just be accepting of that reality and then work through it.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> I was talking to somebody just yesterday about that dogma. What occurred to us was that it seems that when you&#8217;re new to something&#8230; Of course, a lot of UX people who are new to Agile are actually working with entire teams that are new to Agile, so everybody is new. When you&#8217;re new to something, you almost require that dogma to be there in order to be successful because you&#8217;re sort of taking it on faith that the way you&#8217;ve been doing things needs improvement. That dogma is really important to having that faith-based approach to things until you&#8217;ve had enough time to know that you can break the rules and which rules are really effective and which ones aren&#8217;t. You need to have solid rules and be really dogmatic about those rules in that period. That&#8217;s sort of getting used to something.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> So one of the problems is that the rules that have been devised by methods such as Scrum and XP are intended to achieve a different set of goals and a different set of objectives in contrast to what a UX designer does. A case in point is a user story is one that is solution-focused. Basically, it&#8217;s one where it&#8217;s been designed to find the most effective route to get the customer or the client or whoever it is to tell the developer what to build. Tell me what to build.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> You know, as a doctor, I need to find my patient&#8217;s X-ray.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yeah, so that&#8217;s design. You&#8217;re asking them to do the design. Now in UX, a core aspect of UX is that, in many cases, what we do as UX designers is we effectively give the customer what they do not know how to ask for, right? So in that regard, what we want to understand is not what the solution is. We want to understand what the problem is. The developers are not really interested in that. Just tell them what to build.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> The problem for that particular story might be more complicated. Like, as a doctor, I want to discover that there have been tests that just came back that I didn&#8217;t realize were ordered because they were ordered by another doctor in the ward. And therefore, I want to take that information into account when I&#8217;m doing my rounds and diagnoses.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yep. What&#8217;s interesting is for any one problem there&#8217;s, of course, any number of possible solutions. That is where the UX expertise comes in. It&#8217;s in helping shape and determine which the best solution for the particular context is and so forth.</p>
<p>And that is not something that Agile methods&#8230; And I want to be really clear about distinguishing between Agile methods and Agile values. Agile methods, such as XP, extreme programming, Scrum, other methods, are focused on delivery from the perspective of a developer. I&#8217;m being very simplistic. I&#8217;m being very generalizing. But from a very generalizing, simplistic perspective, those methods are delivery-focused. This is about shipping, shipping early and often. Once it&#8217;s out the door, I&#8217;m onto my next feature. I&#8217;m building my next feature.</p>
<p>But, from my UX perspective, at that point, sometimes that&#8217;s where the real game begins. Now we&#8217;ve got to validate this thing. We&#8217;ve got to make sure was it really as good as we thought it was going to be and so forth. Then, of course, there is the question of what are we going to ship, what are we going to build, what is the product going to be, and that requires sometimes a much more holistic perspective than this more incremental model that many Agile methods tend to lean toward.</p>
<p>Again, I am generalizing in some regards, but that has been my experience, that the well-established Agile methods are focused more on being told what to build and then finding the most effective way to deliver that. That&#8217;s a very good and important thing, but it does not in itself make a whole practice.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> That&#8217;s a really important fact that I think gets glossed over a lot. One of the realizations that I had very recently &#8211; I hadn&#8217;t considered this &#8211; was that a lot of the stuff that we see for Agile, the practices that have evolved, they all have a heritage that comes out of internal system development where the customer is somebody who often works down the hall and eats in the same cafeteria. So the teams when they say, &#8220;OK, we&#8217;re going to have a customer on the team,&#8221; they don&#8217;t really have a customer on the team. They have someone who is pretending to think about the needs of the customer but who may not have any more information than anyone else on the team has.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yeah, I mean, some interesting things that may be sort of shocking to a user experience designer is actually that Agile in its original methods are actually not user-centered. They&#8217;re client-centered.</p>
<p>They&#8217;re all originating from an enterprise world, and they&#8217;re originating in the early enterprise universe in which it wasn&#8217;t so much about, &#8220;Oh, is that button right or does it feel right?&#8221; It&#8217;s like, &#8220;Does it work?&#8221; Allow me to click on the button and build it so that the thing that I need to get done when I click on the button happens happens, and that&#8217;s it. So that is why, in the early days of software development&#8230;and I mean early. In the day when&#8230; I guess this would be in the 90s, mid-90s, 80s. Obviously software development goes further back than that, but as far as when we were just getting into GUIs, graphical user interfaces, at that time, particularly in an enterprise context&#8230; I don&#8217;t want to talk about Apple and all these things that were happening at the same time where we were getting much more into formalizing human factors and so forth.</p>
<p>In the context of an enterprise, the user interface design, that was just another task that the developer would undertake. So they would select a drop-down or a radio button, whatever the case may be, and what most pragmatically and effectively would achieve the feature that the customer had asked for. And so that has then continued on within Agile methods and, in a pure XP model, the user interface is just another task that is part of delivering the story. Now, of course, there&#8217;s an awareness, obviously, with the evolution of more advanced user interfaces and so forth that that is not sufficient, but that has been part of the growing pains of Agile and part of the changes that have been necessitated by that and part of what the Agile UX movement is all about.</p>
<p>Because we&#8217;ve gone from a world in which, if Agile were a restaurant, it&#8217;s gone from being this institutional cafeteria where basically whatever you get is what you get to a food court where if I want to get a to-do app on my iPhone, I have at least 50, more than 50. So which one do you think people are going to pick? Well, they&#8217;re going to pick the one with the highest, best experience quality, because they all pretty much have the same features. So it&#8217;s this new world where experience quality is a fundamental factor determining success, and that was just not really part of the equation when Agile, you know, originated.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> To me, it seems like UX folks who are new in this environment, they can benefit a lot by sort of understanding this history of it and being able to talk the language of Agile and say, &#8220;Look, what I want to do is exactly what you want to do. I want to get us closer to those users so that the things you&#8217;re building are the right things and really are valuable to the people who we&#8217;re trying to design for, and I want to do it as quickly as you can.&#8221; And so having techniques and methods that aren&#8217;t so documentation-focused but are really, like you said, pair programming, sitting down with people, talking about them, getting everybody on a common ground, and having tools like fast prototyping, things like that, all of that becomes really essential to making this work.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yeah and for me, one of the core attributes of an Agile UX practice is the idea of active collaboration. So we&#8217;re replacing this intensive rapid kind of &#8220;passing game&#8221;. I like to use rugby as a mental model for an Agile approach, and we&#8217;re rapidly passing the ball back and forth between team members. We do that, for example, through various workshop-oriented activities or pairing or other types of activities. And by doing this intensive collaboration, we reduce the need for writing things down, and that&#8217;s actually a very good thing because what&#8217;s interesting is, as software development philosophy has increased, traditional documents simply are unable to cope with that type of velocity. They were not designed for that pace of change.</p>
<p>I mean for a while, wikis, trying to use wiki pages and so forth, and that certainly had its place, that allows for somewhat of an increased velocity of change, but even that is in some case falling to the wayside. Ultimately, one of the few communication methods that can keep up, can cope with the everyday chaos of a software project, is direct conversation and human interaction. That&#8217;s something that&#8217;s implicit in the value statement. When it says, &#8220;We value direct interaction,&#8221; it&#8217;s really saying it&#8217;s more than we value it. We must have it in order to survive and be successful. So there&#8217;s an element of urgency that is not explicit in the Agile manifesto but, for anybody who has kind of lived and breathed an Agile project, it&#8217;s there.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Cool. Well, you&#8217;re going to be talking about how to do this in our January 24th virtual seminar called &#8220;Designing with Agile&#8221;. I&#8217;m looking forward to that. That&#8217;s going to be a lot of fun.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yeah, I&#8217;m looking forward to it as well.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> And I&#8217;m also looking forward to seeing the book, &#8220;Designing with Agile: Lean User Experience for Successful Products&#8221;, which is going to come out from the wonderful publishers over at Rosenfeld Media. And so I&#8217;m sure that&#8217;s making its way through the gristmill.
	</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> Yep.
	</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> Fabulous. Well, Anders, thank you for spending time with us today.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Anders:</strong></cite> It&#8217;s been my pleasure. It&#8217;s been great.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared:</strong></cite> I want to encourage everyone who&#8217;s listening to check out the books and to join us for the virtual seminar on the 24th. You can find all that out at uie.com, and thank you very much for taking the time to listen to us today, and, as always, thank you for encouraging our behavior. We&#8217;ll see you on the SpoolCast later. Take care.</p>
<p><a name="comments"></a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/01/11/anders-ramsay-applying-agile-values-to-ux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL134SpoolCast_Ramsay.mp3" length="17041868" type="audio/mpeg" />
			<itunes:subtitle>The Agile development process is accused often of being too focused on delivery over the user experience. But that’s not to say that Agile is the bane of UX. Anders Ramsay believes it’s important to distinguish between Agile methods and Agile values.</itunes:subtitle>
		<itunes:summary>The Agile development process is accused often of being too focused on delivery over the user experience. But that’s not to say that Agile is the bane of UX. Anders Ramsay believes it’s important to distinguish between Agile methods and Agile values. Many, such as fast prototyping and shared understanding are also valuable in the user experience world.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>31:31</itunes:duration>
	</item>
		<item>
		<title>Josh Clark &#8211; Discoverability in Designing for Touch</title>
		<link>http://www.uie.com/brainsparks/2012/01/05/josh-clark-discoverability-in-designing-for-touch/</link>
		<comments>http://www.uie.com/brainsparks/2012/01/05/josh-clark-discoverability-in-designing-for-touch/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 22:01:45 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5988</guid>
		<description><![CDATA[While the traditional “mouse and cursor” interfaces are still in use, many of us are becoming familiar with touch-based interactions. The power and capabilities of mobile and tablet devices is growing. Often, these devices are the more convenient alternative for users to access your content. But beyond accessing your information, how are they interacting with your design?]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>While the traditional “mouse and cursor” interfaces are still in use, many of us are becoming familiar with touch-based interactions. The power and capabilities of mobile and tablet devices are growing. Often, these devices are the more convenient alternative for users to access your content. But beyond accessing your information, how are they interacting with your design?</p>
<p>Josh Clark, the author of <em>Tapworthy</em>, offers the notion that buttons are a hack. Touchscreen devices allow users to manipulate content with more than just their index finger. Multi-touch gestures can be used in many apps, in some case as the equivalent of keyboard shortcuts on the desktop. It’s a great way to create a fluid and deeply engaging interface.</p>
<p>The problem? Gestures are invisible. This leads to discoverability problems because it’s not clear what a certain gesture accomplishes, and they’re not the same in every app. Because there is no pattern library for gestures, it takes something like word of mouth for a gesture to catch on, such as the “pull down to refresh” gesture. </p>
<p>Josh shares his thoughts on designing for touch with Jared Spool in this podcast. And if you need more from Josh, you won’t want to miss his January 12, 2012 virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/buttons_a_hack/">Buttons are a Hack: The New Rules of Designing for Touch</a>.</p>
<p>As always we love to hear your thoughts. Please share with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: December, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]</p>
<p><span id="more-5988"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote><p>
<strong>Jared Spool:</strong> Hello, everyone. Welcome to another episode of the Spoolcast. I am very excited to have Josh Clark with us here today.</p>
<p>Josh has been speaking at our Web App Masters tour for the last couple years, and he&#8217;s doing a virtual seminar for us on January 12th of 2012, called &#8220;Buttons are a Hack: The New Rules for Designing for Touch.&#8221;</p>
<p>And I wanted to sort of get into the background of that with Josh today, and he&#8217;s joining us all the way from beautiful Amsterdam, across the wonders of the Skype.</p>
<p>Josh, how you doing there?
</p></blockquote>
<blockquote><p>
<strong>Josh Clark:</strong> I&#8217;m doing great. I&#8217;m tempted to decide to call Skype a Dutch word, but I don&#8217;t actually know if that&#8217;s true.</p>
<p>Also, you know, hey, I wanted to say, by the way, so, we&#8217;ve got this virtual seminar coming up on January 12th, and I wanted to be sure that, for the folks who come, the folks who listen in and watch the webinar, definitely wear your party hats, because it&#8217;s my birthday.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Oh, I didn&#8217;t realize that.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah. That&#8217;s right. I will be, I guess, what, 23 years old, as far as you know.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Well, yes, in Internet years.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yes. That actually makes me 150, I think, but that&#8217;s&#8230;
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> It could be, it could be. That&#8217;s really awesome, happy birthday. I think if we wanted to make Skype a Dutch word, we&#8217;d have to use a J.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Right. I&#8217;m staying here on the Skypeingrocht. Skypeinstrasse.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yes, indeed.</p>
<p>So, you&#8217;re talking about the world of touch. And this world sort of just sprung out at us, as far as I can tell, really fast. It reached out to us really fast, maybe, is the right way to put it.</p>
<p>And you went on and wrote a fabulous book called &#8220;Tapworthy,&#8221; and have some other stuff in the works right now. But you&#8217;ve sort of immersed yourself in this world where we interact by gesturing on plates of glass.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> It&#8217;s true. I mean, you&#8217;re right, that it has kind of come out of nowhere. The world of touch was, for a long time, limited to technological curiosities, Microsoft Surface, coffee table, for lack of a better word.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Well, airport kiosks, right? I mean, it was this really, sort of, clunky museum, big button, you just press really hard, and hopefully, it&#8217;s calibrated enough so that it actually presses the thing you want.</p>
<p>Even ATM machines were only touch sometimes, right? Often times, they used hardware buttons, because they couldn&#8217;t count on touch actually working.
</p></blockquote>
<blockquote><p>
Josh: Right. And it&#8217;s amazing, it&#8217;s gotten so much better. You still run into that, I would say, bank machines. I use Bank of America, I hate to say. And their ATM machines all touch screen based, and they&#8217;re all calibrated wrong.</p>
<p>They&#8217;re always, like, at your waist level, so your angle is weird, so it looks like you&#8217;re touching at one point that you&#8217;re not. I miss all the time. I mean, here I am, right, I&#8217;m supposed to be some touch screen expert, yada yada. I can&#8217;t even make my ATM machine work.</p>
<p>So, we&#8217;re still, clearly, learning how to use touch and design for field of view, design for ergonomics, design for different stances. You know, the stuff that I work with is primarily handheld, phones and tablets. But the fact is that we&#8217;re starting to see touch show up and get refined in kiosks where they&#8217;ve been a long time, as you&#8217;ve seen.</p>
<p>But also, on desktop screens, you know, with the early word from Microsoft is that Windows eight is going to be a touch based UI, where you flip through screens very similar to you do on the Windows phone, and on the Zune player before that, which Windows phone was heavily influenced by.</p>
<p>So, here&#8217;s this touch interface that, and we&#8217;ll see how this works out, because it&#8217;s kind of jammed together in sort of an unholy alliance with old Windows. You&#8217;ll be swiping through and tapping through stuff, and all of a sudden, whoa, here&#8217;s a Microsoft Excel spreadsheet from 10 years ago, and now you&#8217;ve got to figure out how to go back to keyboard and mouse.</p>
<p>It&#8217;s a little bit of a Frankenstein thing going on there, potentially.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> I&#8217;m imagining some sort of mash-up between Minority Report and Dance Dance Revolution.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> You know what? If it turns out to be that, I think that we will all be incredibly happy Windows users. You know, I think that probably a lot of the folks that listen in to this, sort of, the folks who do design work and UX work are probably Mac folks. But you know what? You just described the recipe for getting everyone back to Windows, the whole world.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> That could be it, that could be it. And I&#8217;d probably lose 10 pounds. Or at least, temporarily misplace it, which is what I usually do with weight.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Oh, here it is.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Exactly, exactly. I know it&#8217;s around here somewhere, I probably just left it in the bedroom.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> It always rears its head this time of year.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah, yeah, it seems to find its way back.</p>
<p>So, lots of people are taking things they&#8217;ve been building for that sort of single click, index finger mouse world. And now, trying to bring it to the glass plated gesture touch world.</p>
<p>I&#8217;m curious if you&#8217;ve run into any sort of examples of things where that transition hasn&#8217;t gone as smoothly as it probably could have.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah. I think, in general, we have a broad problem with what&#8217;s called discoverability. You know, gestures are not labeled. They are invisible. You have to find them.</p>
<p>And so, I see things go in two directions. One is, there&#8217;s no cue at all, you know, there&#8217;s no effort from the part of designers to help people find these gestures, which are powerful shortcuts, in many cases.</p>
<p>So, the new Twitter app, for example, which, for their mobile apps, people kind of got upset about it. And particularly I&#8217;ve seen a lot of conversation around the iPhone app, where, sort of, once core features, like direct messages and account switching, for people who use multiple accounts, got pushed a layer deeper into the app, sort of, hidden underneath one of the tabs, the me tab or your profile information is kept.</p>
<p>And they give you shortcuts, though, to get quick access to that, they swipe up from the lower right corner, from the me tab, that will trigger your direct messages and get them to you instantly rather than having to poke around.</p>
<p>And so, this is the kind of thing that&#8217;s like, wow, this is great, except that they aren&#8217;t discoverable. It&#8217;s something that&#8217;s unlikely for someone to try on their own. So, they have to be bold about it.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah, I was told by a Twitter employee. My guess is that all Twitter employees are now responsible for spreading this. I call these word of mouth functionality, right? Where the only way you can learn about it is through word of mouth.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> And, you know, fair enough, that&#8217;s the way a lot of expertise is conveyed. But I think that it&#8217;s something that the application can actually teach you in context and lead you through that, as well.</p>
<p>I don&#8217;t want to put in too many spoilers, because this is actually the meat of the seminar, is how do you design these gestures and put them to use and make them discoverable? That&#8217;s really something that I&#8217;ll be talking about a lot is really practical strategies and techniques that you can do to use some of these next generation interface interactions.</p>
<p>But in ways where people will find them effortless and easy to learn and won&#8217;t, two years later, after using your apps, are you kidding me? That&#8217;s been there all along? Which, I think, is often the way it is with those kinds of shortcuts, you know. You&#8217;re glad to learn them, but you&#8217;re a little bit angry that it wasn&#8217;t easier to find.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah, I was going to say, these things have sort of been around for a while, because, you know, if you think about desktops, drag and drop isn&#8217;t that discoverable, either, right? I mean, if you&#8217;re familiar with it, you might experiment with it.</p>
<p>But, for example, you can click on an image in many browsers and drag it someplace, like on a desktop and it will do something with it. And what it does, you can&#8217;t tell until you&#8217;ve done it once. The fact that you can pick it up and drag it is not an obvious thing unless you do it by accident, you know, you&#8217;re holding the mouse button down when you didn&#8217;t mean to and move your hand, and suddenly, oh, wait, I just dragged that.</p>
<p>And so, this sort of behavior of things that you can&#8217;t discover and have these sort of hidden semantics to them, has really been around for a long time. It&#8217;s not new with gestures, but I&#8217;m wondering if somehow, because the screens are smaller and therefore, we&#8217;re more constrained as to what we can put on the surface if we&#8217;re more likely to run into this in the touch world.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Well, you know, I think if there is, and I think it&#8217;s not just small screens, I think it works for tablets, as well. I think it&#8217;s twofold. And one is that, even though the screens are nearly the same size as tablets, you still want big chunky elements and generous white space, because that&#8217;s what makes them ergonomically friendly. Which means that it does take up more room to have controls.</p>
<p>And in general, the whole trade off of interface design, since the get go, has traditionally been, the more features, the more functionality, the more capability that any particular screen has, typically, the trade off is more and more chrome. You know, I think, Jared, you use in your talks a lot, you showed Microsoft Word with all of its toolbars and ribbons shown. It literally fills up the whole screen.</p>
<p>But that makes visible all of the functionality, all the huge functionality of Word. And one of the things that&#8217;s sort of interesting about gestures is that now we&#8217;re able to use non-visual language and controls to replace some of that really dense and frankly, confusing chrome.</p>
<p>But now, you&#8217;re right, we have to also take into account techniques that reveal those, the presence of those gestures. And there a whole bunch of techniques that I&#8217;ll be looking at from coaching to animation to all kinds of little things.</p>
<p>Sometimes, they&#8217;re so subtle that they won&#8217;t even get your users&#8217; attention consciously, but will be enough to get them to almost subconsciously try to do things. It&#8217;s the Manchurian candidate approach of interface design.</p>
<p>I just made that up now, by the way.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> I like that, I like that.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> You can have it for free.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> OK. Manchurian candidate approach. That&#8217;s really cool. Everything just suddenly changed.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Oh, but, I&#8217;m sorry, one other thing, you asked me about, sort of, examples where we go awry. A big popular thing is to use screens that are themselves, sort of, 3D clones of a physical device. You know, sort of skeuomorphic design.</p>
<p>And the advantage of this is, wow, if it looks like a physical object and it behaves like that physical object, I will understand how to navigate it. If it looks like a book, I will understand that I can swipe to turn to the next page, to get more content.</p>
<p>But I think a problem that you see, a lot of times, is that people don&#8217;t follow through on those metaphors. So, you have things that look like a book, but turns out, if you still punch in buttons, flipping pages doesn&#8217;t actually work. You see that in Apple&#8217;s context app for iPad, for example. And until iOS five came out, in their calendar app, as well.</p>
<p>And so, the thing is that, we&#8217;ve used these tricks and stunts forever in print and, more recently, in desktop software, as eye candy, pretty up the design, you know, you see this in OS 10 all over the place now, there&#8217;s sort of all this gratuitous stuff that looks like 3D objects. And it&#8217;s just eye candy, has no function.</p>
<p>But when you put that into a handheld device, suddenly there&#8217;s a real expectation, and this just goes to the different way that touch interfaces tickle our brains, there&#8217;s a real expectation that, because I&#8217;m holding this physical object, if it looks like a physical object, I would expect it to act like one.</p>
<p>And so, there&#8217;s a real thing now that you have to follow through on your interface metaphor.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> I think that, this is interesting to me, because this, to me, feels a little bit like history repeating itself. Because I remember the days of, in the &#8217;90s, when Microsoft Bob came out with these sort of pseudo skeuomorphic designs where you had a physical desk as your desktop. And you manipulated books on a bookshelf to get to data, and you had a file cabinet to get to your files and you had a phone to operate your modem.</p>
<p>And then again, when the web first came out, there was Southwest Airlines, their first website, they thought, OK, we&#8217;re going to be really clever. So, you had to walk up to the ticket desk, and you interacted with an agent at the ticket desk. And there were e-commerce sites where you had to physically place things in shopping bags, and the shopping bags got more and more bloated as you shopped more.</p>
<p>And there was always this sort of, in some ways, awkward skeuomorphism. Some of it had to do with the fact that the resolution and the number of colors you had and stuff couldn&#8217;t do photo realism. But even in interfaces that could do photo realism, it always felt, I don&#8217;t know, kind of Uncanny Valley-ish.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah, well, right. So, a couple of things. And one is, we&#8217;re always dealing with illusion, some sort of metaphor, some sort of interface metaphor that borrows, in some way, from something we already know.</p>
<p>So, you described a whole range of experiments in there of trying to create new metaphors, when the web came out. And in the traditional desktop also had things like that, well, you mentioned Microsoft Dot.</p>
<p>But, when you look at what we did arrive at, which is, here&#8217;s some pictures of folders and here are some pictures of documents and we&#8217;ve got a little trash can over here that bulges when you put stuff into it. I mean, we still did wind up with some sort of metaphor of using the real world to express notions of containers and files.</p>
<p>And, of course, there&#8217;s no such thing as a file on your hard drive, it&#8217;s all a bunch of little magnetic impulses, zeros and ones, essentially. This is this mess of stuff that your operating system is somehow making sense of.</p>
<p>So, I think that it&#8217;s important to realize that whatever we come up with for metaphor, it&#8217;s illusion. I mean, that is what we do. That is what we do as interface designers, we create illusions and abstractions that stand in for the manipulation of content and information. And touch is giving us, now, a new way to do that.</p>
<p>And so, it is natural, I think, to explore as we get a new way to interact, to explore fresh metaphors that go away from our traditional GUI desktop. But, yeah, I think it&#8217;s important to remember that things can veer pretty quickly into kitsch. And we do see that a lot.</p>
<p>You know, I think that the Yahoo entertainment&#8217;s iPad app, when it first came out, was sort of this really, sort of impressive looking living room set that you sort of see from above, and you can manipulate the stuff in the living room to do the kinds of things, very much like the Southwest waiting room ticket office that you described.</p>
<p>But I think when we see things like books, like, all right, that&#8217;s a pretty straightforward metaphor that we should at least be able to follow up on. But you still see a lot of things, book interfaces, that don&#8217;t let you turn the page, which is on Apple&#8217;s own apps. Again, the contacts app is like that, it&#8217;s an address book that works with desktop style buttons.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah. Yeah, I think there is, really, something about thinking about taking that all the way through and making sure that you&#8217;ve got all the gestures the way it works. And I guess some of that comes from making sure you&#8217;re spending the time.</p>
<p>You know, the lens of the world I always use comes from a user research perspective, right? So, if you go out and you do your user research, and you actually watch people interact with these things, at some point, you should see someone gesture in a way that makes a lot of sense, that they start to manipulate the real world.</p>
<p>You know, there&#8217;s that You Tube meme that&#8217;s floating around, of the video of the three-year-old, or two-year-old, who&#8217;s trying to use a print magazine like an iPad, because she has these gestures that she&#8217;s learned worked on the iPad, and now, she&#8217;s trying to get pages to turn by swiping them instead of picking the page up and moving it.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Right. I think it&#8217;s titled, &#8220;Magazine is a broken iPad,&#8221; I think. Well, and there&#8217;s a similar thing, you know, there&#8217;s a video making the rounds right now with a lizard playing a game, oh, what&#8217;s it called? Ant Crossroad, I think, is the name of the game, or ants crawl across the screen and it&#8217;s trying to zap them with it&#8217;s tongue.</p>
<p>I guess my point with this stuff is, if you do go the physical route, of aping a physical object, you should make sure that it behaves like that object, so that you&#8217;re giving people useful cues of how to use it. Because it&#8217;s not just eye candy when it&#8217;s in a handheld device, it really is a cue for how you&#8217;re supposed to use it.</p>
<p>But, on the other hand, you don&#8217;t necessarily have to do that, either. You know, you look at something like Windows Phone, which is not a realistic interface, you know, it&#8217;s very two dimensional, these tiles that move around the screen.</p>
<p>And so, it&#8217;s not trying to be anything that we know from the physical world, but it operates as if it were physical. Which is to say, that there are these tiles with physics that you slide around. And so, while it&#8217;s not necessarily something that you recognize, it, as an object from the real world, it is something that responds very physically.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> It was actually interesting, this idea that you sort of have to create physics properties for your virtual space. And say, you know, if I point and I move my finger to the right, that&#8217;s going to create a momentum for this set of pixels to actually react to that and have physical properties, so that if I do it fast, they should move fast, and if they do it slow, they should move slow.</p>
<p>And if they don&#8217;t quite complete the gesture, maybe they should snap back into place. Is that what you&#8217;re saying? That having those?
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah. I mean, just in general, this notion that there&#8217;s a physical response, creating the illusion of a physical response to your touch. That yeah, and all those things that you talked about, the snap back, and sort of the inertial reaction of things slowing down or bouncing around the screen, those things are hard to get right.</p>
<p>And this is one of the very subtle, I think, polish and finish differences that you see between Android and iPhone, for example. Where iPhone, they really paid a lot of attention to it. And for Android, depending on the hardware you&#8217;re on, it can feel really stuttery, it brings you out of that illusion.</p>
<p>But I think one thing that you mentioned earlier is how we&#8217;re manipulating things under glass. And that&#8217;s the fundamental illusion that we&#8217;re able to create, right? It&#8217;s manipulating flat objects under glass, two dimensional things. There are opportunities where we can create illusions of depth or of texture. And those can also be inviting and give cues for where and how to touch the screen.</p>
<p>But ultimately, at the basic level, the Windows Phone approach of having tiled content that you slide around and move through and tap and touch is sort of the most honest approach, right?</p>
<p>I&#8217;m not saying that one is better than the other, I think that a lot of people are fed up with, sort of, the skeuomorphism as a visual design trend. And fair enough, I think we&#8217;ve seen a lot of it.</p>
<p>But I think it&#8217;s also really useful to help people turn the corner into getting used to using these objects. And Apple&#8217;s definitely been a big proponent of doing it, and its touch interfaces. And increasingly, in its desktop interfaces, too.</p>
<p>And I think that, it&#8217;s hard to say that it hasn&#8217;t been a success when you see newcomers to computing, either, typically, on either side of age spectrum, either toddlers or seniors, how quickly they&#8217;re able to pick up and understand this through the direct interaction and often through these real world cues. You know, that is a powerful teaching mechanism.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah. I think it is. And yet, there&#8217;s still things that are difficult to manipulate. You know, so, for example, I have trouble, I don&#8217;t know, maybe you do, too, with the video slider in video player on the iPhone. So, being able to, you know.</p>
<p>I want to go back, you know, somebody just said something interesting and I was only half paying attention, and I want to go back and hear them repeat it. And I find it to be a really clumsy act to just somehow get back a few seconds so I can hear what they just said without going back and having to listen to the last 10 minutes.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah. So, you know, what&#8217;s interesting about this, is that there actually is an adjustment for this. But this, again, is something that&#8217;s poorly explained and it&#8217;s not easily discoverable, is that if you touch and hold that slider and then pull your finger way down the screen and slide from there, that you&#8217;re going to get, sort of, a more fine control on the scrubber control.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Oh, interesting.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Which is not obvious, but, sort of, when you think about it a little bit, it&#8217;s almost like, you were getting, like, leverage, if you think of it as a whole, as like, it sort of has a physical corollary. But, in any case, it&#8217;s not something that is easily discovered.</p>
<p>So, one of the things that I&#8217;ll talk about in the seminar is how to improve stuff like that. That means, great, that there is consideration for things like the shortcuts that I mentioned earlier, or different ways to use it to get finer control over the scrubber control, like you mentioned.</p>
<p>But we need to do a better job. We have to go beyond just coding that stuff in and doing more to help lead people by the hand, literally. How to touch these interface controls and how to use them. And how to learn them gradually.</p>
<p>You know, one of the things that I&#8217;ll talk about in the seminar is all the ways that we try to teach people to do it that really are failing, that are failing our users, and, in a way, then, they&#8217;re failing all of our efforts to make great software.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah. I think it&#8217;s interesting. And I think that people who are sort of really been immersed in a desktop way of thinking have to have some sort of way of stepping back and attacking the problem a little differently.</p>
<p>You know, I&#8217;m thinking about, for instance, one of the banking apps that I use is from Chase, Chase online banking. And their controls, the way I manipulate my bank account, and this is on my desktop, through a browser. The way I manipulate my bank account is through this list of functionality that is all the line height of text, separated from each other.</p>
<p>And if they tried to move that to my iPad, you know, if I try and use the website for my iPad, it&#8217;s virtually impossible, because I can&#8217;t get, with my fingertip, that granularity of pointing control. And I&#8217;m often selecting the wrong function, because my fingers are just too wide, and they cover up what I&#8217;m touching. And all sorts of things that are not an issue when I&#8217;m using a mouse.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> You want to know one of the really, and we talk about, sort of, irony, I guess. I think this qualifies as irony. Is that, actually, the harder that you try and concentrate to hit a specific point, on iOS, specifically, the more likely you are to miss. And the reason is, because of the shape of your finger, the part that it looks like you&#8217;re touching, to you, is actually above where the actual meat of your finger touches the glass, because of the curve of your finger.</p>
<p>So, they have adjusted the code downward. So, in other words, you touch a point on the glass, it will actually sort of give you the credit for touching a few pixels above. So, if you&#8217;re really trying to just zero in and touch with just the very tip of your fingertip, you will miss.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah, so, I end up playing all these games with pinch zoom and trying to zoom into the text so that it&#8217;s big enough that it&#8217;s the right size for my finger. But then, the screen messed up and it doesn&#8217;t always work. It, sometimes, for whatever reason, the browser resets its page back to the original size before I can do that. And oh, it frustrates me.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> I mean, this is why all of us in this industry got to get better at building websites that look great on every device, you know. And all the great work that folks like Ethan Mark Cohod and Erik Gustafson have been doing the last year to explain responsive and adaptive web design. So important right now, so that we can have those big chunky touch targets for mobile, but that sort of shrink down to more reasonable visual size on desktop.</p>
<p>That&#8217;s the big challenge for us, is to be a bit more flexible and clever about adapting our designs, or really, more specifically adapting our content to different sizes of screens. I don&#8217;t mean, what kind of content we show. I strongly believe that the same content should be shown on all platforms. But you know, how we display it.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Right. Right. I think that there&#8217;s lots of challenges, because I think it&#8217;s really easy to go overboard in creating all these gestures, so that, you know, if you sweep to the left and then move to the right and then do a little dance, that&#8217;s going to be open file.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Right. Or at least, hokey pokey.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yes. either way, it&#8217;s what it&#8217;s all about.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah, that&#8217;s right. Well, and I think that it&#8217;s important to realize that it&#8217;s for complex gestures, like what you&#8217;re talking about. Those have got to be power shortcuts, those have got to be for power users, right? Those are the keyboard shortcuts of touch.</p>
<p>So, just building a shortcut like that doesn&#8217;t mean you can eliminate the long way around. There still has to be some evident visual cue for any basic function. And so, that does mean that we need to have buttons in appropriate places.</p>
<p>But I think it&#8217;s important to remember that buttons are a hack, and I mean that in both the real world as well as the virtual world. And I&#8217;ll explain what I mean by that in the virtual seminar.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah, no, I think you&#8217;re absolutely right. We&#8217;ve created this, sort of, monstrosity because of our fingers, and because of the way we&#8217;re built.</p>
<p>You know, Bill Buxton used to only half joke that if alien archaeologists land on our planet, you know, 20,000 years from now and dig up our remains of today&#8217;s society and find the computers of today, they would think that we only had one finger.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Right.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Because, up until recently, the devices we had, at least, the technology devices we had, sort of assumed that you only did one finger at a time, that you didn&#8217;t have feet, that you could move independently, and you didn&#8217;t have multiple fingers.</p>
<p>And I think that the gesture world pushes us beyond that, so that, you know, you don&#8217;t play a piano with one finger if you&#8217;re a successful pianist. You move independently across your hands and even your feet.</p>
<p>And it feels to me like these new technologies are helping us see into that world a little bit more and take advantage of what we can do. But at the same time, we have to create a whole new language for this.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah, that&#8217;s right. And we&#8217;re just starting to get into that multi touch world. I mean, we&#8217;ve had multi touch on phones for nearly five years now. But only, sort of, in theory.</p>
<p>Most of us haven&#8217;t used multi touch, except for the occasional pinch, right? In general, most of us use just one digit, our thumb, to use the phone. You&#8217;re holding it in one hand, unless you&#8217;re holding it in some kind of crazy claw. You&#8217;re using your thumb to tap away.</p>
<p>And so, it&#8217;s really, with tablets, especially, now that we have a larger screen with enough room to put all of our fingers on the screen, and a form factor that you pretty much have to use it with two hands, means that you&#8217;ve always got a hand free to do more complex gestures on it.</p>
<p>So, you&#8217;re right, though, now that we&#8217;ve opened up this possibility and started to get some willingness to do it, we don&#8217;t have a very understood gesture vocabulary, at all. Because the iPad is, very literally, the very first truly mainstream far and wide, multi touch device where people will actually use multi touch on it.</p>
<p>And so, we&#8217;re in this horrible situation, not horrible, it&#8217;s an awkward situation for both users and designers, where we have to figure out what does a three finger swipe mean? And it means one thing on another app, and another thing on another.</p>
<p>So, we have a lack of confidence, as users, and as designers. And there&#8217;s nobody who&#8217;s really showing much leadership in it right now. I mean, my big concern, actually, is that it&#8217;s going to be the toolmakers who decide this stuff.</p>
<p>You know, as more and more people use, for example, Adobe&#8217;s toolkit, magazine makers and publishers, I&#8217;m thinking of, particularly, here, to export their print magazines into more fancy iPad designs. By using Adobe&#8217;s tools, they do Adobe&#8217;s interactions.</p>
<p>And you know, I give a lot of props to Adobe for a lot of stuff that they do, but I&#8217;m not necessarily sure that their interaction design is the best.</p>
<p>And so, I want to make sure, and it&#8217;s part of the reason that I like to talk about this stuff a lot and do the virtual seminar like we&#8217;re going to be doing, is to talk in a more thoughtful way about, what should these standards be? And how can we arrive at them as a community, instead of just inheriting them de facto from the big boys?
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Well, that&#8217;s interesting. Because, you know, take something simple like pull to refresh. That just showed up in, I think it was a Twitter app, initially.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> That&#8217;s right. It was Tweetie, what became the official Twitter app, that&#8217;s right.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah. And then, all of a sudden, it&#8217;s everywhere. And it becomes this general thing. And there was no standards body that said, you know, that the UN did meet and say, &#8220;We hereby declare that pull to refresh will be the official way to refresh data for the rest of humanity.&#8221;</p>
<p>Though that would be cool if they did. Particularly with whatever accent I just made up there.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> I really like that, I think it was kind of quasi-European, but also, vaguely gnomish. I don&#8217;t know.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yes, it was very gnomish.</p>
<p>So, it&#8217;s interesting to me that that standard just sort of became the standard. And you&#8217;re right, I think some popular tool vendor is going to pick something, and everyone&#8217;s going to say, oh, that&#8217;s what we&#8217;ll use, and they&#8217;ll start borrowing and stealing it. And the next thing you know, it&#8217;ll spread like wildfire through the design community. And I wonder how we make sure that we don&#8217;t have regrets about what we settle on too quickly.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah. I think that that&#8217;s a real challenge, right now, and a real worry that I have.</p>
<p>I mean, on the one hand, we need to standardize as soon as we reasonably can, because that&#8217;s what&#8217;s holding us back right now, is sort of a sense of confusion of, well, what does a three finger swipe mean? You know, what does that mean? Do I have license to do that, or am I just going to confuse people? So, it&#8217;s sort of a holding area that we&#8217;re in now, holding pattern, in that regard.</p>
<p>But on the other hand, you know, right, we don&#8217;t want to do it too fast. I mean, I think the pull to refresh thing is a great example of both the good and the bad of this. On the one hand, when Loren Brichter, the developer who made Tweetie, he sort of invented that gesture and put it into the Tweetie app, that then became the official Twitter app.</p>
<p>You know, he put a lot of thought into how it is that that should work, why that works. And, in fact, in the version before, sort of a quick, sort of, interaction design history of this app. In the version before he introduced pull down to refresh, he just had a refresh button at the very top.</p>
<p>And the thinking was, wow, all right, when you&#8217;re going to see what your latest tweets are, you scroll up to the top of the screen. What better to do than have a refresh button waiting there for you when you got there?</p>
<p>And as an exercise, I was like, well, wait a second, I don&#8217;t even need to do that at all, right? So, it has the instruction, pull it down, you snap it back, and the thing reloads.</p>
<p>And so, that is a great interaction. It&#8217;s this thing that is just sitting there waiting for you right when you need it. It&#8217;s piggybacking on top of the known behavior and gesture that you do to scroll to the top.</p>
<p>But what you see, interestingly, is that, other apps, where that behavior isn&#8217;t part of it, Foursquare, for example, for iPhone, uses that pull down to refresh gesture for locations, even though there&#8217;s no chronological aspect to it. And so, it&#8217;s something that you wouldn&#8217;t discover on your own unless you were a fan of other apps that use that, and you just naturally associate that with the refresh button.</p>
<p>This is also an iOS only behavior, you know, you don&#8217;t see this much in Android apps, this has sort of been an iOS community thing. So, we have this issue, not only of, right, do people understand the intent and context of the gesture to use it in the way that it was originally intended?</p>
<p>So, I think it&#8217;s great that the pull down to refresh gesture spread far and wide. But sometimes it&#8217;s spread too far into context where I&#8217;m not sure that it works as well.</p>
<p>And then, we also have cases of, well, all right, so what&#8217;s the Android community thing going to be? You know, as we develop platforms and software ecosystems, apart from each other, you know, is it going to be like developing ecosystems in the real world, where we have all this crazy stuff done in Australia?</p>
<p>Sorry, Australians, you&#8217;ve got some crazy animals there. Do you know the platypus actually has, like, electric shocks? Anyway.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Huh.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> That we&#8217;re going to have, sort of, that.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Seriously? Like an electric eel?
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah, they&#8217;ve got, like, fangs and they&#8217;re poisonous and they have an electric field. Anyway, I learned this recently, I&#8217;m fascinated by it. But it&#8217;s like.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Are they like a renewable energy source? Could we, like, hook platypuses up to our toasters?
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Yeah. I mean, I think that would be adorable. You&#8217;d just have to watch out for the poison.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> A platypus powered toaster.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> I&#8217;m also going to be doing another virtual seminar on the zoology of Australia coming up after this.</p>
<p>But no, but that&#8217;s my concern, it&#8217;s like, oh great, in a way, the pull down to refresh gesture is the platypus of iOS that doesn&#8217;t exist on other platforms.</p>
<p>And so, I guess I worry about this slightly, right, how do we manage these expectations of what is standard in terms of just good practice touch screen and what do we understand as working well on an Android tablet, or an iPhone tablet?</p>
<p>We&#8217;ve always had this kind of problem with operating systems, and we had it with Windows and Mac, they broach differently, similarly enough, but enough to confuse you when you tried to switch. And that was generally OK, because usually you were an all Mac or an all Windows person.</p>
<p>But now we have all these different touch screens in our lives that run different systems. And so, there&#8217;s, I think, a real need just to share and talk and it&#8217;s really, I think, a time to be generous with our ideas about what&#8217;s working. And I mean that even with companies that are competitors.</p>
<p>I mentioned publishing earlier. I think it&#8217;s crazy that you have to learn completely different gestures to read a magazine in different magazine apps. You know, I feel like, wow, all right, Conde Nast, Time Inc., get together and figure out how you want it to work. That&#8217;s not a competitive thing, that&#8217;s just basic infrastructure.</p>
<p>And I think that we as designers and developers and IAs need to reach out to our peers and say, hey, why did you make that decision? I&#8217;m thinking of doing this. Do you think that would work for your app, too? Would you be willing to sort of give this a try so we can sort of try to develop some standards?</p>
<p>But in a way, that&#8217;s a community way that comes from the right source, sort of, the creative source and from close up views of our users and how they&#8217;re using our apps, rather than top down from the toolmakers.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> It would seem to me that the first step of that would be to start putting together some way of seeing what all these gestures that are evolving are and who&#8217;s using them where.</p>
<p>So, back in the &#8217;80s, I worked for a company, Digital Equipment Corporation, and we made computers within our own product line. We had something like 24 different operating systems for different architectures of hardware that we worked.</p>
<p>And it wasn&#8217;t like the thousand versions of Android that are out there. I mean, these were radically different interaction models depending on the technology we were using.</p>
<p>And, of course, you know, a common thing across each of these things was being able to edit a document, usually a program file, right? So, you had to write programs, and you had to edit them, so you needed some sort of editing tool.</p>
<p>And so, there were 14 different editors from Emax to various proprietary editor tools to word processors to all sorts of different things. And I created this table, and I was the first person to ever do this in the company, because I was writing a brand new family of word processors. I wrote one of the first PC based word processors for this company.</p>
<p>And I created this table of all the different ways you could do something like cut and paste. And there were myriads of gestures and myriads of keystrokes and myriads of commands. And some had physical keys that were literally on the keyboard, labeled cut and paste. And others had control keys or control shift keys.</p>
<p>Or there was one program that had a meta key. So, it was meta shift control. And the left shift key and the right shift key would do something different, so it was like, meta left shift control right forearm would generate.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> You&#8217;re making me dizzy.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> Yeah. But we had to create this table of all the different ways to do common functionality, and there was no consistency across it. And I&#8217;m wondering if anyone&#8217;s doing a sort of similar thing today across the popular apps and just trying to catalog this.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> So, I haven&#8217;t seen anything, but this is something that I have been wanting to do for awhile, and if anybody out there is interested in collaborating with me, I&#8217;d love to, is to start putting together a gesture pattern library.</p>
<p>This is still pretty new, just in general, just getting mobile pattern libraries together, and there are a few really good ones out there. But there hasn&#8217;t been a lot in terms of how are gestures being used, and how can we start to use a collection like that, as you said, have a conversation about what is it that&#8217;s working well and is working best? Because we&#8217;re still finding our way, you know, with that stuff.</p>
<p>And you&#8217;ll see apps take right turns, too, like the new Twitter app that I mentioned before, used to have this thing where you could swipe left to right across the title bar, the navigation bar in iOS, and doing that, if you were drilled down into the app, would just spring you back up to the top of your timeline. They did away with that in their new version, and now you get at it by tapping the home tab again.</p>
<p>So, you know, there&#8217;s still a lot of trial and error and experimentation within apps, let alone across them. And I think that that&#8217;s healthy to a certain degree, but it&#8217;s also frustrating. It&#8217;s, like you say, it&#8217;s a balance between getting to standards as quickly as we can, but with enough time and thought that we&#8217;re arriving at the right ones.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong>Wow. Well, you&#8217;re going to talk a lot about this further in your virtual seminar, which is going to be January 12th.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> My birthday.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> And your birthday, Josh&#8217;s birthday. &#8220;Buttons Are a Hack: The New Rules of Designing for Touch.&#8221; Josh Clark, thank you very much for joining us today.
</p></blockquote>
<blockquote><p>
<strong>Josh:</strong> Thanks for having me.
</p></blockquote>
<blockquote><p>
<strong>Jared:</strong> And thanks to everyone for listening. And once again, thank you for encouraging our behavior. We&#8217;ll talk to you later.
</p></blockquote>
<p><a name="comments"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/01/05/josh-clark-discoverability-in-designing-for-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL133SpoolCast_Clark.mp3" length="21562963" type="audio/mpeg" />
			<itunes:subtitle>While the traditional “mouse and cursor” interfaces are still in use, many of us are becoming familiar with touch-based interactions. The power and capabilities of mobile and tablet devices is growing. Often,</itunes:subtitle>
		<itunes:summary>While the traditional “mouse and cursor” interfaces are still in use, many of us are becoming familiar with touch-based interactions. The power and capabilities of mobile and tablet devices is growing. Often, these devices are the more convenient alternative for users to access your content. But beyond accessing your information, how are they interacting with your design?</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>39:14</itunes:duration>
	</item>
		<item>
		<title>Richard Rutter &#8211; JQuery for UX Designers</title>
		<link>http://www.uie.com/brainsparks/2012/01/05/richard-rutter-jquery-for-ux-designers/</link>
		<comments>http://www.uie.com/brainsparks/2012/01/05/richard-rutter-jquery-for-ux-designers/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 21:58:59 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Skills]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Wireframes]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5994</guid>
		<description><![CDATA[A designer can never have too many tools and methods for creating their designs. Many times conveying interactions in a static wireframe is difficult. So designers have turned to HTML and CSS to create wireframes and prototypes to provide a richer interaction. JQuery can also be thrown into the mix to further this process along.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>A designer can never have too many tools and methods for creating their designs. Many times conveying interactions in a static wireframe is difficult. So designers have turned to HTML and CSS to create wireframes and prototypes to provide a richer interaction. JQuery can also be thrown into the mix to further this process along.</p>
<p>Richard Rutter and the Clearleft team discovered that JQuery is a great tool for wireframing. Richard says it gives them the flexibility to work out ideas very quickly. One of the reasons he feels JQuery is such a good tool is the documentation it provides. The amount of tutorials and documentation mixed with its ability to work quickly allows “so you don&#8217;t have to spend your time and your ‘thinking energy’ coding. You can spend that vital ‘thinking energy’ designing instead.”</p>
<p>Richard’s virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/jqueryux/">JQuery for UX Designers</a>, generated a bunch of great questions from the audience. In this podcast, Richard joins Adam Churchill to address the questions that weren’t addressed in the live seminar.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;what JQuery does, by its very nature because your coding with it, it gives you ultimate flexibility about what you want to do with your designs. Things you want to try out. Effects that you might want to do. Bespoke interactions that you want to map out. Even the most simplest sounding things, like say, adding a tag. That&#8217;s actually got a bunch of states in there, which you may or may not want to specify in some detail&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Richard answer these questions:</p>
<ul>
<li><a href="#question1">Why should you use JQuery instead of interactive wireframe tools like iRise, Axure, or Balsamiq?</a></li>
<li><a href="#question2">Is there a reason to use the hover jQuery function rather than the hover CSS pseudo-class?</a></li>
<li><a href="#question3">How do you avoid having a developer look at a sophisticated-looking interaction and re-using it in production code?</a></li>
<li><a href="#question4">In your experience, do UX designers find using PolyPage easier to understand?</a></li>
<li><a href="#question5">Do changes set using jQuery persist upon a page reload?</a></li>
</ul>
<p>Do you use JQuery in your wireframing? Share your thoughts with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: December, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5994"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote><p>
<strong>Adam Churchill:</strong> Hello everyone. Welcome to another episode of the SpoolCast. Earlier this fall Richard Rutter joined us for a virtual seminar titled, &#8220;JQuery for UX Designers.&#8221; There were lots of good questions and comments. And we decided to have a followup conversation that we could make available as a podcast for you. Richard&#8217;s seminar spoke to how JQuery facilitates the vital steps of designing and testing interactive wireframes. Specifically, the complex interactions of today&#8217;s modern websites and web applications.</p>
<p>In the seminar Richard got folks started with JQuery. He offered lots of examples, hints and tricks. And he&#8217;s graciously offered to come back and tackle some of the questions that we didn&#8217;t get to address in the seminar. Now, if you didn&#8217;t get the chance to listen to this particular seminar, you can get access to the recording in UIE&#8217;s growing User Experience Training Library. There&#8217;s presently 80 seminars there that have wonderful topic experts just like Richard giving you the tips and techniques that you need to create great design. Hello Richard, welcome back.
</p></blockquote>
<blockquote><p>
<strong>Richard Rutter:</strong> Thank you. Thanks for inviting me back. Hello.
</p></blockquote>
<blockquote><p>
<strong>Adam:</strong> Happy to have you. For the folks that couldn&#8217;t join us for that seminar, could you give us an overview of what you talked about?
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> Sure. What I wanted to do in this seminar was really give a very practical introduction to UX designers about what JQuery is and how to get started using it. Right from the very beginning assuming kind of no knowledge. Because, really that was a seminar that I could have done with when I first started using JQuery as a UX designer to help me design. That was the real focus I wanted to get over, that JQuery can be a design tool. If you&#8217;re using HTML and CSS as your method of defining wireframes. And helping design more rich kind of interactions that most websites have now a days. Most things go a bit beyond just being texts and links and images. There&#8217;s Ajax and all sorts of stuff that starts to get in the way. Which is pretty difficult to design with static wireframes in things like Viseo.</p>
<p>We find at Clearleft that JQuery is a really good tool for helping us do that. We like to hand code our wireframes. JQuery fits into that nicely. It gives us, as designers, the flexibility to really work out some ideas very, very quickly. Which is the whole sort of idea of JQuery. So in the seminar, yeah, it went from sort of first principles, how to get JQuery working, and then showing some more detailed examples about faking Ajax interactions. Simple show and hide. How to get plugins working so you can straight away get things like popup calendars and light boxes. And all these other tools that you might want to include in your designs. It makes it easier to get that stuff together quickly so you don&#8217;t have to spend your time and your thinking energy coding. You can spend that vital thinking energy designing instead. Which is really important.</p>
<p>Crucially, actually, I finished off with a bunch of the best documentation and tutorials and places online where you can go and get more information. One of the great things about JQuery is that it&#8217;s hugely well documented. There&#8217;s lots and lots of people all over the place have written tutorials and so on. So that in itself makes it a good tool. If getting your hands dirty with code is not too scary for you. For me, I quite like doing that as part of my designing. It helps, I think, to get your hands dirty in the medium for which you&#8217;re designing. I think that&#8217;s quite important. That&#8217;s why I put this together.
</p></blockquote>
<blockquote><p>
<a name="question1"></a><br />
<strong>Adam:</strong> Cool. Well, let&#8217;s get back to some of those questions. So the folks at Lokion Interactive wonder, why use JQuery and the tools that you offered up versus interactive wireframe tools like iRise, Axure or Balsamiq.
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> Mm-hmm. What JQuery does, by its very nature because your coding with it, it gives you, sort of, ultimate flexibility about what you want to do with your designs. Things you want to try out. Effects that you might want to do. Bespoke interactions that you want to map out. Because even the most simplest sounding things, like say, adding a tag. That&#8217;s actually got a bunch of states in there, which you may or may not want to specify in some detail.</p>
<p>That said, I think the other aspect to those other pieces of software is that like any piece of software, there&#8217;s a certain amount of time ramping up learning how to use it. Learning how to use it well. And, if you already know how to code a little bit&#8230; Now remember, we&#8217;re not producing production quality code, just enough stuff to get your ideas over, then adding JQuery on top of that tool set you already know, perhaps, is no more onerous, for example, then learning how to use Balsamiq or any of the others.</p>
<p>But obviously, if you already know those pieces of software well, then sticking with that might be to your advantage. Although you are hamstrung to a degree by what the software can do. And there is occasionally a danger that the software can drive the interactions that you specify rather than the other way around.</p>
<p>Plus, to Clearleft, we do have the advantage of being a relatively small company. Which means that the UX designers that we have are surrounded by visual designers and, crucially, the front end developers as well. Who are more than happy to chip in and give us a hand every now and then if we want to, you know, have to do something a little bit tricky. We can just go to them and say, &#8220;hey, Andy. Can you help me with this bit.&#8221; And they&#8217;ll be more than happy to do so.</p>
<p>So, it works well in our environment now which is very open and collaborative. Like I said, that suits us well. And so JQuery just fits into our work flow nicely.
</p></blockquote>
<blockquote><p>
<a name="question2"></a><br />
<strong>Adam:</strong> Phil asks if there is a particular reason to use the Hover JQuery function rather than the Hover CSS pseudo-class.
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> There isn&#8217;t really. It might depend slightly on what you&#8217;re doing with that hover state. If that hover state is merely changing the style of something then it&#8217;s fine to just do CSS instead. Assuming that you haven&#8217;t got any kind of cross browser issues. I mean, when we put wireframes together, they&#8217;re designed to show to the clients, obviously. And because they&#8217;re just wireFrames, we can say to the client, &#8220;you&#8217;ll need the latest version of to just do CSS instead, assuming that you haven&#8217;t got any kind of cross-browser issues.</p>
<p>When we&#8217;ve got wireframes together, they&#8217;re designed to show to the clients, obviously, and because they&#8217;re just wireframes we can say to the client, &#8220;You&#8217;ll need the latest version of Firefox or Chrome or Safari or something other than Internet Explorer 6,&#8221; essentially. Then you&#8217;re OK with things like hover state in CSS for something other than just links.</p>
<p>But if you&#8217;re trying to do something more complicated then you want a JavaScript event to do something with, then that&#8217;s where you&#8217;ll be finding jQuery, in this instance, as the thing to go with anyway.
</p></blockquote>
<blockquote><p>
<strong>Adam:</strong> So Richard, we need to address this. Phil also took a poke at you in Twitter. There was an example in your presentation that talked about Phantom Menace as a favorite film. And there was something about a loss of respect for the presenter. I know you wanted to address that.
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> Yes, Phil was under the misapprehension that the fictional user we were showing in our wireframe, a user called Amidactio, was me. Our user Amidactio was down as having Phantom Menace as his favorite film, but also such musicians as Bon Jovi as a favorite musician.</p>
<p>Now, I&#8217;m not saying there&#8217;s anything necessarily wrong with Bon Jovi, although Phantom Menace, that&#8217;s a different question. So it wasn&#8217;t me who has Phantom Menace as a favorite film. It was our fictional user. So I need to make that clear. Thanks for giving me the opportunity.
</p></blockquote>
<blockquote><p>
<a name="question3"></a><br />
<strong>Adam:</strong> Absolutely. Understood. We talked a bit about production code and folks were wondering about that transition from these kind of interactive wireframes that you were showing them how to make and how they may or may not end up as production code.</p>
<p>The folks at Expeditors International wanted to follow up on that and they want to know, &#8220;How do you avoid having a developer look at a rather sophisticated looking interaction and then just saying, &#8220;Well, this works. Why wouldn&#8217;t we just reuse the code?&#8221;"
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> The flippant answer is, &#8220;Hire good developers.&#8221; That&#8217;s kind of the only answer in a way. I mean, the code that you as a UX designer put together using JQuery might be suitable for production or it might not. It shouldn&#8217;t be our job to make that decision. It&#8217;s just our job to get the design working or tested with users.</p>
<p>If that ends up in production code, as far as I&#8217;m concerned that&#8217;s kind of none of our business in a way, apart from our job as a user experience designer to have some say in the user experience. There is some degree of, I think, responsibility a UX designer might have as wanting the performance to be good, certainly wanting it to be good in terms of actually making the performance good. That goes to people who are experts at that.</p>
<p>So really the answer is that a good front-end developer should be able to make that decision as to whether the code is suitable or not. It is, of course, easier, in some cases, just to nick a function and use that in the production code. But the chances of it really being bulletproof, I would say, unless you&#8217;re a particularly good coder in the first place, are fairly slim, certainly in my case.
</p></blockquote>
<blockquote><p>
<a name="question4"></a><br />
<strong>Adam:</strong> So there was a question about PolyPage, wondering if, in your experience, UX designers typically find that easier to use than jQuery templates or just vanilla, if else, in JavaScript.
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> In our experience yes, people who use PolyPage &#8211; and that includes us at Clearleft &#8211; find it easier because you can just put a piece of logic in there by simply adding a class. It strikes me as being a lot easier to just add a class to a DIV and have the logic just work for you.</p>
<p>So the typical example that we&#8217;re talking about there is &#8211; the way PolyPage works is if you add a class of &#8220;pp_notes&#8221; then you get a toggle magically appear at the top of the page called Notes and you can use that to show and hide anything which has that class. Basically, in this case, you&#8217;re probably showing and hiding notes. Or just simply by adding one class to each DIV or paragraph or whatever you want to call your notes.</p>
<p>So it makes it very easy for us, rather than writing functions, to do that. It&#8217;s already been done for you.
</p></blockquote>
<blockquote><p>
<a name="question5"></a><br />
<strong>Adam:</strong> OK. Cristobelle asks a question. She wants to know if changes set by a jQuery, if they persist upon page reload.
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> The simple answer is no. If jQuery has added or changed the state of something it&#8217;s shown when previous it was hidden or it has paragraphs or lists or changed the mark up in any way and then you hit reload, it goes back to whatever the state was before. Unless that piece of jQuery is also doing things like setting a cookie for that state at the time, in which case you&#8217;re introducing state by jQuery. But it doesn&#8217;t happen automatically, you have to get it to do that.</p>
<p>It leads me onto a point that I wanted to make. In the seminar I was keeping things nice and simple when I was talking about event handlers, adding a click event handlers to, say, a link so that when that link is clicked you can get it to do something other than go to a new page. You can get it to hijack that link and get it to fake a piece of Ajax.</p>
<p>If, for some reason, you&#8217;re getting jQuery to add in more links automatically, then those new links that you&#8217;re adding, they won&#8217;t actually get that click event handler click on its own. The click method just applies to everything that&#8217;s there already on page load.</p>
<p>However, there&#8217;s, with jQuery 1.7 &#8211; didn&#8217;t really intend to go in lots of code in this podcast, but it&#8217;s quite an important thing. So jQuery 1.7 introduces the on method, which is basically the new way of doing all event handlers. So it would be along the lines of instead of click open set brackets, you got on open brackets with click inside saying that&#8217;s the event I want to use.</p>
<p>It&#8217;s all there in the documentation on jquery.com and jqapi.com which is an alternative source of the documentation. But it&#8217;s the on method that you want to look for then. And you can just replace where you had click before. It&#8217;s just something they introduced fairly recently to deal with that situation where event handlers can be added on the fly rather than just on page load, which was the situation that used to be.
</p></blockquote>
<blockquote><p>
<strong>Adam:</strong> Well, OK Richard, thanks for circling back with us, certainly appreciate it.
</p></blockquote>
<blockquote><p>
<strong>Richard:</strong> You&#8217;re welcome.
</p></blockquote>
<blockquote><p>
<strong>Adam:</strong> And to our listeners, thanks for joining us. Goodbye for now.
</p></blockquote>
<p><a name="comments"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2012/01/05/richard-rutter-jquery-for-ux-designers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL132SpoolCast_Rutter.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>A designer can never have too many tools and methods for creating their designs. Many times conveying interactions in a static wireframe is difficult. So designers have turned to HTML and CSS to create wireframes and prototypes to provide a richer inte...</itunes:subtitle>
		<itunes:summary>A designer can never have too many tools and methods for creating their designs. Many times conveying interactions in a static wireframe is difficult. So designers have turned to HTML and CSS to create wireframes and prototypes to provide a richer interaction. JQuery can also be thrown into the mix to further this process along.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>14:04</itunes:duration>
	</item>
		<item>
		<title>Jeff Gothelf &#8211; Understanding Lean UX</title>
		<link>http://www.uie.com/brainsparks/2011/12/01/jeff-gothelf-understanding-lean-ux/</link>
		<comments>http://www.uie.com/brainsparks/2011/12/01/jeff-gothelf-understanding-lean-ux/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 22:22:22 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5836</guid>
		<description><![CDATA[The term Lean UX is bandied about quite a bit these days. Along with it, there seems to be some confusion as to whether this is just a buzzword, a new way of working, or simply a new description for what people in the UX realm already do. Jeff Gothelf of The Ladders is a champion of Lean UX, so Jared Spool sat down with him to find out what Lean UX was all about.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Coming Soon!</a> ]</p>
<p>The term Lean UX is bandied about quite a bit these days. Along with it, there seems to be some confusion as to whether this is just a buzzword, a new way of working, or simply a new description for what people in the user experience realm already do. Jeff Gothelf of The Ladders is a champion of Lean UX, so Jared Spool sat down with him to find out what Lean UX was all about.</p>
<p>Taking inspiration from Lean Product and Agile development, Jeff describes Lean UX as a way of cutting down on the heavy documentation and getting deliverables out of the process. This process gets the entire team into a collaborative environment and helps to knock down silos, all while keeping the users top of mind. </p>
<p>One of the core ideas behind Lean UX is viewing each design iteration as a hypothesis. Jeff says you need to validate the hypothesis from both a customer and business perspective. The more wrong paths you can uncover quickly, the less time you are pursuing the wrong hypothesis. This makes Lean UX a way to integrate user experience into an Agile process. </p>
<p>Tune in to the podcast and hear Jared and Jeff go in depth about the Lean UX method. And if you want even more on Lean UX, don’t miss Jeff’s virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/lean_ux/">Lean UX: Getting Out of the Deliverables Business</a> on Wednesday, December 7.</p>
<p>Recorded: November, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/12/01/jeff-gothelf-understanding-lean-ux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL131SpoolCast_Gothelf.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>The term Lean UX is bandied about quite a bit these days. Along with it, there seems to be some confusion as to whether this is just a buzzword, a new way of working, or simply a new description for what people in the UX realm already do.</itunes:subtitle>
		<itunes:summary>The term Lean UX is bandied about quite a bit these days. Along with it, there seems to be some confusion as to whether this is just a buzzword, a new way of working, or simply a new description for what people in the UX realm already do. Jeff Gothelf of The Ladders is a champion of Lean UX, so Jared Spool sat down with him to find out what Lean UX was all about.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>30:44</itunes:duration>
	</item>
		<item>
		<title>Lou Rosenfeld &#8211; Beyond User Research Live!</title>
		<link>http://www.uie.com/brainsparks/2011/10/28/lou-rosenfeld-beyond-user-research-live/</link>
		<comments>http://www.uie.com/brainsparks/2011/10/28/lou-rosenfeld-beyond-user-research-live/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 19:34:39 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Design Decisions]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Searching]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[user research]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5689</guid>
		<description><![CDATA[UX professionals have made a lot of progress in large organizations. Companies realize the importance of connecting with their users more and more. User research is becoming firmly rooted in many organizations as companies try to produce better products and services for their users. But user research itself can be narrow in focus and full of biases. Lou Rosenfeld of Rosenfeld Media, suggests that by breaking down the silos that exist between other research practices, we can create a complementary research experience. This will produce even better analysis and therefore, better products as a whole. ]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p><em>This is a sample of Lou Rosenfeld’s, Beyond User Research, from the <a href="http://library.iasummit.org/">2011 IA Summit</a>.</em></p>
<p>UX professionals have made a lot of progress in large organizations. Companies realize the importance of connecting with their users more and more. User research is becoming firmly rooted as companies strive to produce better products and services for their users. But user research itself can be narrow in focus and full of biases. Lou Rosenfeld of <a href="http://rosenfeldmedia.com/">Rosenfeld Media</a>, suggests that by breaking down the silos that exist between other research practices, we can create a complementary research experience. This will produce even better analysis and therefore, better products as a whole. </p>
<p><a href="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/LR-slide-1-1-resized.jpg"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/LR-slide-1-1-resized.jpg" alt="" title="Web Analytics vs. User Research" width="500" height="375" class="aligncenter size-full wp-image-5732" /></a></p>
<p>In an attempt to map out organizational structure, Lou offers a set of dichotomies. In terms of research, web analytics folks and UX professionals both bring important insights to the table. But they focus on different things. It’s this separation of insights that lead to the silo effect. Even though these insights would be completely complementary, the cross-pollination that would require this enhancement to the research often is not occurring. </p>
<p><a href="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/LR-slide-2-resized.jpg"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/LR-slide-2-resized.jpg" alt="" title="Quantitative vs Qualitative " width="500" height="374" class="aligncenter size-full wp-image-5733" /></a></p>
<p>It boils down to the differences in how people think. User experience people tend to shy away from quantitative data and take a more qualitative approach. Neither is a bad approach to take, but the differences between empathetical and analytical thinking, for instance, provide vastly different results. </p>
<p><a href="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/LR-slide-3-resized.jpg"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/LR-slide-3-resized.jpg" alt="" title="Persona with Analytics Data" width="500" height="374" class="aligncenter size-full wp-image-5734" /></a></p>
<p>By combining the efforts of these different practices we can arrive at tremendously useful insights. For example, Lou explains that by adding data to typical personas you can enrich them and enhance the design process. The personas may then align closer to the analytics data simply by adding what they would search for, resulting in a deeper understanding of your users.  </p>
<p>Lou is presenting a UIE Virtual Seminar, <a href="http://www.uie.com/events/virtual_seminars/conversation/">8 Better Practices for Great Information Architecture: <em>Closing the Findability Gap</em></a> on November 3. There are new opportunities for Information Architects to add significant value to projects. There exist new metrics for measuring engagement with your site visitors. These measures will guide you towards design decisions that let your users find what they&#8217;re after. <a href="http://www.uie.com/events/virtual_seminars/conversation/">Learn more about Lou’s seminar</a>.</p>
<p>This podcast was recorded at the 2011 IA Summit. For details about next year’s summit, visit <a href="http://www.iasummit.org">IAsummit.org</a>.</p>
<p>[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5689"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote><p>
<strong>Lou Rosenfeld:</strong> We have this fragmentation problem which I&#8217;ve already said things live in silos not just content but now insights that ought to help us figure out what to do with content and other design issues.</p>
<p>We&#8217;ve got differentiation. We don&#8217;t really understand what that CRM stuff is about. I&#8217;ve never seen one of those things before. Yet, I sense it might be good to look at if I&#8217;m doing any kind of design work.</p>
<p>And then most importantly this combinatorial issue, the synthesis of all those insights into something that approaches an organizational brain, an organizational or institutional way to make smart design decisions.</p>
<p>So that&#8217;s kind of what we&#8217;re facing. In my limited experience with this, I&#8217;ve tried to map it and I think a lot of us are pretty good at doing this sort of mapping of an organization and how it works. It&#8217;s almost like the same sort of urge that we use, that got us into doing things like site maps and wire frames.</p>
<p>I came up with a bunch of dichotomies. I couldn&#8217;t map it so let me run through some of these dichotomies. What I&#8217;m finding is, there&#8217;s a lot of people who are really good at figuring out what is going on and there&#8217;s a lot of other people often not the same that are really good at figuring out why those things are going on.</p>
<p>So for example, people draw on information that comes from analytics research, the quantitative data. They may learn something really interesting. But it&#8217;s all behavioral stuff. They don&#8217;t really know what was going on in a user&#8217;s head.</p>
<p>They can draw up and infer interesting hypothesis but they can&#8217;t test those hypothesis. That&#8217;s something that people who are really good at doing user studies for example like a lot of us, are really good at.</p>
<p>We, on the other hand, aren&#8217;t always so good at knowing the right questions to ask. And I&#8217;m kind of going to start focusing a bit on two areas of practice, web analytics and user research but these are the ones I know best.</p>
<p>This is really even more complex when you introduce all the other perspectives but let me just focus on these two. A lot of web analytics people can tell you what is going on. They can&#8217;t tell you why. A lot of us can tell you why things are the way they are but we don&#8217;t know what to test necessarily.</p>
<p>We don&#8217;t have the right questions to explore without the data to help us figure that out. There&#8217;s a whole kind of a breakdown between qualitative and quantitative people. I love this diagram with the two brains in there. I wish I had come up with it.</p>
<p>I&#8217;m not sure how well you can read it but numbers versus emotion, analysis versus empathy, the brain versus binky? Is that what it is? So you know, we have different ways of looking at problems, different ways we try to solve problems and we often are comfortable with different types of data or evidence to help us solve those problems or at least to help us understand what the problems might be.</p>
<p>So that&#8217;s a big breakdown. A lot of what I&#8217;m saying right now, I&#8217;m trying to make a point and by making that point, I&#8217;m going to over generalize quite a bit but I think a lot of us kind of would fall into one of these categories.</p>
<p>I don&#8217;t know that anyone is equally comfortable with qualitative and quantitative data. I&#8217;ve met very few people that seemed to be able to do that. In many cases, I think some of us make for qualitative studies because we&#8217;re really uncomfortable with quantitative data or vice versa. It&#8217;s just the nature of how our minds work and what we&#8217;re comfortable with.</p>
<p>A lot of us are in the business of making sure our organizations reached their goals. Web analytics people as an example, they express goals as KPI, things that are measurable, key performance indicators.</p>
<p>A lot of us in this room have been trained to think more on behalf of the user and what their goals are and how to identify them and make sure they&#8217;re using them. Sometimes those things are very easy to mesh together especially in commerce sites for example. Often, they&#8217;re not.</p>
<p>We have to resolve these things but we&#8217;re not always so good at it because usually, whoever is making the decision has a bias in one direction or the other. In effect they&#8217;re thinking with half a brain.</p>
<p>I think a lot of us are really good at measuring the world that we know. Certainly, again, on the analytics side, you start with your KPI based on metrics and you say, &#8220;I&#8217;m going to look at all that data and figure out whether we&#8217;re performing against the goals that we&#8217;ve set out for ourselves as an organization.</p>
<p>Are we doing well? Are we not doing well? Contrast that with looking at data for patterns, looking at data for things to emerge that were unexpected. That kind of emergent data analysis is really looking to learn about the world we don&#8217;t know and therefore we don&#8217;t know how to measure.</p>
<p>And then yet another, I&#8217;m sure there are more dichotomies. There&#8217;s a breakdown between the comfort level and understanding of statistical data versus descriptive data and you could have people who make very strong arguments, garbage in, garbage out in both cases and they&#8217;d both be right probably in both cases.</p>
<p>But that&#8217;s not how they see it. Usually, we have a bias toward one direction or another. We like one, we like the other, usually not both but they tell us very interesting, but different things that often fit together nicely, as we&#8217;ll see.</p>
<p>I&#8217;ve tried to, like I say here, reduce this to a very over generalized, over simplified set of dichotomies that I&#8217;ve just gone through. This is just a summary of what those are. And this is just for two areas. This is just for web analytics and user experience.</p>
<p>But if you look at these, I hope what you&#8217;re starting to see is not just the differences but the fact that they come together quite nicely, that they&#8217;re very complimentary. That&#8217;s where that&#8217;s where combinatorial effect that&#8217;s coming in where the insights that one has fit quite nicely with the insights of the other.</p>
<p>Now, I can&#8217;t map this. It&#8217;s just not in my wheelhouse but I bet some of you could. What I&#8217;m really hopeful for is that someone like Alex Osterwalder who wrote the Business Model Generation book. Is anyone familiar with it? Fantastic.</p>
<p>He actually created and published it with a bunch of people, created a whole new business model around publishing just to do one book. Amazing. But he did a whole bunch of mapping of essentially business models. It&#8217;s over simplified but damn it, it&#8217;s useful.</p>
<p>We need something like that to take all these types of insights and put them together in a way that would be really useful for us especially making design decisions. So without a map, why bother even trying?</p>
<p>You know, if we can&#8217;t map, this is really a hard problem, what&#8217;s the value of jumping in? Well, for one, we can really, really learn quite a bit from each other&#8217;s data, right? So let me give you an example.</p>
<p>This is one of my favorite things in the world. It&#8217;s a little bit of site search analytics code little snippet of stuff. All you really need to know is that if you look at it, the orange stuff like &#8220;vincense plate&#8221; is what was searched.</p>
<p>There are a few other things that you can maybe figure out, an IP address so you know who it is, the time-date stamps, you know when it happened. The zero next to the last bit of information is how many search results there were.</p>
<p>Now, look at another line. Same time, roughly two seconds later, same IP address. Now they&#8217;re searching license plate and I got, I think it&#8217;s 146 results. Interesting, what&#8217;s going on here? Maybe they spelled it right but well what happens next?</p>
<p>Oh, it&#8217;s a different user and they&#8217;re searching on a real mouthful. This is a state government site and this user was searching that site for Regional Transportation Governance Commission. People search things that long? They know what those things are even called? Do you know what government agencies are called?</p>
<p>As you&#8217;re looking through this, I bet you each one of you are already putting on your analysis hats and saying, &#8220;You know, obviously typos are an issue. How would I fix that problem? Maybe I would turn on the spell check on the search engine.&#8221;</p>
<p>Now did they get what they wanted when they were searching on the license plate or not? You don&#8217;t know. Is that a common thing that people search and what about this mouthful in the last line?</p>
<p>Basically, each one of us should probably have a whole bunch of different ways of looking at this data and we would start ferrying very different hypothesis, just a couple of examples.</p>
<p>I think a lot of people from, to over generalized analytics community, would be wondering things like are we converting on license plate renewals. A lot of other people like me would be saying, &#8220;What are people searching for the most? Is it license plate coming up a lot?&#8221;</p>
<p>If so, are we giving that information very easily, are we presenting it on the main page so they can renew their license plate easily and so forth. So we look at the same data, tiny little snippet of data and we probably are all starting to come up with different conclusions or at least different hypothesis and thinking about what we do next differently.</p>
<p>What the next action would be could be very different if you&#8217;re looking at this as an interaction designer versus an analytics person versus a content strategist. Another way we can really benefit each other is by helping improve each other&#8217;s design tools.</p>
<p>So I grabbed an Adaptive Path persona and you know again, I love site search analytics but there are lots of other types of analytics out there that you can do this with but I threw some site search analytics data in there.</p>
<p>So you got your typical persona stuff, right? And then, why don&#8217;t we add some data? Wouldn&#8217;t that enrich in a new way &#8220;what does Steven search?&#8221; Now I can actually go to my analytics people and say I could use some of that data.</p>
<p>In fact, maybe my personas might match up well with your audience segments. Maybe you can start putting these things together in some new and far more powerful ways. We can really help tell each other&#8217;s stories.</p>
<p>I love this example. Adaptive Path again, Jeff Veen and a team were working on a product to make analytics data more easy to understand. I think it&#8217;s called Measure Map. Is that right anyone? Measure Map.</p>
<p>Google liked it. In fact, Google basically bought Measure Map but they really bought the team. And they&#8217;d already purchased the analytics application that they were going to make into Google Analytics but they wanted that team to work on it, to help tell the story of the data in a way that maybe someone from the web analytics world wouldn&#8217;t have thought.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/10/28/lou-rosenfeld-beyond-user-research-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL130SpoolCast_Rosenfeld.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>UX professionals have made a lot of progress in large organizations. Companies realize the importance of connecting with their users more and more. User research is becoming firmly rooted in many organizations as companies try to produce better product...</itunes:subtitle>
		<itunes:summary>UX professionals have made a lot of progress in large organizations. Companies realize the importance of connecting with their users more and more. User research is becoming firmly rooted in many organizations as companies try to produce better products and services for their users. But user research itself can be narrow in focus and full of biases. Lou Rosenfeld of Rosenfeld Media, suggests that by breaking down the silos that exist between other research practices, we can create a complementary research experience. This will produce even better analysis and therefore, better products as a whole.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>11:44</itunes:duration>
	</item>
		<item>
		<title>Dave Gray &#8211; Gamestorming Live!</title>
		<link>http://www.uie.com/brainsparks/2011/10/14/dave-gray-gamestorming-live/</link>
		<comments>http://www.uie.com/brainsparks/2011/10/14/dave-gray-gamestorming-live/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 19:52:42 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Gamestorming]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[sketching]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5591</guid>
		<description><![CDATA[Gamestorming can allow collaboration to happen. It quickly gets a lot of people working together, sharing ideas, and getting creative. Words may be tricky because you're not certain if someone has interpreted what you’ve said the way you meant it. The beauty of Gamestorming is it gets people to think visually and physically express their thoughts and ideas on paper.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>Dave Gray, founder of <a href="http://www.xplane.com/">XPLANE</a>, and co-author of the book <a href="http://www.amazon.com/Gamestorming-Playbook-Innovators-Rulebreakers-Changemakers/dp/0596804172?tag=userinterface-20">Gamestorming: A Playbook for Innovators, Rulebreakers and Changemakers</a>, is known for his sketching and brainstorming techniques. At last year’s User Interface 15 Conference, Dave gave a 90-minute talk called <em>Gamestorming: A Grammar for Creativity and Innovation</em>. In light of the fact that Dave will be joining us for an <a href="http://www.uie.com/events/virtual_seminars/gamestorm/">October 20 virtual seminar</a>, we’re presenting a sample of his UI15 talk for this podcast.</p>
<p><a href="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/DG11.tiff"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/DG11.tiff" alt="Illustration of Cubicles" title="Cubicles" class="alignnone size-full wp-image-5594" /></a></p>
<p>The cubicle is a staple in many modern workplaces. It came into existence to give workers their own individual spaces to do their work as efficiently as possible. The drawback to this is it all but kills collaboration and stifles creativity. Dave challenges the accepted idea of workplaces as factories. He suggests that moving toward modeling work as a &#8220;collaboratory&#8221; will help open the black box of design to others within the organization.</p>
<p><a href="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/DG3.tiff"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/DG3.tiff" alt="Gamestorming poster session" title="Poster Session" class="alignnone size-full wp-image-5596" /></a></p>
<p>Gamestorming can allow collaboration to happen. It quickly gets a lot of people working together, sharing ideas, and getting creative. Words may be tricky because you&#8217;re not certain if someone has interpreted what you’ve said the way you meant it. The beauty of Gamestorming is it gets people to think visually and physically express their thoughts and ideas on paper. </p>
<p><a href="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/DG4.tiff"><img src="http://www.uie.com/brainsparks/wp-content/uploads/2011/10/DG4.tiff" alt=" A group Bodystorming the experience of getting a coffee." title="Bodystorming" class="alignnone size-full wp-image-5598" /></a></p>
<p>Another technique that Dave talks about is Bodystorming. Instead of sketching ideas out on paper, with Bodystorming you physically act out an experience. One example that Dave points out is a group that was attempting to address the problem of disposable coffee cups. By actually creating a mock experience of waiting in line and then ordering your morning coffee, they were able to generate a number of ideas for improvements to the cup itself. These improvements in turn made the entire experience better.</p>
<p>You won’t want to miss Dave’s virtual seminar <a href="http://www.uie.com/events/virtual_seminars/gamestorm/">Brainstorming Games for Team Creativity&#8211;Gamestorming</a>. Dave will showcase techniques that get the entire team involved in the design process. You’ll see how to keep the energy level among your team high and arrive at consensus and get results faster. You can add lifetime access to the recording of this seminar by using the promotion code <strong>GAMES</strong>.</p>
<p>[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5591"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1">Dave Gray:</cite> ..from a business perspective. Business people have a tendency to think of design as something that&#8217;s kind of a black box. &#8220;We have a department for that. We have a team that does that.&#8221;</p>
<p>And we typically want to kind of separate them from the rest of the organization, right? Because it&#8217;s kind of crazy and we don&#8217;t look inside the box that often, it&#8217;s a little crazy in there.</p>
<p>I mean, who feels like they&#8217;re in that box and the senior people don&#8217;t necessarily want to look in or know what&#8217;s going on, they just want good things coming out of the box? Anyone identify with that?</p>
<p>Because we&#8217;re in the box, right, we&#8217;re the design people. But what we&#8217;re finding more and more is that we can&#8217;t just do our design inside of our black box, we have to engage with a lot more people than we used to.</p>
<p>We have to engage with the organization, with customers, with other people in organization. I mean, raise your hand if you need other people who are outside of your team to get your job done. Yeah. I mean, almost everybody.</p>
<p>So this black box has to be something that we need to open up and that&#8217;s what Gamestorming&#8217;s about. It&#8217;s about taking those things that we do as designers and making them more accessible to groups instead of individuals.</p>
<p>So this is a woman named Elizabeth Gould. She discovered something called neurogenesis. Raise your hand if you learned in school that brain cells don&#8217;t regenerate. I learned that in school. You don&#8217;t take drugs, right, because if you take drugs, you&#8217;ll kill your brain cells and they won&#8217;t grow back.</p>
<p>Well, if you have taken drugs, I have good news for you.</p>
</blockquote>
<blockquote class="non-speech"><p>
	[laughing]</p>
<p>Brain cells do grow back, and this woman, Elizabeth Gould, a researcher at Princeton University, discovered this in 1999. And it was an unexpected discovery, because there had been a lot of research done that proved that brain cells don&#8217;t regenerate.</p>
<p>Here&#8217;s the thing &#8211; almost all that research had been done on lab animals, who were kept in cages and they weren&#8217;t in their natural environment and they weren&#8217;t creatively stimulated at all. Basically it was like taking a prison population and thinking that it represents humanity, right?</p>
<p>So here&#8217;s a question I have for you &#8211; does this look like anything you&#8217;ve ever seen at work?</p>
</blockquote>
<blockquote class="non-speech"><p>
	[laughing]</p>
<p>Right? OK, there&#8217;s my reveal. All right, so here&#8217;s the thing. If we wanted to design our workplaces to inhibit and stifle creativity, to kill brain cells literally, we couldn&#8217;t have done better than the modern office cubicle.</p>
<p>So this is one of the reasons I&#8217;m going to have you actually standing up and using your body today, because that&#8217;s part of what&#8217;s killing creativity is being in the gray box and trying to get your work done.</p>
<p>All these things were designed to make work as efficient as possible, not to make work as creative as possible. So we have to find ways to break down these barriers if we want to get more creative at work.</p>
<p>The model for work or the metaphor for work that we&#8217;ve been working under for a long time, and a habit that we have to break, is thinking of work as a factory. And, you know, think of it &#8211; in a lot of ways, we&#8217;re always mapping, processes we&#8217;re doing work flows. A lot of those kind of ideas, and I&#8217;m not saying that work flows and processes aren&#8217;t important, but they aren&#8217;t everything, right?</p>
<p>So we need to move from thinking of our workplaces as factories, even to the point where, &#8220;We&#8217;re going to make a creativity factory, and you&#8217;re going to be in charge of the initial thing, and then you&#8217;re going to be in charge of the next thing and the next thing,&#8221; and start thinking of them as collaboratories, where we have to get comfortable with a little bit more chaos and mash-up in the process, because that&#8217;s the kind of thing that helps creativity happen.</p>
<p>These are some snapshots that I took of people Gamestorming. This is just very simply a survey, except it&#8217;s done with sticky notes with a physical group in a room. So a very quick way to get a lot of people helping and participating and answering questions.</p>
<p>A couple of pictures of just people doing creative work, getting into the Gamestorming process. I mean, does this look like something you&#8217;d like to see more of at work? Raise your hand.</p>
<p>No? Come on, raise your hand, you liars.</p>
</blockquote>
<blockquote class="non-speech"><p>
	[laughing]</p>
<p>OK, it looks a little crazy, it looks a little chaotic, and I&#8217;ll explain to you a little bit what these people are doing, but when we were writing the book, that&#8217;s actually a paper prototype of a toilet seat. Yes.</p>
</blockquote>
<blockquote class="non-speech"><p>
	[laughs]</p>
<p>Alright, when we were writing the book, my co-authors and I convened about 50 people in a conference center to actually work on all the ideas and prototype all the stuff in the book. And I want to tell you a story of something that happened there.</p>
<p>50 people come together in a conference center, they&#8217;re staying there. They&#8217;re going to have basically two or three days with them. In the early stages we did a game called Poster Session, which we are going to do today together.</p>
<p>And the idea behind Poster Session is everybody makes kind of an infographic style poster that explains something that they&#8217;re interested in, something they&#8217;re excited about or something that they want to propose as a project, et cetera.</p>
<p>This guy, who&#8217;s not a designer, had the issue that he cared about, which was disposable coffee cups. Millions of us go to coffee shops every day, we buy our coffee in disposable cups, we drink our coffee and we throw the cups away.</p>
<p>Now, that adds up to a lot of waste and a lot of problems, because they&#8217;re hard to recycle and so forth. And here he was coming in, he said, &#8220;You guys have design skills, this Gamestorming stuff is about innovation and creativity. I don&#8217;t have the answer. I have the problem. The problem is we need better disposable cups.&#8221;</p>
<p>That&#8217;s what he thought the problem was. &#8220;I don&#8217;t want to blame the people who are throwing away the cups, there&#8217;s got to be something we can do to make a better cup that&#8217;s just easier for people carry around and use and re-use, instead of them using all these paper cups.&#8221;</p>
<p>So he said, &#8220;I challenge you to help me with this, help me do this.&#8221;</p>
<p>So the survey that I mentioned earlier was part of that activity. So he got some people with him to work on this project that he cares about, and they started by doing kind of a survey of like, &#8220;What&#8217;s your coffee experience like?&#8221;</p>
<p>They designed some questions, they had people answer the questions, and one of the things I heard from them was, &#8220;Doing a survey in this way was actually very helpful, because I got to see more of the thinking process, as people answered the questions with the sticky notes, than I would have if it was just an online survey. So we actually went and changed some of the questions and were able to adjust as we were getting feedback.&#8221;</p>
<p>Now, it&#8217;s not necessarily what you would do for a research survey, but for a quick and dirty getting a feel for things, and of course most of us do know what it feels like to go get a coffee in the morning, and most of us use disposable cups, that they were able to do that.</p>
<p>The next exercise that we did with them is something called Bodystorming, and this is a picture of people Bodystorming. Raise your hand if you&#8217;ve done this or heard about it.</p>
<p>Bodystorming is simply a kind of improvisational role play where instead of designing your product on paper, you actually design it by working it out with other people in real time, in real space.</p>
<p>So this person is the iPhone, OK? You can see the iPhone there. And we have the user. And these are people who are aspects of the application. This guy&#8217;s looking up whatever he&#8217;s going to be doing next.</p>
<p>So it&#8217;s a very quick way to prototype a system and really get a feel for how does it feel to interact? How does it feel? Get a flavor for it. And it&#8217;s a kind of a play that&#8217;s helping us figure out what&#8217;s on the other side of that? What&#8217;s the better iPhone look like? What&#8217;s the next generation look like?</p>
<p>We could play with those things and tweak them until we start to get a feeling for something that then we can go a little bit deeper on. So it&#8217;s a way of sketching. This is a way of sketching.</p>
<p>So the Betacup team, that was their name, this guy, Tony Daniels, he had actually named his problem the Betacup design project. So what they decided to do in their Bodystorming was they were going to set up a Starbucks, and they&#8217;re going to feel out the system. So they have barista, this is the Starbucks here, this is the asshole, see?</p>
<p>So they actually, what they did was they set up the Starbucks and they started role playing what it feels like to be in the line, to go through, to experience this, to try and figure out, &#8220;How can we fix the cup? What is it that we can do with the cup?&#8221;</p>
<p>And they came up with some pretty cool ideas, just by tweaking the system a little bit. And one of the things they discovered was, &#8220;Wow, it sucks to be in line behind the asshole, because he&#8217;s taking forever, he doesn&#8217;t know what he wants. You&#8217;re waiting in line, you&#8217;re waiting in line.&#8221;</p>
<p>So they came up with this idea where your cup would also be your loyalty card and your credit card and everything else, so you&#8217;d have your order built into your cup, so when you came to order, you could skip the whole line, you just put your cup at the end. They picked it up, they had your order in there, they had your loyalty program in there. All they had to do was swipe the cup and they could put it into the system and it would come out the other end with your stuff.</p>
<p>So there&#8217;s all these benefits to that, like you could pick up three or four cups from your co-workers, you know, and you wouldn&#8217;t have to remember their orders, because it would be built into their cup, right?</p>
<p>So they had actually kind of thought about a lot of cool benefits.</p>
<p>So after the event, a lot of these people that we had in were bloggers and social media people and so forth, so they actually posted about it on the Internet. &#8220;This is our Betacup Bodystorm, these are the ideas that we have.&#8221;</p>
<p>And it was, you know, people were reading it, people were like, &#8220;Oh, this is kind of interesting.&#8221; And who would be reading this but Starbucks, the VP of Sustainability at Starbucks saw the video. This is like a really rough, shaky, hand-held two-minute video of the, excuse my language, I&#8217;m saying it because it&#8217;s the language they use &#8211; &#8220;The asshole in the Starbucks line,&#8221; and the way they acted the thing out.</p>
<p>This was the guy they had on their radar. They wanted to get a meeting with him. They had wanted to get a meeting with him forever, and he called them.</p>
<p>Now, What&#8217;s interesting about this? Well, when you&#8217;re doing innovation work, you don&#8217;t know what you don&#8217;t know when you begin the project, so you&#8217;re learning as you go.</p>
<p>So first they thought, &#8220;We&#8217;re going to make a better cup, it&#8217;s all about the cup.&#8221; But then they started looking at the system, and they said, &#8220;Actually, what we need to work on is not just the cup but the whole system around the cup, and make the system work better.&#8221;</p>
<p>And then from there it became the social system. The thing that the Starbucks guy was excited about was not the particular solution that they had come up with. He was interested in the whole social engagement factor about how they got all these people connected to trying to solve this problem together, collaboratively. He was interested in the wisdom of crowds stuff.</p>
<p>So there&#8217;s actually now a Starbucks competition. It&#8217;s a $20,000 Betacup prize. They&#8217;ve already awarded it once. There&#8217;s winners and everything. This came out of just people getting into a room and not knowing what they were going to do together&#8230;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/10/14/dave-gray-gamestorming-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL129SpoolCast_Gray.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>Gamestorming can allow collaboration to happen. It quickly gets a lot of people working together, sharing ideas, and getting creative. Words may be tricky because you&#039;re not certain if someone has interpreted what you’ve said the way you meant it.</itunes:subtitle>
		<itunes:summary>Gamestorming can allow collaboration to happen. It quickly gets a lot of people working together, sharing ideas, and getting creative. Words may be tricky because you&#039;re not certain if someone has interpreted what you’ve said the way you meant it. The beauty of Gamestorming is it gets people to think visually and physically express their thoughts and ideas on paper.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>12:42</itunes:duration>
	</item>
		<item>
		<title>Jeff Patton &#8211; Story Mapping for UX Practitioners: Tying Agile and UX Together</title>
		<link>http://www.uie.com/brainsparks/2011/10/07/jeff-patton-story-mapping-for-ux-practitioners-tying-agile-and-ux-together/</link>
		<comments>http://www.uie.com/brainsparks/2011/10/07/jeff-patton-story-mapping-for-ux-practitioners-tying-agile-and-ux-together/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:00:46 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5495</guid>
		<description><![CDATA[Story mapping is a way to build a model of user experiences. More than that, in the Agile context, it allows you to tactically plan for what should go into each release. It is a way to get everyone on the team thinking and talking about user experience. Getting people into a discussion mode starts to create a very collaborative environment. Jeff discusses how to create a story map and how it fits into the Agile process.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>Story mapping is a way to build a model of user experiences. More than that, in the Agile context, it allows you to tactically plan for what should go into each release. It is a way to get everyone on the team thinking and talking about user experience. Getting people into a discussion mode starts to create a very collaborative environment.</p>
<p>Jeff Patton is a consultant and expert in Agile development. In his sold out virtual seminar, <a href="http://www.uie.com/events/virtual_seminars/agileux/">Story Mapping for UX Practitioners: Tying Agile and UX Together</a>, Jeff outlined how to create a story map and how it fits into the Agile process. Jeff ran short of time to answer all the questions during the seminar, so Adam Churchill caught up with him to answer those remaining for this podcast.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;A lot of the answers to selling [story mapping] is, to not, just get started. If people can see and physically engage with something big and something they can touch, [the answer is] to get it up there and get them to engage in it.</p>
<p>I&#8217;ve seen a lot of folks spend a lot of time trying to introduce the concept to people, trying to convince people it&#8217;s a good idea for them to do it. If you&#8217;re a user experience person, build one of these maps on the wall, physically in your area, and if you&#8217;ve got someone to collaborate, lead them over to it and say, &#8220;This is what I&#8217;m seeing happen. The person using our product is doing this, this, and this. And here&#8217;s where the real pains are.&#8221;</p>
<p>And when I&#8217;m working with people on these things, I really watch closely for their body language. I watch for people to start to point and start to use words like &#8220;here&#8221; and &#8220;there&#8221; and &#8220;down here&#8221; and start to engage with it. I&#8217;ve found that these things end up selling themselves. Trying to sell it doesn&#8217;t work. </p>
<p>There are a lot of products that are hard to sell. And I think I&#8217;ve heard from people talking about TiVo this way. TiVo has a hard time telling people what their product does and why you like it, but you use it and you know why you like it. And it does better being sold via word of mouth, or maybe you just have to experience it&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Jeff address these points:</p>
<ul>
<li><a href="#question1">Who do you have build the story map?</a></li>
<li><a href="#question2">How do you get the right people in the room?</a></li>
<li><a href="#question3">How do you story map when you’re designing with multiple personas in mind?</a></li>
<li><a href="#question4">How many users should you interview prior to building the story map?</a></li>
<li><a href="#question5">How do you ensure non-functional requirements don’t fall through the cracks?</a></li>
<li><a href="#question6">How do you scale this process to different-sized projects?</a></li>
</ul>
<p>Do you incorporate UX into and Agile environment? Share your thoughts with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: September, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5495"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam Churchill</strong>:</cite> Hello, everyone. Welcome to another episode of the SpoolCast. Jeff Patton recently joined us for a Virtual Seminar titled &#8220;Story Mapping for UX Practitioners: Tying Agile and UX Together.&#8221; Now, the seminar sold out, and the activity we were watching in both the Adobe Connect room as well as the Twitter stream was a lot of fun to watch. Lots of good comments, lots of good questions.</p>
<p>Jeff&#8217;s seminar spoke directly to folks working in an Agile environment who struggle with knitting user-experience design practices together with the iterative process they work in.</p>
<p>Jeff&#8217;s graciously offered to come back and tackle some of the questions we didn&#8217;t get to address in the seminar. If you didn&#8217;t listen to this particular seminar, you can get access to the recording in UIE&#8217;s growing User Experience Training Library, which presently has over 70 recorded seminars from wonderful topic experts just like Jeff Patton.</p>
<p>Hello, Jeff. Welcome back.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff Patton</strong>:</cite> Hello. How are you doing today?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> I&#8217;m doing very well. We had a lot of fun yesterday, didn&#8217;t we?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> We did have a lot of fun. We packed a lot into a short amount of time.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Well, let&#8217;s get right to it. For those who weren&#8217;t able to join us yesterday, can you give them an overview of what we did talk about?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Yeah. My goal was to introduce people to a practice, something that I&#8217;ve been doing for a lot of years and something that&#8217;s growing in popularity. A lot of people are doing this. We focused on story mapping. And for a UX person, I&#8217;ll tell them story mapping is a way to build a map of user experience, something like task analysis. </p>
<p>I&#8217;ve seen lots of flavors of task analysis that yield sort of a map that looks like a story map. But if you&#8217;re working in an Agile context, you&#8217;ve got to build a backlog and come up with a bit of a tactical plan for what we&#8217;re going to put into a release and how we break it down into bits and pieces to build.</p>
<p>So we talked about that idea of a story map and how it sort of plugs that hole. And the big benefits, for me, are we&#8217;re able to tactically plan and execute like we need to do in an Agile context, and we&#8217;re able to get everybody thinking about user experience. So, for me, this is why it&#8217;s a bit of a bridge-gapping practice.</p>
<p>So during that talk, we talked, basically, about what an experience map was and how to quickly create those. And then we went into a lot of depth about what user stories are and what they aren&#8217;t. And one of the biggest misconceptions, or one of the questions I hear constantly, is &#8220;How do I write good stories?&#8221; One of the points to make about stories is they&#8217;re called stories because they were meant to be heard. They were meant to be discussed and talked about, and how they&#8217;re written isn&#8217;t as big an issue as what people talk about and what pictures they form in their heads.</p>
<p>Definitely, we have to write things down, but the form that we write them is really contextual. Then, when we combine these ideas, of the idea of a story or the things that we talk about and the idea of something like an experience map that lets us see the big picture, that&#8217;s where we get the story map.</p>
<p>After introducing that idea, we talked about the basics of how you build a map. Start by getting the big picture, what I would call the backbone of the map, down, and some of the details, then how we pile in lots of details. And then, where we ended up with was talking about how we use that simple square structure of a story map to carve out or slice up a product into incremental product releases.</p>
<p>This is where I think the shape of the map shines. It arranges information left-to-right based upon users&#8217; experience and decomposes it top-to-bottom into parts. And when I slice it left-to-right, I start planning or thinking about releases in holistic product slices. And I get better releases. I get both thinner releases, releases that have less in them, and more comprehensive releases, releases that really satisfy users&#8217; needs.</p>
<p>That&#8217;s where we ended up. There was a last tail-end section that I came into the seminar hoping that I could fold time or do a lot more than we did. And the section we didn&#8217;t get talked about tactically working with story maps, and tactically working with stories for that matter, during Agile-style iterative and incremental development.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Well, let&#8217;s get to some of those questions that we didn&#8217;t get to answer yesterday. There was a question about, how do you sell to the group, and how do you get started with that group?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> A lot of the answers to selling it is to not, to just get started. If people can see and physically engage with something big and something they can touch, it&#8217;s to get it up there and get them to engage in it.</p>
<p>I&#8217;ve seen a lot of folks spend a lot of time trying to introduce the concept to people, trying to convince people it&#8217;s a good idea for them to do it. If you&#8217;re a user-experience person, build one of these maps on the wall, physically in your area, and if you&#8217;ve got someone you&#8217;ve got to collaborate, lead them over to it and say, &#8220;This is what I&#8217;m seeing happen. The person using our product is doing this, this and this, and here&#8217;s where the real pains are.&#8221;</p>
<p> And when I&#8217;m working with people on these things, I really watch closely for their body language. I watch for people to start to point and start to use words like &#8220;here&#8221; and &#8220;there&#8221; and &#8220;down here&#8221; and start to engage with it. I&#8217;ve found that these things end up selling themselves, and trying to sell it doesn&#8217;t work.</p>
<p>There are a lot of products that are hard to sell. And I think I&#8217;ve heard from people talking about TiVo this way. TiVo has a hard time telling people what their product does and why you like it, but you use it and you know why you like it. And it does better being sold via word of mouth, or maybe you just have to experience it. Does that make sense?</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> It does. It does. And yeah, there&#8217;s a list of products like that. Twitter would be, I guess, another good example. You don&#8217;t really understand what it is until you use it.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Yeah. Yes. Something like that.</p>
<p>One of the key points out of yesterday&#8217;s discussion was, and several people pinged me afterwards, and I&#8217;d asked them, &#8220;What were your takeaways from this?&#8221; And I strongly made the points that it&#8217;s not what&#8217;s written on paper that matters; it&#8217;s what&#8217;s in people&#8217;s heads that matters. We&#8217;re working really hard to collaborate together and form shared understanding in people&#8217;s heads, and that&#8217;s a value that people don&#8217;t focus on much, and it&#8217;s a real benefit we get out of these big, simple models on the wall.</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> So, Jeff, who do you have to have in the room to build the story map? Do you involve clients, the development team, the user-experience designers? Who&#8217;s in the room?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> What&#8217;s interesting about a story map is&#8211;well, I&#8217;ll go back. I&#8217;m lazy. I don&#8217;t want to build multiple things. A story map, initially, for me, is about thinking through and understanding user experience. Subsequently, it&#8217;s about explaining user experience to other people. And then when we start breaking things down and planning, it starts to be, well, about that, about planning and about tactically figuring out how we&#8217;re going to get this product built. And there&#8217;s different audiences for each one of those activities, as you can imagine.</p>
<p>When initially using the story map to kind of understand what I&#8217;m doing, maybe this is a habit I picked up from working in an Agile context. I like to pair, and I&#8217;ve seen a lot of designers that focus on pairing. And there&#8217;s an old Yogi Berra quote: &#8220;Pair up in threes.&#8221; So I like these small groups of two, three, sometimes four, to think through and build things. It&#8217;s a single-pizza-sized group. These are the people you want to pull together, that have some understanding, to initially build the map.</p>
<p>Once you&#8217;ve got a map initially built or initially structured, then I want to start to pull in other people with different kinds of experience, different sorts of subject-matter experts, and I want to vet my understanding with them, and I want to add to it and change it and richen it up. If, by building the map, I see I&#8217;ve got holes, and I&#8217;ve got to go out and do more research or learn more, then I might do that and come back and fatten up the map that way.</p>
<p>Then, once I&#8217;ve got a little bit of a map that starts to explain a product, oftentimes we&#8217;ve got to share that with other stakeholders or share the vision of what we&#8217;re getting with this product with other people. So we&#8217;ll bring people in. And the purpose is not to add to the map or validate it so much as use the map to explain, &#8220;This is how we see people using this new product, and this is the flow of that use, and this is how it breaks down into pieces.</p>
<p>Then, downstream, when we have to start taking this apart and planning it, that&#8217;s when we want to pull more engineers and more QA people, other people that know, tactically, what it&#8217;s going to take to get this thing built, into the room.</p>
<p>So it&#8217;s not if all those other people should be involved. It&#8217;s more of a when they should be involved.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Any tricks to helping you understand if you&#8217;ve got the right people in the room?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Adam, looking back, there was a question. And I&#8217;m going to repeat somebody&#8217;s question. What if a key stakeholder, a product manager, checks out of the process and starts thinking, &#8220;That&#8217;s not my job. It&#8217;s engineering&#8217;s job&#8221;? And the reason I&#8217;m bringing them up is, how to tell you&#8217;ve got the right people in the room, sometimes they sort of vote with their focus, and if they&#8217;re losing focus, they may very well be the wrong people.</p>
<p>Now, getting the right people in the room. One of the things I&#8217;ll focus on is a team, I leverage a mantra and often draw a Venn diagram that looks at these three concerns: valuable, usable, and feasible. Valuable to the organization building the product, usable to the people that end up using it, and feasible to build.</p>
<p>Now, strictly speaking, if it were just building a map of user experience, I could just focus on people who understand users and how they work with things, and the right people to initially build the map could be just user-experience people. Some organizations just have business analysts that take care of that capability.</p>
<p>But I want people in the room that are also thinking with their business hats on and really gaining some empathy and understanding for users. And while they may not be contributing to the map, I want them in the room.</p>
<p>Then there&#8217;s a dysfunction I commonly see and everybody commonly sees. A business comes up with a great idea. User experience works out the details of how users need to work with it. And then we produce all those details for engineering and engineering says, &#8220;That&#8217;s going to take a long time to build.&#8221; And then we go back to the drawing board because it far exceeds the budget that we&#8217;ve got.</p>
<p>Having engineering in the room earlier on gives us early warning for that, and oftentimes gives us perfectly reasonable ways we could do things that would be cheaper, more cost-effective to build and still satisfies users and still reaches the business needs.</p>
<p>The right people in the room for me is a balanced team that includes someone who understands some engineering concerns, someone who understands business concerns, and initially, when we&#8217;re building out the experience, people that deeply understand users&#8217; experience today and then the experience we&#8217;re striving for with the new product.</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Edwin wanted to know how you do the story mapping when you&#8217;re designing with multiple personas in mind.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> That&#8217;s a great question, and I&#8217;m glad you asked it. I&#8217;ll answer another question first, or point out another concern first, and then answer it a little bit more squarely.</p>
<p>There&#8217;s a standard user story template that&#8217;s used by a lot of people in Agile development. It&#8217;s the, as a kind of user, I want to have something do something so that I get some benefit. And that template, in the &#8220;as a,&#8221; it seems to call for one answer there. And for me, I&#8217;m always looking at the product from the perspective of multiple personas or different kinds of people that would use the same functionality and have different concerns when they&#8217;re doing so.</p>
<p>Edwin&#8217;s question was, how do you story-map when you&#8217;re designing with multiple persona&#8217;s in mind? The story map is about the product and it&#8217;s about the experience. Gosh, it&#8217;s a little bit about both. You need one map because you&#8217;re going to build one product.</p>
<p>Initially, to get the shape of the map in place, I&#8217;ll think through it from the perspective of one persona and get the backbone and the basic shape of the map going, and the basic shape of the map starts to reveal the shape of the product. And then I&#8217;ll grab other personas with different concerns and walk through it from their perspective and see if it breaks it, changes it, does other things.</p>
<p>And to remind people that this product is for multiple personas, at the top of a story map, we&#8217;ve got big activities that break down into users&#8217; tasks, and those break down into the tactical details of what we might build. Right above those activities or above sections of the map, I&#8217;ll post those multiple personas or hang them there, so that people can see, clearly, these big activities in this map serve these different personas, and they have different concerns.</p>
<p>Let me give one more detail here. Some folks that are building an application where multiple personas use the same functionality will go through and tag all the stories. They&#8217;ll tag their personas each with different-color dots, let&#8217;s say, and then go through and tag all the functionality that&#8217;s particularly relevant to one persona with that color dot.</p>
<p>This does a little bit of an analysis so that we can see that for these personas, they&#8217;re really concerned about this functionality; these personas are concerned with this other functionality. And we can see a bit of overlap that way, too.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> So when you&#8217;re doing that research, how many users do you need to interview to know that you&#8217;ve got what you need to build the story map?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> Research is a troublesome thing for me. I&#8217;ll be honest with you. I came to doing what might be more rigorous user-experience work in about 2001. Before that, I was just spending a lot of time with users and building stuff, and I didn&#8217;t know that I was doing research. I would spend a lot of times with users using the software. Maybe I didn&#8217;t know that was contextual inquiry. So it wasn&#8217;t so rigorous. It was after 2001, when I dug in deep, that I started realizing, to be rigorous, I probably should be doing a few other things.</p>
<p>Now, if I fast-forward, I often find that organizations don&#8217;t do any research, because to do it rigorously takes a lot of time. So they go back to doing what they were always going to do, and they follow what I heard Jared call the MSU process, or &#8220;making stuff up,&#8221; only Jared didn&#8217;t use the word &#8220;stuff.&#8221;
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong><strong>:</strong></cite> [laughs]</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> So, how many users. In working with some folks, for every distinct audience segment or role, I&#8217;ve heard general guidelines of three to 10 people. And it depends on how much variation there are in those roles, so if I were covering half a dozen roles, I might be interviewing lots of people.</p>
<p>However, one of the strategies I leverage when initially building personas and initially building story maps is to leverage tacit knowledge that&#8217;s in the room. Pruitt and Adlin talk about building assumption-based personas, and I build assumption-based story maps and assumption-based personas. By initially building a story map, we make clear what we do and don&#8217;t know, and then we can look back at this and say, &#8220;Gosh, where is our information hazy?&#8221;</p>
<p>Then let&#8217;s design a research plan that helps us not just learn about people. Since we&#8217;re modeling work or activity with a story map, my research plan can be very focused on the specific activities where I don&#8217;t know anything. And more importantly, if we&#8217;ve got businesspeople in the room, we&#8217;re looking for this intersection between stuff I don&#8217;t know and stuff that matters a lot, and that&#8217;s where we&#8217;re going to focus. [laughs]</p>
</blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Jeff, just a couple questions on nonfunctional requirements. And Ariadna asks, &#8220;If story mapping mostly concerns itself with functional requirements, how do you ensure that some nonfunctional requirements don&#8217;t fall between the cracks?&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> That&#8217;s a great question, and that&#8217;s a great question that&#8217;s applicable in any software-development process or any scheme to try and get your head around what requirements are for what to build.</p>
<p>So I don&#8217;t know if I have any fabulous answers. And one of the shortcomings sometimes with user stories in general is, I mentioned the initial idea of user stories, where you write down something and have a discussion, and out of that discussion comes the details of specifically what to build, and over time, the goal is to get smaller and smaller stories so that we could build smaller and smaller things.</p>
<p>When you look at nonfunctional requirements, the things that automatically pop to mind for me are things like scalability and performance and usability and all those things that people call &#8220;ilities.&#8221; Security, which doesn&#8217;t end in &#8220;ility,&#8221; that&#8217;s one of those also. These are big, cross-cutting concerns. I don&#8217;t just implement the scalability story and call it done. They&#8217;re quality characteristics of the product, just as usability is.</p>
<p>You don&#8217;t measure usability on a single check-box. It&#8217;s not necessarily sensible to if we&#8217;re concerned about usability of someone accomplishing a whole task.</p>
<p>So, let&#8217;s track back. Those sorts of nonfunctional requirements, yeah, we don&#8217;t want to lose them, but they&#8217;re cross-cutting. They&#8217;re big. I find that the story map helps me a lot because they&#8217;re often activity-centric, and the story map reveals what those are. So I might have particular scalability and usability and performance concerns in one particular activity and a lot lower scalability-usability-performance concerns in another. One of the things I&#8217;ve done personally is go up to that activity level and document or record stuff at that level.</p>
<p>As Ariana asks, how do you keep them from falling through the cracks, or falling through the story so to speak, oddly, it&#8217;s not easy to make them stories. They become concerns that we constantly pay attention to during development. We constantly do things to measure usability, maybe by testing, measure scalability by testing, except different kinds of testing.</p>
<p>Then, as we encounter problems, that&#8217;s when we get these more emergent, tactical stories that we inject to fix things or make things better. I document the concerns up at the activity level, and I would pay close attention to them during development and inject stories to correct problems as I find them.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> One of our attendees acknowledges that he understands how you break stories into smaller chunks and chunks that you can develop in shorter time frames, but how do you do the same with those usability tasks that encompass full systems, like ease of use?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> [laughs] I&#8217;m looking at Eduardo&#8217;s question, and he also has a cool term after that. He says &#8220;confusability,&#8221; which is a term I&#8217;m going to use from here on out. [laughs]</p>
<p>Usability is a nonfunctional requirement. It&#8217;s a nonfunctional requirement sometimes. Some people are more focused on the technical nonfunctional requirements, but things like usability is a strong one. And just like other nonfunctional requirements, they&#8217;re big. Like Eduardo points out, they&#8217;re not localized to a little story.</p>
<p>We have to look at them as a cross-cutting concern. And it&#8217;s during this iterative and incremental development, we have to keep asking, &#8220;Is this activity usable?&#8221; And we add more stuff to it: &#8220;Is it still usable?&#8221; And we add more stuff to the software: &#8220;Is it still usable?&#8221; We keep checking that stuff over and over again.</p>
<p>And exactly how and where that goes in Agile software development, and exactly what story card it gets written on, well, there&#8217;s no set answer for that, and there&#8217;s no one story card it goes on, and it&#8217;s not so simple. I find that you&#8217;ve just got to keep your head engaged [laughs] while you&#8217;re doing this stuff. And again, back to the previous question we talked about, I like documenting those concerns at the activity level, and I like testing for those concerns at the activity level.</p>
</blockquote>
<p><a name="question6"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> One last question, Jeff, and I know that you and I talked about this one as we were kind of mapping out this podcast. And it&#8217;s a bit broad, possibly vague and tough to answer out of context, but I&#8217;m going to ask you to give it a shot because I think it&#8217;s important for our audience. This technique of story mapping, how do you scale it to different-sized projects?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Jeff</strong>:</cite> [laughs] When we were talking ahead of time, I winced a little bit, because I get asked this question all the time. I find that different people who ask &#8220;How do you scale?&#8221; mean very different things.</p>
<p>So when we look at scale with respect to different-sized projects, I hear some people mean we have a lot of people working on this project. In some contexts a lot of people means 20, and in some contexts a lot of people means 200. I know some organizations where they put 20 people on the project, but those 20 people are spread across five different countries.</p>
<p>Scale, for them, isn&#8217;t big in terms of number of bodies; it&#8217;s big in terms of number of time zones. I hear people talk about scale in terms of how big the product is: &#8220;This is something that&#8217;s going to take a year-plus to build, and it&#8217;s going to take dozens or over 100 developers to build it.&#8221; Scale means a lot of different things to different people, and it has to do with size of teams, size of product, geographic distribution, lots of other things.</p>
<p>So, given all that, given the question, my first question is usually to ask people back, what do they mean by scale? What I tend to find, though, is, for big products, for instance, it becomes difficult to build a story map for the entire product. That&#8217;s tough.</p>
<p>I&#8217;ll find I&#8217;ll end up building a lot of local story maps. We&#8217;ll break a big product down into separate problems and then map that problem and look at a single experience or a single activity. And I might create a big map for the entire product, but create it at a higher abstraction level. And it becomes more informational. It becomes not tactical. I don&#8217;t use it to find the detailed stories to push down to individual teams. Rather, I use it as some way to connect individual pieces that are going on with different teams or different groups of people.</p>
<p>And then one of the questions we answered in the online seminar and I always get asked, what about geographically distributed teams? That&#8217;s always an element of scaling also.</p>
<p>At the beginning of this, we talked about these different activities that revolve around a story map, and one of them is initially constructing it and filling it in and doing some planning. I find that nothing beats getting a core, small group of people to initially build that map, and getting them together face-to-face to do that. And even in big, geographically distributed teams, it doesn&#8217;t work to get a big group of people together anyway to do it. Get a smaller group of people together, and then the problem becomes, &#8220;How do I socialize that with a lot of people?&#8221;</p>
<p>And you get excellent story-map visualization practices, like Todd Warfel&#8217;s Task Analysis Grid. I don&#8217;t want to claim Todd Warfel&#8217;s practice as a story-mapping practice, but gosh, that Task Analysis Grid is a perfect representation of a story map that also conjoins a lot of the missing context that&#8217;s not always in a story map, like users and where they&#8217;re using it and pain points. There&#8217;s a lot of great things in that. </p>
<p>If we&#8217;ve got a large team, oftentimes it&#8217;s a small team that builds the map, and oftentimes we then need to build something that&#8217;s more of a design-communication version of a story map, to share that with other people.</p>
<p>Adam, I&#8217;ve hit a number of different elements of scaling, and we could probably go deep into that for a while, but it&#8217;s a sticky subject.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Adam</strong>:</cite> Well, Jeff, thanks very much. It was a lot of fun, and I appreciate you circling back with us. To everyone listening in, thanks for joining us and for your support of the UIE Virtual Seminar program.</p>
<p><a name="comments"></a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/10/07/jeff-patton-story-mapping-for-ux-practitioners-tying-agile-and-ux-together/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL128SpoolCast_Patton.mp3" length="13574227" type="audio/mpeg" />
			<itunes:subtitle>Story mapping is a way to build a model of user experiences. More than that, in the Agile context, it allows you to tactically plan for what should go into each release. It is a way to get everyone on the team thinking and talking about user experience.</itunes:subtitle>
		<itunes:summary>Story mapping is a way to build a model of user experiences. More than that, in the Agile context, it allows you to tactically plan for what should go into each release. It is a way to get everyone on the team thinking and talking about user experience. Getting people into a discussion mode starts to create a very collaborative environment. Jeff discusses how to create a story map and how it fits into the Agile process.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>24:55</itunes:duration>
	</item>
		<item>
		<title>Luke Wroblewski &#8211; Navigating the Mobile Landscape</title>
		<link>http://www.uie.com/brainsparks/2011/10/05/luke-wroblewski-designing-for-mobile/</link>
		<comments>http://www.uie.com/brainsparks/2011/10/05/luke-wroblewski-designing-for-mobile/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 20:53:50 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design Principles]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5488</guid>
		<description><![CDATA[Mobile is the “hot topic” these days. It’s increasingly at the front of designers’ minds. In a world where the power and capabilities of the device in your pocket are so great, the possibilities become somewhat astounding. The mobile landscape is changing so rapidly that it makes developing a formal strategy to “figure mobile out” all but impossible. Luke discusses how taking advantage of the market as it is today and the capabilities of these devices can lead to the refinement and evolution of your product.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>Mobile is the “hot topic” these days. It’s increasingly at the front of designers’ minds. In a world where the power and capabilities of the device in your pocket are so great, the possibilities become somewhat astounding. The mobile landscape is changing so rapidly that it makes developing a formal strategy to “figure mobile out” all but impossible. </p>
<p>Luke Wroblewski is at the forefront of the mobile design movement. He suggests that it’s better to put something, anything, out there and see how it fares. Excessive planning in the mobile space leads to missing opportunity after opportunity. Taking advantage of the market as it is today and the capabilities of these devices can lead to the refinement and evolution of your product.</p>
<p>Luke will be conducting a <a href="http://www.uie.com/events/uiconf/2011/workshops/luke-wroblewski/">full-day workshop</a> full of his thoughts on mobile, including why you should design for mobile first, at the User Interface 16 Conference, November 7-9 in Boston. Learn more about Luke’s and the other 7 full-day workshops at <a href="http://www.uiconf.com">UIConf.com</a>.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;today, [mobile] devices have a lot of constraints based on the ergonomics. They&#8217;ve got a small screen. In many situations, you&#8217;re using them in environments where there&#8217;s other stuff going on. You&#8217;re not hunkered down at a desk for an extended period of time. </p>
<p>You may be at home on the couch watching TV, or you may be in a line somewhere, or passing some time in, hopefully, not the car. So there&#8217;s these constraints. Low bandwidth is another constraint. And when you use the devices, you familiarize yourself with what those constraints are. </p>
<p>But there&#8217;s also a lot of opportunities in terms of capabilities. And if you use lots of apps, you can see, how are they using the accelerometer? What have they done with front and rear-facing cameras? How are they using location in order to deliver information? How are they using the video port, the camera, the audio input? All those things can open up new ideas about how to take advantage of those capabilities in your service. </p>
<p>This is a device that you can use pretty much anywhere and everywhere. You have it with you all the time. Coverage of networks is way better than it&#8217;s been. And so, through the fact that you have it with you everywhere and anywhere and you can pull it out and access a network and access assets, all these new use cases emerge that you didn&#8217;t have before&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Luke answer these questions:</p>
<ul>
<li><a href="#question1">What is the alternative to sitting and planning your mobile strategy?</a></li>
<li><a href="#question2">Where should teams start to familiarize themselves with mobile?</a></li>
<li><a href="#question3">Is there an advantage to playing with as many apps as you can to learn about the interaction design?</a></li>
<li><a href="#question4">What are some things that make good mobile design stand out?</a></li>
<li><a href="#question5">What is the benefit of desktop operating systems emulating features on touch-based devices?</a></li>
<li><a href="#question6">How is multi-platform emergence affecting approaches to design?</a></li>
</ul>
<p>Do you design for mobile? Share your thoughts with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: September, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5488"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool</strong>:</cite> Welcome, everyone, to an episode of the &#8220;SpoolCast&#8221;. Today I have the amazingly awesome Luke Wroblewski, who is going to be speaking at UI16, our User Interface Conference.</p>
<p>It&#8217;s coming up this November. He&#8217;s going to be giving a full-day workshop on designing for mobile, a really hot topic. And he is the guy I know that knows the most about mobile, and I&#8217;m very happy he&#8217;s here today.</p>
<p>Hello, Luke.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke Wroblewski</strong>:</cite> Hello, Jared. Thank you for having me.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Thanks for being here. So let&#8217;s just get into this. I&#8217;ve got all these clients now, who are pushing hard on their mobile, and they&#8217;re really trying to get there, but it&#8217;s really hard to figure out what to do right.</p>
<p>There are some crazy things that people have been trying to do. What are some crazy things that you have seen organizations do with their mobile implementations, particularly organizations that should have known better?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> If they&#8217;re doing small, crazy things, at least doing something, I think that&#8217;s OK. The biggest issue I&#8217;ve seen is people running around and making PowerPoint deck after PowerPoint deck, trying to figure out their mobile strategy.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I saw that! I saw a guy on the plane. I&#8217;m sitting in the aisle, and then there&#8217;s someone in the middle, and this guy&#8217;s in the window, and he is editing up a PowerPoint deck of a mobile app.</p>
<p>And then, every 20 minutes, taking his laptop and passing it to the woman in the window behind him. [laughs] And then they would have some conversation, and then he would come back and he&#8217;d make more changes to it.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Wow. So there you go. And real-time, on the plane, even.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> On the plane. [laughs]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> It&#8217;s gotten to the point that I make this joke when I go and talk, especially at corporations. I say, &#8220;The worst thing you could be doing is just sitting around making PowerPoint.&#8221;</p>
<p>And pretty much inevitably, I always get this nervous laughter and someone coming up to me after the meeting: &#8220;You just nailed what&#8217;s going on over here! How did you know?&#8221;
</p></blockquote>
<blockquote class="non-speech"><p>
	[laughter]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I know because it&#8217;s pretty much what everybody&#8217;s doing.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Wow. And so what&#8217;s so nutty about that? On the surface, it sounds like a great prototyping tool.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> [laughs] Well for building an app within it, sure. But when you spend all your time trying to imagine the future of mobile and planning accordingly and not taking a move until you&#8217;ve got everything nailed, then you&#8217;re just missing opportunity after opportunity right now.</p>
<p>And frankly, if you look at the space, I think it&#8217;s changing so dramatically day after day that any strategy, long-term, you put together is likely to get pretty disrupted.</p>
<p>Just looking at the past few weeks, right, we had HP getting out of WebOS, killing their tablets. We had Google buying Motorola. We had Steve Jobs resigning.</p>
<p>It was just bombshell after bombshell after bombshell in terms of what&#8217;s going on in mobile.</p>
<p>And so I think, when you get in this mode of all you&#8217;re doing is planning and things keep changing on you, you just keep planning, planning, planning; you never actually do anything.</p>
<p>So what you&#8217;re describing, where the guy&#8217;s actually designing an app, in whatever prototyping tool he needs, I think that&#8217;s great.</p>
<p>My concern is more along the lines of, &#8220;Hey, we&#8217;re planning out this large architecture. Hey, we need this long-term road map.&#8221; While I&#8217;m not completely ragging on planning, I think it&#8217;s very, very possible for organizations, especially bigger organizations, to just get stuck in that phase and never get out of it.</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. So the alternative is what, then?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> The alternative is just to put something out there and see what happens. If you actually look at the big companies that are currently doing well in mobile, that&#8217;s what they did.</p>
<p>So I keep hearing stories of a small, rogue, or interested team just went out and made an app or a mobile website, and all of a sudden it started taking off, and now that has gained a lot of momentum in the company and they&#8217;re taking off from it.</p>
<p>So one of the, perhaps, biggest examples is eBay. eBay was one of the first ones to pull together an iPhone app. And that was essentially a product manager, designer, and they worked with outside contractors just because they were really interested in it and wanted to make something there.</p>
<p>And you look now; eBay has 50 percent of mobile commerce in the US, and 70 percent of that is coming from their iPhone app.</p>
<p>At least as far as I hear the stories, I wasn&#8217;t there, obviously, this wasn&#8217;t some huge effort in terms of strategy and planning. It was rolling up your sleeves, making something and getting it out there.</p>
<p>I heard a similar story, for example, from Expedia. For a long time, I used Expedia, the travel site&#8217;s mobile app as an example of &#8220;Look at how focused their mobile experience is compared to their desktop Web experience.&#8221;</p>
<p>And I heard from someone after one of these talks that that app was created in their R and D Department by, again, two or three guys who were just really interested in, passionate about the space, and now they&#8217;re taking a lot of what they learned from there and applying it to the desktop and other places.</p>
<p>So this &#8220;just roll up your sleeves and do something,&#8221; I think the type of market it is and the type of environment it is lends itself a lot more to that kind of effort.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> The folks over at Disney, there was an article recently published that had this visualization of all the Disney mobile apps, and there&#8217;s like 35 or 40 different Disney mobile apps.</p>
<p>Is there a point where just getting out there and doing it and having all these different parts of your organization just trying something gets in the way, and that maybe you should be sitting back and saying, &#8220;Well, do we have a strategy here?&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. Well, once you hit the point where you&#8217;ve actually done something. I guess I should clarify. I&#8217;m talking about people who are trying to, &#8220;figure mobile out.&#8221;
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> There&#8217;s organizations that have been in there from the beginning and have done a ton and they&#8217;ve learned a lot.</p>
<p>And once you&#8217;ve learned a lot and you understand, if they&#8217;ve got 35 apps, they probably know which ones are being used. They probably know where they&#8217;re getting new customers, where they&#8217;re making money, which platforms are working for them.</p>
<p>They have a crap-pile of information upon which they can start to build a strategy.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Whereas if you&#8217;ve never done anything, and all you&#8217;re doing is thinking about the re-architecture, which is going to take you two to three months, you&#8217;re not as well-positioned to actually develop a strategy because you don&#8217;t have any data, you don&#8217;t have any examples; you don&#8217;t know what people are actually doing with it, and so on.</p>
<p>And I do see, actually, a lot of companies are in the state that you&#8217;re talking about, in that they tried a bunch of things, released stuff, and now they&#8217;re looking at, &#8220;Well, how can we streamline this a bit? What are ways we can integrate this a bit more? What are the services that are actually sticking? What are the things that are not sticking?&#8221;</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> But the fact is, they did it, they got out there, they made it work for themselves.</p>
<p>And they didn&#8217;t really concern themselves too much whether they were leaving this sort of legacy trail of apps that they could be retiring at some point or disbanding.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I suspect a lot of those apps, to be frank, come from marketing organizations. And if you look at the trail of micro-sites emblazoned on the Web, right, you see a similar trend.</p>
<p>It&#8217;s the same kind of thing. People treated apps a lot like that, in that they would basically say, &#8220;Hey, the iPhone app is a new micro-site. Let&#8217;s just put them out there for a promotion or a service or a movie, whatever.&#8221;</p>
<p>But I&#8217;m also pretty confident that Disney has some core applications, representative of the brand and that are targeted at specific age groups and things like that.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, they do. They have some guides for moving around the theme parks and a restaurant finder and stuff like that.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I think they also have a core Disney app as well, because I believe my son watches videos on it. [laughs]
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh, yeah. Yeah, I would think they do.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I think some of that detritus of all these different apps does come from this &#8220;treat the app as a micro-site&#8221; kind of approach.</p>
<p>But I see that decreasing now, because, as you said, people are looking at it and saying, &#8220;OK, well, these things are really low-value.&#8221; Once they drop off like an App Store list, they don&#8217;t really gain that much traction anymore.</p>
<p>This is why doing kind of gets you to learn. There is, for example, a whole suite of Disney individual, standalone books as apps.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right. OK, yeah.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> That&#8217;s all about selling a brand, right? So you&#8217;ve got the &#8220;Winnie the Pooh&#8221; book. You&#8217;ve got the Pixar &#8220;Cars&#8221; book. You&#8217;ve got interactive puzzle games associated with those brands.</p>
<p>Again, I don&#8217;t know exactly what&#8217;s going on in Disney, but my suspicion is they put out one of those, probably working with a third-party vendor. And if that format sticks, then they&#8217;ll throw other brands against that format.</p>
<p>So, put like a &#8220;Winnie the Pooh&#8221; jigsaw puzzle book. If that one works, then use that same stack to put another brand, like &#8220;Cars 2&#8243; or &#8220;Toy Story,&#8221; on it.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, OK. So they are getting something out there. They&#8217;re seeing how well it works, they&#8217;re seeing what works well and what doesn&#8217;t, and then coming back and saying, &#8220;OK, let&#8217;s do another one and see what works there.&#8221;</p>
<p>It&#8217;s the standard iteration, &#8220;go as fast as you can&#8221; type process.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. And again, it&#8217;s that kind of environment. This is not a mature market right now. In a mature market, you don&#8217;t see the types of things that happened over the past three weeks.</p>
<p>You don&#8217;t see huge shifts in something like WebSearch, for example. The brands are pretty much established. We already had all that shakeout with Microsoft and AOL and Yahoo and who knows who.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Altavista and Ask and &#8230;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> You&#8217;re familiar with this sort of trend of technology, right?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Where you have this period where there&#8217;s lots of very big moves, people are figuring out, and then over time things stabilize a bit more and there&#8217;s a little less change.</p>
<p>We&#8217;re not in that phase yet. [laughs] Things have definitely not stabilized yet. So iteration and constantly putting things out there and seeing what&#8217;s working is, I believe, the mode to be in.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> When you&#8217;re doing that, when you&#8217;re coming to mobile first, you don&#8217;t want to treat it as if you&#8217;ve never seen it before. So if you&#8217;re in a team, let&#8217;s say you&#8217;re working at a hospital that has decided that they need to get something mobile out there.</p>
<p>So if you&#8217;re talking to the IT team at the hospital, what do you recommend they do for first steps, in terms of getting themselves familiar? Do they just go out and study what&#8217;s happening on the Web, or do they just start building something, or is there some cross between it? Where do they start?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I guess there&#8217;s a couple of ways to answer that. From a development perspective, I think it matters what they&#8217;re most comfortable with, development-wise.</p>
<p>The majority of companies that I interact with and see all have websites and Web presences. So starting to build something on the mobile Web is a very, very fast way for many organizations to prototype and put stuff out there, because they already know how to do HTML, CSS, JavaScript.</p>
<p>They can run it on a bunch of different devices, and they can simulate the form factor, simulate the interactions, and get a lot of things going. You can&#8217;t do everything, obviously, on the mobile Web that you can do in an app. So usually that&#8217;s a good place to start, technology-wise.</p>
<p>Then, in terms of overall adoption and use, if you don&#8217;t have a specific audience and a specific platform, which few people do but some do, you basically go by overall usage numbers.</p>
<p>And so, highest engagement still remains the iOS platform, and then you fall back to Android, and things drop off after there.</p>
<p>And with the transition with BlackBerry, maybe there&#8217;s something viable there, maybe Windows will stumble into something. But those don&#8217;t really look like very big plays right now.</p>
<p>So you can sort of prioritize what you do technology-wise, and then actually determining what to do with the product and the service you&#8217;re offering is exactly the process you&#8217;re talking about.</p>
<p>I don&#8217;t think it&#8217;s necessarily anything new. Know your audience. Observe real behaviors. All the design stuff that we&#8217;ve been talking about since I don&#8217;t know when applies here as well.</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Do you think that there&#8217;s a real advantage to playing with as many different mobile applications as you can get your hands on and learning the lingua franca of the interaction designs?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> What&#8217;s different about mobile, I guess, is an interesting question to talk about. And I think there&#8217;s three things that really make mobile very different.</p>
<p>The devices, and when we&#8217;re talking mobile here, I&#8217;m not blurring the line between these laptop, tablet, all kinds of things. I&#8217;m literally talking about things that are in your pocket pretty much all day. Very, very mobile.</p>
<p>So, today, those devices have a lot of constraints based on the ergonomics. They&#8217;ve got a small screen. In many situations, you&#8217;re using them in environments where there&#8217;s other stuff going on. You&#8217;re not hunkered down at a desk for an extended period of time.</p>
<p>You may be at home on the couch watching TV, or you may be in a line somewhere, or passing some time in, hopefully, not the car.</p>
<p>So there&#8217;s these constraints. Low bandwidth is another constraint. And when you use the devices, you familiarize yourself with what those constraints are.</p>
<p>But there&#8217;s also a lot of opportunities in terms of capabilities.</p>
<p>And if you use lots of apps, as you describe, then you can see, how are they using the accelerometer? What have they done with front and rear-facing cameras? How are they using location in order to deliver information? How are they using the video port, the camera, the audio input?</p>
<p>All those things can open up new ideas about how to take advantage of those capabilities in your service. So it&#8217;s these constraints. It&#8217;s these capabilities.</p>
<p>And then the third thing, which is sort of simple but I think it&#8217;s also the most powerful of this, is this is a device that you can use pretty much anywhere and everywhere. You have it with you all the time. Coverage of networks is way better than it&#8217;s been. It&#8217;s not perfect by any means.</p>
<p>And so, through the fact that you have it with you everywhere and anywhere and you can pull it out and access a network and access assets, all these new use cases emerge that you didn&#8217;t have before.</p>
<p>And that involves things like when inspiration strikes you can do something. You can do something in all sorts of different situations and contexts and environments and places, and increasingly between devices. This is a very interesting area.</p>
<p>I was talking to someone on the traditional-appliance manufacturing side of the coin. And we were talking about, &#8220;Well, why doesn&#8217;t the appliance interact with my smartphone?&#8221;</p>
<p>If you have either an RFID tag or a QR code, so if it&#8217;s got a maintenance issue, I can just point my smartphone camera at the QR code it generates on its screen and it tells me exactly the service that it needs.</p>
<p>Or better yet, fills out the whole form for me and I just hit a button and the technician comes and fixes it. But I can&#8217;t do that necessarily, without being able to have these devices with me anywhere and everywhere I am, and that&#8217;s a huge determining factor of new uses for them.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s really interesting, because what this really talks to is we can get very creative very quickly once we have a chance to just start to play with this.</p>
<p>It reminds me of the time when I heard the stories of Jeff Hawkins, who founded Palm, which, in essence, was one of the first mobile devices.</p>
<p>He just took a block of wood, and he carried it around in his pocket. And he would literally take the block of wood out and pretend to take notes on it or look something up and just figure out, did it make sense at that moment.</p>
<p>So it sounds to me like, if you got something simple up and running that you could carry in your pocket and then you could actually use it the way your users would use it and go through those scenarios, you would quickly learn where it works and where it doesn&#8217;t.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. And this takes us right back to where we started. That&#8217;s the kind of rapid iteration, &#8220;just do things&#8221; I&#8217;m talking about. That&#8217;s going to get you much closer to the mark of what your product should be doing and how than iterating in PowerPoint for hours, or days or weeks or months.</p>
<p>Again, I&#8217;m not dismissing the planning phase, but because these devices root you in real-world use, just to go back to the eBay example, some of the testing they did on that eBay iPhone app was they actually went to a Fry&#8217;s or a Circuit City or Best Buy with the device, went back to the back of the store and tried to use it for things like price comparison.</p>
<p>They were looking at these things. And they realized really, really fast that, hey, even though there&#8217;s great networks outside and within buildings, once you&#8217;re in these kinds of environments, they&#8217;ve really got to double down on performance because it wasn&#8217;t good enough to hit these core use cases where people were going to use them.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s really interesting. So the issue was that because the signal was so diminished inside the building, you had to minimize the amount of data that was being transferred radically to make it still a useful, functional item in that low-signal space.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> There&#8217;s actually a lot of great stories from this eBay iPhone app. Karlyn Neel, who I worked with at eBay, gave a talk.</p>
<p>And actually, I wrote all this up, so everything I&#8217;m referencing here you can actually go and look up in this &#8220;One-Billion-Dollar iPhone App.&#8221; [laughs]</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> We&#8217;ll put a link to that in the show notes.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Great. That&#8217;s the really interesting thing. I mean, this one iPhone app did about two billion in sales last year.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Wow! OK.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> So all that testing and that rapid iteration and just getting it out there, I think, really worked well for them.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s a lot better than all the fart apps that are out there.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> [laughs] Yeah, I think so.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Two billion in sales. That&#8217;s crazy!
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> That is crazy. Single iPhone app.
</p></blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. Yeah, wow. OK, so that makes sense. So now, what are some other things that you&#8217;ve been collecting that make good mobile design stand out that designers really want to look into?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Actually, this is a nice segue to what we&#8217;re talking about with the conference, because I&#8217;ve been really taking a hard look at what are the things that make mobile different.</p>
<p>How do these constraints, capabilities, and the ability to interact with these devices anywhere and everywhere, what do those do to what we know traditionally about input, about navigation, about organization, about even things like menu design, layout?</p>
<p>All this stuff, I think, gets impacted, and we need to take a step back and say, &#8220;OK, let&#8217;s rethink how we think about gathering input because of these constraints, capabilities, and modes of use.&#8221;</p>
<p>Let&#8217;s step back and think about, &#8220;Well, how do we think about navigation menus and IA in our organization because of these constraints, capabilities, and modes of use?&#8221;</p>
<p>I personally am very, very self-nervous that I want to apply too much of what I know already on the desktop Web to this new environment.</p>
<p>So I constantly keep slapping myself and pulling myself back and saying, &#8220;Hey, just because it works over here, is this really what you&#8217;re going to do on mobile?&#8221;</p>
<p>The thing that keeps resonating in the back of my head it feels like we&#8217;re in a similar transition to when we went from print to Web, and the first reaction of everybody was to take what works in print and put it on the Web.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. Yeah.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> It&#8217;s a very, very similar situation now. Take what works on the desktop Web and put it on mobile; put it inside mobile apps and things like that. And again, there&#8217;s different capabilities and new things that you can do, so that doesn&#8217;t always make sense.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So what&#8217;s an example that you&#8217;ve seen recently of someone who just sort of blindly moved over and they probably shouldn&#8217;t have?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I don&#8217;t know if I can name a specific name, but I can tell you how to identify something like that.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> OK, yeah.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> If you go and hit a mobile-optimized experience, and at the top of the screen there&#8217;s about five navigation-bar headers, with menu options that take up, I don&#8217;t know, 50 percent of this tiny little screen and you can&#8217;t actually see any content, that&#8217;s generally an example of someone just porting over what they had on the desktop onto mobile.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, OK. The funny thing is that those five layers of navigation at the top of the screen probably didn&#8217;t work on the desktop either.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. [laughs] Exactly. And then you get breadcrumbs and all this other stuff, just really porting over everything that they had from the desktop over to mobile.</p>
<p>Another telltale sign is I have this one example that I reference a lot around a university&#8217;s mobile Web experience.</p>
<p>What they had on there was a letter from the president, a photo gallery of life on campus, alumni in the news. All the sort of irrelevant promotional stuff that litters desktop Web experiences and nothing that actually considered modes of use on the phone.</p>
<p>The most stereotypical, generic example you can think of is a campus map. You think if you&#8217;re going to take the time to build out a new UI or experience for your university for mobile devices, you&#8217;d give people a way to get around the university.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, you would think.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> You&#8217;d think, but they didn&#8217;t have that.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Wow.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> And things like that. Things which are task-based and allow you to get stuff done as you&#8217;re out and about in the real world. All that stuff is absent in situations where they just take what they have on the desktop and port it over.</p>
<p>You don&#8217;t see anything taking advantage of these capabilities and modes of behavior. It&#8217;s just the same content, smaller layout.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So, keeping this idea of just sort of saying, &#8220;OK, what is the key piece here? Let&#8217;s not focus on the chrome.&#8221;</p>
<p>This is one of the things, right? Because what happens to folks who work, particularly in larger organizations, is that because every group is responsible for their own content, they say, &#8220;Well, we&#8217;re not responsible for that.</p>
<p>&#8220;We&#8217;re just responsible for the stuff the content gets poured into. So we&#8217;re just going to focus on this shell, this chrome that we put around things, and that&#8217;s what we design. And we don&#8217;t really know.&#8221;</p>
<p>And so you get a lot of sort of lorem ipsum style designs where the thing that the user actually comes for, the thing that the user actually cares about, is actually not part of the design process.</p>
<p>And that gets them into trouble. That&#8217;s still true in mobile, and it probably gets really magnified in mobile, I would think.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Absolutely. I think you nailed it.</p>
<p>I have this rant about wireframes because when I look at the vast majority of wireframes, images which are content are represented as a box with an X through it.</p>
<p>Text and the actual copy or information, or even detailed data, is usually a line. It&#8217;s not even text. Or it&#8217;s filled with lorem ipsum.</p>
<p>So it&#8217;s all fake and the things that actually are, &#8220;real&#8221; are navigation menus.</p>
<p>And so what you get is you end up with these designs that have a whole bunch of navigation menus all over the place, because that&#8217;s what people are iterating on during the design phase.</p>
<p>To your point, they&#8217;re playing with the shell instead of playing with the actual content.</p>
<p>And I think mobile, and in particular, actually, at a broader level, touch-based interactions and these natural user-interface principles really magnify this issue because on those types of devices, you can directly interact with the content.</p>
<p>People start to expect that. Once all the stuff starts taking away from the content and you start putting buttons and navigation menus and everything all over the place, it starts to feel more and more foreign.</p>
<p>And especially when you have smaller screens, you get more and more frustrated that you can&#8217;t actually get to the content.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. I see myself doing this. So I&#8217;ve got this Canon camera, and it has the capability for me to see, on the little digital screen that comes on the back of the camera, nine pictures at once. So I can press a button and now I can see the last nine pictures I worked with.</p>
<p>And the way you&#8217;re supposed to interact with it is you use the little arrow keys on the back of the camera. If I want to get to the upper left-hand corner, I have to scroll back and then scroll up and then push the OK button and I get it. So it&#8217;s like eight keystrokes to get to a picture.</p>
<p>But I find myself unconsciously just trying to push the picture on the screen, move my finger over and push the picture, and I want to interact with that data directly. And of course, my camera predates the touch-screen movement of the iPhone.</p>
<p>But I think people are growing to have this expectation that they can just interact with this data that way, when it&#8217;s in that form factor.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. A more interesting piece of that, at least to me, is you and I have grown up and used all kinds of different input formats and devices.</p>
<p>Look at people who just started on touch. So my two and a half year old, he goes up to any screen and he expects it to be a touch-based screen.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I&#8217;ve heard that. That if you grow up in a household with a touch screen you think any glass surface is a touch screen.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Right. So those are your expectations. I love doing this quote, but anytime he sees sort of like a GUI menu, he comes and grabs me. He&#8217;s like, &#8220;What the hell is this? Fix this thing.&#8221; Because it feels really foreign in that environment.
</p></blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s really interesting. Yeah, I think you really do have to be immersed in that language of the natural user interface as it&#8217;s sort of becoming called, this new thing. What&#8217;s your take on Apple reversing the scrollbars on Lion to match what&#8217;s happening on the touch devices?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> I saw a great phrase recently which is, &#8220;Apple is going to take us kicking and screaming into this next generation of UI whether we like it or not.&#8221; Because they actually make pretty bold moves in these areas, and that&#8217;s a great example.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well but Windows 8 looks is looking like it&#8217;s getting that way too. Right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. I saw some really confusing stuff about Windows 8 recently.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. They backed away from that. So the original Windows 8 thing that they showed, what, about six months ago, was really this very touch-centric interface.</p>
<p>And then just like last week or something they said, &#8220;Well, actually you&#8217;ll be able to switch between that and the old way of doing things.&#8221; And it&#8217;s like, &#8220;Ooh.&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Which I don&#8217;t get. So I would like to see that. Because of you look at those two screenshots, it&#8217;s like Microsoft Office 2012, the one with the ribbon-type interactions for Explorer and then what looks like Windows Phone seven for the touch-based viewing and toggling between those two seems quite, I don&#8217;t know. I would love to see how that works.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> It reminds me of the old saying, &#8220;Standards are great, there are so many to choose from.&#8221;</p>
<p>And it sounds like Microsoft is taking this middle road where they say, &#8220;Well, OK, you get to choose what which standards you have.&#8221; But that&#8217;s just going to create all sorts of wacky interaction and confusion.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> To go back to the point around how Apple is taking the stuff from the iPhone and adopting it to Lion, I think people are starting to expect the way things work on their mobile devices to work that way on a desktop.</p>
<p>Chris Messina recently posted a thing where he said, &#8220;I think I just double tapped my space bar the laptop expecting it to insert a period and a space.&#8221;</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I have done that.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah, because you do that on the phone all the time. You go space, space and it inserts a period and spaces over. And now you go to the laptop and you do it and you&#8217;re like, &#8220;Wait. Why didn&#8217;t this do that?&#8221;
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> So it&#8217;s amazing the way we start to reprogram ourselves through continued use of these other devices. If you just plot out the trend line, more people are going to be interacting with their mobile phones more often than they do their laptops outside of very core professionals.</p>
<p>So yeah, the behaviors you get on the mobile device are probably going to become the dominant ones. And those are the ones that are going to influence what you expect in other places, hence the transition of scrollbars online.</p>
</blockquote>
<p><a name="question6"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I think so. So from an application developer perspective this really means that we can&#8217;t just limit ourselves to a single platform anymore.</p>
<p>We have to become versant in all the platforms that are out there and have a census to how people are switching between them.</p>
<p>And understand that there&#8217;s a good chance that our app is being used in more than one platform by the same person often simultaneously in some ways.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yep. And so there&#8217;s two things that I like to talk about with that idea. One is, it&#8217;s becoming very, very clear that a cross-channel user, AKA someone that uses your desktop app, your mobile website, and your, I don&#8217;t know, your Chumby app or something like that.
</p></blockquote>
<blockquote class="non-speech"><p>
	[laughter]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Not only are they a better user because they use you in three different channels so they add up to more time, but in each of those channels they are higher use than somebody who&#8217;s only using a single channel.</p>
<p>So the stat I always pull up because it&#8217;s the biggest one, Facebook has 250 million mobile users. The people who that use Facebook on mobile are twice as active on Facebook on the desktop as those who do not use Facebook on the mobile.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s really interesting. Yeah, Netflix was reporting something very similar. And they worked really hard so that if you&#8217;re watching it on your TV and you pause it, and then you go and you bring up the same movie on your iPad, it picks up right where it left off on the TV.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Netflix is actually pretty fascinating. I remember at the Web App Summit you guys put on, Bill Scott made a couple comments around how there&#8217;s all this debate in Netflix about whether they should have the same experience across all their devices in terms of UI.</p>
<p>Or if they should be optimized for the capabilities and constraints. And they have this notion of user posture across all devices.</p>
<p>And what he quoted was that in all the testing they&#8217;ve done it always comes out that the device optimized UI performs better than something that&#8217;s generic across everything.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> And I think that applies to how you represent the interface. But at the same time, there&#8217;s seamlessness between your data and your interactions and your state across all those different interfaces.</p>
<p>So it&#8217;s sort of like the same but different, is really the right answer. Because you want the interactions, the core value, your data, all that stuff to be the same. But the way you interact with it should be influenced by what the device can or can&#8217;t do. </p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That makes perfect sense. That makes perfect sense. So, people coming to your full-day workshop.</p>
<p>You&#8217;re going to walk through a lot of what you&#8217;ve been learning. Particularly with your recent explorations doing the whole Bagcheck experience, which was a gorgeous experience.</p>
<p>Which, it&#8217;s interesting how you were co-developing this desktop-based experience alongside doing a mobile experience. And you started with using mobile Web for it.</p>
<p>I remember early on you told me that eventually you would expect it to be a mobile app. But you were using the mobile Web so that you could get to the functionality and understand what the users needed faster and you could react to it faster instead of having to go through the App Store cycle, right?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Right. Exactly. It&#8217;s actually even more complex than that I guess. We started out by building a command line version first. AKA, we built the API.</p>
<p>So what we would do is really think about, &#8220;What are the different objects? How are people going to interact with those objects?&#8221; And we would build a core functionality which we could interact with through command line.</p>
<p>So the first things we actually did when we were testing &#8230; this is kind of silly. But the first interactivity and &#8220;usability&#8221; testing we did was in the command line. [laughs]</p>
<p>And from there we took that command line and we gave it a bit of a front-end in a mobile Web experience. And then subsequently we built a desktop experience after that.</p>
<p>But the mobile Web experience, one of the reasons why we did that first was because we had again, these tight constraints, but also because we could interact with it anywhere and everywhere.</p>
<p>So we would literally be out in the evenings. I used it when I went on vacation. Just trying to figure out what are the modes of behavior, very similar to the eBay example we talked about earlier.</p>
<p>What are the modes of behavior that makes sense with this service? And once we thought we had that tuned then we went over to the desktop and said, &#8220;OK, well, let&#8217;s take what we learned and develop a larger screen more in-depth kind of immersive experience for it.&#8221;</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So by going that sort of command line which got you to the essential functionality and it said, &#8220;These are the transactions what we will have with the server.&#8221;</p>
<p>And then, in essence, it sound like you put a nice pretty skin on it and built it out from there for your mobile experience.</p>
<p>And then you went to the desktop and said, &#8220;OK, what does the desktop need to have that borrows from that mobile experience and what does it have to have that&#8217;s unique to the desktop?&#8221; Is that sort of the evolution?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah, definitely. And with the desktop too. I mean, you just have different kinds of capabilities.</p>
<p>So you&#8217;ve got a lot of screen space. So we were able to do things which are more like asynchronous editing, which is very hard to do on mobile because you just have this small screen.</p>
<p>You can&#8217;t have multiple pieces of say, like a creation tool open simultaneously and allow you to switch between them. You tend to be locked into a mode or a state because that&#8217;s all the room you have.</p>
<p>So when we took it to the desktop all of sudden we were able to do things that were a lot more asynchronous, that were more multi-modal if you will.</p>
<p>And we were also able to do a bit more automation on stuff because we had nicer connections in the bandwidth pipes overall.</p>
<p>So for example, one of the things we did on desktop, which we didn&#8217;t do on mobile, was on a desktop we would go and build out a listing of all your stuff using metadata you have on other services.</p>
<p>We said, &#8220;OK. Well tell us who you are on Flickr,&#8221; and we&#8217;d go and find all the camera gear you use on Flickr and essentially build out this list for you in this full-screen interactive mode.</p>
<p>Whereas on the mobile, we built something that we didn&#8217;t have on desktop, which was you can go and scan the barcode of an item to input it, which is pretty awkward and clunky in most people&#8217;s laptop and desktop experiences.</p>
<p>So those two things were separate to the platform. Long term, maybe we could have morphed the two. Certain things just made more sense.</p>
<p>Like the barcode. You could pick up the phone; point it at an object really easily. So that makes a lot of sense on mobile. So that app had that functionality.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well, I mean, it all sounds great. And I&#8217;m really looking forward to your workshop at the conference. And I&#8217;m very excited because you&#8217;re really going to get into the core details as to how people make this happen.</p>
<p>You&#8217;re going to talk specific about gestures and how Hover works, and doing input, and displaying data, and all that stuff.</p>
<p>So it&#8217;s going to give people a really solid background and starting place for the language of what works and what doesn&#8217;t.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Yeah. I wouldn&#8217;t come unless you want to get really into the details of how to do these things.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> OK. So we&#8217;ll tell people to stay away unless they really need to do that.</p>
<p>It&#8217;s key that they don&#8217;t come unless they really want to know that stuff.</p>
<p>So that&#8217;s excellent. And people love your workshops, so that&#8217;s great.</p>
<p>Luke, I want to thank you for taking the time to talk to us today. This has been really fascinating and hearing these stories of how you guys did this and what&#8217;s going on in the mobile space has been really a lot of fun. Thank you.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Luke</strong>:</cite> Thank you. My pleasure.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So everybody, you can hear Luke at the User Interface 16 Conference, which is going to be November 7th through 9th in Boston, Massachusetts. He&#8217;s going to be doing a full-day workshop on designing for mobile.</p>
<p>And you now know why we chose him to be the guy to do this because he&#8217;s done this stuff. He knows what he&#8217;s talking about. So you definitely want to see that.</p>
<p>You can find out all about that at Uiconf.com. We&#8217;ll love to see you there.</p>
<p>Again, Luke, thank you very much for spending this time with us.</p>
<p>And I want to thank the audience for listening. And as always, thank you for encouraging our behavior here at User Interface Engineering. We&#8217;ll talk to you next time.</p>
<p><a name="comments"></a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/10/05/luke-wroblewski-designing-for-mobile/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL127SpoolCast_Wroblewski-UI16.mp3" length="19872718" type="audio/mpeg" />
			<itunes:subtitle>Mobile is the “hot topic” these days. It’s increasingly at the front of designers’ minds. In a world where the power and capabilities of the device in your pocket are so great, the possibilities become somewhat astounding.</itunes:subtitle>
		<itunes:summary>Mobile is the “hot topic” these days. It’s increasingly at the front of designers’ minds. In a world where the power and capabilities of the device in your pocket are so great, the possibilities become somewhat astounding. The mobile landscape is changing so rapidly that it makes developing a formal strategy to “figure mobile out” all but impossible. Luke discusses how taking advantage of the market as it is today and the capabilities of these devices can lead to the refinement and evolution of your product.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>35:51</itunes:duration>
	</item>
		<item>
		<title>Hagan Rivers &#8211; Simplifying Complex Applications</title>
		<link>http://www.uie.com/brainsparks/2011/09/29/hagan-rivers-simplifying-complex-applications/</link>
		<comments>http://www.uie.com/brainsparks/2011/09/29/hagan-rivers-simplifying-complex-applications/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 18:57:06 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI15]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5400</guid>
		<description><![CDATA[It’s easy for applications to get overcomplicated and bogged down with data - especially in an enterprise setting. It’s hard to keep track of so many different things. When dashboards and widgets are employed, the goal is to make your life easier, but often that’s not the result. The solution - simplifying these applications for specific use cases and giving the right people the right information they need for their given task. Hagan Rivers spends her time meeting with teams to show them exactly what they need to do to streamline these complex applications.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>It’s easy for applications to get overcomplicated and bogged down with data &#8211; especially in an enterprise setting. It’s hard to keep track of so many different things. When dashboards and widgets are employed, the goal is to make your life easier, but often that’s not the result. The solution&mdash;simplify these applications for specific use cases and give the right people the right information they need for their given task.</p>
<p>Hagan Rivers, of <a href="http://www.tworivers.com">Two Rivers Consulting</a>, spends her time meeting with teams to show them exactly how to streamline these complex applications. Whether it’s an app for managing purchase orders or hospital patients, there is a lot to consider. Hagan expresses the value of taking a step back and sifting through the complexity. This allows you to untangle the necessary bits to arrive at a better focus.</p>
<p>We have 8 full-day workshops at the <a href="http://www.uiconf.com">User Interface 16</a> Conference in Boston, November 7-9. Hagan is bringing her expertise to one of those workshops, showcasing the methods she uses to create consistent, beautiful applications. For more details about the conference visit <a href="http://www.uiconf.com">UIconf.com</a>.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;there are certain expectations we have about where buttons should be. The &#8220;OK&#8221; button is the one that&#8217;s bigger and brighter and more clickable, and the &#8220;Cancel&#8221; button is less so and they&#8217;re in a certain position. And toolbars go above tables. And the first thing is usually new or something like that. Like, if you didn&#8217;t have the language cues, how much of just the layout and the organization and the arrangement of things would lend the pattern to you. </p>
<p>And sometimes I show people screenshots of Japanese GUIs. And I ask them to really look at it, because they get so used to just reading the labels, especially the developers. They&#8217;re very good about actually reading everything on the screen. Users are not. </p>
<p>But the developers read the text on the screen. They say, &#8220;Well, it&#8217;s obvious, it says in the help text right there.&#8221; Yeah, but, OK, don&#8217;t read the text, just look at it and see what you can learn&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Hagan address these questions:</p>
<ul>
<li><a href="#question1">How do you identify and prevent unnecessary complexity?</a></li>
<li><a href="#question2">What is the value of “hand-holding” when a customer is experiencing a product for the first time?</a></li>
<li><a href="#question3">If a design isn’t in a standard pattern, can consistency alleviate any potential confusion?</a></li>
<li><a href="#question4">Are there exercises that teams can do to develop patterns?</a></li>
<li><a href="#question5">What is the best way to implement dashboards?</a></li>
<li><a href="#question6">Are there patterns on mobile that are making their way back to the desktop and other places?</a></li>
</ul>
<p>Do you have experience with complex applications? Share your thoughts with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: September, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5400"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool</strong>:</cite> Welcome, everyone to another episode of the SpoolCast. I am very happy, because today I have one of my favoritest people in the entire wide world of the UX space, Ms. Hagan Rivers, who is going to be speaking at the User Interface 16 Conference, which is going to be in Boston November 7th through 9th, and she&#8217;s doing a full day workshop on the 9th called &#8220;Simplifying Complex Applications.&#8221; And I&#8217;m very excited that we get a chance to talk to her today about just this topic. Welcome, Hagan.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan Rivers</strong>:</cite> Thank you, Jared. It&#8217;s good to be here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So, I have a question for you which are why we&#8217;re doing this, because I have a bunch of questions for you. Lately I&#8217;ve been working with these teams that have these designs that have been going on six, seven, eight years, right? So they&#8217;ve been around for a while, and they&#8217;ve got dozens of designers and developers who are working on this.</p>
<p>And just a few weeks ago, we&#8217;re watching actually a training video, so it&#8217;s a video of a customer being trained. And it&#8217;s a beautiful way to watch people use a design, because you see what the trainer is doing. They&#8217;re walking the user through the various aspects of the design, and you get to see the screens. You get to see how the new user is responding to all these things.</p>
<p>And one of the things I&#8217;m noticing is that as every part of the interface pops up as the trainer is walking through it. Each one has sort of a different signature look. They&#8217;re all maintenance screens, right? So, you know, one&#8217;s a customer screen &#8211; these are places where you have classes, so one&#8217;s a class setup screen, one&#8217;s an instructor screen, and each one has a capability to make changes and save, but the way you make changes and save in one screen is a &#8220;save&#8221; button, let&#8217;s say, and it&#8217;s at the top of the screen.</p>
<p>On the next screen, it was an &#8220;update&#8221; link that was at the bottom of the screen, and each one was different, and as we went through these, I began to realize that I could actually start to pick out which developer had probably developed which set of screens. I didn&#8217;t know the developer by name, but I knew that screens one, seven and nine were all probably developed by the same guy, because they had the same basic look to them, but screens two, five and six were done by somebody else.</p>
<p>And, of course, all this made the trainer&#8217;s job that much more crazy, because every time they had to sort of explain a different way of doing it. And so I&#8217;m realizing that entropy takes over and these designs become this giant hairball of complexity, and I was wondering, do you have any suggestions? What could you tell teams to do that would sort of prevent this hairball from growing as nattily as it does?</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> To make it never happen in the first place?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well, maybe, but at least to start to identify that it&#8217;s happening and maybe prevent it. I don&#8217;t know.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>: Yeah. I mean, I see these apps all the time. When I meet with new clients, they demo their apps, and I see the same thing. I can tell which screens which parts of the development team did. I can tell you how many different developers there are working on the GUIs, you know?<br />
</cite></p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Exactly, exactly, yeah.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> And each one has their little pet peeve about they don&#8217;t like to call it the &#8220;OK&#8221; button. They think &#8220;save&#8221; is clearer, so they always say &#8220;save,&#8221; or whatever. They all have their thing going.</p>
<p>And as new features get added, especially as you talked about in the preferences and stuff like that, that&#8217;s where the developers tend to do a lot of design work. They just sort of throw whatever they think works onto those screens.</p>
<p>So, actually, it&#8217;s interesting you talk about the training, because I did some work with a client last year, and I went and took their training. I acted as a customer and I just said, &#8220;I want to attend your training classes.&#8221; And I got so much great material there, because as we went through screens, there were all these places where the trainer had to stop and tell us what was weird about that screen, and I would take notes. I&#8217;d go, &#8220;OK. We need to fix that.&#8221;</p>
<p>And we&#8217;d go to the next, and they&#8217;d say, &#8220;Well, on this screen, you have to be sure to click this button first.&#8221; And I&#8217;d go, &#8220;OK. Well, we got to fix that,&#8221; you know?</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, so one of the things we&#8217;ve been doing with clients is when we take these video tapes and we actually start dividing up the tape into pieces, and any place where the trainer is in essence helping the customer get value &#8211; so, in other words, that particular thing, like the customer setting up their first account or their first class or putting in their first instructor, right? They&#8217;re getting value from that, and so we call that &#8220;goal time.&#8221;</p>
<p>But the places where the trainer is sort of explaining &#8211; like there was one option that took about &#8211; we counted it &#8211; it was about six minutes to explain that you should always keep this number set to one. Whatever you do, don&#8217;t change it, but then went on to explain why it was there and why it might not be one for people who weren&#8217;t you, but you should always have it as one.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah, don&#8217;t touch it.
</p></blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Exactly. And so we call that &#8220;tool time,&#8221; right? So that&#8217;s the time that you have to just sort of deal with the tool. And you can actually measure how good your UI is doing by the ratio of tool time to goal time, right?</p>
<p>And if you keep reducing tool time and increasing goal time during the training session, you&#8217;re getting real value, because there is value to hand-holding a customer through their first experience for some of these high end products. But that hand-holding is different than mine field avoidance lessons.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That&#8217;s right. That&#8217;s right. Yeah, I mean, a lot of the apps I work on are really complicated. They&#8217;re not apps that you can typically just hunt through the web and find them. They&#8217;re the kinds of apps that are installed in enterprises, so apps for managing purchase orders or patients at a hospital or ticket systems for managing help desks &#8211; stuff like that. I mean, big, big apps, and they&#8217;re complicated, and they do often have training.</p>
<p>And you&#8217;re right &#8211; there&#8217;s this tool time is like just spent trying to dig through what is quirky about this app. And there are always a lot of internal inconsistencies, and I always tell folks, like, &#8220;Just pick one.&#8221; I mean, in a way, it doesn&#8217;t even matter which pattern you pick for your forms &#8211; just pick one and use that one again and again. Like, yes, they obviously can make improvements later, but the inconsistencies just throw everybody for a loop.</p>
<p>It hits you in training, but it hits them in QA. It hits them in documentation. It hits them all the time when they are being inconsistent.</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. I think there is something to that, right, because you can have something that is illogical but consistent and it works, right? The old start button on Windows XP, right? It didn&#8217;t make sense that to shut down your machine, you press the start button except that once you learned it, it just work. It just always worked.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That&#8217;s right. And so, if your app has, the OK button as a link on the upper right hand corner, you know that&#8217;s not how most folks do it. That&#8217;s not the standard pattern. But if you do it in every one of your screen, people will learn it and will just do it. It will be fine. But if you change it every single form, you are creating much more work. And the other thing is you are creating more engineering work. I mean if you have to recreate how you deform submission for every single form, that&#8217;s a ton of effort that&#8217;s wasted.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well, one thing that gets me is on the American Airline site. I can go on for hours about the American Airlines. I mean but on the American Airlines site; they have this convention where the OK button is a red button. How do you like that?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> I love that.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> In the lower right hand corner, it&#8217;s the farthest most right button, except occasionally, the start over button is that button.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> I&#8217;m sure the ramifications of clicking that are a lot of fun.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah. If you are like me and you are trying to make a reservation quickly and you do it 20 times a year, it drives you nuts when you hit start over and you didn&#8217;t mean to. It&#8217;s like, &#8220;UGH!&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah. To answer your first question like the hair ball of complexity. I think if you do what I do. When I first meet with a client, I go around and I talk to the folks in their sales team. I talk to the folks in the support engineering. I talk to the folks that helped us. I talk to trainers and as I talked to them, they&#8217;ll tell you about these inconsistencies and they know them because they are working directly with the customer trying to deal with them.</p>
<p>They spend a lot of their time dealing with them every day. And you know, I see those and that&#8217;s why I know why the products got the hair ball of complexity in addition to looking at it myself. One of the first things we tackle is these patterns. They are trying to create very standardize ways to do things that you use throughout your application. The one way to do a form, one way to do a chooser, one general way to present a toolbar over a table, so that you don&#8217;t have to reinvent that all the time.</p>
<p>You don&#8217;t have to retrain people all the time. These complicated Apps, it&#8217;s hard enough just to understand how to work the App and do the real tasks. Much less have to wade through a complicated, difficult to use UI.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I think they are creating a library of patterns. It&#8217;s really a good idea. People ask me this. There are now a handful of sort of general purpose patterns that people put together. Jennifer Tedwill put one together. There&#8217;s a guy in Germany who&#8217;s got a really extensive site. I don&#8217;t remember how to pronounce it. It&#8217;s German so everything I know about German I learned from Hogan&#8217;s Heroes. Which is probably not the best way to model an entire culture.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> I think that was all deliberately mispronounced.
</p></blockquote>
<p><em>[Editor's note: The "german guy" is actually dutch and his name is Martijn van Welie. The site is <a href="http://welie.com">welie.com</a>. Apologies for not getting that right in the recording.</em></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> You're probably right. There are all these third party pattern libraries that are emerging. But I still feel like there's a lot of value in sort of crafting your own library as a team, because you have a lot of really useful discussion about what is a pattern and what do we call that, and it creates a language, which I think is really important.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah. I find the same thing. If you just kind of hand an organization a pattern and say, "Here's your pattern library," they don't use it. They just shelve it. It's not their pattern. It is a pattern library, but it doesn't always apply to their apps and it doesn't make sense and they haven't even agreed to use it. So you know, we try to do a conversation with the development team, and I'll go through and I'll find the six different ways they do a chooser screen.</p>
<p>And we'll put them all up on a screen and we'll look at them together and we'll say, "Well, which of these do we think is the best and why?" And I'll tell them why I think which one's the best, and we'll pick one and then we'll get it recorded down in a pattern and we'll start migrating to using that for everybody.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Do you do an exercise when you do that, because I've done this with teams? Do you do an exercise where you actually say, "OK. Let's just make a list of what's different - let's not assign good or bad here. Let's just make a list of what's different between these different variations so that we can make a catalog of why each one of these things sort of existed?"
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That's right. You'll learn things, like some chooser that someone did is really good for that particular situation, because he's choosing between maybe hundreds of thousands of items, whereas another one might only for choosing amongst 50 items or a 100 items, and they do different things. And so you say, "Well, OK. When you identify these, it's not that they're good or bad. It's that they're solving different problems."</p>
<p>You start to build your pattern library, say, "Well, whenever we need a chooser for more than 5,000 items, we'll use the giant one, and whenever it's less than that, we'll use this one. And so if you do an exercise, you get them to think about what's making that work? Why did they choose to design it that way? And what's the purpose? What problem is it solving? How does it help the user? Then they understand why they would reuse the pattern. I think that's much stronger way to start building a pattern library than to just grab a book off the shelf.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I'm thinking this doesn't have to be a difficult thing, right? You could take, like, 15 minutes of a weekly staff meeting and just put up a chooser one week and a form next week, the way you do login authentication the week after that, and just do one a week for 15 weeks and all of a sudden you've got the start of a library.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah, it doesn't have to be super hard. I think what happens is a lot of folks get very married to the patterns that they've created and they really feel they've got the best solutions. So sometimes you do need to go out and talk with users and talk with the support folks and see what's really working for people. But most of the time when you ask people to sit down and really look at the design, and compare it to other designs solving similar problems - they're pretty quick to pick up on what needs to be done.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I have this friend who was a real film buff, and he went and studied all these film classes and would watch every DVD extra where they talked about how they made the thing. And he always wanted to go off and be a filmmaker himself. And I would go to the movies with him, and we'd be sitting in the movie theater, and this exciting thing would be happening on the screen and he'd hit me on the shoulder and he goes, "Did you see that tracking shot? That was like an awesome tracking shot!"</p>
<p>Or we'd be watching a video at home and he would make us go back and rewind something because the zoom was particularly good. And, it's like, "Dude, I just want to watch the guy get the girl." You know?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> What guy? What girl?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, exactly. He had stopped paying attention to any of that. He was looking at what the cameramen was doing the whole time. And so, "I figured out how they did that." And like, we'd have to watch the same scene 15 times.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> He was interested in the craft, not the product.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Exactly. Exactly. And I'm wondering if, in fact, that's what we're trying to do here with developers. They can't log into, you know, PayPal without noticing exactly how PayPal does their authentication screen, now, because they're going to pay attention to that level of detail, because we've dissected it.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That's right. Yeah, I mean, I think, you need to be able to, kind of, step back. Like, I always think it would be fun to take a piece of software and replace all the English in it with gobbledygook. And see how much of it you could drive.</p>
<p>You know, there are certain expectations we have about, like, where buttons should be. You know, the "OK" button is the one that's bigger and brighter and more clickable, and the "Cancel" button is less so and they're in a certain position. And toolbars go above tables. And the first thing is usually, like, new or something like that. Like, if you didn't have the language cues, how much of just the layout and the organization and the arrangement of things would lend the pattern to you.</p>
<p>And sometimes I show people screenshots of Japanese GUIs and stuff. And I ask them to really look at it, because they get so used to just reading the labels, especially the developers. They're very good about actually reading everything on the screen. Users are not.</p>
<p>But the developers read the text on the screen. And so, they're just like, "Well, it's obvious, it says in the help text right there." Yeah, but, OK, don't read the text, just look at it and see what you can learn.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That's interesting. I actually found myself in a Dutch police station once in Amsterdam and watched the cop fill out a theft report, a friend of mine had had her purse stolen. And so, we're watching him fill out the theft report, and of course, the screen was entirely in Dutch. And yet I had no trouble following along with what he was doing, because it did follow those sorts of conventions that we're used to.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That's right. And I have a theory that if a pattern is working well, the labels are irrelevant. They add supporting information, but you should be able to figure out how to use it without being able to read them.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I think that makes an awful lot of sense. It is really interesting that this idea of being able to use the design independent of the language that's there. And can you drive it that way, basically, through just convention. Makes a lot of sense.</p>
<p>But at the same time, a trap that I see teams falling into, I don't know if you've seen this, is when they try and come up with generic designs and they use "Lorem ipsum" style text. And then, when they plug the real design in.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> It's just too generic.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> It's too generic. And it doesn't handle the special cases, which is why you need the patterns for the 50,000 item selection, or is this the 3,000 item selection?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Right. We'd worked on an app last spring. It had a bunch of wizard based forms for editing. There were a whole bunch of different objects in the system. So, they had, like, 20 different tabbed wizards for editing these 20 different objects.</p>
<p>And so, they all looked the same. I mean, once you opened one up, it was really hard to distinguish them. You know, I told the engineers, we need to put labels at the top, we need to repeat these labels. Like, instead of just saying, "Name," we would say, "User's name." So, it was very clear what name we meant. Or "System's name" or whatever name we were asking for. And they said, "Well, they should know by the context they're in."</p>
<p>And I said, "Well, the language is what gives them the context." We saw regularly, people would open up a screen in our usability study and they would forget what screen they were on. The language is the thing that gives you those cues, oh, I'm working on this. Oh, it needs to know this. And being repetitive, like, there's this real tendency to be really lean in language on some of these apps. And sometimes it's confusing.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Every pixel costs, right? So, you want to save on those characters.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> You've got to save, I know, because it might, burns out your monitor. I don't know. But yeah, it's like, there's this appreciation for brevity that doesn't really help users at all. I mean, obviously, you can swing the other way and have full sentences all the time, and that's too much. But there's this desire to be really, really concise in the language, and I think it's disorienting, sometimes.</p>
<p>So, yeah, I don't mean to say, if you use the pattern without seeing words that it would be perfect. But the sort of placement and arrangement of things can be very suggestive. And then, the language kind of adds to the whole context and the behavior layer on top of that. To, sort of, tell you what is this thing? How does it work? What's its relationship to other things in the system? What can you do with it? And that's what the language layer kind of gives you. Of course, the language is really critical.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I think that the more we understand about interfaces, the more we realize that we're basically creating a language that is both visual and verbal with our users. And that the combination of the two is really important.</p>
<p>We saw this early on with icons, where there was this big push to have visual symbols for everything and no words. And we were working on this tool for software developers. The team had come up with this hatchet dripping blood. Which was the "Execute" program icon?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah. That'll translate well.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, exactly, yeah. A visual pun that just does not work. The funny thing was that we'd have these usability tests and all the male developers that we had come through went, "Oh, that's really cool." And all the female developers go, "Ew. Why?"
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Ew. [laughs]
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So, that one really split down gender lines. But what we found early on was that when you just had pictures, often people didn&#8217;t know what the picture meant. And when you had just words, it wasn&#8217;t as good. But the picture and the word together, actually seemed to really work best.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah, the pictures give you a differentiator, so when you&#8217;re using your kind of positional memory of the toolbar in your head, you remember it&#8217;s kind of the fourth or fifth one in, the picture kind of gives you a reference point for your eye to grab onto. At least that&#8217;s my theory.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well, you know, what was really interesting was we experimented with that. We started moving the icons around, and we found that the position wasn&#8217;t as prominent as we thought. In the early Microsoft Office apps, for example, the first icon was open and the second one was save, and the third one was print, or something like that.</p>
<p>But we found that if we moved them around a bit&#8230; I mean, if you completely reversed it, if you put open and close on the far right instead of the far left, people would have trouble with it. But if two icons appeared before open and close, nobody was freaked by that. It didn&#8217;t have to be the very first icon.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yes, I don&#8217;t think positional memory&#8217;s that absolute. I think it&#8217;s just sort of like, &#8220;it comes first-ish neighborhood&#8221; memory. But it helps. It&#8217;s an important piece of finding stuff again and again, especially in an app you use all day long.
</p></blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So what&#8217;s your take on dashboards? We have a lot of clients that are doing this sort of dashboard thing, and it sort of starts with some executive declaration of, &#8220;I just want one screen that tells me exactly what my business is doing.&#8221; And the next thing you know&#8230;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Wouldn&#8217;t that be nice?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yes. You&#8217;ve got odometers, and speedometers, and temperature gauges. Every physical skeuomorphic gauge that man has ever come up with is now a visual element on this opening screen that nobody understands.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah, they&#8217;re trying to really create the pilot&#8217;s dashboard, which works great for pilots, but not so much for most other folks.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Except that pilots are intensely trained on those dashboards.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That&#8217;s correct. That&#8217;s why it works for them. They need to know where things are and what to click and what to look at, whereas we present someone with something just as complicated as a pilot&#8217;s dashboard and say, here, this helps you know what your whole business is doing! And they scream and run out of the room.</p>
<p>So, dashboards. I can usually tell if a client knows who their users are and what they do just by looking at the dashboard. To me, I think of the dashboard as like an extra layer of navigation, actually. Like, a whole screen devoted to navigating to key parts of the application and bubbling up information from key parts of the application.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s interesting.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yes, so if you know your users, your dashboard, it reflects it. I&#8217;ll give you an example, because this is this new idea that I&#8217;ve been working on for the last year or two.</p>
<p>So, we worked on an app a couple months ago for managing mailing lists, email lists, and stuff like that. And they had a dashboard, and when you logged in you got this screen, and it showed you your user profile. So it showed you your first name and your last name, and a place to change your password, and those things. And then it showed you a list of the mailing lists you were subscribed to.</p>
<p>This dashboard was the dashboard for the administrator of the mailing lists, mind you. Not an end-user, but the administrator, the person who actually sets them up. So, there was nothing on this dashboard that was of any use to this person. And they had little meters and metrics and stuff, but it was useless. They all clicked right through it and went off to doing stuff.</p>
<p>So we went and talked to some of these users, and we talked to them about what do you do the most often? If you talk with them, after a while they said, well, the biggest problem they have to deal with is updating other people&#8217;s email addresses. That&#8217;s their number one problem. Like, they send out a message and a bunch of them bounce back as having failed. And they need to know who those people are so they can get it up to date, and they have to look up and manage those users and deal with the failed deliveries.</p>
<p>And then the other thing they do a lot is they send out these mailings. So when we were done, the dashboard now had a quick way to get to a list of users who have disabled email addresses due to delivery failures. So you could just say, 150 people right now, their emails are no good, click here to go straight to them. A quick way to look at users who don&#8217;t have email or are out of sync however with the system. We even had a little box right there where you could type in an old email address and a new email address and just push a button, and it would just look it up and do the swap.</p>
<p>So that was, again, we were looking, what&#8217;s the common task? And then we had a place for starting new messages and sending them out. So we went out and said, what&#8217;s done really commonly, what&#8217;s really hard to do, what things do you have trouble finding? And those were all the things we bubbled up and put on the dashboard. And we had some reporting stuff too, but it was mostly like, how many mailing lists do you have, how many total users on each mailing list? Just some very simple metrics, and they were not giant dials, they were just some very straightforward numbers.</p>
<p>So the idea is that the dashboard is like storytelling. It tells you the story of what the app does, and the most frequent things you&#8217;re going to do with it. And it navigates you very quickly to those key places to support those tasks. Most dashboards don&#8217;t do that.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yes, that to me makes a lot of sense. So, you could have it, for instance, if you had items that needed attending, you could have it put the number of items that need your attention in red for those things, much like the way unread messages show up on an iPhone, or something of that sort.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Right. For instance, in a lot of apps, you&#8217;ll have a list of stuff and you can filter that list. So it&#8217;s possible to go in and set up whatever filters you need to find something out. But on the dashboard, you could put five links to the most important filters that the user&#8217;s going to need a lot, and it just immediately takes you to that page and applies those filters and gets you up and running. And you don&#8217;t have to do anything more complicated than that, it just gets them going and gets them started on their work.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, because I think a lot of these sort of visual elements, though, they might demo well just from an &#8220;Ooh, that&#8217;s very impressive,&#8221; the dials and gauges and stuff. I think the amount of information that they communicate for the number of pixels that they use, that sort of data-to-ink ratio is probably pretty low.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah, it&#8217;s very low. We&#8217;ve done a lot of work cleaning those up to try to increase the information density, and it&#8217;s really low. The other thing is I think, at least I&#8217;m finding with our clients&#8217; customers, you know, a year or two ago, they would just be really wowed by seeing a dashboard covered in these controls. But now, when I go and sit in on sales meetings, I hear them saying, &#8220;Well, what is this for? What is it telling me?&#8221;</p>
<p>So, the customers are starting to become more critical of these flashy screens and really asking what they&#8217;re good for. And I think that&#8217;s going to be what drives improvement in the design, is that the customer is getting a little jaded about all those bells and whistles.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So, we have this definition of the word &#8220;clutter.&#8221; Every so often, you&#8217;ll be sitting in a usability test and a user will tell you, &#8220;That screen feels really cluttered to me.&#8221; And what we&#8217;ve realized is that clutter doesn&#8217;t mean high information density. Clutter means there&#8217;s a lot of stuff on the screen that I either don&#8217;t understand or I don&#8217;t care about. And there&#8217;s very little stuff that I care about.</p>
<p>And I&#8217;ve actually seen screens where we did a before and after of a design. And the before, the user told us, was much more cluttered than the after. But the after had more information on it than the before did. And what made it less cluttered was that all the information we had designed to be relevant to something that user needed.</p>
<p>And so, I think what I&#8217;m hearing you say is that these dashboards that don&#8217;t do well, that the users are now saying that maybe that&#8217;s that clutter effect, right? They&#8217;re looking at this dashboard that has a lot of stuff on it, but it&#8217;s not stuff that they are interested in in running their business or doing their job or whatever their operation is. And if you replaced it with stuff that was actually, really important.</p>
<p>So, one of the things is, we have this client who has this application. It&#8217;s a subscription thing, it&#8217;s a monthly subscription thing. So, every night it goes and runs a batch of credit cards for the people who are renewing on that day of the month.</p>
<p>And the first thing every one of these business owners of these customers did is that they would go to the report that told them how that job did, which credit cards got declined, how many got declined. Because that pretty much set their to-do list for the day of who they had to contact and say, &#8220;Hey, your card is expired,&#8221; or &#8220;Your bank&#8217;s not accepting this charge anymore and we need a new card or we&#8217;re going to have to shut off your service.&#8221; And that wasn&#8217;t on the dashboard. Right? Yet it was the most important thing that pretty much every customer we went to visit did.</p>
<p>Or just checking to make sure the job ran at all, because there are random nights where, for whatever reason, things don&#8217;t go well and nothing was charged, right? And the batch is left hanging, because of some technical error.</p>
<p>And so, having this thing that says, yeah, last night, we ran 23 credit cards and every single one of them cleared, would save, like, A, six clicks, and give something incredibly useful that that person wants to know when they first login in the morning.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That&#8217;s right. And that&#8217;s what I mean about it being kind of a mechanism for bubbling up key information and giving the user a quick way to get into, maybe, deep places in the application to do tasks that they have.</p>
<p>So, I have this funny exercise I do with clients now where we do a demo of their product very early in the process. And they bring up their dashboard screen. And I say, &#8220;OK, let&#8217;s take a look at this. I&#8217;m going to go through this screen, and I&#8217;m going to tell you what I think, based on this screen, are the most important things in your app.&#8221;</p>
<p>And we go through the screen and it&#8217;s mostly garbage. I mean, it&#8217;s just sort of like random stuff we&#8217;re able to tell you, but has no bearing on things you do, or things you care about. And they quickly realize that they really haven&#8217;t given it much thought. They just sort of threw everything on there that they had, rather than spending any time thinking about how people use the app.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Your content management system has 47,000 letter E&#8217;s in it today.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yes, exactly. And those are the kind of stats they&#8217;ll give you. And it&#8217;s like, thanks.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Sixty four percent of words are spelled correctly.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah. One million three hundred and twenty two pages. Great. OK. Why isn&#8217;t it 323? I don&#8217;t know. Like, it&#8217;s just data and they&#8217;re just sort of flooding you with this firehouse of data. And it&#8217;s not useful.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So, you really have to get into the head of the user to figure out how to do a dashboard right.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> You really do. I mean, you can build your app and never put a dashboard on it. The dashboard is a completely separate layer. It doesn&#8217;t do anything that the app doesn&#8217;t already do. It doesn&#8217;t tell you anything that the app already doesn&#8217;t have in it.</p>
<p>So, the question is, why are you putting it on there? If it&#8217;s just to be a sales gimmick, yeah, I guess. But I think the clock&#8217;s running out on how much people are going to love that in sales calls.</p>
<p>You really want to say, we know our app is complicated, we know there&#8217;s a lot there, and we&#8217;ve really spent some time studying what our users need to know, and what they need to do, and we&#8217;ve incorporated those things here.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So, one of the things that we&#8217;ve been doing when we go out on customer visits is we say, OK, so what&#8217;s the first thing you do every day? And we have the person we&#8217;re visiting actually walk us through those sorts of first steps. So, if we start to see patterns from one visit to the next, of a first thing that everybody does each day, that, to some extent, is telling us what a good dashboard entry might be.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> That&#8217;s right. And that&#8217;s why I say, I can usually tell if my customers know their customers just by looking at their dashboard. If they know what they&#8217;re users are doing with their app, and they know what information their users need to have, then their dashboard will show it.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I wonder if this is one of those places where self design, you know, designing an app that you also use yourself on a regular basis, actually really helps, because you know what you want to see. And if your behavior matches your users&#8217; behaviors, you know, which doesn&#8217;t happen that often, but programmers creating tools for other programmers. People who are business owners creating something for other business owners. It does happen.</p>
<p>You can get away with that. But if you&#8217;re not in that space where you&#8217;re not a user of this thing, the odds of you coming up with what those dashboard things, without doing serious research is probably very slim.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> So we worked on a help desk application a couple years ago. This was an app where we had some really different types of users, different personas that we were working with. A help desk tickets come in. End users have problems, they submit tickets, and then there are the people running the help desk.</p>
<p>There are the folks that answer the help tickets, the front line worker. What they do with the app is they go through their list and they work through their tickets, right? I mean, that&#8217;s their job. Then there&#8217;s their manager and their manager might manage 20 or 30 of these people and they want to know things like who&#8217;s doing the fastest job of going through these tickets?</p>
<p>Who&#8217;s got the longest back log? What do I do when this person&#8217;s out on Tuesday and I need to redistribute his tickets? And they were using the same dashboard for both of these user types and they had totally different needs, you know? And so we separated it out. We had two different dashboards.</p>
<p>Sometimes the managers did answer tickets so they would use the ticket answerer&#8217;s dashboard sometimes which was a list of your tickets that you were assigned to and helped you deal with that. What&#8217;s the highest priority, things like that.</p>
<p>Then there was this separate place that managers could go that would show who are your top performers. Who has the greatest back log of high priority tickets, things like that and they could look it up and find that information really quickly. All that information was already in the app. You could have gone and gotten it any way you wanted but the dashboard collected it all together in one place.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I would think, also, that the dashboard would be an opportunity to plug other things in that may not be part of the app like server up time statistics and things like that, that would be specific to, &#8220;what is the current state of a given server right now&#8221; so that if all of a sudden a slew of calls comes in, &#8220;hey the system&#8217;s not working&#8221;, you have this up to date information that says, &#8220;oh yeah, we know.&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Exactly. The router&#8217;s down, we&#8217;re dealing with it. Exactly. You can bring in that information. A lot of folks, especially in IT, they like for the dashboard to include information about the app itself. Is the app running properly? Was it able to contact everything it needed to? Sometimes the problem is the app itself is breaking down and so they love to see that information.
</p></blockquote>
<p><a name="question6"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right. It seems to me that things like dashboards and stuff are going to be moving to mobile platforms, that there&#8217;s an opportunity to have a way to bring this up. Are you seeing&#8230; now that people are using things like iPad and Android and stuff like that are there patterns there that are coming back into the desktop?</p>
<p>You know, Apple just recently with their newest release changed the direction of scrollbars. Are we going to see some of those visual tropes that have been happening with the IOS operating system are we going to see those starting to come back on the desktop and other places?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> I definitely think so. They didn&#8217;t just change the way scrollbars work, they now hide the scrollbars when you&#8217;re not in the scrolling area which is a direct lift off of the IOS platform because they don&#8217;t have many pixels. They don&#8217;t want to clutter it up by showing you a scrollbar.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I wonder how long that&#8217;s going to last because you need some sort of visual clue that there&#8217;s more.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah, I mean I think the number of patterns we have is always increasing. We always have new problems to solve and the patterns are really just an expression of what we commonly do to solve these problems. And as the interactions evolve and we use different preferences, we use touch, we use different things, the patterns adjust and what we consider normal, changes.</p>
<p>One example on the IOS devices is for instance in a list of phone numbers, so I&#8217;ll have a list of people&#8217;s names and they&#8217;ll have a row for the name and then they&#8217;ll have a little circle on the end on the right. If you click anywhere in the row you make the phone call. If you click on the little circle you go edit the address book card for that person, right?</p>
<p>That&#8217;s a completely new pattern that was developed on mobile and it would not surprise me if in a year or two we see that coming back to desktop. Stuff like that. So yeah, the pattern space is always increasing. Interestingly, I&#8217;ve been putting this class together and a lot of the patterns from desktop from 30 years ago and from web still apply in the mobile space.</p>
<p>So, there&#8217;s an enormous amount of overlap between them. I think they&#8217;re all converging into one big pattern space that just keeps growing.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Any of those 30 year old patterns that really shocked you like oh my God we still use that?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> We still use this basic desktop form for tables. A table with a toolbar above it. That has not changed. Mobile has a little trouble with tables because they&#8217;re wide. And so mobile is using more of what I call a list where you don&#8217;t really have columns you kind of wrap stuff into thick rows but they still have a toolbar at the top or the bottom. It&#8217;s the same idea.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, OK. Yeah, it&#8217;s true. That goes back to almost pre-Windows days where, yeah, using DOS and character based displays.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yeah. And honestly you look at the design for tables. You click on the header to sort it. Sometimes you can click on the header, right click, and you open a little menu of other options. I mean, those patterns really haven&#8217;t changed and they work really well. Why fiddle with them?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yup. That makes perfect sense to me. Well, Hagan, it is wonderful talking to you. I&#8217;m really excited about the class that&#8217;s coming up in November. I think it&#8217;s going to be a lot of fun. I&#8217;m really looking forward to learning all sorts of great stuff.</p>
<p>It sounds like the perfect class for folks who really want to get a handle on how to get that stylistic essence of their individualistic design traits for each developer out of the design so it feels like it was written by one person.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Yes. We&#8217;re going to work on consistency but we&#8217;re also going to work on it being beautiful and elegant and solving people&#8217;s problems.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That sounds excellent. I&#8217;m looking forward to it a lot. Thanks for taking the time to talk to us today.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Hagan</strong>:</cite> Thank you.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So if you want to take Hagan&#8217;s workshop it&#8217;s easy. You just go to UIConf.com and you sign up for the three day event and you have to sign up right away because her session&#8217;s going to fill up. I got to tell you that. It always does. So UIConf.com. That&#8217;ll be November seven through nine.</p>
<p>Hagan&#8217;s going to do a full day workshop on the ninth on dealing with complex applications, how you make complex applications so much simpler. So I&#8217;m looking forward to that. Thank you Hagan for spending the time with us today and I&#8217;d like to thank the audience for once again encouraging our behavior. Take care. We&#8217;ll talk to you soon.
</p></blockquote>
<p><a name="comments"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/09/29/hagan-rivers-simplifying-complex-applications/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL126SpoolCast_Rivers-UI16.mp3" length="5242880" type="audio/mpeg" />
			<itunes:subtitle>It’s easy for applications to get overcomplicated and bogged down with data - especially in an enterprise setting. It’s hard to keep track of so many different things. When dashboards and widgets are employed, the goal is to make your life easier,</itunes:subtitle>
		<itunes:summary>It’s easy for applications to get overcomplicated and bogged down with data - especially in an enterprise setting. It’s hard to keep track of so many different things. When dashboards and widgets are employed, the goal is to make your life easier, but often that’s not the result. The solution - simplifying these applications for specific use cases and giving the right people the right information they need for their given task. Hagan Rivers spends her time meeting with teams to show them exactly what they need to do to streamline these complex applications.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>36:47</itunes:duration>
	</item>
		<item>
		<title>Bill Scott &#8211; Design Patterns for Multiple Platforms</title>
		<link>http://www.uie.com/brainsparks/2011/09/16/bill-scott-design-patterns-for-multiple-platforms/</link>
		<comments>http://www.uie.com/brainsparks/2011/09/16/bill-scott-design-patterns-for-multiple-platforms/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 18:35:03 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5370</guid>
		<description><![CDATA[As we use a multitude of devices to access the same content, we expect a similar experience across platforms. If you have a great user experience on the desktop, it would be easy to rationalize that your mobile experience, for example, shouldn’t be painful. User experience professionals now need to consider how and where their applications and content are being accessed more than ever before. Developing rich interactions across all of these platforms can be a daunting task. Bill Scott discusses how employing design patterns can help ensure that your users have a great experience wherever they use your product.]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>As we use a multitude of devices to access the same content, we expect a similar experience across platforms. If you have a great user experience on the desktop, it would be easy to rationalize that your mobile experience, for example, shouldn’t be painful. User experience professionals now need to consider how and where their applications and content are being accessed more than ever before.</p>
<p>Bill Scott knows this. Bill is the Director of UI Engineering at Netflix. Users can access Netflix on TVs, mobile devices, tablets, not to mention on the desktop. Bill believes that it’s not just the devices themselves, but also the context in which they are used that designers need to keep in mind. Developing rich interactions across all of these platforms can be a daunting task. Employing design patterns can help ensure that your users have a great experience wherever they use your product. Patterns develop a common vocabulary and create a shared understanding amongst the team.</p>
<p>Bill will be sharing more of his thoughts as well as examples of some patterns that work well, and some that don’t work so well, in his full-day workshop at the <a href="http://www.uiconf.com">User Interface 16</a> Conference in Boston, November 7-9. Bill’s is only one of seven workshops at the conference. For more details visit <a href="http://www.uiconf.com">UIconf.com</a>.</p>
<p><strong>Here’s an excerpt from the podcast.</strong></p>
<blockquote><p>
“&#8230;It&#8217;s really about that shared understanding concept, where engineers have a shared understanding of business and design, and designers have the other two and et cetera. And marketing, you know, even educating them on what developers go through and what their process is at a very high level, gets everybody in the same ballpark where they really understand each other and get a sense for what&#8217;s hard, what&#8217;s easy, get a sense for the time crunch, get a sense for all those sort of things. </p>
<p>It sounds pretty touchy-feely, but I like the term &#8220;shared understanding.&#8221; I think that sort of captures the essence of it. You could put as much process or as little process to shared understanding. It could be very detailed wire-frames, or it could be just a hallway conversation, depending on what is needed for that organization in that context&#8230;”
</p></blockquote>
<p>Listen to the podcast to hear Bill address these points:</p>
<ul>
<li><a href="#question1">Are design patterns about establishing a vocabulary?</a></li>
<li><a href="#question2">Is there any truth to the idea that patterns stifle innovation?</a></li>
<li><a href="#question3">Are patterns used more to lay out a path than to declare “absolute rules of engagement”?</a></li>
<li><a href="#question4">Do you ever push something out that is less than optimal and rework from there?</a></li>
<li><a href="#question5">How do you ensure that what you hand over gets implemented as you intend it to?</a></li>
<li><a href="#question6">Do you employ “hack days” to generate new ideas?</a></li>
</ul>
<p>Do you use design patterns? Share your thoughts with us in our <a href="#comments">comments section</a>.</p>
<p>Recorded: August, 2011<br />
[ <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via <img title="Use iTunes to subscribe to UIE's RSS feed." src="http://ax.itunes.apple.com/images/badgeitunes61x15dark.gif" alt="Use iTunes to subscribe to UIE's RSS feed." width="61" height="15" /></a> ←This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
<br / /><br />
<span id="more-5370"></span></p>
<h3><a name="transcript">Full Transcript</a>.</h3>
<hr />
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared Spool</strong>:</cite> Welcome, once again, everybody to our current episode of the SpoolCast. I have with me today the wonderful Bill Scott, Director of UI Engineering at Netflix. And he&#8217;s going to be speaking at our User Interface 16 Conference on Monday, November 7th. The conference itself goes from Monday to Wednesday, November 9th, but he&#8217;ll be speaking in a full-day workshop on designing rich, interactive experiences, and that&#8217;s what we&#8217;re going to talk about today.</p>
<p>Bill, welcome.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill Scott</strong>:</cite> Hey, I&#8217;m glad to be here.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I&#8217;m glad to have you here. So, let&#8217;s just start talking here. I&#8217;ve known you for a really long time. You and I go way back. You were at Yahoo and before that at Sabre, and you&#8217;ve sort of always been in the center of what&#8217;s been happening in terms of this rich interaction stuff. Really bringing out over the web and through devices the ability to control and give access to data through all sorts of gestures beyond just a simple click of a button or a link.</p>
<p>How did you come to pick all that stuff up? What was your journey like?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> I think my start, just to real quick go way back, was running one of the first games for the Macintosh actually, a game called GATO Submarine Simulation.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh yeah!
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That was in 1985&#8230; early &#8217;85, late &#8217;84. And it was this whole thing of, we&#8217;ve got this new world with a mouse, with menus and icons, and how do you actually design a game? We didn&#8217;t actually have any examples in front of us, but we just thought we&#8217;d take the best of what was in that world and meld it into a video game.</p>
<p>And you know, I feel like we were pretty successful. That game was actually a best seller, number one on the best selling list for a while and at least the top ten the first year or two. Not a lot of sales compared to today&#8217;s market, but a lot for back then.</p>
<p>That really got me hooked on the power of &#8212; for example, we could add a mission editor for the submarines, right, and that wasn&#8217;t in part of the original spec. We just added that because we thought, well, with drag and drop and stuff you could create your own islands. You could create your own paths for the bad guys to come, and you know we added path editors and such like that. It was just so much easier to do with the mouse and everything. That sort of got me hooked.</p>
<p>And then, over time, I was always designing and developing together, because in the late 80s and early 80s and early 90s, there weren&#8217;t really that many disciplines that were pure user experience. You had to be in HCI or something like that. So it was always very pragmatic and always kind of tried to understand what were these emerging patterns? What could you do with technology, because there was always kind of a limit to what you could do.</p>
<p>That just kind of evolved over time into thinking about patterns. I remember discovering Christopher Alexander&#8217;s book on design patterns, and then finding some of Jenifer Tidwell&#8217;s work on cataloguing patterns for rich experiences, you know, for the desktop. That got me thinking.</p>
<p>Then as I moved to the web, I immediately went back to sticks and mud, because there was no way to do anything. You had that horrible request/response cycle, and you couldn&#8217;t do anything without refreshing the page. So we immediately started using some of the stuff in IE to get around that. This is early 2000, 2001, whatever. And then we finally, when Ajax came on the scene, when Google Maps came out, it really became possible.</p>
<p>So, at Sabre we were building a rich library, an Ajax library that would allow normal developers you know, that weren&#8217;t UI developers to actually create pretty good experiences without having to think too much about it. And so it behooved us to catalogue those patterns, and so we started documenting those and we started building a JavaScript library that we could release to the public, which was a slice of what we were doing at Sabre. That became Rico, which was one of the early Ajax libraries.</p>
<p>And in that we just saw the melding of showing examples of patterns as well as implementing those patterns. Because design patterns were a good way to bridge the gap, really, between design and engineering, because it creates a vocabulary. It names things that are hard to describe otherwise, instead of saying, &#8220;Well, you can take you mouse and you can click something.&#8221;</p>
<p>Of course, we have drag and drop, and we can say that in shorthand. That was a very early form of that in the early 80s. But as you go forward, things you know, page slides and hovers, accordions, and all those sort of things like that, and when are they good and when are they bad. I have sort of this reductionist mindset anyway, where I try to reduce things to simplicity. Maybe that comes from a software background, too, but I felt it played real well with the patterns.</p>
<p>Then, when I came to Yahoo and joined there as the Ajax evangelist, the Yahoo pattern library had already been started by Erin Malone and Matt Laycock. They had done a great job, but most of the patterns were really of the older school because this had just started emerging.</p>
<p>So I just started writing patterns for that pattern library. I had about 50 or 60 I added that were new, that were rich, and I started just cataloguing like crazy. At that time, in 2005, at Yahoo we were just starting to experiment with Ajax and get really into it and what could you do with the web, and it just led to more and more cataloguing.</p>
<p>Then, because I had actually written most of the patterns in the library, or at least half of them, I said to Erin Malone that, &#8220;Well, maybe I should, in addition to my other job, just take over the pattern library&#8221; since Matt was moving to something else. And so I did, and then we launched it as a public pattern library and got a lot of great feedback from what we put out.</p>
<p>And that just kind of kept me going down that path of doing that. But I&#8217;ve always felt like patterns were really about being able to take something and boil it down into just a few words so that I didn&#8217;t have to explain it over and over again, and you could just make it part of your toolbox.</p>
</blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Well, and this is interesting to me, because I was just discussing with somebody this week that I thought that a big piece of the value that comes from patterns just comes in establishing the language, the vocabulary. The sort of discussion of, what is it we&#8217;re trying to do, and what is that subtlety and nuance? And the more complicated these devices get, the more that subtlety and nuance happens.</p>
<p>Do you think that design patterns are really about that vocabulary creation, or is there another value that comes out of them that I&#8217;m missing?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> No, that&#8217;s exactly right. And when we released the Yahoo design pattern library, you know, it wasn&#8217;t about, &#8220;Oh, hey, this is the only way to do it.&#8221; It was more about, &#8220;This is what we&#8217;re discovering. Let&#8217;s start a dialogue about this.&#8221;</p>
<p>There are people out there who are very, very semantic about the way they define patterns and go about and document those patterns. I appreciate those folks. I&#8217;m not one of those folks, because it&#8217;s like getting too far in the meta where you&#8217;re straining in a nat. And the reality, people just need examples. And I felt like that was actually the biggest contribution I was making was just collecting lots and lots of examples and putting those in the screen casts so that people could see those and associate those with an idea.</p>
<p>And then, once you have that picture there, that vocabulary, something somebody can see, you can talk about the nuance of it. You can talk about, well, why does it work in this situation and not this other situation? Because design is all about that nuance and the context.</p>
<p>And just exposing people that haven&#8217;t been through the design-thinking process, that maybe come from another background, there&#8217;s some very objective things but there&#8217;s also a subjective piece to it. The objective part is these patterns, but the subjective is how you apply them. And I think that helps a lot of people who especially don&#8217;t come from a design background. I think it helps people with a design background, too, but I know that what I&#8217;ve shared a lot seems to resonate especially with developers.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> One of the things that came up in this conversation that I was having was that one of the folks felt that they&#8217;d seen design patterns used as a way to sort of stifle innovation. I&#8217;ve never seen it that way. His thinking was that the organizations that were using these patterns were being so rigorous about documenting and enforcing the patterns, more in a style-guide notion, that people couldn&#8217;t do things that made sense to do that fell outside of the patterns.</p>
<p>Whereas, when I&#8217;ve seen them used, they get used in less of an enforcement mode and more of a, &#8220;Here are what your options could be, and here&#8217;s the language you use to describe it. And if you come up with something better, that&#8217;s great. Just document it and add it back into the library.&#8221;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> My hunch is that there definitely are groups like that, just like any bureaucracy. You have the police mindset, and you have the &#8220;I&#8217;m here to assist&#8221; mindset. When they become a resource, they&#8217;re good. When they become a stifling set of rules that have lost their context, right? That&#8217;s the whole thing. And you can&#8217;t crystallize these things. You can&#8217;t define every nuance and every context in those patterns. They get way too unwieldy.</p>
<p>I do know, in chatting with a few people, I&#8217;ve seen people try to go down that path, and I&#8217;ve tried to encourage them: &#8220;Don&#8217;t get hung up on the enforcement side of it. Really get excited about assisting and helping the teams and providing them with lots of resources and a common vocabulary. If you did just that, you would be successful.&#8221; But some people start to feel like they get measured by&#8211;they&#8217;re a central group in an organization. I was talking to a company a few months ago that&#8217;ll remain unnamed. A large social network. But anyway.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> [laughs]</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Anyway, I won&#8217;t go any further. Because there&#8217;s several of those, so I can leave it like that.</p>
<p>The people in the group were not of the ilk to do that, but I think they were feeling pressure that, well, shouldn&#8217;t they be getting more adoption? They were asking, &#8220;When you were at Yahoo, what was the adoption rate?&#8221; I said, &#8220;Not really that great, with our central guidelines and our central practices, but everybody grabbed the patterns idea and took it from a vocabulary perspective. So&#8230;&#8221;</p>
</blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I mean, do you think that it&#8217;s really about making the designer and the teams that they work in a bit smarter and a bit more savvy, in terms of being able to talk about what they&#8217;re trying to do and sort of laying out a path that is proven, more than it&#8217;s about declaring what the absolute rules of engagement are?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right. Yeah. Whenever you have groups that are seeking the best idea, the best solution, things work well. When people put some kind of stake in the ground, well, it&#8217;s like our political system today, right? You&#8217;ve got the two parties. It&#8217;s almost that same sort of mindset, where it&#8217;s no longer about solving problems; it&#8217;s about posturing and position. And I hate it. When the patterns come that way, I get very uninterested.</p>
<p>At Yahoo, we had a user group that I set up for pattern authors to join and I quickly lost interest in that mail list because there were these endless discussions about what was the canonical pattern, a pattern for a pattern.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> [laughs] Oh God, that sounds miserable. [laughs]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> And arguments about what kind of examples should you have, and whether they were four sections you should have versus eight sections. I don&#8217;t care. At the end of the day, the business has got to be successful, and design and engineering&#8217;s about bringing something to life.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Customers are not going to get excited because you&#8217;ve defined your patterns rigorously.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> It reminds me of, this is back in the software world. I worked with a very bright engineer who had gotten the Gang of Four book, &#8220;Design Patterns for Software,&#8221; which was the first, really, application of Christopher Alexander&#8217;s patterns into the field of technology, and it&#8217;s a great, classic book. This was back in about, oh, probably &#8217;94, &#8217;93, something like that.</p>
<p>And one day he came around the corner and he had this big smile on his face, and he had the book in his hand and he was shaking it back and forth, and he says, &#8220;I did it!&#8221; I said, [laughs] &#8220;What did you do?&#8221; And he goes, &#8220;I&#8217;ve implemented all the patterns in this book in our software.&#8221; [laughs]</p>
<p>And a few years later, I&#8217;d left that company and I came back&#8211;actually, it was Sabre&#8211;and I came back, and through a quirk of a bunch of funding changes, for a while I ended up taking over his code, and was not a happy person, because that did not make better software, just applying [laughs] all the patterns blindly. So, same thing with design.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yep. So, to sort of change directions here for a second, the work you&#8217;re doing at Netflix now, you&#8217;re involved in a lot of the day-to-day production of what goes out on the Netflix site, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right, yeah. My job right now is much more focused. On purpose, I took a more focused role around acquisition. I hadn&#8217;t worked in that area before with marketing. And so it&#8217;s really around the sign-up flow and it&#8217;s around account services, probably what, in some ways, is seen as the less sexy stuff. I was involved with the member side for a good, long while, and still am tangentially.</p>
<p>But I just find it kind of fascinating to see just how fickle&#8211;that&#8217;s maybe one way to put it&#8211;the whole acquisition and conversion channel is. So it&#8217;s been an interesting education in that.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> By acquisition and conversion, we&#8217;re talking about getting new people to realize that Netflix exists and then converting them into customers. And you guys have been moving into new countries, too, right?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right. We&#8217;ve announced that we&#8217;re going into 43 countries in Latin America, and that will be in the not-too-distant future we will be launching that.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So there&#8217;s lots of new customers to acquire.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> That&#8217;s right, and they&#8217;re different. They don&#8217;t have the same bandwidth. They don&#8217;t have the same movie watching habits, TV habits. They don&#8217;t have the same devices. They don&#8217;t have the same kind of payment methods. There&#8217;s a whole bunch of things that vary. Cultural differences, how you state things, you know all those sort of things come into play.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So now, what are you learning in terms of the rich interaction stuff that you can draw on to use in this new role that you&#8217;re focused on over there at Netflix?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Well, one thing we tried&#8230; And it&#8217;s interesting. This is a good example of where, even though you can do something, it may not be the thing that really works. So I&#8217;ll give more of a counter example I guess.</p>
<p>One of the things we experimented with was a single-page sign-up. So that, you just come to the page itself and you know, you do everything in one page and you&#8217;re signed up, that&#8217;s it. We&#8217;ve seen success around that with hotels and other things that have gone to a very simple flow like that.</p>
<p>The thing is, when we did that we actually saw a drop in acquisition, and our theory on that is because people need that second screen. They get the first screen, they put their email and a password in, and they need the second screen to really digest the whole payment area. And then, once they&#8217;ve done the payment they&#8217;re done. We&#8217;ve simplified the flow down to just the two steps and the confirmation.</p>
<p>But to get to that one step, we&#8217;re not there yet, and we&#8217;ve tried a few things. I think people need that break, go to the next page, digest the payment, feel comfortable that, this next step I&#8217;m going to actually be paying and not doing it in a one-step process.</p>
<p>So, even though we were doing a rich experience there, it ended up not actually working. We&#8217;ll definitely revisit it again with some different approaches.</p>
</blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, I mean, by bumping into these things you get a chance to learn what works better going forward. How do you get everybody involved in understanding what the goals are so you don&#8217;t push something out that is less than optimal? Or, do you push stuff out that&#8217;s less than optimal and then you just sort of regroup and figure it out?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Oh, yeah. That&#8217;s one of the mantras here is to fail often and fail fast. Everything you try is an experiment. A lot of times you don&#8217;t have full confidence. You have misgivings about some of the stuff you&#8217;re going to try. But you know you have enough volume that with customers, especially around the acquisition channel, you&#8217;ve got some pretty clear metrics about success or failure.</p>
<p>It doesn&#8217;t mean that, for example, that one-page sign-up would never work. We just may not have hit on the right way to do it yet, right? So you can&#8217;t throw out the whole concept. You can only say, &#8220;Well, with these particular tests it didn&#8217;t work.&#8221;</p>
<p>So what we do though is, you know marketing does a good job they&#8217;re, in essence, like our product managers providing us with a business context. And Netflix as a whole, there&#8217;s not any business information that&#8217;s not shared all the way down. It&#8217;s not just limited at the director level; it goes all the way down to employees.</p>
<p>So, everybody&#8217;s kept up to date on all the strategies and purposes and what we&#8217;re doing. There&#8217;s nothing hidden from the employees, which I think is really good. A lot of organizations don&#8217;t understand why the decisions are being made, and we have a very open culture about that. I think that kind of starts right at the top.</p>
<p>And then the business ideas are there, and then design and engineering understand that early. And then, in the process of, you know, raising issues and having conversations, it&#8217;s not like one team is just dictating and somebody goes off in a corner and implements without any knowledge. I&#8217;ve seen that happen in the past too many times, but we don&#8217;t do that.</p>
</blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right. How do you make sure that when you&#8217;re designing something up and you&#8217;re handing it over to the folks who are going to implement this thing that &#8230; I guess there are two issues, right? One is, is that what you&#8217;re asking can be implemented, and second, that they get it enough that they can go off and do it the way you intend it to be happening?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Bill</strong>:</cite> Well, some of the things we&#8217;ve done in the past that have worked really well in that is, for a while to get everybody on the same page, we started having round tables where we get design and engineering together and have conversations.</p>
<p>Because design may put together their Photoshop assets in such a way that it actually causes a lot more work on the developers. And also, developers maybe have ideas or techniques that the design team doesn&#8217;t know about that are possible that are actually pretty easy to do that they could make part of their bag of tricks.</p>
<p>So, having an open forum that design and engineering can get together pretty informally, and not driven from top down but more bottom up. Anybody in the team can bring up a topic and make that the topic, or several topics, for the conversation. What that does is it gets vocabulary out in the open.</p>
<p>I remember the member design team. Some of the people in the member design team like to use the term &#8220;lockup,&#8221; because they came from an advertising background, describing the area where you have a box shot of the movie with the rating and whatever else goes around the particular movie title.</p>
<p>They call that a lockup, and half the developers didn&
