<?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; Development</title>
	<atom:link href="http://www.uie.com/brainsparks/topics/development/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; Development</title>
		<url>http://www.uie.com/BSAL/Artwork/bsalart144x.jpg</url>
		<link>http://www.uie.com/brainsparks/topics/development/</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>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>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>UIEtips: 12 Best Practices for UX in an Agile Environment &#8211; Part 2</title>
		<link>http://www.uie.com/brainsparks/2011/08/29/uietips-ux-agile-part2/</link>
		<comments>http://www.uie.com/brainsparks/2011/08/29/uietips-ux-agile-part2/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 20:49:26 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[jeff patton]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5259</guid>
		<description><![CDATA[From a user experience perspective, it&#8217;s clear what you need to do in a waterfall process. You need to gather any research that will affect the requirements, before the requirements are done. You need to test your designs before the designs are signed off. You need to evaluate the functionality as it&#8217;s being built. And [...]]]></description>
			<content:encoded><![CDATA[<p>From a user experience perspective, it&#8217;s clear what you need to do in a waterfall process. You need to gather any research that will affect the requirements, before the requirements are done. You need to test your designs before the designs are signed off. You need to evaluate the functionality as it&#8217;s being built. And so on. Every step has clear contributions and expectations.</p>
<p>In Agile, these contributions and expectations aren&#8217;t nearly as clear. Waterfall gave us nice &#8220;hooks&#8221; to hang our UX work on, but Agile doesn&#8217;t do that. The team breaks up work into small chunks and just starts chipping away at it. There&#8217;s no clear point when requirements are done (they are gathered in parallel with trying out the designs). There&#8217;s no clear point when design is done (it evolves over the duration versus being declared up front). It doesn&#8217;t seem that there are any clear hooks in an Agile process.</p>
<p>Interestingly, if you dig deeper, the hooks are there. In this issue of UIEtips, we&#8217;re revisiting the conclusion to Jeff Patton&#8217;s two-part article on his best practices for integrating user experience work into an Agile development environment. He talks about how teams he&#8217;s worked with have found the hooks and made it work.</p>
<p>Read the article <a href="http://www.uie.com/articles/best_practices_part2">12 Best Practices for UX in an Agile Environment &#8211; Part 2</a>.</p>
<p>Jeff is also presenting our next virtual seminar <a href="http://www.uie.com/events/virtual_seminars/agileux/">Story Mapping for UX Practitioners: Tying Agile &#038; UX Together</a>. If you work in an Agile environment and you&#8217;re struggling to weave UX thinking and principles into the iterative process, you&#8217;ll definitely want to attend this seminar. This seminar is on pace to sell out, so save your spot today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/08/29/uietips-ux-agile-part2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>UIEtips: 12 Best Practices for UX in an Agile Environment &#8211; Part 1</title>
		<link>http://www.uie.com/brainsparks/2011/08/17/uietips-ux-in-agile-part-1/</link>
		<comments>http://www.uie.com/brainsparks/2011/08/17/uietips-ux-in-agile-part-1/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 20:24:14 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[uietips]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5185</guid>
		<description><![CDATA[When shooting the movie, the director doesn&#8217;t necessarily film the scenes in the order they&#8217;ll appear once edited. Instead, the filmmakers shoot the pieces according to other constraints, such as the availability of actors or locations, or accommodating variability in the weather. It&#8217;s not unusual for the movie&#8217;s final climax to be among the first [...]]]></description>
			<content:encoded><![CDATA[<p>When shooting the movie, the director doesn&#8217;t necessarily film the scenes in the order they&#8217;ll appear once edited. Instead, the filmmakers shoot the pieces according to other constraints, such as the availability of actors or locations, or accommodating variability in the weather. It&#8217;s not unusual for the movie&#8217;s final climax to be among the first scenes shot.</p>
<p>The same can be true in an Agile development process. Often times, the team will start with a piece of the project that isn&#8217;t the first thing the user experiences, but instead might be at the end.</p>
<p>In this week&#8217;s UIEtips we are revisiting part one of an article we published by Jeff Patton in 2008 on his 12 Best Practices for UX in an Agile Environment. Jeff has been working with Agile teams and user experience professionals to discover the best methods to work together to create great results.</p>
<p>Jeff mentioned that user experience designers on the Agile team end up adopting a similar role to the person who gets the credit of &#8220;Continuity&#8221; in a film. It becomes their job to make sure the final experience makes sense, even though the order of construction was not linear. This is a huge challenge and one that has come to the forefront as more teams move to an Agile development method.</p>
<p>Read Jeff&#8217;s article <a href="http://www.uie.com/articles/best_practices/">12 Best Practices for UX in an Agile Environment &#8211; Part 1</a>.</p>
<p>Jeff is also presenting our next virtual seminar <a href="http://www.uie.com/events/virtual_seminars/agileux/">Story Mapping for UX Practitioners: Tying Agile &#038; UX Together</a>. If you work in an Agile environment and you&#8217;re struggling to weave UX thinking and principles into the iterative process, you&#8217;ll definitely want to attend this seminar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/08/17/uietips-ux-in-agile-part-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tying Agile &amp; UX Together</title>
		<link>http://www.uie.com/brainsparks/2011/08/17/tying-agile-ux-together/</link>
		<comments>http://www.uie.com/brainsparks/2011/08/17/tying-agile-ux-together/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 14:11:45 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Our Community]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[Starting UX Projects]]></category>
		<category><![CDATA[Success Stories]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5176</guid>
		<description><![CDATA[Story mapping is a way of organizing Agile user stories that communicate user experience. Agile expert Jeff Patton will show you how this technique helps you put the big picture of UX and the little pictures of Agile in one place. Users will always have an experience with your product. Story mapping will pull your UX focus into the organization’s process and ensure that experience is a great one. ]]></description>
			<content:encoded><![CDATA[<p>Do you work in an Agile environment and struggle with knitting UX thinking more closely into the organization’s iterative process? You&#8217;re going to want your entire team to see our next UIE Virtual Seminar on Thursday, September 1, Story Mapping for UX Practitioners: <a href="http://www.uie.com/events/virtual_seminars/agileux/">Tying Agile &#038; UX Together</a> with Jeff Patton.</p>
<p><strong>Story mapping is a way of organizing Agile user stories that communicate user experience</strong>. It allows us to build the collection of stories that become the backlog. Agile expert Jeff Patton will show you how story mapping gives you a tool: a tool to both quickly think through and simply describe the user experience. This strong technique helps you put the big picture of UX and the little pictures of Agile in one place, engaging the developers and stakeholders you’re working with.</p>
<p>Users will always have an experience with your product. Story mapping will pull your UX focus into your organization’s process and ensure that experience is <em>a great one</em>.</p>
<p><em>You&#8217;ll learn:</em></p>
<p><strong>How to build a story map—something you already use—from scratch</strong></p>
<p>You’ll learn to keep the focus on what people are doing, while decomposing into the things your organization designs, and how development happens.</p>
<ul>
<li>Bring user experience to the project early and often, while still letting the Agile folks move forward in their process of breaking everything down into little pieces</li>
<li>Explore ways of describing user experience with Agile stories, and get involved with the “what to build” part</li>
</ul>
<p><strong>How to overcome the Agile dogma that often starts projects off on the wrong foot</strong></p>
<p>You’ve heard stories and are suspicious, or maybe even had an experience of your own.</p>
<ul>
<li>Make sense and avoid trouble in your projects when talking about the user experience, something seemingly antithetical to the agile process</li>
<li>Story mapping gives you an intermediate structure to represent both the big business “whys” and the specific development “whats” of what the user is trying to do
</li>
</ul>
<p><strong>Why the story mapping vocabulary can alleviate the lack of common understanding that comes with tying Agile &#038; UX together</strong></p>
<p>Between project management, developers, and the UX contingent, you can get everyone on the same page with the terms you introduce and define.</p>
<ul>
<li>Use language that still helps you plan and track progress, but doesn’t lose the user experience</li>
<li>Succeed in working with others on your team who may not be UX-literate, using story mapping as a conversation piece and a collaborative element</li>
</ul>
<p><strong>You can put this process in place for projects you’re working on right now</strong></p>
<p>Regardless of how far along your team is on a project, it’s never too late to put this technique in play.</p>
<ul>
<li>Take control of current projects. Use story mapping to ensure the user experience is an integral part of the product you deliver.</li>
<li>
Reap the rewards of story mapping when you’re stuck, or unsure of next steps, even several iterations into a project</li>
</ul>
<p>A team deep in the Agile process need things at a certain time, in a certain way. That’s foreign to the traditional UX effort. Story mapping is a way to merge these two worlds. Jeff will dig into why the two approaches are different, and what user experience professionals will do in this Agile environment.</p>
<p>Start story mapping in your agile environment and you’ll be tightly integrated as active team members in the whole development process, and not added as an afterthought. Others will see you as a critical contributor to the process of what to build, and in framing and delivering your product. <a href="http://www.uie.com/events/virtual_seminars/agileux/">Join us on September 1</a>.</p>
<p><strong>Get Jeff’s Agile Primer:</strong></p>
<p><a href="https://uie.com/events/virtual_seminars/register/?seminar=agileux">Register</a> before August 25 and get complimentary access to Jeff’s 2009 virtual seminar: An Agile UX Primer. Agile refers to a class of processes, and Jeff’s the guy we turn to for this aspect of the design and development world. It’s not a prerequisite, but it’ll add to your takeaways from Jeff’s seminar on Sept. 1.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/08/17/tying-agile-ux-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stephanie Sullivan Rewis and Greg Rewis &#8211; What Designers Need to Know About HTML5 and CSS3</title>
		<link>http://www.uie.com/brainsparks/2011/08/12/stephanie-and-greg-rewis-html5-and-css3/</link>
		<comments>http://www.uie.com/brainsparks/2011/08/12/stephanie-and-greg-rewis-html5-and-css3/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 20:53:27 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=5094</guid>
		<description><![CDATA[The introduction of CSS3 and HTML5 brought with it a host of new capabilities. With most modern browsers supporting CSS3 and HTML5, implementing them into your designs is becoming easier. Understanding the things that are now possible with these new standards can help you create better designs more efficiently and effectively than ever before. Stephanie and Greg discuss what the introduction of HTML5 and CSS3 means for designers and developers, and what can be accomplished today by putting it into practice.  ]]></description>
			<content:encoded><![CDATA[
<p>[ <a href="#transcript">Transcript Available</a> ]</p>
<p>The introduction of CSS3 and HTML5 brings with it a host of new capabilities. With most modern browsers supporting CSS3 and HTML5, implementing them into your designs is becoming easier. Understanding what is now possible with these new standards can help you create better designs more efficiently and effectively than ever before. </p>
<p>Stephanie Sullivan Rewis and Greg Rewis will be presenting a full day workshop at the <a href="http://uiconf.com">User Interface 16</a> Conference November 7-9 in Boston. They’ll dive into what the introduction of HTML5 and CSS3 means for designers and developers, and what you can accomplish today by putting it into practice.  </p>
<p><strong>Here’s an excerpt from the podcast</strong>.</p>
<blockquote><p>
“&#8230;We’re talking about these capabilities like the drop shadow or the text shadow that up until now have required a designer to go into Photoshop, do it all, export that as a JPG or a transparent PNG or, God forbid, a transparent GIF then hand it off to a developer to implement into the design.</p>
<p>While that’s worked for us perfectly for 15-16 years of web development, the issue is if we all lived in the perfect world where the client said this is what I want. I want it in this size, this is the wording, I will never change it, I promise to never change my mind. Then we wouldn’t even be having this discussion. But as every designer knows, that’s a utopia we’re never going to achieve because clients always change their mind. They always want to tweak</p>
<p>On the viewer’s side, this is an image with no SEO benefit since there’s no selectable text. So if we can create this image using CSS and HTML, then we have it appear correctly and still get SEO benefit from it since it is text.</p>
<p>Not only can we make a change by simply going into a text editor and correcting the spelling, but we also can go into that same text editor and make a few changes to the CSS and completely change or update the look of the design as it’s presented in the browser&#8230;”
</p></blockquote>
<p>Tune into the podcast to hear Stephanie and Greg address these points:</p>
<ul>
<li><a href="#question1">What can designers take advantage of today with these new CSS3/HTML5 standards?</a></li>
<li><a href="#question2">How have CSS3 media queries changed designing for multiple platforms?</a></li>
<li><a href="#question3">How does a tool like Modernizr work?</a></li>
<li><a href="#question4">How do CSS3 and HTML5 help with Accessibility?</a></li>
<li><a href="#question5">What do designers need to know so their design gets coded as intended?</a></li>
</ul>
<p>Do you have experience with CSS3 and HTML5? Share your thoughts in our <a href="#comments">comments section</a>.</p>
<p>Recorded: July, 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-5094"></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 have with me today Stephanie Sullivan Rewis and Greg Rewis who are going to be delivering a fabulous workshop at the User Interface 16 conference in Boston.</p>
<p>They&#8217;re going to be delivering the workshop on Everything a Designer Needs to Know About CSS3 and HTML5. Hey there Greg and Stephanie. How are you doing today?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie Sullivan Rewis</strong>:</cite> Good. Hey Jared.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg Rewis</strong>:</cite> Doing great, Jared.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So I&#8217;m really excited about this workshop and I really wanted you guys on the program this year because what I&#8217;m seeing, and you can tell me if you&#8217;re seeing the same thing, is that the new changes that are coming down with HTML5 and CSS3, the browsers are finally getting to a point where they&#8217;re adopting these things.</p>
<p>So you can actually do much of it, though not all of what&#8217;s in the specifications, and because of that there&#8217;s all this new power and capabilities and there are all these things that you used to be able to do that you can&#8217;t do anymore.</p>
<p>All these things have changed and I think it really behooves a good designer to understand what this is all about so they can talk intelligently with the developers they work with and understand the capabilities and design for them. Is that what you guys are seeing too?</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Absolutely. I think that there&#8217;s a lot changing and I think, even more importantly, there&#8217;s a lot of confusion out there about what&#8217;s changing, you know, what can we do, what can&#8217;t we do.</p>
<p>Sort of exactly as you pointed out that we hear a lot in terms of the buzz of HTML5 but then when you dive into it you then you start running into the, &#8220;oh, but you can&#8217;t do that yet, oh you can&#8217;t do that yet, or yes you can do that but only on a Thursday wearing a red shirt.&#8221;</p>
<p>You know? So I think that&#8217;s probably one of the biggest challenges for designers is trying to cut through the marketing of HTML5, if you will, and actually start seeing both the forest for the trees and the trees within the forest I think, to use some really weird hobbled together analogy.</p>
<p>Steph&#8217;s looking at me right now going what? Forest with trees?</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> No, I got it. I got it. I think, like Greg is saying, you know, HTMl5 does not include CSS3 but the marketing for the new Web 2.0 HTML5 certainly makes you believe everything is under the HTML5 umbrella.</p>
<p>And of course we&#8217;ll be talking about all that but CSS3 is a completely different specification and is probably more interesting to designers even than HTML5 itself.</p>
<p>CSS3 is going to give us, or is already giving us, amazing new capabilities for more flexible design, more succinct, light weight design which is always better for SEO and accessibility and things like that.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> And rounded corners.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> And drop shadows for everything.
</p></blockquote>
<p><a name="question1"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh good. I can put my drop shadow cream away. I store it in my medicine cabinet right next to the make your logo bigger cream.</p>
<p>So along with drop shadows and rounded corners help me understand. So what are some of the things designers could take advantage of today because the browsers are supporting them that come with these new standards?</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> I think there you go. Rounded corners. Jared, I mean, once we have rounded corners the world is a utopia, right?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> It absolutely is. It is. I think the whole reason the debt ceiling is having problems is because every chart that they show us has square corners.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> That&#8217;s true.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Oh my gosh. We could solve so much.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Exactly.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> There is certainly, obviously, rounded corners, drop shadows, the text shadow. Those things are obviously going to add in some interesting capabilities, if you will, for designers.</p>
<p>And you know, I&#8217;m sure a designer might even, at this moment, be thinking well wait a second, I can do that today. I go into Photoshop, I make a box, and I put a rounded corner on it or I write some text and I put a drop shadow on it.</p>
<p>Sure you do but that&#8217;s exactly the problem. You&#8217;re in Photoshop and you&#8217;re not in a browser. One of the truly, sort of, exciting things for these new CSS3 capabilities is the idea of tearing down the need for images themselves. Now, before the designers go running for the door going oh my God we&#8217;re going to have a web without pictures.</p>
<p>That&#8217;s not what we&#8217;re talking about. We&#8217;re talking about these capabilities like the drop shadow or like the text shadow that up until now have required a designer to go into Photoshop, do it all, export that as a JPG or a transparent PNG or, God forbid, a transparent GIF and hand it off to a developer to implement into the design.</p>
<p>While that&#8217;s worked for us perfectly for going on 15 years of web development or 16 years, whatever it&#8217;s been, the issue is, as any designer out there can relate to, if we all lived in the perfect world where the client said this is what I want. I want it in this size, this is the wording, I will never change it. I promise to never change my mind. Then we wouldn&#8217;t even be having this discussion but as every designer knows that&#8217;s a utopia we&#8217;re never going to achieve because clients always change their mind, always want to tweak.</p>
<p>And in that work load that we&#8217;ve had established for these last 15 years that means the designer has to get involved again, even if it&#8217;s just, &#8220;oh my God I misspelled the boss&#8217;s name in the graphic.&#8221;</p>
<p>The designer has to go back in, go through the Photoshop, Fireworks, whatever, Illustrator reader, whatever program they&#8217;re using, workflow, to re-output that image. Then on the flipside you go OK that&#8217;s great. I have time to do that.</p>
<p>I want to do that. On the other side, on the viewer&#8217;s side, this is an image. This is not selectable text, for example.</p>
<p>That means I&#8217;m not getting any SEO benefit out of the text that&#8217;s baked into the pixels of that image. So if we can do things in pure HTML, in the markup of the page, and CSS to give us that creative expression of the drop shadow or whatever it happens to be then we&#8217;re benefiting on two sides.</p>
<p>Not only can we make a change by simply going into a text editor and correcting the spelling but we also can go into that same text editor and make a few changes to the CSS and completely change or update the look of the design as it&#8217;s presented in the browser.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Right. They may want a green background instead of a blue one or a green gradient. We can do real gradients now with CSS3. Or they decide they want a different font style. We can do real fonts on the web now. Actual web fonts, not the boring Georgia and Verdana and Arial and the things we&#8217;re so sick of at this point.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> I&#8217;m not sick of Arial. I love Arial.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Yeah, The Little Mermaid. We can actually use real fonts that have licensing that allows us to use them on the web and we&#8217;ll talk about that a little more. And change everything from the gradient, the amount of rounding on the corners, or drop shadows, or background colors and fonts all without ever entering a text editor again and that&#8217;s a lot of power.</p>
<p>Because everybody knows, like Greg said, clients invariably or bosses invariably change their mind. We&#8217;ve also got some amazing things we can do with opacity and RGBA.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> And we can even combine it all by laying it all on top of each other by using multiple backgrounds and things like that that&#8217;s really, really exciting as well.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Lots of changes in the backgrounds and borders module. We can do border images. Then, if you really want to get crazy, you can start rotating things and making them move and animating them all with CSS.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> And you should.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> No, now I like to say just because you can doesn&#8217;t mean you should.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> But I do.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> However, Greg likes to do those things.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Greg has always been a sort of MySpace kind of guy.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Yeah. There will be gratuitous movement when Greg does his portion of the session.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Every attendee will go out with the knowledge of which one of us actually has a design sense and the answer is not the male part of this partnership.
</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 really a lot of really important things in terms of these standards but there are also just a lot of capabilities. You know, some of the stuff that I&#8217;ve seen people doing with like drop shadows it takes me a second to look at that and say &#8220;Oh wow that&#8217;s a really cool effect.&#8221;</p>
<p>I&#8217;ve seen really neat sort of 3D effects and stuff that was all done by just changing a couple of simple attributes.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> That is one of those areas where you call it out. We&#8217;re really on the cutting edge. In terms of, even though I realize that in the specification it does say 3D, I sort of have a beef with them calling it 3D because 3D, for me, is coming out of a 3D program. You know, I&#8217;m seeing an Avatar style model and it&#8217;s really not that.</p>
<p>It&#8217;s more what I like to call &#8220;postcards in space&#8221;. It&#8217;s a two and a half D. I can turn the post card over and see the back side and have something actually on the back side and that is really, really exciting and starting to be embraced by some of the browsers, specifically if you&#8217;re in the mobile arena, developing for the IOS or Android platforms.</p>
<p>It&#8217;s there. It&#8217;s available right now and we can start using that. You&#8217;re right, that&#8217;s truly amazing when you start thinking about hey wow, that&#8217;s not even necessarily a graphic that was exported out of Photoshop but rather is all done live, if you will, rendered by the browser, out of text really.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Greg brings up a good point and that is the point about mobile because many designers are now being pushed to go ahead. And a lot of them, I think, started with print then they get pushed into well now you need to design for the web and now it&#8217;s being pushed forward to and let&#8217;s add mobile into that or maybe even designing for the TV.</p>
<p>Designing for a lot of different sized screens and experiences. And the interesting thing about mobile is we do have a lot of web kit based browsers there and web kit, in many ways, has some really interesting properties that are web kit only like masking. Masking is you know, a way&#8230; it&#8217;s just like in Photoshop or Illustrator when you apply a mask and only show a portion of it.</p>
<p>We can do that in web kit browsers now. And mobile, you know, Android and IOS, having so many web kit based browsers, that&#8217;s a real bandwidth saver and technique that we can use, or designers can use, right now for those devices.</p>
<p>So there&#8217;s a lot of really interesting advanced features in the mobile space that we can actually use today.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> I think if you were to sort of be coming at it in a newbie today I&#8217;d almost say it&#8217;d be more exciting to head in that direction than on the desktop browser because of the excitement going on in the mobile space.</p>
<p>The best news of it all is we can actually design, one of the other great new capabilities of CSS3 is something called a media query that allows us actually to design for both at the same time and have a responsive response, if you will, to the device that the page is being rendered on or shown on so we can move from the desktop through the tablet space down to the mobile phone in your pocket space all with the same content being adapted through the CSS.</p>
<p>That makes it even more exciting, I think.</p>
</blockquote>
<p><a name="question2"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So let me understand the media query thing. So previously, before HTMl5 and CSS3 and many of the servers, you had to do some sort of device detect and then you&#8217;d send your phone pages, off your small screens, off to an M dot page which would then have a completely different design and then if you made changes on the site you had to change them in both places simultaneously. But now&#8230;
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> You were basically maintaining two different versions of the same site.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right, right, which had all the implications of that. But now with these media queries I can actually tailor CSS to the different devices.</p>
<p>So I only have one design. It&#8217;s semantically marked up and then the CSS decides well if I&#8217;m looking at this on this device then I show it this way and if I look at it on this other device I show it that way.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Right. And for the most part that is a good way for many sites to handle.</p>
<p>It&#8217;s not to say there won&#8217;t be any M dots. There are times where it&#8217;s still appropriate to have a completely mobile site but many sites would benefit from the one web approach which I like a lot, the put your content up and then show it in different ways to devices with different capabilities and sizes and resolutions.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> In our session we&#8217;ll actually be talking about that because one of the topics that we&#8217;ll cover is exactly that, is how do you approach designing for the different style screens and Steph will begin a very, very long explanation about her love affair with something called Modernizr.
</p></blockquote>
<p><a name="question3"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Talk to me about Modernizr because people keep talking about this and I don&#8217;t know what it is.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> I adore Modernizr.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> See? I told you.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Everything that I&#8217;m building right now&#8230; Because I am a front end developer and everything I am building right now uses HTML5 or CSS3 to some extent or another depending on, clearly, the client&#8217;s browser specs and such. It depends on how far I can take it but I&#8217;ve got a couple that are just full bore.</p>
<p>But either way I use Modernizr. I&#8217;m very against browser sniffing which means using JavaScript to try to figure out using the UI string or whatever, you know, what browser is this and what should I serve it?</p>
<p>The problem with that is people don&#8217;t keep it up and so new browsers are literally coming out every week and sometimes what happens is they&#8217;ve got something that your browser sniffing string doesn&#8217;t understand and so it kicks the user back to some old, crappy version of the site, if you will, and not the most modern, capable version.</p>
<p>So there are a lot of reasons I don&#8217;t like sniffing but hat&#8217;s one of the main ones. Modernizr is a JavaScript library. It&#8217;s very small. The reason I love it is it checks for the capabilities. It doesn&#8217;t sniff for you know, &#8220;what user agent is this?&#8221; It says, &#8220;what is this user agent capable of?&#8221; And it&#8217;s very simple to use.</p>
<p>It requires a simple class on the HTML element and then you include the JavaScript. What it does is when the user surfs to your site they hit the site, Modernizr tests their browser very quickly and gives you back a whole string of classes on your HTML element.</p>
<p>That will tell you, it&#8217;ll say like multiple backgrounds, no CSS transform, and just goes through all the HTML5 and CSS3 new properties and capabilities and gives you feedback on what you can and can&#8217;t serve to this browser.</p>
<p>Then you can choose to either progressively enhance and serve something different. Say a browser doesn&#8217;t do border image. OK, great. Now I know that. Well then I&#8217;m going to write a class using no border image as the first piece of that selector to feed it a plain border image, something more simple.</p>
<p>But the more modern browser that does border image now gets the beautiful experience that is enhanced and then you can also find through JavaScript or serve through JavaScript different scripts to, what I like to call, regressively enhance meaning OK maybe it doesn&#8217;t matter if this older browser gets rounded borders and we&#8217;re going to leave that one square but it does matter that they can&#8217;t do local storage.</p>
<p>So I need to serve a JavaScript that&#8217;s going to store that in cookies or something like that.</p>
<p>Then I can store a script loader that says oh there&#8217;s no local storage available therefore I&#8217;m going to serve this JavaScript only to the older browser. It just gives you a super, fine tuning ability to not throw all the scripts and things you need for your site onto modern browsers that don&#8217;t need them.</p>
<p>So the better the browser the better their experience and older browsers can have an enhanced experience with JavaScript or extra CSS or whatever you need to do. I absolutely love it. It&#8217;s super powerful.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Told you.
</p></blockquote>
<p><a name="question4"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> This sounds really cool. Now, can this also help me with making sure that the stuff I&#8217;m producing is as accessible as it can be?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Yes. It definitely can help with that in that part of accessibility is making sure that everyone can see it. You don&#8217;t want to do a CSS3 technique that causes your people not to be able to see things.</p>
<p>Let&#8217;s say you have a gradient and some text on it or you&#8217;re using a technique that without the technique the text may not be very visible on the background.</p>
<p>If you know that technique is not possible you can feed that browser a nice, high contrast background where something might be missing for them, say a lovely subtle gradient.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> The idea we talked about earlier with a text shadow. Very often you&#8217;ll use a text shadow to pull the text out of the background to give it that stand out readability, if you will and if my browser doesn&#8217;t have that text shadow capability the text falls into the background and becomes less readable.</p>
<p>So that, you know, that would be one of those situations where I would want to use Modernizr to perhaps swap out that background or in some way&#8230;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Change the color of the text.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Yeah, change the color of the text or whatever that might be to pull that out. So very definitely just from those visual style of techniques but speaking just from just general accessibility that&#8217;s one of the other exciting things that it doesn&#8217;t get a lot of play, if you will.</p>
<p>It&#8217;s not the sexiest of topics to talk about when we do talk about accessibility but it is a very important thing to consider throughout the designs.</p>
<p>As a designer who is approaching a project how do I need to be thinking in order to provide a design that can become accessible in terms of when it becomes code, if you will.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> And accessible doesn&#8217;t mean&#8230; You know, a lot of people think about it as &#8220;Oh that means my page works for non-sighted viewers, for blind viewers.&#8221; That is not the only thing accessible means. Accessible also means the person with carpal tunnel that needs to tab through your page is able to access all the content and links or the person with low vision, hi that might be me.</p>
<p>Once you&#8217;re over 40 let&#8217;s face it. We all get lower vision as time goes on. If text size increases, and I&#8217;m a big stickler for this, if text sizes are increased by the user you need to make sure your design doesn&#8217;t fall apart.</p>
<p>I had a site that I showed in a talk I did yesterday that I built for somebody last month. Really cute design, very whimsical, very beautiful, well designed, very graphical.</p>
<p>And on the home page of her site her navigation, which was real fonts using font face, is all on these little, like, garden vegetable bins that look like they&#8217;re sitting on a little&#8230;</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Little signs that you see in the gardens.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Yeah, little signs and there&#8217;s a bin of corn ad a bin of tomatoes and they have little signs and that happens to be her navigation.</p>
<p>Well, what happens when the person surfs into your site with say 32 pixel base font instead of 16 pixel base font, which is the default, that means they now have giant text on your site and all the cute stuff on the vegetable bins is now blown out all over the page because the vegetable bins are still sitting there.</p>
<p>Well, the beauty of some of our new CSS3 techniques are we have something new called background size and I was actually able to make that page fit the text no matter what size that user is surfing with on their text using a background sizing technique that makes the whole page basically zoom to the size of the text just like a browser would do.</p>
<p>If you hit to increase the text size many browsers will now zoom but if somebody comes into your site with larger text already they don&#8217;t zoom and so there are some very simple CSS3 techniques that if you think about it will make your site work and be more flexible and more accessible to all users.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> I think that&#8217;s one of the really exciting things right now, Jared, is that you know, because this is all so new you tend to look at a technique or at a specification and you go, &#8220;oh, OK, well that&#8217;s how we&#8217;re going to use this.&#8221;</p>
<p>But, the really cool part is because it&#8217;s so new we haven&#8217;t explored all the different ways to use this and a lot of this is just sort of, you know, creative exploration where you suddenly go, &#8220;wow. Hey, wait a second. What if?&#8221; and &#8220;Can I use this?&#8221;</p>
<p>Another simple example that I&#8217;ve seen Steph use is using a drop shadow to become a border. You go wait, how can a drop shadow be a border? But you know, there&#8217;s some really interesting things you can do with that to even overcome some of the limitations of CSS3 because oh yes there are limitations too.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> We have no ability to do multiple borders.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Yeah, exactly. Something as simple as hey we&#8217;ve got multiple backgrounds but we don&#8217;t have multiple borders but there&#8217;s some really neat tricks that we&#8217;ll be talking about in our session on how to overcome those limitations and sort of creatively use some of the new capabilities to do that to give the illusion of what you&#8217;re trying to achieve even though you actually did it without doing what you thought it were doing, as it were in the case of a multiple border.</p>
<p>I think that&#8217;s one of the really exciting things because this is all so new that we&#8217;re seeing a lot of experimentation going on and we&#8217;re hopefully going to share with the attendees some of the experimentations that we&#8217;ve been doing and the successes that we&#8217;ve had with those.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah I mean, it feels to me like the new specifications give us some really interesting building blocks.</p>
<p>I remember when I was a kid I got my first Lego set and it had just square blocks and the occasional curved thing but it didn&#8217;t have all those weird shaped unusual pieces that you get in the Lego set today which all of a sudden gives you this capability to build things you couldn&#8217;t build before.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> In other words, your Star Wars Death Star was just a cube?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> It was a cube. It looked a lot like my basic fortress and my GI Joe&#8217;s bunker house.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Your castle.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Exactly.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Right. Exactly. One of the beauties is really experimenting with each site that I build. And sometimes Greg, he will be looking over my shoulder or he&#8217;ll be helping me.</p>
<p>I always like to get him to do my JavaScript. He&#8217;ll be doing something and he&#8217;ll go, &#8220;hey, what if you did this?&#8221; And then I go, &#8220;Oooh.&#8221; Then I&#8217;ll try something new that I never would have thought of before.</p>
<p>So we kind of feed off of each other. What if you could do this? What if you could do that? So it is kind of an exciting time.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Except her part of feeding is, &#8220;Greg, don&#8217;t rotate it that much. Don&#8217;t make that move.&#8221;
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Greg, that doesn&#8217;t need to go out of its boundaries just because it can. But seriously you know, it is really fun because there is so much that we&#8217;re figuring out.</p>
<p>They give us the spec but it&#8217;s up to us to put it through its paces and figure out all the cool things we can actually do with it that are super practical and that really give us flexibility in our designs and, like I&#8217;ll say over and over, real text which is so great for real search engine spiders and people needing to use assistive technology.</p>
</blockquote>
<p><a name="question5"></a></p>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So one of the things that you and I talked about when you were explaining to me this session was that there are things that designers can do that make the coder&#8217;s life easier and there are things they can do that makes the coders life hell. So the person that&#8217;s actually taking the design and translating that into what the browser&#8217;s going to see.</p>
<p>And you&#8217;re going to talk a little bit during your session about what a good designer needs to know in order to make sure that the design they give to the developer is easy enough to code up that it actually gets implemented the way they want it implemented instead of, you know, reinterpreted.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> That section is going to be called &#8220;How A Designer Can Increase Their Lifespan&#8221; or &#8220;How To Shorten It Very Quickly&#8221;.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> So what are some of these things that can get us into trouble if we&#8217;re not paying attention?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Well, I basically do work for a lot of different agencies so I work with a lot of different designers. I don&#8217;t design myself. And many times, or I should say most of the time&#8230;
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Well you don&#8217;t design anymore.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> I did.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Because you are a tweak-aholic.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> I&#8217;m a horrible tweak-aholic and so I find it much more cost effective to pay someone to do the design to get what I want rather than try to do it myself. And you know, there are much better designers than I am, and I learned that early on. I work with a lot of different designers, whether I&#8217;m hiring them or I&#8217;m being hired by the designers.</p>
<p>And usually, that means I&#8217;m getting a PSD. Many, many, most designers work in Photoshop even though I wish they would work in Fireworks. And so Photoshop there are different ways that effects can be created using masks or smart objects or what&#8217;s the little drop-down? It&#8217;s called effects. Greg, I&#8217;m looking at Greg because he knows the Photoshop lingo so much better than me.</p>
<p>Anyway, there are ways to add effects to an object in Photoshop. There are ways to keep it more editable, and one of my biggest complaints is that now we can do real gradients on the web, there is a way that a gradient can be created so that it&#8217;s still actually a gradient.</p>
<p>I can open it, and I can see what color did this gradient start and end on, and what color are the stops in this gradient, and what percentage of the gradient did this stop get put on?</p>
<p>There are other ways that gradients can be made where they&#8217;re just created as an effect and a bit map, and I have to sample, sample, sample the little bits and try to figure out how to recreate this gradient as code.</p>
<p>And these are the days where Greg probably likes to be in a different office than me because I&#8217;m just ready to throw things through the window after awhile.</p>
<p>And so, there are ways to make your coder&#8217;s life more simple in the way that you create things, and another one is&#8230;</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Can I mention something?
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> I don&#8217;t know if I should let you. Keep it kosher.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> I&#8217;m thinking consistency.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Ah, yes, there&#8217;s one. I just finished or I&#8217;m finishing right now the most beautiful design from a very well respected agency that I was very excited to start on for a startup. Because in my mind there was this assumption that this meant we would have grids and well spaced and thoughtout things, and a certain number of colors of grey text, and a certain consistency to the rounded borders that are everywhere and in their color and size and blah, blah, blah.</p>
<p>What happened was not at all. I have like 18 colors of grey text with a variety of sizes. I have 38&#8230; No, no, as of yesterday 39 different gradients that I have had to export because none of them are ever quite the same enough to re-use, and my client has an eagle eye and notices if I don&#8217;t use the exact gradient that the designer put.</p>
<p>They&#8217;re all shades of gray, essentially, except for a couple.</p>
<p>So, consistency, reusability is really good for your design.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Another thing that we&#8217;re talking about when we talk about screens is how to create certain design elements that can grow or shrink based upon the content that&#8217;s going to be poured into them because as designers one of the things that very typically happens is the Lorem Ipsum syndrome.</p>
<p>You&#8217;re working with dead text, a dead language, if you will. You&#8217;re not working with the real content that&#8217;s going to be poured into this design.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> And you can make sure that it fits just perfectly.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Right. All those three boxes that sit side by side on the page are all exactly the same height because you use the same three Lorem Ipsum paragraphs to fit into them.</p>
<p>And so, one of these things that we try to get across to designers is you need to begin to think in terms of that flexibility that the web is built upon. That this is not a magazine design, that I can nail everything down, cut it all out with scissors and paste it up because it&#8217;s never going to grow.</p>
<p>This is one of the hardest things, I think, for designers to get their head around, and they still go, OK, but I still want three boxes of equal height right here.</p>
<p>Well we&#8217;ll tell them, you can have that, but you&#8217;re going to have to give us some reusable elements. It might only be three pixels, please give us more, but it might only be three pixels of vertical color that is the same that we then can use to allow to grow and repeat, you know, in order to adjust for that varying content.</p>
<p>It&#8217;s these things that we&#8217;re going to try to call out and show through some of Steph&#8217;s painful experiences. What went wrong in this design, and how might it have been created to have been much more flexible, much easier to implement from a front end developer&#8217;s perspective.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> And that only helps the designer because I know how I am about my code. When I hand code off for someone to build a site with it&#8230;
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> It not only helps the designer.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Right. When I hand my code off to the back end team that&#8217;s going to implement the CMS or whomever is going to build the actual site from it, that&#8217;s my baby.</p>
<p>I mean, I really want that code to keep its integrity and to stay beautiful and to not get cluttered up, and designers feel the same way about their design. They did things they did for a reason, and they want it implemented.</p>
<p>When they see it on the web, they want it to look like their design. There are things they can do to help assure that that is exactly what happens because I don&#8217;t blame them at all. I feel the same way.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, no, it makes perfect sense to me, this whole idea that when you have those translations that happen because the way that they designed it doesn&#8217;t translate nicely into the code language that you have to put it in.</p>
<p>Then, there&#8217;s interpretation, and that interpretation is very likely to change the underlying meaning and intention of the design, and that&#8217;s just going to break what the designer wanted to do.</p>
<p>It&#8217;s funny we&#8217;ve been doing work, the new UI16 website&#8217;s being designed by Dave Shea, and I&#8217;ve been teasing him about&#8230; He&#8217;s a fabulous designer, but his mind reading skills really suck. He says, yeah, I keep working on it. He says, I try my hardest. I said, yeah, but&#8230;</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Actually, I saw that yesterday when you tweeted something, and it looks beautiful.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yeah, the site has been great to work with, but there are exactly those things. He&#8217;ll come back with some stuff, and we&#8217;ve been working with a guy named Marc Amos of Boston Design Studio. He&#8217;s coding up Dave Shea&#8217;s stuff, and Dave does a fabulous job of handing off.</p>
<p>Few people know CSS like Dave does, so you know, the stuff he hands off comes very close, but there is interpretation that happens. When we get the real copy in there, when things shift around, there is all this sort of translation has to happen, and there&#8217;s conversation that has to go back and forth. The way you hand it off really makes a huge difference.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> And the problem is earlier in the work flow that the issue, if you will, is created the more it&#8217;s going to snowball even down to the point of certain experiences where Steph handed the code off, and then only to find out that the CSM was not even capable of handling the code that she handed off.</p>
<p>And so, it was one of those things had that been clarified early on in the process, completely different approaches could have been taken.</p>
<p>And so I think, you know, if you really boil it down, in a lot of projects the design is that initial piece. So if we can catch that early on and the designer is creating that integrity early on that is going to, you know, allow itself to be maintained throughout the entire flow process, flow through the tearing it apart, putting it back together in code, and then dumping it into a server or CMS.</p>
<p>If the design integrity is good initially, then it&#8217;s going to help avoid all those problems or potential problems downstream.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> And one thing that I do when I work with designers and I&#8217;m building a site is I look at their beautiful designs and then as I&#8217;m breaking an element down to build their component of it, I think, OK, what happens if, let&#8217;s say, there&#8217;s a name across the top of the little address box.</p>
<p>Well, what happens if that&#8217;s a hyphenated really long name, or what happens when this heading wraps to two lines?</p>
<p>I go back to them and I say, what would you expect to happen? What would you expect to see if this happened? Many times their answer is, oh, I didn&#8217;t think of that.</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>Stephanie</strong>:</cite> Well, I hope you could do this because there are so many different ways we can build things. There&#8217;s no one true way. So, this is one thing designers need to think about as they&#8217;re building their comps is push themselves to put extra text in one box over the other one, put a longer heading somewhere and think through, now what would I like to happen.</p>
<p>The quicker they can transfer that knowledge to the person, the front end developer building, the more solid their design will be in the end because they&#8217;re going to have to hand off.</p>
<p>Let&#8217;s say they&#8217;re building a flexible design, and there&#8217;s an image or here&#8217;s the one I love. I see this all the time, the pattern of design where you have an image and next to it, and it&#8217;s in a box, and next to it in the same box is some text which is the same height as the image. This is a very common design pattern. What happens when there is much more text?</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Or much less.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Right. Much less is a little less of a problem because the image will hold that box open. The bigger problem comes when there&#8217;s more text. And now, either the text is going to run out of the box or the text is going to push the box open taller. Now, your image is sitting there looking all cut off hanging in mid-air.</p>
<p>One of the little tricks that designers can do is don&#8217;t crop your image the exact size of that box. Give me an image that&#8217;s maybe twice the size of the box with the portion that you wish to be shown the height that you show, say, it&#8217;s the top portion or it&#8217;s the bottom portion.</p>
<p>Maybe, it&#8217;s the bottom portion, but you can give me a bunch of sky, you know, extra sky so that if the box grows, the sky shows a little more, or maybe it&#8217;s the center of that image, but it can grow on the top and bottom.</p>
<p>I, as a developer, can then situate that image in the box, either centered or the top or the bottom, but there is something more to show so that your design doesn&#8217;t break apart. Little tricks like that are super important, especially with imagery for designers to hand us not just cropped exactly what they wish to be seen.</p>
</blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Right. That makes perfect sense. So, it sounds to me that if I&#8217;m a designer and I get my head around how the development process works, what you guys are doing, taking the designs that I&#8217;m putting together and translating that, knowing what the capabilities are like CSS3 and HTML5 so that you can take advantage of those capabilities. But also understanding where the design needs to have that sort of flexibility.</p>
<p>Then, that gives me the advantage of making sure my intention is there. It might buy me a little bit more design time because the development time will be cut shorter, and it will just also improve the overall quality of the results, especially in those weird edge conditions.</p>
</blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Right. Absolutely.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Cool. Well, this has been really fun. I&#8217;m really looking forward to the workshop. For those of you who are thinking of coming to Stephanie and Greg&#8217;s workshop, it&#8217;s going to be November 7th through 9th in Boston at the User Interface 16 Conference.</p>
<p>And you can get more information on that at uiconf.com which is a site that has a lot of great resources on it, and we are very excited about the conference that&#8217;s coming up.</p>
<p>This is your first time speaking at the UI16 Conference. We&#8217;re really happy that you will be part of it this year.</p>
</blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> You did assure us that Boston will be warm in November, right?
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh, it&#8217;s going to be awesome. [laughter] You know, this climate change thing has some advantages.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Well, we live in Phoenix, so we&#8217;ll be expecting something really lovely.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Yes, it&#8217;s going to be a dry cold. [laughter]
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Exactly.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> Oh, November, it&#8217;s usually not too bad. Last year we had a bit of rain, but most of the time&#8230; The snow doesn&#8217;t start until later, so we probably won&#8217;t have any snow but you might want to bring your skiing jacket, I&#8217;m just thinking.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Excellent.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> I&#8217;m glad you didn&#8217;t say winter clothes because that just would have been jeans for us.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> That&#8217;s probably not it. It&#8217;s going to be great to have you. Thank you so much for taking this time to talk to me today about all this.
</p></blockquote>
<blockquote class="speaker_2_text"><p>
	<cite class="speaker_2"><strong>Stephanie</strong>:</cite> Thanks for having us, Jared.
</p></blockquote>
<blockquote class="speaker_3_text"><p>
	<cite class="speaker_3"><strong>Greg</strong>:</cite> Thank you, Jared.
</p></blockquote>
<blockquote class="speaker_1_text"><p>
	<cite class="speaker_1"><strong>Jared</strong>:</cite> I want to thank our audience for listening and, of course, I want to thank them for encouraging our behavior. So, until next time SpoolCast, take care. Thank you.
</p></blockquote>
<p><a name="comments"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/08/12/stephanie-and-greg-rewis-html5-and-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL119SpoolCast_Rewis_Rewis.mp3" length="23584322" type="audio/mpeg" />
			<itunes:subtitle>The introduction of CSS3 and HTML5 brought with it a host of new capabilities. With most modern browsers supporting CSS3 and HTML5, implementing them into your designs is becoming easier. Understanding the things that are now possible with these new st...</itunes:subtitle>
		<itunes:summary>The introduction of CSS3 and HTML5 brought with it a host of new capabilities. With most modern browsers supporting CSS3 and HTML5, implementing them into your designs is becoming easier. Understanding the things that are now possible with these new standards can help you create better designs more efficiently and effectively than ever before. Stephanie and Greg discuss what the introduction of HTML5 and CSS3 means for designers and developers, and what can be accomplished today by putting it into practice.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>42:57</itunes:duration>
	</item>
		<item>
		<title>UI16 Spotlight: Kicking Off Projects Right with Kevin Hoffman</title>
		<link>http://www.uie.com/brainsparks/2011/07/26/ui16-spotlight-kicking-off-projects-right-with-kevin-hoffman/</link>
		<comments>http://www.uie.com/brainsparks/2011/07/26/ui16-spotlight-kicking-off-projects-right-with-kevin-hoffman/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 14:40:47 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Deliverables]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Experience Management]]></category>
		<category><![CDATA[Experience Visions]]></category>
		<category><![CDATA[Kickoff Meetings]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[sketching]]></category>
		<category><![CDATA[Starting UX Projects]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[UI16]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4896</guid>
		<description><![CDATA[[We're butt-deep in preparations for the User Interface 16 Conference. For my part, I get to work closely with the amazing speakers we've assembled, helping them construct their full-day workshops. Here's the second part of my series introducing each of the UI16 experts.] So much of a project&#8217;s success is determined at its start. If [...]]]></description>
			<content:encoded><![CDATA[<p><em>[We're butt-deep in preparations for <a href="http://uiconf.com">the User Interface 16 Conference</a>. For my part, I get to work closely with the amazing speakers we've assembled, helping them construct their full-day workshops. Here's the second part of my series introducing each of the UI16 experts.]</em></p>
<p>So much of a project&#8217;s success is determined at its start. If the team comes together and sets the stage properly, everything works out smoothly. People end up with a great vision and solid understanding of how the design should turn out.</p>
<p>Yet, a project that doesn&#8217;t get off to the right start will often struggle. The team will find themselves in conflict, important requirements often emerge too late, and good ideas get left on the cutting room floor. Unfortunately, in my work, I see too many projects that have gone down this road and find themselves trying hard to get back on track.</p>
<p>A few years back, I was lucky enough to see Kevin Hoffman present his workshop technique for kicking off projects. It was a completely different approach than any I&#8217;d seen before. He showed us how interactive exercises, brainstorming games, and collaborative sketching techniques surfaced important details about the project, while elliciting innovative ideas from everyone on the team.</p>
<p>Since then, he&#8217;s had the opportunity to refine his methods in his projects at Happy Cog, a leading web design firm. Happy Cog&#8217;s clients have been so impressed, they&#8217;ve asked him to teach them his techniques so they can kickoff their other projects successfully.</p>
<p>I&#8217;m really pleased that we can have Kevin as part of the User Interface 16 Conference program. As we&#8217;ve been working on the plans for his full-day workshop, I&#8217;ve gotten a glimpse of just how much fun this day will be. Kevin knows his stuff and has packed the day full of both solid theory and practical exercises.  It&#8217;s almost criminal that something this fun is a critical work skill. </p>
<p><em>See the other UI16 Spotlights:</p>
<ul>
<li><a href="http://www.uie.com/brainsparks/2011/07/24/ui16-spotlight-simplifying-complex-applications-with-hagan-rivers/" title="UI16 Spotlight: Simplifying Complex Applications with Hagan Rivers">Simplifying Complex Applications with Hagan Rivers</a></li>
<li><a href="http://www.uie.com/brainsparks/2011/08/01/ui16-spotlight-immersive-field-research-techniques-with-steve-portigal/" title="UI16 Spotlight: Immersive Field Research Techniques with Steve Portigal">Immersive Field Research Techniques with Steve Portigal</a></li>
</ul>
<p>You can catch the sneak preview of UI16 at <a href="http://uiconf.com"><strong>uiconf.com</strong></a>. (And there&#8217;s still a few of the sneak preview $1,349 registrations left. Snag one while they are still available.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/07/26/ui16-spotlight-kicking-off-projects-right-with-kevin-hoffman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 Reasons Why Learning To Code Makes You A Better Designer</title>
		<link>http://www.uie.com/brainsparks/2011/06/06/3-reasons-why-learning-to-code-makes-you-a-better-designer/</link>
		<comments>http://www.uie.com/brainsparks/2011/06/06/3-reasons-why-learning-to-code-makes-you-a-better-designer/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 22:26:45 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Careers]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Experience Management]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4462</guid>
		<description><![CDATA[[This topic has set off a firestorm of debate. That's good. You can see my original post here. There have been thoughtful responses from Jennifer Tidwell, Hillel at Jackson Fish Market, Matt Nish-Lapidus, and Michael Angeles. This is my last post on the topic for a little while.] Not every job will require that a [...]]]></description>
			<content:encoded><![CDATA[<p><em>[This topic has set off a firestorm of debate. That's good. You can <a href="http://www.uie.com/brainsparks/2011/05/31/why-the-valley-wants-designers-that-can-code/">see my original post here</a>. There have been thoughtful responses from <a href="http://designinginterfaces.com/2011/06/01/designers-that-code-a-response-to-jared-spool/">Jennifer Tidwell</a>, <a href="http://www.jacksonfish.com/blog/2011/06/02/why-does-the-valley-want-designers-that-can-code-because-the-valley-doesnt-understand-what-designers-do/">Hillel at Jackson Fish Market</a>, <a href="http://normativedesign.com/practice/coding-for-designers">Matt Nish-Lapidus</a>, and <a href="http://konigi.com/notebook/why-valley-wants-designers-can-code">Michael Angeles</a>. This is my last post on the topic for a little while.]</em></p>
<p>Not every job will require that a designer know how to code. However, there are three reasons why learning to code makes you a better designer:</p>
<ol>
<li>You&#8217;ll better understand the medium you&#8217;re working in. If you know what database queries will be faster than others, you can make the right response time tradeoffs. If you know what&#8217;s easy to code and what&#8217;s difficult to code, you can get your ideas implemented faster (and more of them, since development time is a limited resource.) Understanding what your medium does well and where isn&#8217;t as effective makes for more informed design decisions.</li>
<li>Knowing how to code helps you produce better prototypes. The best way to communicate a design idea to your teammates and clients is through an interactive prototype. Producing your own quick prototypes brings your ideas to life sooner, releasing that inner brilliance you&#8217;re carrying around and helping everyone see what your designs are really about. </li>
<li>Knowing how to code helps you identify bugs and flaws in the production code. As your team&#8217;s designs start to come to life, you can play an essential role of helping the developers isolate interaction problems, which means your end product will be the best it can be.</li>
</ol>
<p>There&#8217;s been a lot of debate as to what languages designers should learn to code in. Based on these three reasons, I think it needs to be the languages used by the rest of the team, whatever they may be.</p>
<p>It&#8217;s clear from our research that designers who can code bring more to the team and, in the long run, see more of their brilliant work making it through the development process, to the user.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/06/06/3-reasons-why-learning-to-code-makes-you-a-better-designer/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Why The Valley Wants Designers That Can Code</title>
		<link>http://www.uie.com/brainsparks/2011/05/31/why-the-valley-wants-designers-that-can-code/</link>
		<comments>http://www.uie.com/brainsparks/2011/05/31/why-the-valley-wants-designers-that-can-code/#comments</comments>
		<pubDate>Tue, 31 May 2011 18:41:31 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Careers]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=4358</guid>
		<description><![CDATA[If you&#8217;re in a room filled with designers, bring up the topic of whether it&#8217;s valuable for a designer to also code. Immediately, the room will divide faster than Moses split the Red Sea. One side will tell you coding is an essential skill, while the other will vehemently argue how it dilutes the designer&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re in a room filled with designers, bring up the topic of whether it&#8217;s valuable for a designer to also code. Immediately, the room will divide faster than Moses split the Red Sea. One side will tell you coding is an essential skill, while the other will vehemently argue how it dilutes the designer&#8217;s value.</p>
<p>Interestingly, it isn&#8217;t the designers who get to decide if coding is a valuable skill. <em>It&#8217;s the hiring managers.</em> And right now, based on today&#8217;s jobs market, it&#8217;s pretty clear where they stand. Many want to hire <strong>super designers</strong>—designers who can also code.</p>
<p>While hiring super designers has always been floating around, the real demand has come recently out of Silicon Valley startups. With a couple of high-profile design successes, like Apple and Mint.com, the investors and entrepreneurs in the Valley now have a new appreciation for the work of designers.  </p>
<p>Startups, however, try to run as lean as possible, so they look for talent with a broad set of skills. The thinking among the Valley folk is, if they can get someone who does both, they can get their product from concept to ship with an ideal set of resources. Otherwise they&#8217;d have to hire two people. Or do without one.</p>
<p>We&#8217;ve proven for years that you can ship a product without a designer. Many companies have done that, and while it doesn&#8217;t make for a great result, it does ship. However, it&#8217;s much harder to ship a software product without a coder, if not near impossible.</p>
<p>That&#8217;s why, right now, there are dozens of startups looking to pay big bucks to find the coding super designer. The demand is high and those designers who have proven, practiced coding skills can demand a higher salary than those who don&#8217;t. </p>
<p>What about the non-startup portion of the hiring world? Right now, the established organizations find it easier to have larger teams with separate developers and designers. </p>
<p>Yet, that doesn&#8217;t make the designer that can code any less valuable to them. A team with two coding designers is more flexible and capable than a team with one non-coding designer and a non-designing developer. The flexible team can produce well-designed results better and faster. </p>
<p>Coding and designing are collections of skills. What we&#8217;ve learned is teams with a better distribution of skills, not segmented by roles, produce better results. Having a team filled with individuals who can both code and design will be more effective in the long run than a team where the skills are divided up.</p>
<p>If you&#8217;re a designer, you don&#8217;t have to learn to code. But if you do, and you get good at it, you&#8217;ll find more opportunities as time goes on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/05/31/why-the-valley-wants-designers-that-can-code/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Jonathan Snook and Steve Smith &#8211; Learning Experiences with Sidebar Creative</title>
		<link>http://www.uie.com/brainsparks/2011/03/18/jonathan-snook-and-steve-smith-learning-experiences-with-sidebar-creative/</link>
		<comments>http://www.uie.com/brainsparks/2011/03/18/jonathan-snook-and-steve-smith-learning-experiences-with-sidebar-creative/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 19:19:52 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[SpoolCast]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=3728</guid>
		<description><![CDATA[Whether it's on the design side or development side there are tricks and techniques you can benefit from. Often, these tips can save you time and frustration. You may not even be aware of them unless someone actually shows them to you. Being able to see someone else's approach reveals knowledge that you can't find anywhere else. In this podcast, Jonathan Snook and Steve Smith join Jared Spool to discuss some of their best tips and techniques they learned from each other.]]></description>
			<content:encoded><![CDATA[<br />
Duration: 35m | 18 MB</p>
<p>Whether it&#8217;s on the design side or development side there are tricks and techniques you can benefit from. Often, these tips can save you time and frustration. You may not even be aware of them unless someone actually shows them to you. Being able to see someone else&#8217;s approach reveals knowledge that you can&#8217;t find anywhere else. And who better to learn from than experts?</p>
<p>The <a href="http://sidebarcreative.com/training/">Sidebar Creative</a> collective: Dan Rubin, Bryan Veloso, Jonathan Snook, and Steve Smith, build and design some of the best websites and applications out there. They have over 50 years of combined experience they want to share with you. This year, the guys at <a href="http://sidebarcreative.com/training/">Sidebar Creative</a> are conducting three separate, intensive one-day, <a href="http://sidebarworkshops.com/">hands-on workshops</a> to fine tune your skills as a web designer. Those workshops are called the <a href="http://sidebarworkshops.com/">Web Design Masterclass</a>.</p>
<p>In this podcast, Jonathan Snook and Steve Smith join Jared Spool to discuss some of their best tips and techniques they learned from each other.</p>
<p><strong>Here’s an excerpt from the podcast</strong>.</p>
<blockquote><p>
“&#8230; the most difficult thing to figure out is not ‘What do I need to change?’ but ‘How do I go about targeting the individual things?’, ‘How do I get CSS that is only for these particular browsers, or these particular platforms, or this particular screen size?’ And there are lots of little tips and tricks out there to be able to handle those things.</p>
<p>It&#8217;s important to note, some people start to think about this again and think, ‘Oh, you&#8217;re doing browser detection, and you&#8217;re just testing for various browsers and you&#8217;re giving them specific things again, and that sounds really dirty and nasty.’ But I think the distinction here is that what we&#8217;re moving towards is not browser detection. It&#8217;s not asking, ‘Well, am I using mobile Safari?’ What we&#8217;re leaning towards now are things like feature detection, where we&#8217;re looking and saying, ‘Well, does this browser handle CSS transitions properly?’ And if so, then we can provide them with those adequately enough. </p>
<p>Oftentimes, for things like transitions, we don&#8217;t even need to detect for them. Sometimes we can just put them in our CSS, and if they happen, they happen; and if they don&#8217;t, they don&#8217;t. It&#8217;s fine, and it doesn&#8217;t even matter. But when you start talking about things like responsive web design, media queries, and basing your style sheet based off the browser space that&#8217;s there, these are things that are actually really simple and easy to implement. In minutes. To just change various things about your layout depending on the real estate that&#8217;s available to the user. So they oftentimes can be very, very simple&#8230;”
</p></blockquote>
<p>Tune in to the podcast to hear Jonathan and Steve address many points, including:</p>
<ul>
<li>Are there any downsides to HTML5 and CSS3?</li>
<li>Are users on older browsers being left in the dust?</li>
<li>How much more work do you create for yourself when designing for multiple platforms?</li>
<li>How do you tweak things rather than doing a complete redesign using tools currently available?</li>
<li>Do you have any tips when it comes to accessibility?</li>
</ul>
<p>Jonathan, Steve, and the rest of Sidebar Creative will be teaching their tricks and techniques at the <a href="http://sidebarworkshops.com/">Web Design Masterclass</a> in Austin, Philadelphia, and Los Angeles. For more information including dates, prices, and program, visit the <a href="http://sidebarworkshops.com/">Web Design Masterclass site</a>.</p>
<p>Recorded: March, 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 />
[ <a href="http://www.uie.com/BSAL/trans/Jonathan_Snook_and_Steve_Smith_Sidebar.html">Transcript Available</a> ]
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/03/18/jonathan-snook-and-steve-smith-learning-experiences-with-sidebar-creative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL106SpoolCast_Snook_Smith.mp3" length="19056306" type="audio/mpeg" />
			<itunes:subtitle>Whether it&#039;s on the design side or development side there are tricks and techniques you can benefit from. Often, these tips can save you time and frustration. You may not even be aware of them unless someone actually shows them to you.</itunes:subtitle>
		<itunes:summary>Whether it&#039;s on the design side or development side there are tricks and techniques you can benefit from. Often, these tips can save you time and frustration. You may not even be aware of them unless someone actually shows them to you. Being able to see someone else&#039;s approach reveals knowledge that you can&#039;t find anywhere else. In this podcast, Jonathan Snook and Steve Smith join Jared Spool to discuss some of their best tips and techniques they learned from each other.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>34:39</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Designing for Mice and Men: UI Across Platforms &#8211; Q&amp;A with Bill Scott</title>
		<link>http://www.uie.com/brainsparks/2011/02/18/spoolcast-designing-for-mice-and-men-ui-across-platforms-qa-with-bill-scott/</link>
		<comments>http://www.uie.com/brainsparks/2011/02/18/spoolcast-designing-for-mice-and-men-ui-across-platforms-qa-with-bill-scott/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 17:49:05 +0000</pubDate>
		<dc:creator>Sean Carmichael</dc:creator>
				<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[User Engagement]]></category>
		<category><![CDATA[Web App Masters Tour]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=3422</guid>
		<description><![CDATA[The number of places that you can access the web grows every day. But are you designing for it? How do your users see your content? And more importantly, how are they interacting with it? Bill Scott joins Jared Spool and discusses the challenges and a few of the surprises that come with designing for multiple platforms.]]></description>
			<content:encoded><![CDATA[<p>Duration: 31m | 16 MB<br />
Recorded: January, 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 />
[ <a href="http://www.uie.com/BSAL/trans/Bill_Scott_WAMT_transcript.html">Transcript Available</a> ]<br />
</p>
<p>The number of places that you can access the web grows every day. People can see your content on TVs, tablets and mobile phones as well as the more traditional desktop and laptop. But are you designing for it? How do your users see it? And more importantly, how are they interacting with it?</p>
<p>Bill Scott is the Director of UI Engineering at <a href="http://www.netflix.com/MediaCenter">Netflix</a>. He is responsible for making sure that the <a href="http://www.netflix.com/MediaCenter">Netflix</a> service looks as it should and works properly no matter how you access it. In this podcast, Bill joins Jared Spool and discusses the challenges and a few of the surprises that come with designing for multiple platforms.</p>
<p><strong>Here’s an excerpt from the podcast</strong>.</p>
<blockquote><p>
“&#8230;Luke Wroblewski, as you know, and others have started the &#8220;design for mobile first&#8221; which is really &#8220;design for constraints first&#8221;. You take a more-constrained view of what you can do in the application, either through input or screen size, maybe you&#8217;re on the go, and it forces you to think of the main things first. What are the most important items, tasks or goals that the user has, and design for those. </p>
<p>With the living room, with the left-right-up-down [of a remote control], something&#8217;s always focused. And you&#8217;re always moving from one item to the other. But then, when you move to a pointer-based [system], nothing necessarily has focus. You have random access to things on the screen; you can get to something quicker. With left-right-up-down, your keyboard is usually virtual, on the screen, and those still need a lot of work. We&#8217;re doing some A/B testing in April on some different on-screen keyboards to see what&#8217;s the right layout. </p>
<p>And then when you move to mobile and tablet, your input becomes more of the finger, thumbs and, swiping gestures. And then when you get back to the laptop, of course, you have the mouse and the keyboard. Mouse really is both a blessing and a curse, because it&#8217;s an indirect method. You can move it around just on either the trackpad or on your mouse pad. But you&#8217;ve got scrollbars, and scrollbars are really an indirect way to scroll. They&#8217;re not as direct, as physical as flicking your finger. </p>
<p>All this leads to that end of the screen. If I&#8217;m sitting across the living room, say 10-15 feet away from a television, what kind of text can I read on it? You have to think about how you design the text. Then the mobile, the screen&#8217;s small but it&#8217;s right there in front of you. And then the laptop, which you&#8217;ve got real high resolution. So you&#8217;ve got this output, the screen changes a lot. </p>
<p>And even the navigation. When I&#8217;m sitting in a living room, and I&#8217;m especially browsing for media content, I tend to be in a little bit lazier mode. I want things to kind of show up for me. I don&#8217;t want to have to work real hard to find something. If I&#8217;m on a desktop and I&#8217;m doing some research or something, I&#8217;m may be willing to click a lot, maybe type a lot. So, then your whole posture changes. </p>
<p>I think of input, screen navigation, and the posture of the person, not just the physical posture but their mental posture, as they start to use the application in those different scenarios&#8230;”
</p></blockquote>
<p>Tune in to the podcast as Bill addresses these additional points:</p>
<ul>
<li>How has the changing landscape affected the way you think about design?</li>
<li>What are the things that you immediately have to take into account when going from a desktop experience to a mobile experience?</li>
<li> Is there a way to know what types of content need to be on which devices?</li>
<li>How have you been using Hack Days and how successful have they been?</li>
<li>What are the advantages of allowing users to do things like, sign up, directly from their devices?</li>
</ul>
<p>Bill is also one of the Masters that will be joining us for the <a href="http://www.uie.com/events/web_app_masters/2011/">2011 Web App Masters Tour</a>. We’re coming to Philadelphia in March, Seattle in May, and Minneapolis in June. For more details such as dates, pricing, and agenda, visit <a href="http://www.uie.com/events/web_app_masters/2011/">UIEtour.com</a>.</p>
<p class="extWAMT2011">
	<a href="/events/web_app_masters/2011/"><br />
		<span class="extText">Register with the promotion code <strong>WAMT</strong> by February 23, 2011 for any of the Tour cities and get $100 off.</span><br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2011/02/18/spoolcast-designing-for-mice-and-men-ui-across-platforms-qa-with-bill-scott/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL099SpoolCast_Scott.mp3" length="16707661" type="audio/mpeg" />
			<itunes:subtitle>The number of places that you can access the web grows every day. But are you designing for it? How do your users see your content? And more importantly, how are they interacting with it? Bill Scott joins Jared Spool and discusses the challenges and a ...</itunes:subtitle>
		<itunes:summary>The number of places that you can access the web grows every day. But are you designing for it? How do your users see your content? And more importantly, how are they interacting with it? Bill Scott joins Jared Spool and discusses the challenges and a few of the surprises that come with designing for multiple platforms.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>30:53</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Reusable Components &amp; Libraries with Nathan Curtis</title>
		<link>http://www.uie.com/brainsparks/2010/09/16/spoolcast-reusable-components-libraries-with-nathan-curtis/</link>
		<comments>http://www.uie.com/brainsparks/2010/09/16/spoolcast-reusable-components-libraries-with-nathan-curtis/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 15:49:40 +0000</pubDate>
		<dc:creator>Brian Christiansen</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Design Teams]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[UI15]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=2571</guid>
		<description><![CDATA[Jared Spool chats with Nathan Curtis about the reuse and standardization of components that make up your web site.]]></description>
			<content:encoded><![CDATA[<p>Duration: 35m | 18 MB<br />
Recorded: September, 2010<br />
Brian Christiansen, UIE Podcast Producer<br />
Sean Carmichael, audio editor<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 />
[ <a href="http://www.uie.com/BSAL/trans/nathan_curtis_UI15_transcript.html">Transcript Available</a> ]<br />
</p>
<p><img src="http://www.uie.com/brainsparks/wp-content/uploads/2010/09/NathanCurtis75x100.jpg" alt="Nathan Curtis" title="Nathan Curtis" width="75" height="100" class="alignnone size-full wp-image-2575" /></p>
<h2>Nathan Curtis</h2>
<p>&nbsp;</p>
<p>If your site has more than one page, chances are you have repeated elements: Repeated interface elements, repeated design patterns, repeated code snippets. When you multiply your responsibilities over a large site and involve many designers, developers, and stakeholders, how do you make sure you&#8217;re not wasting your time building many widgets that already exist? That&#8217;s where a standardization process comes into play.</p>
</p>
<p>Nathan Curtis and the crew at <a href="http://www.eightshapes.com/">EightShapes</a> are the leaders in standards, reuse, consistency, and libraries. In this podcast, Jared Spool speaks with Nathan in anticipation of his workshop on this topic at the 2010 User Interface Conference.</p>
</p>
<p><em>(Side note: in this context &#8220;standards&#8221; are different than&nbsp;<a href="http://webstandards.org">&#8220;web standards&#8221;</a>, though completely compatible.)</em></p>
</p>
<p>When do you know if you need a component library? Nathan says the idea often surfaces when designers and developers start chatting about their collaborations. When many people are touching the design, the idea to reuse components comes up quickly. Standardizing on certain page components, for example, helps in many ways. It prevents double work and keeps the experience across sites (especially large sites) consistent. Certain items, say a calendar picker on a travel site, are especially useful to reuse.</p>
</p>
<p>While the creation of a library is useful and efficient in many ways, storing the components isn&#8217;t free. It requires a manpower commitment and possible software purchases or provisioning. Nathan says to do it right, you should treat it as if it were another project on your team&#8217;s plate. But once committed, you can focus on the quality of the components. If you have 18 different video players across your site, someone can take the time to discover which ones work best and then improve the experience across the site.</p>
</p>
<p>Beware of how you maintain your library, Nathan warns. If you let it get too out of date, it&#8217;ll lose its credibility and people will begin to stray. If you can&#8217;t ensure the library will be faithfully maintained, make sure only your critical items are in the library. Prioritize for the components that have the most effect on the User Experience.</p>
</p>
<p>Nathan shares many more tips for libraries in the podcast. But he&#8217;ll have even more when he teaches a full-day workshop on the topic at this year&#8217;s <a href="http://www.uie.com/events/uiconf/2010/">User Interface Conference</a>.</p>
<p class="extUI15RLWrap"><span class="extUI15RLImage"><a href="http://www.uiconf.com"><img src="http://www.uie.com/events/uiconf/2010/lib/img/ext-badge-ui15-2.jpg" alt="User Interface Conference Fifteen" /></a></span><span class="extUI15RLText"><a href="http://www.uie.com/events/uiconf/2010/">Explore Nathan&#8217;s workshop and the full conference program</a>. Register for UI15 by September 22 with promotion code BLOGPOST and get $400 off.</span><span class="extUI15RLClear"><!-- do not remove --></span></p>
<p>Are you reusing your components? Are you curating them in a library? Share your experiences with the community in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/09/16/spoolcast-reusable-components-libraries-with-nathan-curtis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL081SpoolCast_Curtis.mp3" length="18987517" type="audio/mpeg" />
			<itunes:subtitle>Jared Spool chats with Nathan Curtis about the reuse and standardization of components that make up your web site.</itunes:subtitle>
		<itunes:summary>Jared Spool chats with Nathan Curtis about the reuse and standardization of components that make up your web site.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>35:14</itunes:duration>
	</item>
		<item>
		<title>A Practitioners Guide to Prototyping</title>
		<link>http://www.uie.com/brainsparks/2010/03/17/a-practitioners-guide-to-prototyping/</link>
		<comments>http://www.uie.com/brainsparks/2010/03/17/a-practitioners-guide-to-prototyping/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 15:36:55 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Usability Testing]]></category>
		<category><![CDATA[eight guiding principles]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[messagefirst]]></category>
		<category><![CDATA[Rosenfeld Media]]></category>
		<category><![CDATA[Todd Zaki Warfel]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1602</guid>
		<description><![CDATA[Our March 31 webinar, A Practitioners Guide to Prototyping, is full of great stuff for you: a critical topic, a rock star presenter, loads of actionable takeaways, a free PDF copy of an acclaimed book, a bonus seminar. What more could you want for your team? Prototyping is an iterative process. You discover what works, [...]]]></description>
			<content:encoded><![CDATA[<p>Our March 31 webinar, <a href="http://www.uie.com/events/virtual_seminars/pt_practitioner/">A Practitioners Guide to Prototyping</a>, is full of great stuff for you: a critical topic, a rock star presenter, loads of actionable takeaways, a free PDF copy of an acclaimed book, a bonus seminar.  <em>What more could you want for your team</em>?</p>
<p>Prototyping is an iterative process. You discover what works, what needs improving, and opportunities for new ideas. The earlier you learn about a design change, the easier it is to implement, and the less costly that change will be.  Prototyping allows your team to explore ideas before you invest in them.  </p>
<p>In this seminar, <a href="http://zakiwarfel.com/about/">Todd Zaki Warfel</a>, a recognized leader in the design-research and usability fields, will explore his <em>Eight Guiding Principles</em> for prototyping. These principles are the foundation for more effective prototyping, and will improve your design process whether you&#8217;re a seasoned prototyper or just getting your feet wet.</p>
<p><a href="https://www.uie.com/events/virtual_seminars/register/?seminar=pt_practitioner">Register</a> before <strong>March 24</strong> to get your free personal PDF copy of Todd&#8217;s book, <a href="http://www.rosenfeldmedia.com/books/prototyping/">Prototyping, A Practitioners Guide</a>, and lifetime access to Fred Beecher&#8217;s seminar, <a href="http://www.uie.com/events/virtual_seminars/tour_proto/">The Whys, Whats, and Hows of Prototyping</a>.</p>
<p>Tell us how prototyping fits into your design process.  Do you have an example where something in the design was caught early and saved a bunch of money?  Or one where something was identified late and cost money?  What is your experience with prototyping, and how do you sell it to the rest of the team? Or your stakeholders?  Share your thoughts and experiences below. We&#8217;d love to hear them!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2010/03/17/a-practitioners-guide-to-prototyping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The 2010 UIE Virtual Seminar Schedule</title>
		<link>http://www.uie.com/brainsparks/2009/11/25/the-2010-uie-virtual-seminar-schedule/</link>
		<comments>http://www.uie.com/brainsparks/2009/11/25/the-2010-uie-virtual-seminar-schedule/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 14:44:33 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Personas]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[2010 calendar]]></category>
		<category><![CDATA[Ad-hoc personas]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[ethnography]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[Kristina Halvorson]]></category>
		<category><![CDATA[Louis Rosenfeld]]></category>
		<category><![CDATA[Mark Burrell]]></category>
		<category><![CDATA[Peter Morville]]></category>
		<category><![CDATA[Search Analytics]]></category>
		<category><![CDATA[search design patterns]]></category>
		<category><![CDATA[Steve Portigal]]></category>
		<category><![CDATA[Tamara Adlin]]></category>
		<category><![CDATA[Todd Zaki Warfel]]></category>
		<category><![CDATA[user interface engineering]]></category>
		<category><![CDATA[webinars]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=1092</guid>
		<description><![CDATA[This is your chance to save up to 50% plus lifetime access to the virtual seminars offered during your subscription period. We're wrapping up 2009 and kicking off 2010 with stellar insights from some of the best speakers in the user experience design community. You choose the program that works best for you. Choose a 3-Month Subscription or a 6-Month Subscription. Sign-up Once. Pay Once. Lifetime Access. ]]></description>
			<content:encoded><![CDATA[<p><strong>We&#8217;re really excited about the online seminars we have planned for 2010.</strong>  There’s lots <em>under construction</em>, but we’ve already got plenty of exciting talks you’re going to want on your team’s calendar. I wanted to give you a sneak preview of what we have in store.</p>
<p>On January 7 Peter Morville will discuss Search Design Patterns, and in the same session, Mark Burrell will tell you how to then use them.  </p>
<p>Later in the month, on January 28, Steve Portigal will present to you his thoughts on studying your users in their own context, Ethnography.</p>
<p>During last year’s UIE Roadshow, our audiences couldn’t get enough on the topic of personas.  So, on February 18, we’ve asked Tamara Adlin to talk about The Power of Ad-hoc Personas. Personas can be your ticket to lasting organizational clarity&#8230; and it doesn&#8217;t take a ton of costly research.</p>
<p>With his book, <a href="http://www.rosenfeldmedia.com/books/prototyping/">Prototyping:  A Practitioner&#8217;s Guide</a> just hitting the bookstore shelves, Todd Zaki Warfel will help you flesh out your design ideas, test your assumptions, and gather real-time feedback from users on March 29.</p>
<p>In the Spring, look for Kristina Halvorson to help you with your content strategy and Louis Rosenfeld to dive deep on Search Analytics.  And there is much more in the works.</p>
<p>Until December 3, you can still sign your team up for the <a href="http://www.uie.com/events/virtual_seminars/three_and_six_month/">UIE Virtual Seminar Subscription</a> programs .   Not only is it a tremendous savings, but you get the benefit of  lifetime access to each recording and the ease of registering and paying just one time.</p>
<p>We also plan to unveil our plan for our User Experience Training Library.  Believe it or not, there is a method to our madness.  </p>
<p>Have you ever attended a <a href="http://www.uie.com/events/virtual_seminars/">UIE Virtual Seminar</a>?  What do you like best about them?  How has your team maximized what it gets out of these learning events? Share your thoughts and experiences below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/11/25/the-2010-uie-virtual-seminar-schedule/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Designing for Facets Followup</title>
		<link>http://www.uie.com/brainsparks/2009/09/21/spoolcast-designing-for-facets-followup/</link>
		<comments>http://www.uie.com/brainsparks/2009/09/21/spoolcast-designing-for-facets-followup/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 19:53:36 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Faceted Search]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Scent of Information]]></category>
		<category><![CDATA[Searching]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[taxonomy]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Users]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[daniel tunkelang]]></category>
		<category><![CDATA[designing for faceted search]]></category>
		<category><![CDATA[Endeca]]></category>
		<category><![CDATA[Facets]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[pete bell]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=952</guid>
		<description><![CDATA[A few weeks back we held a UIE Virtual Seminar with Pete Bell and Daniel Tunkelang of Endeca. These guys are the experts we go to when talking about designing for <a href="http://www.uie.com/articles/faceted_search/">facets</a>.  As always, we had a number of excellent questions from the live audience that we couldn’t attend to during the seminar, so I got together with Pete and Daniel to record this podcast and cover a number of those remaining questions.]]></description>
			<content:encoded><![CDATA[<p>You want your users to successfully sift through all of your site content, quickly and effectively. Faceted search delivers on that promise.<br />
Duration: 33m | 17MB<br />
Recorded: August, 2009<br />
Brian Christiansen, UIE Podcast Producer<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 />
[ <a href="http://www.uie.com/BSAL/BSAL060SpoolCast_VS35_Bell_Tunkelang.mp3">Direct Link to MP3 File</a> ]</p>
<p>A few weeks back we held a UIE Virtual Seminar with Pete Bell and Daniel Tunkelang of Endeca. These guys are the experts we go to when talking about designing for <a href="http://www.uie.com/articles/faceted_search/">facets</a>.  As always, we had a number of excellent questions from the live audience that we couldn’t attend to during the seminar, so I got together with Pete and Daniel to record this podcast and cover a number of those remaining questions.</p>
<p>If you didn’t attend the live seminar, and are interested in how to make the jump from a standard on-site search to faceted search, then you’ll still enjoy this podcast. If you find yourself wanting more afterward, don’t forget you can still purchase a recording of the session for another 90 minutes of <a href="http://www.uie.com/events/virtual_seminars/facets/">Faceted Search</a>.</p>
<p>During the podcast, Adam asked Pete and Daniel to dig into these questions:</p>
<ul>
<li>Should we show counts for each facet?  What about when using multiple selection?</li>
<li>Can you elaborate on the mixing and matching of precision and recall results to construct facets?</li>
<li>Is there a <em>best practice</em> for deselecting facets?</li>
<li>Most search interfaces assume a flat list of results.  What happens when you mix up different types of results, and how would you distribute them across a page?</li>
</ul>
<p>Tune in to hear more about designing for facets. Still have questions? Start the discussion in our comments, below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/09/21/spoolcast-designing-for-facets-followup/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL060SpoolCast_VS35_Bell_Tunkelang.mp3" length="17351811" type="audio/mpeg" />
			<itunes:keywords>daniel tunkelang,designing for faceted search,Endeca,Faceted Search,Facets,jared spool,pete bell,UIE Virtual Seminar</itunes:keywords>
		<itunes:subtitle>A few weeks back we held a UIE Virtual Seminar with Pete Bell and Daniel Tunkelang of Endeca. These guys are the experts we go to when talking about designing for facets.  As always, we had a number of excellent questions from the live audience that we...</itunes:subtitle>
		<itunes:summary>A few weeks back we held a UIE Virtual Seminar with Pete Bell and Daniel Tunkelang of Endeca. These guys are the experts we go to when talking about designing for facets.  As always, we had a number of excellent questions from the live audience that we couldn’t attend to during the seminar, so I got together with Pete and Daniel to record this podcast and cover a number of those remaining questions.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>33:09</itunes:duration>
	</item>
		<item>
		<title>SpoolCast: Comps vs. Code Followup</title>
		<link>http://www.uie.com/brainsparks/2009/08/13/spoolcast-comps-vs-code-followup/</link>
		<comments>http://www.uie.com/brainsparks/2009/08/13/spoolcast-comps-vs-code-followup/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 14:00:16 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Success Stories]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=845</guid>
		<description><![CDATA[A couple of weeks ago we held a UIE Virtual Seminar with Ethan
Marcotte from Happy Cog West, a designer of beautiful websites. As
always, we had a number of excellent questions from the live
audience that we couldn’t attend to during the seminar, so Adam
Churchill got together with Ethan to record this podcast and cover a
number of those remaining questions.]]></description>
			<content:encoded><![CDATA[<p>Answering questions with Ethan Marcotte following up his recent seminar<br />
Duration: 22m | 12 MB<br />
Recorded: August, 2009<br />
Brian Christiansen, UIE Podcast Producer<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 />
[ <a href="http://www.uie.com/BSAL/BSAL056SpoolCast_VS34_Marcotte.mp3">Direct Link to MP3 File</a> ]</p>
<p>A couple of weeks ago we held a UIE Virtual Seminar with Ethan Marcotte from Happy Cog West, a designer of beautiful websites. As always, we had a number of excellent questions from the live audience that we couldn’t attend to during the seminar, so Adam Churchill got together with Ethan to record this podcast and cover a number of those remaining questions.</p>
<p>If you didn’t attend the live seminar, and are interested lessons learned from case studies on collaboration between designers and developers, then you’ll still enjoy this podcast. If you find yourself wanting more afterwards, don’t forget you can still purchase a recording of the session for another 90 minutes of &#8220;couples therapy.&#8221;</p>
<p>During the podcast, Adam asked Ethan to dig into these questions:</p>
<ul>
<li>When using a typographic grid on fluid sites, can you talk about what happens when the browser window is pulled in narrower than the &#8220;ideal&#8221; width or min width?</li>
<li>At what point do you folks check the accessibility and cross-browser compatibility?</li>
<li>Is the transition any different between front-end developer and the back-end developer?</li>
<li>Have you ever encountered a problem between the designer and a back end coder? If so, what was the problem? How did you overcome it?</li>
</ul>
<p>Tune in to hear more about Comps vs. Code. Still have questions? Start the discussion in our comments, below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/08/13/spoolcast-comps-vs-code-followup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL056SpoolCast_VS34_Marcotte.mp3" length="12438407" type="audio/mpeg" />
			<itunes:subtitle>A couple of weeks ago we held a UIE Virtual Seminar with Ethan Marcotte from Happy Cog West, a designer of beautiful websites. As always, we had a number of excellent questions from the live audience that we couldn’t attend to during the seminar,</itunes:subtitle>
		<itunes:summary>A couple of weeks ago we held a UIE Virtual Seminar with Ethan
Marcotte from Happy Cog West, a designer of beautiful websites. As
always, we had a number of excellent questions from the live
audience that we couldn’t attend to during the seminar, so Adam
Churchill got together with Ethan to record this podcast and cover a
number of those remaining questions.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>21:41</itunes:duration>
	</item>
		<item>
		<title>Why Designers and Developers Need Couples Therapy &#8211; July 30 UIE Virtual Seminar with Ethan Marcotte</title>
		<link>http://www.uie.com/brainsparks/2009/07/16/why-designers-and-developers-need-couples-therapy-july-30-uie-virtual-seminar-with-ethan-marcotte/</link>
		<comments>http://www.uie.com/brainsparks/2009/07/16/why-designers-and-developers-need-couples-therapy-july-30-uie-virtual-seminar-with-ethan-marcotte/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 14:36:37 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Deliverables]]></category>
		<category><![CDATA[Design Documentation]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Downstream Users]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Airbag]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Ethan Marcotte]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[phase transition]]></category>
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=838</guid>
		<description><![CDATA[We often use a conveyor belt method to manage products. Designers do their work up front, then “hand off” their creation expecting it can be built and won’t change. Then the Developers need to create something they’ve previously had little involvement with. It’s critical that these transition phases be a two-way channel, and not the [...]]]></description>
			<content:encoded><![CDATA[<p>We often use a conveyor belt method to manage products. Designers do their work up front, then “hand off” their creation expecting it can be built and won’t change. Then the Developers need to create something they’ve previously had little involvement with. It’s critical that these transition phases be a two-way channel, and not the closing of a door.</p>
<p>In this popular presentation, Ethan Marcotte teaches about the collaborative process through four detailed case studies. The case studies demonstrate important before and after detail of the lesson to be learned. They also happen to be major sites you know of and can visit today: The Today Show, The 2008 Sundance Film Festival, W3C, and New York Magazine.</p>
<p>If you&#8217;re a designer, a developer, or manage a team, you&#8217;ll want to see this presentation. Ethan will show you ways to be successful in critical project transitions. There’s no better person to see both sides of the designer/developer relationship than Ethan Marcotte. Many in our industry greatly respect him and consider him to be someone who does groundbreaking work. Ethan has worked with New York Magazine, Harvard University, Disney, and State Street Bank, just to name a few.</p>
<p>UIE Virtual Seminar<br />
<strong>Comps vs. Code: Case Studies on Collaboration Between Site Designers &#038; Developers</strong><br />
with Ethan Marcotte<br />
Thursday July 30, 2009, 1:30pm ET<br />
90-minute online presentation</p>
<p><a href="http://www.uie.com/events/virtual_seminars/comps_code/">Read more</a> about <strong>Comps vs. Code</strong>, or <a href="http://www.slideshare.net/unstoppabot/uie-cvc-preview">see the 3-minute preview</a> Ethan put together, to help you understand what to expect out of this seminar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/07/16/why-designers-and-developers-need-couples-therapy-july-30-uie-virtual-seminar-with-ethan-marcotte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wondering What UIE&#8217;s Research Says About Designing for Search?</title>
		<link>http://www.uie.com/brainsparks/2009/07/01/wondering-what-our-research-says-about-designing-for-search/</link>
		<comments>http://www.uie.com/brainsparks/2009/07/01/wondering-what-our-research-says-about-designing-for-search/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 19:31:48 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Scent]]></category>
		<category><![CDATA[Scent of Information]]></category>
		<category><![CDATA[Searching]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Jared M. Spool]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[user interface engineering]]></category>
		<category><![CDATA[webcast]]></category>
		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=836</guid>
		<description><![CDATA[There&#8217;s lots to say about Search and how to best design for it. Folks often reach out to our own Jared Spool for his thoughts and sage advice on Search. Want to know what he has to say? Jared will be presenting at our July 9 UIE Virtual Seminar &#8211; Search, Scent, and the Happiness [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s lots to say about Search and how to best design for it.  Folks often reach out to our own Jared Spool for his thoughts and sage advice on Search. Want to know what he has to say? Jared will be presenting at our July 9 UIE Virtual Seminar &#8211; Search, Scent, and the Happiness of Pursuit.</p>
<p>Users arrive at your web site with the simple goal to find something that&#8217;s important to them. If they find it, whether they search or not, they&#8217;ll be happy. When they don&#8217;t find it, frustration follows.</p>
<p>Teams often turn to a sophisticated built-in Search capability to help their users find what they seek. However our research has shown that technological magic isn&#8217;t going to make the users successful. Instead, it&#8217;s a simple understanding of what the users are seeking and how they look at it. We&#8217;ve put together the next UIE Virtual Seminar to address this Search issue.</p>
<p>Be prepared to see how Search fits into your site in an entirely new way. Not only will you come away with solid insights from the most up-to-date research, you&#8217;ll be chomping at the bit to start making improvements right away. And you&#8217;ll be on your way to the world of User Happiness.</p>
<p><em>UIE Virtual Seminar</em><br />
<strong>Search, Scent, and the Happiness of Pursuit</strong><br />
with Jared M. Spool<br />
Thursday July 9, 2009, 1:30pm ET<br />
90-minute online presentation</p>
<p>Read more about the <a href="https://www.uie.com/events/virtual_seminars/happiness/">Search, Scent, and the Happiness of Pursuit</a>, or see the great preview Jared put together, to help you understand what to expect out of this seminar.</p>
<p><a href="https://www.uie.com/events/virtual_seminars/register/?seminar=happiness"><img src="/images/register-now.gif" alt="Register Now"/></a></p>
<p>In advance of the presentation, we’d love to hear from you. What does your team struggle with when designing for Search?  What type of feedback do you get from your users on how well they accomplish their goals on your site? What does a successful visit mean? We’d love to hear your thoughts, questions, and concerns. Please share your thoughts below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/07/01/wondering-what-our-research-says-about-designing-for-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing Better Navigation for Web Applications &#8211; An upcoming UIE Virtual Seminar with Hagan Rivers</title>
		<link>http://www.uie.com/brainsparks/2009/03/17/designing-better-navigation-for-web-applications-an-upcoming-uie-virtual-seminar-with-hagan-rivers/</link>
		<comments>http://www.uie.com/brainsparks/2009/03/17/designing-better-navigation-for-web-applications-an-upcoming-uie-virtual-seminar-with-hagan-rivers/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 14:24:29 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[Web App Summit]]></category>
		<category><![CDATA[Hagan Rivers]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Two Rivers Consulting]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=799</guid>
		<description><![CDATA[On Thursday, March 26 we&#8217;ve got one of our most popular presenters back for a UIE Virtual Seminar.  Hagan Rivers, of Two Rivers Consulting, will give a new talk, Designing Better Navigation for Web Applications. If you&#8217;re struggling with your web application&#8217;s navigation system, or if you&#8217;re setting out to design a navigation system, you [...]]]></description>
			<content:encoded><![CDATA[<p>On Thursday, March 26 we&#8217;ve got one of our most popular presenters back for a UIE Virtual Seminar.  Hagan Rivers, of Two Rivers Consulting, will give a new talk, Designing Better Navigation for Web Applications. If you&#8217;re struggling with your web application&#8217;s navigation system, or if you&#8217;re setting out to design a navigation system, you don&#8217;t want to miss this seminar.</p>
<p>To help you understand what you can expect out of this seminar, Hagan has put together a preview for you:</p>
<div style="width:425px;text-align:left" id="__ss_1090372"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/achurchill/navigation-preview-by-hagan-rivers?type=powerpoint" title="A Preview to Designing Better Navigation for Web Applications by Hagan Rivers">A Preview to Designing Better Navigation for Web Applications by Hagan Rivers</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=navigation4-preview3final-090302090304-phpapp02&#038;stripped_title=navigation-preview-by-hagan-rivers" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=navigation4-preview3final-090302090304-phpapp02&#038;stripped_title=navigation-preview-by-hagan-rivers" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/achurchill">achurchill</a>.</div>
</div>
<p><strong>Don&#8217;t miss this presentation!  Register with the promotion code STPADDY and get both our lowest rate of $99, and lifetime access to the recording of this talk at no additional cost.</strong>  Share it with others in your organization to watch whenever they want, as often as they want.</p>
<p><a href="https://www.uie.com/events/virtual_seminars/register/?seminar=nav_app"><img src="/images/register-now.gif" alt="Register Now" /></a></p>
<p>In advance of the presentation, we’d love to hear from you. What challenges do you face with your web application&#8217;s navigation system? What advice can you pass along to others? Are you planning to be at the <a href="http://www.uie.com/events/web_app_summit/2009/">Web App Summit</a> in Newport Beach this April? Share your thoughts below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/03/17/designing-better-navigation-for-web-applications-an-upcoming-uie-virtual-seminar-with-hagan-rivers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>An Agile UX Primer &#8211; March 4 UIE Virtual Seminar with Jeff Patton</title>
		<link>http://www.uie.com/brainsparks/2009/02/23/an-agile-ux-primer-march-4-uie-virtual-seminar-with-jeff-patton/</link>
		<comments>http://www.uie.com/brainsparks/2009/02/23/an-agile-ux-primer-march-4-uie-virtual-seminar-with-jeff-patton/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 20:11:31 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Deliverables]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[UIE Virtual Seminar]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agileproductdesign.com]]></category>
		<category><![CDATA[iterations]]></category>
		<category><![CDATA[iterative]]></category>
		<category><![CDATA[jeff patton]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=796</guid>
		<description><![CDATA[Every design team has a design process.  Hopefully, one that meets deadlines, on budget, with the limited resources at your disposal.  Have you been exposed to Agile?  It&#8217;s one solution to consider, and the topic of our next Virtual Seminar. In this presentation, Jeff Patton will discuss the essentials of Agile Development, the distinct culture [...]]]></description>
			<content:encoded><![CDATA[<p>Every design team has a design process.  Hopefully, one that meets deadlines, on budget, with the limited resources at your disposal.  Have you been exposed to Agile?  It&#8217;s one solution to consider, and the topic of our next Virtual Seminar.</p>
<p>In this presentation, Jeff Patton will discuss the essentials of Agile Development, the distinct culture and value system that Agile brings, and the common Agile process you&#8217;re likely to see. You&#8217;ll hear about the myths of Agile and common pitfalls organizations tend to encounter. Armed with the foundations, you&#8217;ll explore some emerging UX practices and how to thrive within an agile process.</p>
<p>As an added incentive to attend, use the Promotion Code MYARCHIVE to receive free lifetime access to the recorded presentation. You or anyone in your organization can watch it whenever you want, as often as you want!</p>
<p><a href="https://www.uie.com/events/virtual_seminars/register/?seminar=agile"><img src="/images/register-now.gif" alt="Register Now" /></a></p>
<p>In advance of the presentation, we’d love to hear from you.  What are the scary stories you&#8217;ve heard about Agile?  Do you have success stories to tell about iterative development?  What hurdles would you face bringing such a discipline into the culture of your organization? Share your thoughts below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/02/23/an-agile-ux-primer-march-4-uie-virtual-seminar-with-jeff-patton/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>UIEtips: Web Anatomy &#8211; Introducing Interaction Design Frameworks</title>
		<link>http://www.uie.com/brainsparks/2009/02/02/uietips-web-anatomy-frameworks/</link>
		<comments>http://www.uie.com/brainsparks/2009/02/02/uietips-web-anatomy-frameworks/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 21:57:09 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=790</guid>
		<description><![CDATA[One of the big changes in web application development over the last year is its growth. No longer the domain of simple, little functions that serve a single purpose, web-based applications are now often part of larger, enterprise-wide development initiatives. One of the challenges of being part of a bigger solution is the need to [...]]]></description>
			<content:encoded><![CDATA[<p>One of the big changes in web application development over the last year is its growth. No longer the domain of simple, little functions that serve a single purpose, web-based applications are now often part of larger, enterprise-wide development initiatives.</p>
<p>One of the challenges of being part of a bigger solution is the need to scale the development process. And in that, we&#8217;ve seen changes in two directions: moving towards the micro level with component libraries and moving towards the macro level with frameworks.</p>
<p>A few weeks ago, we published an <a href="http://tinyurl.com/blzjbk ">article by Nathan Curtis</a> on the differences between patterns and components. Nathan asserted (and we agree) that patterns describe cross-application behaviors, while components are the place within an application where the behaviors and the implementation meet.</p>
<p>Today, we&#8217;re taking a look in the other direction. Robert Hoekman talks about the differences between patterns and frameworks. He describes how a framework is a systemic view of a specific portion of the system. To contrast with Nathan&#8217;s components, frameworks are the place where behaviors meet enterprise-wide thinking.</p>
<p>If you&#8217;re involved in making web-based applications a key development platform, then you&#8217;ll want to understand how frameworks will make large-scale projects that much easier. Today&#8217;s article, <a href="http://www.uie.com/articles/web_anatomy_frameworks">Web Anatomy: Introducing Interaction Design Frameworks</a>,  is a good introduction as to why that is.</p>
<p>Of course, this is just the tip of the iceberg. If you want to know more about frameworks, you&#8217;ll want to attend Robert&#8217;s full-day seminar, <a href="http://www.uie.com/events/web_app_summit/2009/program/#hoekman">Web App Anatomy: Effective Interaction Design with Frameworks</a>, at the <a href="http://www.webappsummit.com">UIE Web App Summit</a> in April. And you&#8217;ll love combining it with <a href="http://www.uie.com/events/web_app_summit/2009/program/#curtis">Nathan Curtis&#8217;s seminar on patterns and components</a>. More details on both at http://webappsummit.com</p>
<p>Have you started to put together frameworks? Is this something you&#8217;re exploring? Share your thoughts and comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/02/02/uietips-web-anatomy-frameworks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Achieving Pattern and Component Reuse with Nathan Curtis</title>
		<link>http://www.uie.com/brainsparks/2009/01/21/spoolcast-achieving-pattern-and-component-reuse-with-nathan-curtis/</link>
		<comments>http://www.uie.com/brainsparks/2009/01/21/spoolcast-achieving-pattern-and-component-reuse-with-nathan-curtis/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 03:08:06 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design Documentation]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Pattern Libraries]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=779</guid>
		<description><![CDATA[Dealing with real-life web app production isn't as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so that you can create a product with consistent quality at a faster pace. To find out how, I turned to Nathan Curtis.]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.uie.com/BSAL/BSAL045SpoolCast_NathanCurtis.mp3" title="Direct Link to the MP3 File">SpoolCast: Achieving Pattern and Component Reuse with Nathan Curtis</a></strong><br />
Recorded: December, 2008.<br />
Brian Christiansen, UIE Podcast Producer<br />
Duration: 28m | File size: 16MB<br />
[ <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via iTunes.</a> This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="#" title="in plain text format">Text Transcript Coming Soon.</a> ] </p>
<p>Dealing with real-life web app production isn&#8217;t as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so that you can create a product with consistent quality at a faster pace. To find out how, I turned to Nathan Curtis.</p>
<p>Nathan Curtis is a principal and co-founder of Eight Shapes in Washington, D.C., where he is spearheading research into design patterns and component libraries. Eight Shapes turns out great work in the UX and IA realms, with some impressive clients.</p>
<p>In our discussion, Nathan and I first defined design pattern libraries and component libraries. A pattern library is a repository for ideas and solutions to design interaction problems. Component libraries are comprised of actual functioning parts with real code. An example would be a log-in process. Your pattern would define the experience of logging into your application, from the interaction, and often visual standpoint. Your component would be the chunk of code that represents the set of fields and controls that can be replicated across your organization&#8217;s web properties, so that you can easily create a consistent experience for your users, no matter where they may enter your system. </p>
<p>You can see just from this one example that if you&#8217;re designing even a moderately large site, having repositories like these can save you tremendous production time. You can multiply those savings if you have multiple teams working on different portions of the same property. Each team doesn&#8217;t need to invent their own wheels and engineer them from scratch. </p>
<p>We go into more detail in the podcast and also compare these to style guides, which were the first step toward this idea—one that is too often broken, over restrictive, and simply ignored. Tune in to hear how pattern and component libraries can help you avoid these traps.</p>
<p><i>Nathan will teach us much more about how to build out your own <a href="http://www.uie.com/events/web_app_summit/2009/program/#curtis">library of reusable patterns and components in a full-day seminar at our Web App Summit</a>, coming April 2009 to Newport Beach, California. You won&#8217;t want to miss it.</i></p>
<p>Have you employed a pattern or component library in your projects? What experiences can you share? Please let us know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/01/21/spoolcast-achieving-pattern-and-component-reuse-with-nathan-curtis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/BSAL/BSAL045SpoolCast_NathanCurtis.mp3" length="16319235" type="audio/mpeg" />
			<itunes:subtitle>Dealing with real-life web app production isn&#039;t as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so ...</itunes:subtitle>
		<itunes:summary>Dealing with real-life web app production isn&#039;t as glamorous as some aspects of design in the digital realm, but it is full of challenges and can honestly make or break a project. There are ways of truly optimizing certain aspects of the production so that you can create a product with consistent quality at a faster pace. To find out how, I turned to Nathan Curtis.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>UIEtips: 5 Design Decision Styles. What&#8217;s Yours?</title>
		<link>http://www.uie.com/brainsparks/2009/01/21/uietips-5-design-styles/</link>
		<comments>http://www.uie.com/brainsparks/2009/01/21/uietips-5-design-styles/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 22:09:10 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[design styles]]></category>
		<category><![CDATA[jared spool]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=781</guid>
		<description><![CDATA[You may know of Jason Fried and the folks at 37Signals, makers of the Basecamp project-management application, the Highrise contact-management application, and other successful web-based products. Jason spoke at last year&#8217;s Web App Summit, his basic philosophy is to focus primarily on designs he wants to use. When he builds something he wants to use, [...]]]></description>
			<content:encoded><![CDATA[<p>You may know of Jason Fried and the folks at <a href="http://www.37signals.com/">37Signals</a>, makers of the Basecamp project-management application, the Highrise contact-management application, and other successful web-based products. Jason spoke at last year&#8217;s <a href="http://www.webappsummit.com">Web App Summit</a>, his basic philosophy is to focus primarily on designs he wants to use. When he builds something he wants to use, he figures there are enough people out there just like him, who will want to use it to.</p>
<p>During his session, Jason walked us through his thought process for several interesting design elements. He talked about the initial approaches, the problems they were trying to solve, and the path his thinking took to get to the final result. It was clear, from listening to him, that the design of these products isn&#8217;t accidental. It&#8217;s very deliberate and considered, relying on Jason&#8217;s (and the rest of his team&#8217;s) expertise and experience.</p>
<p>Jason admits they do very little user testing or field research. They don&#8217;t create personas to help validate their idea. Instead, they rely on the information they already have and their detail-oriented<br />
approach to making the thousands of design decisions that go into every project.</p>
<p>Does this mean that every team could succeed without the traditional research techniques, relying on their own expertise and experience? That&#8217;s a question we&#8217;ve been researching for a few years now and finally have an answer: It depends.</p>
<p>In today&#8217;s <a href="http://www.uie.com/uietips">UIEtips</a>, &#8220;<a href="http://www.uie.com/articles/five_design_decision_styles">5 Design Decision Styles. What&#8217;s Yours?</a>&#8221; I&#8217;ll walk you through the five different styles we&#8217;ve found teams use to make design decisions. I&#8217;ve outlined what each style is, the effort it takes, and how to decide when that style will work for your team.</p>
<p>Understanding how your team makes design decisions is critical. That&#8217;s why we&#8217;ve included it as just one piece of our new full-day Roadshow, <a href="http://www.uie.com/events/roadshow/">Secrets Behind Designing Great User Experiences</a>. This event brings together more than ten years of research into great design management. If you found today&#8217;s article interesting, you certainly want to attend one of the Roadshow <a href="http://www.uie.com/events/roadshow/program/">workshops</a>.</p>
<p>What design decision styles does your team employ? How do you decide which ones to use for any given project? Let us know your experiences below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/01/21/uietips-5-design-styles/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Web Standards for Web Apps with Molly Holzschlag</title>
		<link>http://www.uie.com/brainsparks/2009/01/07/spoolcast-web-standards-for-web-apps-with-molly-holzschlag/</link>
		<comments>http://www.uie.com/brainsparks/2009/01/07/spoolcast-web-standards-for-web-apps-with-molly-holzschlag/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 21:15:08 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[SpoolCast]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=773</guid>
		<description><![CDATA[This week our long time friend Molly Holzschlag joins us to discuss the cutting edge of web standards as they apply to web application development. Listen in while we talk about the effects that HTML 5, ECMAScript and other standards will have on the web.]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.uie.com/brainsparks/podpress_trac/web/773/0/BSAL044SpoolCast_Holzschlag.mp3" title="Direct Link to the MP3 File">SpoolCast: Web Standards for Web Apps with Molly Holzschlag</a></strong><br />
Recorded: December, 2008.<br />
Brian Christiansen, UIE Podcast Producer<br />
Duration: 32m | File size: 17 MB<br />
[ <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via iTunes.</a> This link will launch the iTunes application.]<br />
[ <a href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a href="#" title="in plain text format">Text Transcript Coming Soon.</a> ]  </p>
<p>This week, our long time friend, <a href="http://molly.com">Molly Holzschlag</a>, joins us to discuss the cutting edge of web standards as they apply to web application development. Molly is the unsinkable author of a metric ton of web development books, is a noted teacher, and an in-demand consultant in the field. There&#8217;s likely no one better to ask about web standards than Molly.</p>
<p>There are a number of new standards that have come out recently, <a href="http://en.wikipedia.org/wiki/Html5">HTML 5</a> being perhaps the most notable for web applications, because it was brought forth with applications in mind. New features, like <em>canvas</em>, are designed to improve dynamic interactions between the presentation layer and the behavior layer, for example, with things like ECMAScript, more commonly known as JavaScript. JavaScript&#8217;s usage has really matured and become nearly indispensable as developers have really begun to exploit its full capabilities. JavaScript&#8217;s importance to front-end developers continues to grow.</p>
<p>In this podcast, Molly and I discussed the impact these and other advancements are having on web application design and development, along with the tremendous benefits building with standards (or even a subset of them) brings to the lifecycle of a product.</p>
<p>(During the episode, Molly and I touched upon the <a href="http://www.microsoft.com/technet/security/bulletin/ms08-078.mspx">critical security exploit</a> that effects all versions of Microsoft&#8217;s Internet Explorer for Windows. Please be careful out there, folks.)</p>
<p>If you found this podcast interesting, you&#8217;ll be happy to know that Molly will conduct a <a href="http://www.uie.com/events/web_app_summit/2009/program/#holzschlag">full-day workshop for web application developers on harnessing the power of web standards</a> in their work at our Web App Summit in April 2009. Please join us and take your work to the next level!</p>
<p>We&#8217;re curious to see if any of our audience is venturing into the HTML 5 waters, or using other newish standards in their work. Won&#8217;t you let us hear your story in the comments?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/01/07/spoolcast-web-standards-for-web-apps-with-molly-holzschlag/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://media.rawvoice.com/uie_podcasts/www.uie.com/brainsparks/podpress_trac/web/773/0/BSAL044SpoolCast_Holzschlag.mp3" length="17881376" type="audio/mpeg" />
			<itunes:subtitle>This week our long time friend Molly Holzschlag joins us to discuss the cutting edge of web standards as they apply to web application development. Listen in while we talk about the effects that HTML 5, ECMAScript and other standards will have on the web.</itunes:subtitle>
		<itunes:summary>This week our long time friend Molly Holzschlag joins us to discuss the cutting edge of web standards as they apply to web application development. Listen in while we talk about the effects that HTML 5, ECMAScript and other standards will have on the web.</itunes:summary>
		<itunes:author>Jared M. Spool and User Interface Engineering (UIE)</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>The Road to Informed Decisions &#8211; An Upcoming UIE Virtual Seminar</title>
		<link>http://www.uie.com/brainsparks/2009/01/05/the-road-to-informed-decisions-an-upcoming-uie-virtual-seminar/</link>
		<comments>http://www.uie.com/brainsparks/2009/01/05/the-road-to-informed-decisions-an-upcoming-uie-virtual-seminar/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 15:18:05 +0000</pubDate>
		<dc:creator>Adam Churchill</dc:creator>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Process]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Team Management]]></category>
		<category><![CDATA[Decision making]]></category>
		<category><![CDATA[Jared M. Spool]]></category>
		<category><![CDATA[Team process]]></category>
		<category><![CDATA[The Road to Informed Decisions]]></category>
		<category><![CDATA[UIE]]></category>
		<category><![CDATA[Virtual Seminar]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=768</guid>
		<description><![CDATA[UIE&#8217;s Virtual Seminar on January 15 will be full of key takeaways your team can use immediately.  Jared M. Spool will share state-of-the-art techniques to get from observation data to informed decisions. He&#8217;ll show you the best practices for teams to organize chaotic data, develop consensus, bring objectivity out of subjective observations, and produce clear [...]]]></description>
			<content:encoded><![CDATA[<p>UIE&#8217;s Virtual Seminar on January 15 will be full of key takeaways your team can use immediately.  Jared M. Spool will share state-of-the-art techniques to get from observation data to informed decisions. He&#8217;ll show you the best practices for teams to organize chaotic data, develop consensus, bring objectivity out of subjective observations, and produce clear design recommendations. You&#8217;ll learn how to maximize your research investment with a concrete set of analysis techniques.</p>
<p>Determine if this seminar is right for you and your team by reviewing  Jared&#8217;s preview, just press the green &#8220;play&#8221; arrow.</p>
<div id="__ss_866052" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="UIE Virtual Seminar Preview: The Road to Informed Decisions" href="http://www.slideshare.net/jmspool/uie-virtual-seminar-preview-the-road-to-informed-decisions-presentation?type=powerpoint">UIE Virtual Seminar Preview: The Road to Informed Decisions</a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=the-road-to-informed-decisions-vs25-teaser-1229979753712564-1&amp;stripped_title=uie-virtual-seminar-preview-the-road-to-informed-decisions-presentation" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=the-road-to-informed-decisions-vs25-teaser-1229979753712564-1&amp;stripped_title=uie-virtual-seminar-preview-the-road-to-informed-decisions-presentation" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;" title="View UIE Virtual Seminar Preview: The Road to Informed Decisions on SlideShare" href="http://www.slideshare.net/jmspool/uie-virtual-seminar-preview-the-road-to-informed-decisions-presentation?type=powerpoint">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/usability">usability</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/usabilitytesting">usabilitytesting</a>)</div>
</div>
<p>As an added incentive to attend, use the Promotion Code MYARCHIVE to receive free lifetime access to the recorded presentation. You or anyone in your organization can watch it whenever you want, as often as you want!</p>
<p><a href="http://www.uie.com/events/virtual_seminars/The_Road/"><strong>Register Today!</strong></a></p>
<p>In advance of the presentation, we’d love to hear from you. How does your team currently come to consensus, and how can you be sure the right decision has been made?  What criteria is used for your decision making?  How do you get everyone on board, and how do you overcome objections?  Share your thoughts below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2009/01/05/the-road-to-informed-decisions-an-upcoming-uie-virtual-seminar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UIEtips: The 3 Qs for Great Experience Design</title>
		<link>http://www.uie.com/brainsparks/2008/10/06/uietips-the3qs/</link>
		<comments>http://www.uie.com/brainsparks/2008/10/06/uietips-the3qs/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 19:47:29 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Experience Design]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=738</guid>
		<description><![CDATA[Here at User Interface Engineering, we&#8217;ve come up with three questions to help us determine if a team will produce designs that deliver great experiences. Teams that answer the questions positively, in our research, are more likely to succeed with great experiences. What I think makes these questions magical is their diagnostic quality. From their [...]]]></description>
			<content:encoded><![CDATA[<p>Here at User Interface Engineering,  we&#8217;ve come up with three questions to help us determine if a team will produce designs that deliver great experiences. Teams that answer the questions positively, in our research, are more likely to succeed with great experiences.</p>
<p>What I think makes these questions magical is their diagnostic quality. From their answer, the team often know what they have to do next. So, the questions not only help us tell whether we&#8217;ll succeed or not, they help us understand where we can improve.</p>
<p>What are these magical questions? They deal with three important factors: vision, feedback, and culture. For a more detailed description, you&#8217;ll need to read today&#8217;s <strong><a href="http://www.uie.com/uietips/">UIEtips</a></strong> article. There you can discover first hand whether their magic can work for you.</p>
<p>Read the article &#8211; <em><strong><a href="http://www.uie.com/articles/the3qs/">The 3 Qs for Great Experience Design</a></strong></em></p>
<p>How is your team dealing with the vision, feedback, and culture factors? We&#8217;d love to hear!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2008/10/06/uietips-the3qs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WSJ: &#8220;No Summary&#8221; is Not Better than No Summary</title>
		<link>http://www.uie.com/brainsparks/2008/10/05/wsj-no-summary-is-not-better-than-no-summary/</link>
		<comments>http://www.uie.com/brainsparks/2008/10/05/wsj-no-summary-is-not-better-than-no-summary/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 14:14:57 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[tooltips]]></category>
		<category><![CDATA[WSJ.com]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=736</guid>
		<description><![CDATA[Like many of today&#8217;s news sites, the Wall Street Journal features a box on its article pages that shows other popular articles: Because titles often don&#8217;t communicate what&#8217;s in the article, the implementation gives users a chance to see more by providing a summary as a tooltip-style pop-up. However, it seems someone has been slacking [...]]]></description>
			<content:encoded><![CDATA[<p>Like many of today&#8217;s news sites, <a href="http://www.wsj.com">the Wall Street Journal</a> features a box on <a href="http://online.wsj.com/article/SB122298843955300157.html">its article pages</a> that shows other popular articles:</p>
<p><img src="http://www.uie.com/images/blog//WSJ.com_Recommendations-20081005-094648.png" alt="WSJ.com Recommended Article list" /></p>
<p>Because titles often don&#8217;t communicate what&#8217;s in the article, the implementation gives users a chance to see more by providing a summary as a tooltip-style pop-up.</p>
<p><img src="http://www.uie.com/images/blog//WSJ.com_Recommendations_TooltipWithSummary-20081005-102311.png" alt="WSJ.com article with a summary tooltip" /></p>
<p>However, it seems someone has been slacking off, because in today&#8217;s list, articles come up with the text &#8220;(no summary)&#8221;.</p>
<p><img src="http://www.uie.com/images/blog//http___www.uie.com_images_blog__WSJ.com_Recommendations_NoSummaryTooltip-20081005-094943.png" alt="WSJ.com "No Summary" tooltip" /></p>
<p>Three things about this jump out at me:</p>
<ol>
<li>I don&#8217;t typically think of the Wall Street Journal as an organization that slacks off, so the missing summaries feel wrong to me. (Maybe this is all part of Murdock&#8217;s plan—first, eliminate the summaries, then eliminate the meaningful content? Worked for the Post. Bring on the Page 6 girl!)</li>
<li>On the development side, someone wrote a piece of code that says, in essence, &#8220;if there is no summary in the content management system, substitute the phrase &#8216;(no summary)&#8217; in the tooltip.&#8221; That took more effort than just leaving it blank.</li>
<li>Similarly, on the development side, it looks like nobody put in an error message when the article is published that said, &#8220;You haven&#8217;t included a summary and that&#8217;s going to make us look silly. Want to rethink that?&#8221;</li>
</ol>
<p>Of course, it&#8217;s unlikely that the person pressing the publish button ever goes and sees what pops up in that tooltip. (Ironically, if they&#8217;d actually published it as a synopsis that appears with the title, instead of putting it in a mouseover action, they&#8217;d see the problem right away and fix it.)</p>
<p>This is one of those little things that reduces the overall quality of the experience. And it&#8217;s also a great example of what happens when you spread the design contribution across different roles: developer, visual designer, and editor in this case. All three have to execute perfectly to succeed, with no checks &#038; balances to ensure that&#8217;s actually happening.</p>
<p>Seems like we need to learn something from this&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2008/10/05/wsj-no-summary-is-not-better-than-no-summary/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Browser Compatibility: Asked &amp; Answered</title>
		<link>http://www.uie.com/brainsparks/2008/10/04/browser-compatibility-asked-answered/</link>
		<comments>http://www.uie.com/brainsparks/2008/10/04/browser-compatibility-asked-answered/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 03:55:48 +0000</pubDate>
		<dc:creator>Jared Spool</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=735</guid>
		<description><![CDATA[A client wrote in and asked a question that I didn&#8217;t know the answer to, so I posted it to the twitter: Where would you send a client looking for an article on designing for different browsers and conducting browser-compatibility testing? One of the downsides of being a researcher and never actually doing the hard [...]]]></description>
			<content:encoded><![CDATA[<p>A client wrote in and asked a question that I didn&#8217;t know the answer to, so I posted it to the twitter:</p>
<blockquote><p><em>Where would you send a client looking for an article on designing for different browsers and conducting browser-compatibility testing?</em></p></blockquote>
<p>One of the downsides of being a researcher and never actually doing the hard work is that you don&#8217;t know the answers to the important questions. However, I know people who do. Here are the responses I got back:</p>
<p><img src="http://s3.amazonaws.com/twitter_production/profile_images/56623116/me_120px_bigger.jpg" alt="Andrew Smith (somenice)" /><br />
<a href="http://twitter.com/somenice/statuses/943750791">Andrew Smith (@somenice)</a>:</p>
<blockquote><p><em>@jmspool I would recommend <a href="http://www.quirksmode.org/dom/compatibility.html">http://www.quirksmode.org/dom/compatibility.html</a> and <a href="http://browsershots.org/">http://browsershots.org/</a></em></p></blockquote>
<p><img src="http://s3.amazonaws.com/twitter_production/profile_images/58234375/photo_bigger.jpg" alt="rustyspeidel" /><br />
<a href=" http://twitter.com/rustyspeidel/statuses/943756719">@rustyspiedel</a></p>
<blockquote><p><em>@jmspool <a href="http://www.netmechanic.com/products/Browser-Tutorial.shtml">http://www.netmechanic.com/products/Browser-Tutorial.shtml</a> and <a href="@jmspool and http://www.justskins.com/design/browser-compatibility/137">http://www.justskins.com/design/browser-compatibility/137</a></em></p></blockquote>
<p><img src="http://s3.amazonaws.com/twitter_production/profile_images/26948682/photo_wasp_bigger.jpg" alt="Peter-Paul Koch (ppk)" /><br />
<a href="http://twitter.com/ppk/statuses/943756859">Peter-Paul Koch (@ppk)</a>:</p>
<blockquote><p><em>@jmspool: My <a href="http://quirksmode.org">quirksmode.org</a> is one of the best resources, even though it doesn&#8217;t contain an article about the basics, just lots of facts.<br />
This article looks promising, too: <a href="http://anthonyshort.com.au/blog/comments/how-to-get-cross-browser-compatibility-everytime/">http://anthonyshort.com.au/blog/comments/how-to-get-cross-browser-compatibility-everytime/</a>.  Is only about CSS, though.</em></p></blockquote>
<p><img src="http://s3.amazonaws.com/twitter_production/profile_images/57889413/amy-im3_bigger.jpg" alt="Amy Stewart (@astewart)" /><br />
<a href="http://twitter.com/astewart/statuses/943762351">Amy Stewart (@astewart)</a>:</p>
<blockquote><p><em>@jmspool check out Browsershots: <a href="http://browsershots.org/">http://browsershots.org/</a> and Position is Everything <a href="http://www.positioniseverything.net">http://www.positioniseverything.net</a>/</em></p></blockquote>
<p>Thanks everyone!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uie.com/brainsparks/2008/10/04/browser-compatibility-asked-answered/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

