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

<channel>
	<title>UI DESIGN GUIDE - Web Application Design, Design Examples, Design Lessons &#187; UI Design Class</title>
	<atom:link href="http://www.uidesignguide.com/tag/ui-design-class/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uidesignguide.com</link>
	<description>Exploring The World Of Web Application Interface Design By Design Examples, Lessons, And Real Project Design Examples.&#34;</description>
	<lastBuildDate>Sat, 13 Mar 2010 22:09:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>UI Design Dissection: Jack in the Box Self Order Machine</title>
		<link>http://www.uidesignguide.com/2009/08/08/ui-design-dissection-jack-in-the-box-self-order-machine/</link>
		<comments>http://www.uidesignguide.com/2009/08/08/ui-design-dissection-jack-in-the-box-self-order-machine/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 18:20:52 +0000</pubDate>
		<dc:creator>uidesigner</dc:creator>
				<category><![CDATA[UI Design Class]]></category>
		<category><![CDATA[UI Design Dissection]]></category>
		<category><![CDATA[User Experience Design]]></category>
		<category><![CDATA[design mentality]]></category>
		<category><![CDATA[design experiences]]></category>
		<category><![CDATA[design lessons]]></category>
		<category><![CDATA[touchscreen interfaces]]></category>
		<category><![CDATA[ui dissection]]></category>

		<guid isPermaLink="false">http://www.uidesignguide.com/?p=803</guid>
		<description><![CDATA[Today for lunch I decided to swing by Jack in the Box. Little did I know I was about to have a unique UI experience. Upon arriving we were introduced to the brand new (at least in this area) self order system. And thus began my customer experience.

My initial reaction was one of horror. I [...]


Related articles:<ol><li><a href='http://www.uidesignguide.com/2009/07/22/blog-reponse-whats-your-design-sign/' rel='bookmark' title='Permanent Link: Blog Response: What&#8217;s Your Design Sign?'>Blog Response: What&#8217;s Your Design Sign?</a></li>
<li><a href='http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/' rel='bookmark' title='Permanent Link: How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?'>How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?</a></li>
<li><a href='http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/' rel='bookmark' title='Permanent Link: Book Reviews: Neuro Web Design What Makes Them Click.'>Book Reviews: Neuro Web Design What Makes Them Click.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Today for lunch I decided to swing by Jack in the Box. Little did I know I was about to have a unique UI experience. Upon arriving we were introduced to the brand new (at least in this area) self order system. And thus began my customer experience.<br />
<span id="more-803"></span><br />
My initial reaction was one of horror. I don&#8217;t like ordering what is &#8220;on the menu.&#8221; I like to order a customized combo. All I could keep thinking was how well was this machine and more importantly the touch UI going to hold up to my customer demands? Join me as we dissect the Jack in the Box Self Order Machine.</p>
<h2>Employee v.s Machine</h2>
<p>Initially, an employee walked us through and showed me the usage of the machine. While my friend stood by and casually joked<br />
&#8220;Does the food come out the back?&#8221; They all laughed. Personally I thought that would have been awesome, but no they still have to cook it. All the while I was thinking here we are 2009 and no <em><a href="http://en.wikipedia.org/wiki/The_Jetsons" target="_blank">Jetson&#8217;s</a></em> technology yet, oh well. And now back to the topic at hand.</p>
<h2>The Interface</h2>
<p><a href="http://www.uidesignguide.com/images/gallery/jb_dissection.jpg" class="broken_link"  target="_blank"><img class="imgright" src="http://www.uidesignguide.com/images/gallery/jb_dissection.jpg" alt="Custom Interface Sketch" /></a>The interface was quite pleasant to use. The initial screen had very large buttons with images depicting the various type of food categories. Each touch passed you through to the next round of choices. After studying the menu on the wall I decided I wanted a #6 combo. I noticed the image button with white and black outlined lettering with the word &#8220;Combos.&#8221; Easy enough so far.</p>
<p>As I proceeded onto my next select the system spoke very loud and let me know my current location (bread crumbs may have helped here). My design brain kicked in at this point and I thought. Awesome so far this system seems to be on the right track, let&#8217;s see what else it can do!</p>
<p>I next choose my combo size which the system graciously suggested three size options. I choose &#8220;large&#8221;, and was asked to choose a drink followed by my side item (free curly fry upgrade for using the system? Hell, yeah that&#8217;s incentive!)</p>
<p>Now came the true test, the system presented me with two buttons on the bottom  Pay  &#8211; Customize ( I&#8217;m not sure of those were the exact names because I&#8217;m trying to remember the system).The employee kindly showed me how to customize the order by touching a &#8220;customize&#8221; button.</p>
<p>I have sketched out this part of the UI from memory because, I only decided to examine the UI after the fact. Essentially, I was presented a screen with the items I ordered and a scrollable list that allowed me to choose 1-4 options for each of the items on my hamburger. I found the mustard option and set it to none and then clicked &#8220;Pay now.&#8221;<a href="http://www.uidesignguide.com/images/gallery/jb_customize.jpg" class="broken_link"  target="_blank"><img class="imgleft" src="http://www.uidesignguide.com/images/gallery/jb_customize.jpg" alt="Custom Interface Sketch" /></a></p>
<p>I was then presented with 3 buttons credit card (no debit card?), cash, and one more which escapes me. And since there was a ton of available real estate on the screen I thought these buttons could be even larger, and the addition of an arrow or text could point towards the actual manual interface options on the machine. In this case the credit card slot.</p>
<p>I proceeded to swipe my card the &#8220;wrong way&#8221;, like so many of us do. (Perhaps someone could build a better system for swiping cards &#8211; double strip maybe?). The ticket then was manually handed from the employee to the person cooking the food. I believe this was simply an issue that the machine wasn&#8217;t fully integrated yet with existing point of sale systems at the store. It was odd to have the order ticket handed to the back, but oh well. Next thing I knew my purchase was complete.</p>
<h2>The Experience</h2>
<p>To my surprise a lot of things went right. The system was friendly and the voice cues left me feeling confident about ordering. I was moved around the screen without issue, and even if the employee wasn&#8217;t there I still believe there would have been a fast and rapid transaction.</p>
<p>The UI never left me guessing if the previous selection was done correctly. This was especially important, since I had a pre-conceived notion of what my experience would be like. And like any other user experience that is a tough roadblock to get over.</p>
<p>The customization order screen was clean, not cluttered only showed me the options I could configure. Had I struggled at any point in this process. I would have probably never used this machine ever again.</p>
<p>Many of us have experienced or designed systems that attempt to automate the human interaction and fail miserably. This was not the case with this system. I actually believe I could order faster over time. Jack in the Box could even take this process to a whole other level where the system could recognize your name login ID or something and you could have a one button order of your favorite food. This is actually one of my favorite options on my ATM machine. It saves time and thought.</p>
<h2>A Designed Experience With Thought</h2>
<p>Let&#8217;s face it, the lunch crowd is probably the perfect audience to try out this machine. The only reason I felt guilty using this machine was for the simple fact that it does such a good job. A better job then other automated systems that have been around longer.</p>
<p>How many times have you been trying to race out of the grocery store at the &#8220;AUTOMATIC&#8221; checkout line only to be thwarted by this &#8220;friendly messages.&#8221;</p>
<p>&#8220;please place the item in the bag.&#8221;<br />
&#8220;please wait for attendant.&#8221;<br />
&#8220;please put the item back on the scale.&#8221;<br />
&#8220;your coupon could not be scanned&#8221; (yep happened today)</p>
<p>When it comes to these grocery store touch interfaces it&#8217;s about a 50% satisfaction rate for me personally. I would much rather wait in line because the machine just usually ends up telling me to &#8220;wait&#8221; for human interaction to solve my issue. Beyond that how hard is it for the store to build in extra space so you can have room to put your groceries. Just like in any interface you don&#8217;t want the &#8220;ERROR: You Are Stupid.&#8221; to pop up on the screen.</p>
<p>The next time you are at the grocery store using the automatic checkout. Take a look around and see how many people it takes before the designed interaction of the system fails to produce the required user response. In fact, take a look at other touch interfaces around you and see what their failure rate of failure is.</p>
<h2>Conclusion &#8211; Cheeseburger Harmony</h2>
<p>Jack in the Box put some thought into this design, or at least hired a company that did. And that my friends is what a well thought out interface does.<br />
This is the experience you want all your customers to have. And any UX person worth their cost should know that slapping a UI onto a product, application, etc&#8230; is just going to bite you in the ass.</p>
<p>In the case of J&amp;B the return was not only well thought out but delicious.</p>


<p>Related articles:<ol><li><a href='http://www.uidesignguide.com/2009/07/22/blog-reponse-whats-your-design-sign/' rel='bookmark' title='Permanent Link: Blog Response: What&#8217;s Your Design Sign?'>Blog Response: What&#8217;s Your Design Sign?</a></li>
<li><a href='http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/' rel='bookmark' title='Permanent Link: How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?'>How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?</a></li>
<li><a href='http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/' rel='bookmark' title='Permanent Link: Book Reviews: Neuro Web Design What Makes Them Click.'>Book Reviews: Neuro Web Design What Makes Them Click.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.uidesignguide.com/2009/08/08/ui-design-dissection-jack-in-the-box-self-order-machine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>UI Design Challenge: Redesign A Filter Widget</title>
		<link>http://www.uidesignguide.com/2009/06/10/ui-design-challenge-redesign-a-filter-widget/</link>
		<comments>http://www.uidesignguide.com/2009/06/10/ui-design-challenge-redesign-a-filter-widget/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 18:33:26 +0000</pubDate>
		<dc:creator>uidesigner</dc:creator>
				<category><![CDATA[design mentality]]></category>
		<category><![CDATA[application design]]></category>
		<category><![CDATA[design examples]]></category>
		<category><![CDATA[design lessons]]></category>
		<category><![CDATA[design problems]]></category>
		<category><![CDATA[UI Design Class]]></category>
		<category><![CDATA[ui design lessons]]></category>

		<guid isPermaLink="false">http://www.uidesignguide.com/?p=605</guid>
		<description><![CDATA[So I am bringing back the UI design challenge and wanted to try this a bit different. I want this to be an interactive experience. If you listen to my audio blog posts: http://boo.fm/b29310. I talked about recent research I was conducting to locate a new house.


Related articles:<ol><li><a href='http://www.uidesignguide.com/2010/01/26/ui-design-patterns-exploration-of-data-and-visual-imagery-in-application-design/' rel='bookmark' title='Permanent Link: UI Design Patterns: Exploration of Data and Visual Imagery in Application Design'>UI Design Patterns: Exploration of Data and Visual Imagery in Application Design</a></li>
<li><a href='http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/' rel='bookmark' title='Permanent Link: How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?'>How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?</a></li>
<li><a href='http://www.uidesignguide.com/2009/04/03/ui-design-dissection-google-reader-what-makes-an-application-great/' rel='bookmark' title='Permanent Link: UI Design Dissection: Google Reader What Makes an Application Great?'>UI Design Dissection: Google Reader What Makes an Application Great?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>So I am bringing back the UI design challenge and wanted to try this a bit different. I want this to be an interactive experience. If you listen to my audio blog posts: http://boo.fm/b29310. I talked about recent research I was conducting to locate a new house.</p>
<p><span id="more-605"></span></p>
<p>During the course of this research I used many front-end UI interfaces and house databases. I came across one such search that was extremely tricky to use. Notice the image below and see that I am required to type in a zip code, but then I am presented with a GIGANTIC list of options in a multi-line text box (some 100+).</p>
<p>So here is the challenge to the community. If you want to participate great. For this particular problem your goal is to come up with a new and better design for the interface presented. If you want you can post a comment that goes to your design illustration etc, or you can simply e-mail me and I&#8217;ll be posting some of the entries here along with author and web site link.</p>
<p>There are no prizes. This is strictly for education purposes. There are no right or wrong answers. On To the challenge!</p>
<h2>The Challenge:</h2>
<div id="attachment_608" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.uidesignguide.com/wp-content/uploads/2009/06/area_search2.gif" class="broken_link" ><img class="size-medium wp-image-608 " title="Area Search" src="http://www.uidesignguide.com/wp-content/uploads/2009/06/area_search2-300x101.gif" alt="Area Search" width="300" height="101" /></a><p class="wp-caption-text">Area Search OLD WIDGET</p></div>
<h2>My Example:</h2>
<p>In my example below I took two routes. One allows the users results to be filtered down to a smaller number by choosing the area in a drop down. The other route I added some interactivity with the mouse. Based upon the 2 filters search type, and area a user could click the &#8220;LET ME DRAW IT&#8221; and would be presented a zoomed map of the region. Then they can simply draw a box around the region of interest. Click search and then a number of different things could happen. A user could see houses pop up on the map, they could see a directory listing to the right. The point of this challenge is to design something different and hopefully better than the original</p>
<div id="attachment_611" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.uidesignguide.com/wp-content/uploads/2009/06/map_proto.gif" class="broken_link" ><img class="size-full wp-image-611" title="map_proto" src="http://www.uidesignguide.com/wp-content/uploads/2009/06/map_proto.gif" alt="New design prototype" width="500" height="410" /></a><p class="wp-caption-text">My New Design Prototype</p></div>
<h2>Your Design Examples:</h2>


<p>Related articles:<ol><li><a href='http://www.uidesignguide.com/2010/01/26/ui-design-patterns-exploration-of-data-and-visual-imagery-in-application-design/' rel='bookmark' title='Permanent Link: UI Design Patterns: Exploration of Data and Visual Imagery in Application Design'>UI Design Patterns: Exploration of Data and Visual Imagery in Application Design</a></li>
<li><a href='http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/' rel='bookmark' title='Permanent Link: How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?'>How Can I Speed up Proto-typing &#038; Visual Design Mocks with Hybrid Design Proto-typing?</a></li>
<li><a href='http://www.uidesignguide.com/2009/04/03/ui-design-dissection-google-reader-what-makes-an-application-great/' rel='bookmark' title='Permanent Link: UI Design Dissection: Google Reader What Makes an Application Great?'>UI Design Dissection: Google Reader What Makes an Application Great?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.uidesignguide.com/2009/06/10/ui-design-challenge-redesign-a-filter-widget/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Reviews: Neuro Web Design What Makes Them Click.</title>
		<link>http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/</link>
		<comments>http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/#comments</comments>
		<pubDate>Tue, 12 May 2009 14:38:20 +0000</pubDate>
		<dc:creator>uidesigner</dc:creator>
				<category><![CDATA[design mentality]]></category>
		<category><![CDATA[book reviews]]></category>
		<category><![CDATA[UI Design Class]]></category>
		<category><![CDATA[ui design lessons]]></category>

		<guid isPermaLink="false">http://www.uidesignguide.com/?p=484</guid>
		<description><![CDATA[I read a lot of books and in this field it's good to both refresh and improve your skills. The latest book I finished (just this morning) is Neuro Web Design: What Makes Them Click? by Susan M. Weinschenk. It's a refreshing book filled with great ideas.


Related articles:<ol><li><a href='http://www.uidesignguide.com/2008/03/10/sxsw-2008-day-2-summary/' rel='bookmark' title='Permanent Link: SXSW 2008 &#8211; Day 2 Summary -'>SXSW 2008 &#8211; Day 2 Summary -</a></li>
<li><a href='http://www.uidesignguide.com/2008/03/08/sxsw-interactive-2008-day-1-march-7-2008/' rel='bookmark' title='Permanent Link: SXSW Interactive 2008 &#8211; Day 1 March 7, 2008'>SXSW Interactive 2008 &#8211; Day 1 March 7, 2008</a></li>
<li><a href='http://www.uidesignguide.com/2009/02/04/book-reviews-web-form-design-filling-in-the-blanks/' rel='bookmark' title='Permanent Link: Book Reviews: &#8220;Web Form Design Filling in the Blanks&#8221;'>Book Reviews: &#8220;Web Form Design Filling in the Blanks&#8221;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I read a lot of books and in this field it&#8217;s good to both refresh and improve your skills. The latest book I finished (just this morning) is <em>Neuro Web Design: What Makes Them Click?</em> by Susan M. Weinschenk.<br />
<span id="more-484"></span></p>
<p>The book takes a look at web design from a psychological point of view . Inside Susan covers topics ranging from how the brain functions, to what primary instincts are triggered by certain events we experience in our life.</p>
<p>If you have ever taken college psychology a lot of the material about brain composition, comprehension and the like will seem very familiar. What is great about this book is how Susan manages to apply these basic human survival functions to the usage of web sites.</p>
<p>Inside you will find a lot of research and case studies, each concept building upon the last and ultimately bringing home the abstract ideas to concrete web activities. <img class="alignleft size-full wp-image-490" style="float:right; margin:5px; padding:10px;" title="neurowebdesign" src="http://www.uidesignguide.com/wp-content/uploads/2009/05/neurowebdesign.jpg" alt="neurowebdesign" width="160" height="207" /></p>
<p>One particularly interesting scenario revolves around product reviews and how we can structure these to appeal to a web users:</p>
<p><em>&#8220;Imagine you&#8217;re at a chain store looking for a HD flat screen television, a random bystander comes by and you ask him what he thinks of the TV.&#8221;</em></p>
<p>Perhaps you do this with thirty other people in the store, asking each of them what they think of the TV. It sounds kind of foolish, but how many of us repeat this scenario multiple times a day online?  We are easily swayed and influenced by the ratings and reviews of strangers online.  We just don&#8217;t know who or what the experience level is of people rating a product online. Yet, when we see the 130 people gave this 4 stars. It directly influences our purchasing decisions. Now that is power!</p>
<p>The book continues to take a look at this method and refines the concept because of the ever changing skeptical nature of web users. Now we may find the review rating backed up by technological, or subject matter expertise.</p>
<p>Overall this book  is a great read and should cause some re-reading if you really want to get the most out of it. The first 1-7 chapters really tap into your &#8220;old brain&#8221; and you may want to stop reading a bit and just sit and think about how you can apply them to your web site. I know  I did this.   Chapters 8- to the end really rein-force a lot of the concepts. What I found however is that my brain was so busy thinking of ideas, and ways to change content, etc I had already come up with a lot of the material that was covered in these subsequent chapters.</p>
<p>Bottom Line: Get the book, read it, and practice what you learn.</p>


<p>Related articles:<ol><li><a href='http://www.uidesignguide.com/2008/03/10/sxsw-2008-day-2-summary/' rel='bookmark' title='Permanent Link: SXSW 2008 &#8211; Day 2 Summary -'>SXSW 2008 &#8211; Day 2 Summary -</a></li>
<li><a href='http://www.uidesignguide.com/2008/03/08/sxsw-interactive-2008-day-1-march-7-2008/' rel='bookmark' title='Permanent Link: SXSW Interactive 2008 &#8211; Day 1 March 7, 2008'>SXSW Interactive 2008 &#8211; Day 1 March 7, 2008</a></li>
<li><a href='http://www.uidesignguide.com/2009/02/04/book-reviews-web-form-design-filling-in-the-blanks/' rel='bookmark' title='Permanent Link: Book Reviews: &#8220;Web Form Design Filling in the Blanks&#8221;'>Book Reviews: &#8220;Web Form Design Filling in the Blanks&#8221;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Most Important Questions to Ask When Building A Web Application UI.</title>
		<link>http://www.uidesignguide.com/2009/02/10/the-most-important-questions-to-ask-when-building-a-web-application-ui/</link>
		<comments>http://www.uidesignguide.com/2009/02/10/the-most-important-questions-to-ask-when-building-a-web-application-ui/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 06:08:28 +0000</pubDate>
		<dc:creator>uidesigner</dc:creator>
				<category><![CDATA[design mentality]]></category>
		<category><![CDATA[application design]]></category>
		<category><![CDATA[design experiences]]></category>
		<category><![CDATA[design methods]]></category>
		<category><![CDATA[design problems]]></category>
		<category><![CDATA[UI Design Class]]></category>
		<category><![CDATA[Web Application UI]]></category>

		<guid isPermaLink="false">http://www.uidesignguide.com/?p=46</guid>
		<description><![CDATA[You didn&#8217;t think I was going to reveal it so quickly did you? Of course not, I like everyone to learn a little bit before they get the answer. There is nothing wrong with being forced to think a bit.
Let me back up a little and begin there. The other day I was driving home [...]


Related articles:<ol><li><a href='http://www.uidesignguide.com/2007/03/24/corporate-conflicts-a-cantakerous-cacophany-of-confusion/' rel='bookmark' title='Permanent Link: Corporate Conflicts A Cantakerous Cacophany of Confusion.'>Corporate Conflicts A Cantakerous Cacophany of Confusion.</a></li>
<li><a href='http://www.uidesignguide.com/2009/10/20/ui-design-lessons-a-ui-designer-in-an-agile-world-get-me-out-of-hell-part-1/' rel='bookmark' title='Permanent Link: UI Design Lessons:  A UI Designer in an Agile World, Get Me Out of Hell! &#8211; Part 1'>UI Design Lessons:  A UI Designer in an Agile World, Get Me Out of Hell! &#8211; Part 1</a></li>
<li><a href='http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/' rel='bookmark' title='Permanent Link: Agile UI Design: A Fundamental Miscalculation in UI Design Excellence?'>Agile UI Design: A Fundamental Miscalculation in UI Design Excellence?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>You didn&#8217;t think I was going to reveal it so quickly did you? Of course not, I like everyone to learn a little bit before they get the answer. There is nothing wrong with being forced to think a bit.</p>
<p>Let me back up a little and begin there. The other day I was driving home from work and recently started  on a new UI project. I was going through my normal routines  when presented with a  project. <span id="more-46"></span><br />
I start to ruminate over all the things I can do and how all the various functions of this new application would tie together. As I pondered this in between paying attention to traffic and driving, one core question popped into my head. A light bulb snapped and thus this article was born. I realized just how many designers, and developers, forget to ask one magic question.<br />
Maybe they are strapped for time, burned out, or whatever the reason might be. You need to ask yourself this question!<!--more--></p>
<h2>Would I use my own application?</h2>
<p>Would  I use this application. At first glance it is such a simple question but extremely valuable and woven with complexity. By knowing the answer you begin to discover unknown paths, problems, and practical answers to otherwise obtuse solutions.</p>
<p>Frequently, when I&#8217;m working on a new application with a development team I have to stop them a minute and get them to think about what we are trying to build. Not from a developer, QA, BA, Interaction Designer, UI Designer, System Architect, SQL Developer, perspective but from the person using the tool.</p>
<h2>Walk A Mile In My Application</h2>
<p>I like to think of it this way. It&#8217;s easy to make a pair of shoes, especially if you don&#8217;t have to wear them. Nails can stick out of the heel and the fabric may be torn. I still get an A for effort right? WRONG!</p>
<p>Another comparison would be just like the athlete who advertises how great a product is then turns around and uses another instead. Wouldn&#8217;t you as a user / consumer feel cheated in some way?</p>
<p>A true life example recently involved a function and feature for inter-application navigation. The feature was supposed to allow the USER to quickly change between editing different individuals&#8217; information.</p>
<p>&#8220;A user could quickly change between various people and edit them rapidly.&#8221;</p>
<p>It sounded like a safe idea on the surface, but here is where the problem existed. We started by examining all types of ways to make this feature work and be non-confusing to a USER. I tried chunking the information, grouping it in different ways, larger titles, more prominent text. No matter what was tried in the current framework it was still extremely likely for the USER to get lost and more importantly loose the context of the initial task they were trying to complete.</p>
<h2>Should We Design for the Sake of Design?</h2>
<p>So I sat back a while and thought about the problem. That is when the answer hit me. Why? Why are we trying to let the user do this? Why were we trying so hard to fit a square peg into a round hole? Of course, every group had their own answers:</p>
<ul>
<li>Developers &#8211; &#8220;It would be great if a USER could manipulate the data quickly.&#8221;</li>
<li>QA &#8211; &#8220;It works and does not break functionality. What is the problem?&#8221;</li>
<li>Business Analysts &#8211; &#8220;The user should be able to do this function (but why?)</li>
<li>Interaction Designer &#8211; &#8220;There must be a solution to this to make it highly usable and fit into the requirements.&#8221;</li>
</ul>
<p>Now let&#8217;s back up a second. What about the task itself? Why would a user care about editing multiple individuals quickly? The quick untested assessment was &#8220;Users sit down and want to edit multiple people at once.&#8221; That was the expected reality but taking a step back and analyzing the task step by step the team discovered that there was absolutely no need for 99% of the users to do this task. They just would not use this system or this feature in the way it was envisioned. If I was editing an individuals information it was because I was either:</p>
<p>A. Talking with a customer recently and discovered changes to this information<br />
B. Made a mistake when entering information and wanted to correct the information.</p>
<p>In either case we had other methods to handle these scenarios. What we didn&#8217;t have is a way to mass edit a single individuals information (usability and focus group testing should be conducted to figure out if that is needed). No matter how much everyone wanted this feature we really had no need for it. It was cool but as you read in previous articles that is not enough to justify its importance in an application.</p>
<p>So when you are developing or building a new UI. Ask yourself these questions:</p>
<p>1. Would I use this application (feature)? If not why?<br />
2. What are the tasks the user is trying to complete?<br />
3. Are there too many tasks complicating a single workflow?<br />
4. Does my UI or application framework have enough flexibility to support these new functions?<br />
5. Have I been consistent in my UI framework?</p>
<p>So ask the question and challenge the team to give the &#8220;why&#8221;. Why are we building this application? Why should we build this application? Will our customers or more importantly will I use this application?</p>


<p>Related articles:<ol><li><a href='http://www.uidesignguide.com/2007/03/24/corporate-conflicts-a-cantakerous-cacophany-of-confusion/' rel='bookmark' title='Permanent Link: Corporate Conflicts A Cantakerous Cacophany of Confusion.'>Corporate Conflicts A Cantakerous Cacophany of Confusion.</a></li>
<li><a href='http://www.uidesignguide.com/2009/10/20/ui-design-lessons-a-ui-designer-in-an-agile-world-get-me-out-of-hell-part-1/' rel='bookmark' title='Permanent Link: UI Design Lessons:  A UI Designer in an Agile World, Get Me Out of Hell! &#8211; Part 1'>UI Design Lessons:  A UI Designer in an Agile World, Get Me Out of Hell! &#8211; Part 1</a></li>
<li><a href='http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/' rel='bookmark' title='Permanent Link: Agile UI Design: A Fundamental Miscalculation in UI Design Excellence?'>Agile UI Design: A Fundamental Miscalculation in UI Design Excellence?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.uidesignguide.com/2009/02/10/the-most-important-questions-to-ask-when-building-a-web-application-ui/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How Can I Speed up Proto-typing &amp; Visual Design Mocks with Hybrid Design Proto-typing?</title>
		<link>http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/</link>
		<comments>http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/#comments</comments>
		<pubDate>Mon, 12 May 2008 03:35:10 +0000</pubDate>
		<dc:creator>uidesigner</dc:creator>
				<category><![CDATA[Design Model Widgets]]></category>
		<category><![CDATA[ajax Prototyping]]></category>
		<category><![CDATA[design mentality]]></category>
		<category><![CDATA[design methods]]></category>
		<category><![CDATA[design lessons]]></category>
		<category><![CDATA[design projects]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[UI Design Class]]></category>

		<guid isPermaLink="false">http://www.uidesignguide.com/?p=29</guid>
		<description><![CDATA[Over the course of time I've developed my own hybrid proto-typing approach for graphical mocks. 


Related articles:<ol><li><a href='http://www.uidesignguide.com/2009/06/24/ui-design-software-review-flair-builder-v1-6/' rel='bookmark' title='Permanent Link: UI Design Software Review: Flair Builder v1.6'>UI Design Software Review: Flair Builder v1.6</a></li>
<li><a href='http://www.uidesignguide.com/2010/03/13/sxsw-2010-live-stream-day-2-from-sxsw-2010/' rel='bookmark' title='Permanent Link: SXSW 2010: Live Stream Day 2 From SXSW 2010'>SXSW 2010: Live Stream Day 2 From SXSW 2010</a></li>
<li><a href='http://www.uidesignguide.com/2008/04/12/series-1-web-application-design-wheres-the-vision-whats-the-value/' rel='bookmark' title='Permanent Link: UI Design Series 1: Web Application Design Where&#8217;s The Vision? What&#8217;s The Value?'>UI Design Series 1: Web Application Design Where&#8217;s The Vision? What&#8217;s The Value?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Over the course of time I&#8217;ve developed my own hybrid proto-typing approach for graphical mocks. There are several benefits I have discovered by streamlining this hybrid process.</p>
<h4><span id="more-29"></span>What are the benefits of Hybrid Prototyping &amp; Mocking?</h4>
<ul>
<li>More reliable layouts that fit expected content layouts (better predictability)</li>
<li>Quickly create complex and realistic widgets</li>
<li>Rapidly develop new HTML controls</li>
<li>Use each tool (expressions, notepad, Photoshop, illustrator, acrobat) to its strength</li>
</ul>
<p><!--more--></p>
<h4>Step 1: Build Your Design Library?</h4>
<p>When building a new web application, or widget I usually fall back on my base CSS styles for initial mocks. If you do not have a base set of styles. I suggest you build a CSS library. With only a few lines of code you can quickly create many different application widgets and their look. This is especially true if you have a standard corporate or company brand you need to follow. Here is just a quick sample of the table code I use when doing table structures.</p>
<p style="font-size:10px;">/* Used by the other data grids */<br />
TABLE.grid {<br />
 border-collapse: collapse;<br />
 font-size: 13px;<br />
}<br />
TABLE.grid caption {<br />
 font-size: 13px;<br />
 font-weight: bold;<br />
 color: #F6F18D;<br />
 vertical-align: middle;<br />
 text-align: left;<br />
 padding: 5px 0 5px 3px;<br />
 margin-top: 20px;<br />
 background: url(images/header_background.gif) no-repeat center left;<br />
}<br />
TABLE.grid TBODY TR {<br />
 vertical-align: top;<br />
}<br />
TABLE.grid TBODY TR TH {<br />
 font-size: 11px;<br />
 font-weight: bold;<br />
 vertical-align: top;<br />
 text-align: left;<br />
 border: 0px 0px 0px 0px;<br />
 border-style: dotted;<br />
 border-color: #B8660B;<br />
 padding-top: 10px;<br />
}<br />
TABLE.grid TBODY TD.alternate {<br />
 background-color: #EEEEEE;<br />
 padding: 2px;<br />
 height: 14px;<br />
}<br />
TABLE.grid TBODY TR TD {<br />
 font-size: 11px;<br />
 padding: 4px;<br />
 height: 18px;<br />
 text-align: left;<br />
 border: 0px 0px 0px 0px;<br />
 border-style: dotted;<br />
 border-color: #B8660B;<br />
}</p>
<p> The above code is just a small example. The goal is to build out the code enough so you can simply class/id at the top of your table and then let the cascade ripple through the table elements. If I simply removed the &lt;tfoot&gt; or other elements I can quickly make my table look twenty different ways with only the simple class /id  at the top.  Using this same process I would build out divs, legends, fieldsets, and form elements.</p>
<p>I can mock up a drop down in Photoshop in about 10 minutes, or using this method I can do it in about 10 seconds. If I put more widgets to use In this way I can build out custom screens very rapid. Even more to the point I am using my actual library so I may be coding real world code that could easily be used in the final web application.</p>
<h4>Step 2: Screen Print Is Your Friend and So is Screen Capture</h4>
<p>Now that I have some custom widgets built and displaying on the screen I can capture the screen and begin building out my widget folders in Photoshop. I usually would create new Groups (folders) inside my Photoshop work space.  An example folders structure: Data Examples, Search Bars, Buttons, Grids, etc..<br />
Using our little friend cut and paste I&#8217;ll start placing my pieces into the appropriate folders.</p>
<p>The goal is to get frameworks of your widgets. You can then use Photoshop to &#8220;spice em up,&#8221; or change them into other designs. You could even create some text examples to lay on top of your various frame-worked widgets. I usually end up creating my containers, and supporting images in Photoshop / Illustrator since that is the best tool for this job.</p>
<h4> Step 3: Build It Out and Tie It All Together.</h4>
<p>Start building out your new application interface. I&#8217;ve found that using both an HTML design tool and Photoshop in tandem I can quickly pull together a design in a matter of hours. The quick benefit of this is that your design nows uses actual sizes and even actual (potentially production) code.</p>
<p>When you have some screens you like save them out as JPG&#8217;s. Next your are going to open up your JPG&#8217;s inside of Adobe Acrobat. Merge all of your related screens into a new PDF. Now go ahead and go to your first page and look for the interaction point you are looking to simulate. For example clicking a link pulls up an AJAX edit screen. Select the &#8220;ARTICLE&#8221; tool and draw an area around your interaction destination. Be sure to name it something you will remember. Now you want to go ahead and select the &#8220;LINK TOOL&#8221; and draw a link area around where you want your interaction to occur. You should see a popup.  Choose the following &#8220;CUSTOM LINK &gt; ACTIONS &gt; READ AN ARTICLE &gt; Your named article area. Repeat this process and you now have an Interactive PDF MOCK.</p>
<h4>Summary</h4>
<p>In this article we looked at why Hybrid prototyping can get you to a visual interactive mock faster. We learned about creating a CSS library to speed up the process of creating these mocks. We learned how to create an interactive PDF.</p>


<p>Related articles:<ol><li><a href='http://www.uidesignguide.com/2009/06/24/ui-design-software-review-flair-builder-v1-6/' rel='bookmark' title='Permanent Link: UI Design Software Review: Flair Builder v1.6'>UI Design Software Review: Flair Builder v1.6</a></li>
<li><a href='http://www.uidesignguide.com/2010/03/13/sxsw-2010-live-stream-day-2-from-sxsw-2010/' rel='bookmark' title='Permanent Link: SXSW 2010: Live Stream Day 2 From SXSW 2010'>SXSW 2010: Live Stream Day 2 From SXSW 2010</a></li>
<li><a href='http://www.uidesignguide.com/2008/04/12/series-1-web-application-design-wheres-the-vision-whats-the-value/' rel='bookmark' title='Permanent Link: UI Design Series 1: Web Application Design Where&#8217;s The Vision? What&#8217;s The Value?'>UI Design Series 1: Web Application Design Where&#8217;s The Vision? What&#8217;s The Value?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.uidesignguide.com/2008/05/11/how-can-i-speed-up-proto-typing-visual-design-mocks-with-hybrid-design-proto-typing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
