<?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>Kevin Godby &#187; hci</title>
	<atom:link href="http://kevin.godby.org/category/hci/feed/" rel="self" type="application/rss+xml" />
	<link>http://kevin.godby.org</link>
	<description>My Weblog</description>
	<lastBuildDate>Mon, 17 May 2010 14:26:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Intuition and Usability</title>
		<link>http://kevin.godby.org/2009/03/27/intuition-and-usability/</link>
		<comments>http://kevin.godby.org/2009/03/27/intuition-and-usability/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 23:02:29 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[gesture]]></category>
		<category><![CDATA[intuition]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/?p=299</guid>
		<description><![CDATA[Yesterday in class, the use of the word intuitive came up.  In HCI, when people talk about an interface being intuitive, what they really mean is that it&#8217;s learnable&#8212;that is, the interface can be learned in a very short period of time.  After that short learning period, the interface seems natural, easy to [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday in class, the use of the word <dfn>intuitive</dfn> came up.  In <acronym title="Human&ndash;Computer Interaction">HCI</acronym>, when people talk about an interface being intuitive, what they really mean is that it&#8217;s <dfn>learnable</dfn>&mdash;that is, the interface can be learned in a very short period of time.  After that short learning period, the interface seems natural, easy to use, and so <em>obvious</em>.  If this learning period is short enough (or not obvious), then we blithely claim that the interface is intuitive.</p>
<p>An example of an interface that can be learned quickly&mdash;so quickly that the learning period is often forgotten&mdash;is the multitouch gestures on the iPhone.  It&#8217;s not <em>natural</em> to associate pinching your fingers together with zooming out.  That&#8217;s not something that happens in our everyday lives.  So why does this gesture seem to intuitive?  Because Apple has spent millions of dollars on commercials and tradeshow demonstrations showing this gesture over and over again.  Your friends show it to you when they&#8217;re trying to convince you to buy an iPhone.  Steve Jobs shows you the pinching gesture when he&#8217;s introducing the iPhone.  By the time you&#8217;ve bought an iPhone for yourself, you&#8217;re familiar with the simple gesture and it just seems <em>intuitive</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2009/03/27/intuition-and-usability/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shiny Happy Users</title>
		<link>http://kevin.godby.org/2007/07/26/shiny-happy-users/</link>
		<comments>http://kevin.godby.org/2007/07/26/shiny-happy-users/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 09:20:25 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/07/26/shiny-happy-users/</guid>
		<description><![CDATA[
During HCI 522: &#8220;Scientific Methods of Human&#8211;Computer Interaction&#8221;, we wrote a blog entry each week along with a class presentation.  I&#8217;ve mirrored my blog entries here in the past.
Now we&#8217;ve collected our favorite blog entries from that class and compiled them into a book: Shiny Happy Users.  We published the book through lulu.com. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://kevin.godby.org/wp-content/uploads/2007/08/cover-front.jpg" title="Shiny Happy Users book cover" alt="Shiny Happy Users book cover" style="max-width: 600px; width: 200px;" /></p>
<p>During <acronym title="Human&ndash;Computer Interaction">HCI</acronym> 522: &ldquo;Scientific Methods of Human&ndash;Computer Interaction&rdquo;, we wrote a blog entry each week along with a class presentation.  I&#8217;ve mirrored my blog entries here in the past.</p>
<p>Now we&#8217;ve collected our favorite blog entries from that class and compiled them into a book: <i><a href="http://shinyhappyusers.org/" title="Shiny Happy Users website">Shiny Happy Users</a></i>.  We published the book through <a href="http://lulu.com" title="Lulu Self Publishing">lulu.com</a>.  There&#8217;s a <a href="http://www.lulu.com/content/893149" title="Shiny Happy Users book (hardcover)">hardcover edition</a> and a <a href="http://www.lulu.com/content/893113" title="Shiny Happy Users (paperback)">paperback edition</a>.  And if you&#8217;re not convinced to buy a copy of the book, you can even download the <acronym title="Portable Document Format">PDF</acronym> for free.</p>
<p>In addition to the book, we&#8217;ve created a <a href="http://www.lulu.com/content/1017718" title="Shiny Happy Users (DVD)">companion <acronym title="Digital Versatile Disk">DVD</acronym></a> that contains our video presentations and slides.</p>
<p>And if all this weren&#8217;t enough, the books and <acronym title="Digital Versatile Disk">DVD</acronym> are licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/" title="Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license">Creative Commons Attribution-NonCommercial-ShareAlike license</a>.  That means that you can give copies of our work to your friends and you can make derivatives of our work.  Some examples of derivatives would be: translate it into a different language, rework the essays into lecture notes for a class, and transform the work into a different format (say, for e-book readers).</p>
<p>Visit the <a href="http://shinyhappyusers.org/" title="Shiny Happy Users website">Shiny Happy Users website</a> for more information and samples of the essays and presentations.</p>
<p>I did all the typesetting for the book, so I&#8217;m sure there are plenty of errors and typos.  if you find any, please <a href="mailto:godbyk@gmail.com?subject=Shiny Happy Users errata" title="Email me">let me know</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/07/26/shiny-happy-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Survey Pet Peeves</title>
		<link>http://kevin.godby.org/2007/04/17/survey-pet-peeves/</link>
		<comments>http://kevin.godby.org/2007/04/17/survey-pet-peeves/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 17:08:33 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/04/17/survey-pet-peeves/</guid>
		<description><![CDATA[
My presentation this week is a short collection of pet peeves and tips for writing survey questions.


Make answers mutually exclusive.



How many days per week do you wear socks?

&#160;0&#8211;1
&#160;1&#8211;2
&#160;2&#8211;3
&#160;3&#8211;4
&#160;4&#8211;5



How many days per week do you wear socks?

&#160;0&#8211;1
&#160;2&#8211;3
&#160;4&#8211;5
&#160;6&#8211;7




BAD
GOOD



If I wear socks three days a week, I don&#8217;t know which option I should select in the first example. [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L20-Godby-Kevin-Pet_Peeves_conv.flv&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L20-Godby-Kevin-Pet_Peeves_conv.flv&amp;autoStart=false;" /></object></div>
<p>My presentation this week is a short collection of pet peeves and tips for writing survey questions.</p>
<ol>
<li style="margin-top: 1em;">
<strong>Make answers mutually exclusive.</strong></p>
<table width="100%" style="margin-bottom: 1em;">
<tr>
<td style="width: 50%;" valign="top">
<p>How many days per week do you wear socks?</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;0&ndash;1<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;1&ndash;2<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;2&ndash;3<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;3&ndash;4<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;4&ndash;5
</p>
</td>
<td style="width: 50%;" valign="top">
<p>How many days per week do you wear socks?</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;0&ndash;1<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;2&ndash;3<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;4&ndash;5<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;6&ndash;7
</p>
</td>
</tr>
<tr>
<td align="center"><span style="color: #990000">BAD</span></td>
<td align="center"><span style="color: #009900">GOOD</span></td>
</tr>
</table>
<p>
If I wear socks three days a week, I don&#8217;t know which option I should select in the first example.  In the second example, the choice is obvious.
</li>
<li style="margin-top: 1em;">
<strong>Don&#8217;t make them reach for their calculators.</strong></p>
<table width="100%" style="margin-bottom: 1em;">
<tr>
<td style="width: 50%;" valign="top">
<p>How many hours a year do you use the Internet?</p>
</td>
<td style="width: 50%;" valign="top">
<p>How many hours a day do you use the Internet?</p>
<p>How many hours a week do you use the Internet?</p>
</td>
</tr>
<tr>
<td align="center"><span style="color: #990000">BAD</span></td>
<td align="center"><span style="color: #009900">GOOD</span></td>
</tr>
</table>
<p>In the first example, I would have to estimate how many hours a day I spend on the Internet and then multiply that a few times to get the hours per year.  That&#8217;s a lot of work!  Instead, you should estimate what the proper time period should be when writing the question.  If you anticipate that people use the Internet a few hours each day, then ask for the answer in hours per day.  If you suspect that they only use the Internet a few minutes each day or a few hours each week, change the wording accordingly.</p>
</li>
<li style="margin-top: 1em;">
<strong>Provide a neutral option on the Likert scale.</strong></p>
<table width="100%" style="margin-bottom: 1em;">
<tr>
<td style="width: 50%;" valign="top">
<p>Cold pizza is good for breakfast.</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Strongly disagree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Disagree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Agree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Strongly agree
</p>
</td>
<td style="width: 50%;">
<p>Cold pizza is good for breakfast.</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Strongly disagree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Disagree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Neither agree or disagree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Agree<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Strongly agree
</p>
</td>
</tr>
<tr>
<td align="center"><span style="color: #990000">BAD</span></td>
<td align="center"><span style="color: #009900">GOOD</span></td>
</tr>
</table>
</li>
<li style="margin-top: 1em;">
<strong>Make it clean when the respondent can provide multiple answers.</strong></p>
<table width="100%" style="margin-bottom: 1em;">
<tr>
<td style="width: 50%" valign="top">
<p>Which flavor of ice cream do you like?</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Vanilla<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;chocolate<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Strawberry
</p>
<p>Which pizza toppings do you like?</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Pepperoni<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Cheese<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Sausage<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Anchovies
</p>
</td>
<td style="width: 50%;" valign="top">
<p>Which flavor of ice cream do you like? <em>(Choose one.)</em></p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Vanilla<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;chocolate<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Strawberry
</p>
<p>Which pizza toppings do you like? <em>(Choose all that apply.)</em></p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/square.png" alt="[]" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Pepperoni<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/square.png" alt="[]" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Cheese<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/square.png" alt="[]" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Sausage<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/square.png" alt="[]" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Anchovies
</p>
</td>
</tr>
<tr>
<td align="center"><span style="color: #990000">BAD</span></td>
<td align="center"><span style="color: #009900">GOOD</span></td>
</tr>
</table>
<p>It should be obvious to the respondent when they can select more than one answer.  In the second example, I&#8217;ve added the notes &ldquo;(Choose one.)&rdquo; and &ldquo;(Choose all that apply.)&rdquo;.  I&#8217;ve added another small visual clue by changing the selection circles to boxes to indicate that more than one choose is allowed.</p>
</li>
<li style="margin-top: 1em;">
<strong>Don&#8217;t provide so many options that it&#8217;s difficult to choose.</strong></p>
<table width="100%" style="margin-bottom: 1em;">
<tr>
<td colspan="4">
<p>What is your favorite color?</p>
</td>
</tr>
<tr>
<td style="width: 25%" valign="top">
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Amaranth<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Amber<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Amethyst<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Apricot<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Aqua<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Azure<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Beige<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Black
</td>
<td style="width: 25%" valign="top">
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Blue<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Brown<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Cerulean<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Cinnamon<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Copper<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Coral<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Cream<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Crimson
</td>
<td style="width: 25%" valign="top">
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Cyan<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Emerald<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Eggplant<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Forest green<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Fuchsia<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Gold<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Goldenrod<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Grey
</td>
<td style="width: 25%" valign="top">
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Green<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Indigo<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Ivory<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Jade<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Lavender<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Lemon<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Lilac<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;Lime
</td>
</tr>
</table>
<p>This one is pretty self-explanatory.  If you overwhelm the respondent with choices they&#8217;ll likely give up and pick the first one that seems reasonable.</p>
</li>
<li style="margin-top: 1em;">
<strong>Don&#8217;t exclude possible responses.</strong></p>
<table width="100%" style="margin-bottom: 1em;">
<tr>
<td style="width: 50%" valign="top">
<p>How many hours a week do you spend watching television?</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;1&ndash;5<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;6&ndash;10<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;11&ndash;15<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;16&ndash;20
</p>
</td>
<td style="width: 50%" valign="top">
<p>
How many hours a week do you spend watching television?
</p>
<p>
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;none<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;1&ndash;5<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;6&ndash;10<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;11&ndash;15<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;16&ndash;20<br />
<img src="http://kevin.godby.org/wp-content/uploads/2007/04/circle.png" alt="O" style="width: 1em; border: none; margin: 0; padding: 0;" />&nbsp;more than 20
</p>
</td>
</tr>
<tr>
<td align="center"><span style="color: #990000">BAD</span></td>
<td align="center"><span style="color: #009900">GOOD</span></td>
</tr>
</table>
<p>You should consider the edge cases.  For instance, the respondent may never participate in an activity or perform some task.  Also, you shouldn&#8217;t put an artificial upper limit on the responses.  </p>
</li>
<li style="margin-top: 1em;">
Placing the demographic questions at the end of the survey may result in more complete responses since the respondent has already invested time in the survey.
</li>
<li style="margin-top: 1em;">Instead of asking &ldquo;How old are you?&rdquo;, ask &ldquo;In what year were you born?&ldquo;  You&#8217;ll often get more responses this way.</li>
<li style="margin-top: 1em;">If you&#8217;re asking an open-ended question and provide lines on which to write the answer, double-space the lines so the respondent has plenty of room to write.  (I hate it when I have to squeeze my handwriting into a 1/8-inch high space.)</li>
<li style="margin-top: 1em;">Clearly indicate which questions are required and which are optional.</li>
<li style="margin-top: 1em;">When requiring personal information, explain what you will use it for.</li>
</ol>
<p>
Do you have any pet peeves or tips regarding survey questions?  If so, I&#8217;d love to hear them; leave a comment below!
</p>
<h4>References and Resources</h4>
<ul>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/Kevin-10-SurveyPetPeeves.pdf" title="Kevin's presentation slides (PDF)">Kevin&#8217;s presentation slides (<acronym title="Portable Document Format"><acronym title="Portable Document Format">PDF</acronym></acronym>)</a></li>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L20-Godby-Kevin-Pet_Peeves.mov" title="Kevin's presentation video (Quicktime movie)"> Kevin&#8217;s presentation video (Quicktime movie)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/04/17/survey-pet-peeves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L20-Godby-Kevin-Pet_Peeves.mov" length="16738799" type="video/quicktime" />
		</item>
		<item>
		<title>Why Doing User Observations First Is Wrong</title>
		<link>http://kevin.godby.org/2007/04/17/why-doing-user-observations-first-is-wrong/</link>
		<comments>http://kevin.godby.org/2007/04/17/why-doing-user-observations-first-is-wrong/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 17:07:12 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/04/17/why-doing-user-observations-first-is-wrong/</guid>
		<description><![CDATA[

Donald Norman wrote an article suggesting that the &#8220;study first, design second&#8221; approach should be turned on its head&#8212;that you should design first, then study.


Here are some juicy quotes from the article:



All of us usability theorists have long argued for iterative design, trying to get rid of the lengthy, inflexible linear project schedules that stymie [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L18-Godby-Kevin-Observations-First-Is-Wrong_conv.flv&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L18-Godby-Kevin-Observations-First-Is-Wrong_conv.flv&amp;autoStart=false;" /></object></div>
<p>
<a href="http://jng.org/" title="Don Norman's web site">Donald Norman</a> wrote <a href="http://www.jnd.org/dn.mss/why_doing_user_obser.html" title="Why doing user observations first is wrong">an article</a> suggesting that the &ldquo;study first, design second&rdquo; approach should be turned on its head&mdash;that you should design first, then study.
</p>
<p>
Here are some juicy quotes from the article:
</p>
<blockquote>
<p>
All of us usability theorists have long argued for iterative design, trying to get rid of the lengthy, inflexible linear project schedules that stymie flexibility and change, that slows up projects. Instead, we have championed iterative design, with frequent, rapid prototyping and frequent, rapid test.
</p>
<p>
But wait a minute, our continual plea for up-front user studies, field observations, and the discovery of true user needs are a step backwards: they are a linear, inflexible process inserted prior to the design and coding stages. We are advocating a waterfall method for us, even as we deny it for others. Yes, folks. By saying we need time to do field studies, observations, rapid paper prototypes and the like, we are contradicting the very methods that we claim to be promoting.
</p>
</blockquote>
<p>I recommend reading the article in full.  I would also love to see some discussion on the topic here.  Why do you agree or disagree with Donald Norman?</p>
<h4>References and Resources</h4>
<ul>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/Kevin-09-WhyDoingUserObservationsFirstIsWrong.pdf" title="Kevin's presentation slides (PDF)">Kevin&#8217;s presentation slides (<acronym title="Portable Document Format"><acronym title="Portable Document Format">PDF</acronym></acronym>)</a></li>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L18-Godby-Kevin-Observations-First-Is-Wrong.mov" title="Kevin's presentation video (Quicktime movie)"> Kevin&#8217;s presentation video (Quicktime movie)</a></li>
<li>&ldquo;<a href="http://www.jnd.org/dn.mss/why_doing_user_obser.html" title="Why doing user observations first is wrong">Why doing user observations first is wrong</a>&rdquo; by <a href="http://jng.org/" title="Don Norman's web site">Donald Norman</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/04/17/why-doing-user-observations-first-is-wrong/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L18-Godby-Kevin-Observations-First-Is-Wrong.mov" length="45800270" type="video/quicktime" />
		</item>
		<item>
		<title>Research Is a Method, Not a Methodology</title>
		<link>http://kevin.godby.org/2007/04/17/research-is-a-method-not-a-methodology/</link>
		<comments>http://kevin.godby.org/2007/04/17/research-is-a-method-not-a-methodology/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 17:05:35 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/04/17/research-is-a-method-not-a-methodology/</guid>
		<description><![CDATA[
All projects should include research.

In an article I found recently by Dan Saffer, he provides a counterpoint to this widely held belief.


Saffer claims that there are only eight conditions that require user research.  If you or your project doesn&#8217;t fall into one of these categories, you shouldn&#8217;t need user research and can rely solely [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping_conv.flv&amp;start=624&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping_conv.flv&amp;start=624&amp;autoStart=false;" /></object></div>
<p>All projects should include research.</p>
<p>
In <a href="http://www.adaptivepath.com/publications/essays/archives/000755.php" title="Research Is a Method, Not a Methodology">an article</a> I found recently by Dan Saffer, he provides a counterpoint to this widely held belief.
</p>
<p>
Saffer claims that there are only eight conditions that require user research.  If you or your project doesn&#8217;t fall into one of these categories, you shouldn&#8217;t need user research and can rely solely on the designer&#8217;s experience.
</p>
<ol>
<li>You don’t know the subject area well.</li>
<li>The project is based in a culture different to your own.</li
<li>You don’t know who the users are.</li>
<li>The product is one you’d never use yourself.</li>
<li>The product contains features and functionality that are for specific types of users, who are doing specific types of work, work you don’t necessarily do yourself.</li>
<li>You need inspiration.</li>
<li>You need empathy.</li>
<li>You don’t have much expertise.</li>
</ol>
<p>
Some questions that this raised for me are: Are there any projects that fail to fall into at least one of these conditions?
</p>
<p>
What do you think?
</p>
<h4>References and Resources</h4>
<ul>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/Kevin-08-ResearchIsAMethod.pdf" title="Kevin's presentation slides (PDF)">Kevin&#8217;s presentation slides (<acronym title="Portable Document Format"><acronym title="Portable Document Format">PDF</acronym></acronym>)</a></li>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping.mov" title="Kevin's presentation video"> Kevin&#8217;s presentation video (QuickTime) &mdash; seek to half way through video</a></li>
<li>&ldquo;<a href="http://www.adaptivepath.com/publications/essays/archives/000755.php" title="Research Is a Method, Not a Methodology">Research Is a Method, Not a Methodology</a>&rdquo; at <a href="http://www.adaptivepath.com/" title="Adaptive Path">Adaptive Path</a> by Dan Saffer.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/04/17/research-is-a-method-not-a-methodology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping.mov" length="33613211" type="video/quicktime" />
		</item>
		<item>
		<title>Paper Prototyping</title>
		<link>http://kevin.godby.org/2007/04/17/paper-prototyping/</link>
		<comments>http://kevin.godby.org/2007/04/17/paper-prototyping/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 17:04:06 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/04/17/paper-prototyping/</guid>
		<description><![CDATA[
In Carolyn Snyder&#8217;s book Paper Protyping: The fast and easy way to design and refine user interfaces, paper prototyping is defined as:


Paper prototyping is a variation of usability testing where representative users perform realistic tasks by interacting with a paper version of the interface that is manipulated by a person &#8220;playing computer,&#8221; who doesn’t explain [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping_conv.flv&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping_conv.flv&amp;autoStart=false;" /></object></div>
<p>In Carolyn Snyder&#8217;s book <a href="http://paperprototyping.com/"><i>Paper Protyping: The fast and easy way to design and refine user interfaces</i></a>, paper prototyping is defined as:
</p>
<blockquote><p>
Paper prototyping is a variation of usability testing where representative users perform realistic tasks by interacting with a paper version of the interface that is manipulated by a person &ldquo;playing computer,&rdquo; who doesn’t explain how the interface is intended to work.
</p></blockquote>
<p>
Paper prototyping provides a fast and cheap way to test many user interactions.  It is especially useful in conjunction with an iterative software design process.  There are, however, some problems that paper prototyping won&#8217;t help you uncover: time delays, scrolling, colors, images, and fonts.
</p>
<h4>References and Resources</h4>
<ul>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/Kevin-07-PaperPrototyping.pdf" title="Kevin's presentation slides (PDF)">Kevin&#8217;s presentation slides (<acronym title="Portable Document Format"><acronym title="Portable Document Format">PDF</acronym></acronym>)</a></li>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping.mov" title="Kevin's presentation video (Quicktime movie)"> Kevin&#8217;s presentation video (Quicktime movie)</a></li>
<li><a href="http://paperprototyping.com/" title="Paper Ptotoyping website">Paper Prototyping companion site</a> by Carolyn Snyder</li>
<li>&ldquo;<a href="http://alistapart.com/articles/paperprototyping" title="Paper Prototyping at A List Apart">Paper Prototyping</a>&rdquo; at <a href="http://alistapart.com/" title="A List Apart">A List Apart</a> by Shawn Medero shows some great examples of paper prototyping.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/04/17/paper-prototyping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://kevin.godby.org/wp-content/uploads/2007/04/X_Psych522_L17-Godby-Kevin-PaperPrototyping.mov" length="16946760" type="video/quicktime" />
		</item>
		<item>
		<title>Using Personas to Design a Website: A Real-world Example</title>
		<link>http://kevin.godby.org/2007/02/23/using-personas-to-design-a-website-a-real-world-example/</link>
		<comments>http://kevin.godby.org/2007/02/23/using-personas-to-design-a-website-a-real-world-example/#comments</comments>
		<pubDate>Fri, 23 Feb 2007 06:26:20 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/02/23/using-personas-to-design-a-website-a-real-world-example/</guid>
		<description><![CDATA[
Another week, another post.  I presented this material to the HCI 522 class this week.
A long time ago, in a galaxy far away, I was a technology coordinator for a small, rural K-12 school.  I was tasked to organize six high school seniors to create a new school website.
Since the school&#8217;s website was [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/02/X_Psych522_L13-Godby-Kevin-UsingPersonas_conv.flv&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/02/X_Psych522_L13-Godby-Kevin-UsingPersonas_conv.flv&amp;autoStart=false;" /></object></div>
<p><i>Another week, another post.  I presented this material to the <acronym title="Human&ndash;Computer Interaction">HCI</acronym> 522 class this week.</i></p>
<p>A long time ago, in a galaxy far away, I was a technology coordinator for a small, rural K-12 school.  I was tasked to organize six high school seniors to create a new school website.</p>
<p>Since the school&#8217;s website was to also serve as a community resource, our audience was very broad and ill-defined.  We decided to use personas to help us design the website.  The following is the process we used to design the website</p>
<h5>Step 1: List the types of users</h5>
<p>We first created a list of all of the types of users that we thought would visit our site.  Our list included user types such as:</p>
<ul>
<li>elementary students, </li>
<li>high school students, </li>
<li>teachers, </li>
<li>parents, </li>
<li>grandparents, and </li>
<li>school officials.</li>
</ul>
<h5>Step 2: Create a persona to represent each class of users</h5>
<p>Next, the students and I wrote one persona for each class of users.  A couple examples of our personas follow:</p>
<blockquote><p>
Sally is a 17-year-old senior who likes to hang out with her friends and chat online. She loves taking pictures for the yearbook and never misses a ball game.
</p></blockquote>
<blockquote><p>
Jim is Sally’s dad. He doesn’t trust Sally to drive his new truck to all those ball games she insists on going to, so he drops her off and picks her up at the school for each game. Being a single parent, Jim is also in charge of cooking the meals at home.
</p></blockquote>
<p>The personas that we actually wrote were two or three paragraphs long.</p>
<h5>Hidden step</h5>
<p>A &ldquo;hidden step&rdquo; that I failed to include in the slides is that after writing the personas, we discussed them and fleshed them out a bit.  We explored the various goals and values that each of the characters possessed.  This lead us into the next step.</p>
<h5>Step 3: What features does each character want?</h5>
<p>After exploring the goals and values of each character, we were able to tease out the specific website features that would benefit each of them.</p>
<blockquote><p>
Sally goes to the website to find out when that book report is due. She also wants to see the pictures from last night’s game. Oh, and if they’re serving mystery meat tomorrow for lunch, she’s bringing her own.
</p></blockquote>
<blockquote><p>
Jim has to schedule his time off work around Sally’s ball games and visits the website to check the schedule for the upcoming week. Sally harps at him if he ﬁxes the same thing for dinner as she had for lunch, so he checks the day’s lunch menu as well.
</p></blockquote>
<h5>Step 4: Tally up the features</h5>
<p>Next, we tallied up the number of personas that wanted each feature.  This helped us determine which features were most important and which features would be least utilized.</p>
<table>
<tr>
<th>Feature</th>
<th>Number of Personas</th>
</tr>
<tr>
<td>lunch menu</td>
<td>5</td>
</tr>
<tr>
<td>upcoming events</td>
<td>5</td>
</tr>
<tr>
<td>photo gallery</td>
<td>4</td>
</tr>
<tr>
<td>homework assignments</td>
<td>2</td>
</tr>
<tr>
<td>games</td>
<td>1</td>
</tr>
<tr>
<td>board minutes and policies</td>
<td>3</td>
</tr>
<tr>
<td>job listings</td>
<td>2</td>
</tr>
<tr>
<td>recent events (newsletter)</td>
<td>3</td>
</tr>
</table>
<h5>Step 5: Design the website</h5>
<p>We used a few guidelines in designing the website, for example:</p>
<ul>
<li>Place the most common features on the front page of the site where they are easily found.</li>
<li>Consider accessibility:
<ul>
<li>The typeface should be large enough (or resizable) so that the grandparents can read the site</li>
<li>Since broadband wasn&#8217;t available in this area, the site needs to be a small download. Don’t use large images or Flash or require other multimedia extensions/plugins.</li>
</ul>
</ul>
<h5>The Result</h5>
<p style="text-align: center;"><a href="/wp-content/uploads/2007/02/mucsd-website.png" style="border: 0;"><img style="width: 100%; max-width: 788px;" src="/wp-content/uploads/2007/02/mucsd-website.png" title="Moulton-Udell Community Schools website" alt="An image of the Moulton-Udell Community Schools website" /></a></p>
<p>Since most of our personas were interested in the lunch menu, upcoming events, and recent events, we placed those items on the main page of the site.  Most of the other features can be found be following the links in the navigation sidebar.</p>
<p>Overall, most people liked the site.  There were some features that we didn&#8217;t predict, however.  One example was that people wanted to check the website to see if school was delayed or canceled do to inclement weather.  So on the days that school was delayed or canceled, we added a new red alert box above the upcoming events and lunch menu blocks that alerted the visitor.</p>
<h4>References and Resources</h4>
<ul>
<li><a href="/wp-content/uploads/2007/02/Kevin-06-Personas.pdf" title="Kevin's presentation slides (PDF)">Kevin&#8217;s presentation slides (<acronym title="Portable Document Format"><acronym title="Portable Document Format">PDF</acronym></acronym>)</a></li>
<li><a href="/wp-content/uploads/2007/02/X_Psych522_L13-Godby-Kevin-UsingPersonas.mov" title="Kevin's presentation video (Quicktime movie)">Kevin&#8217;s presentation video (Quicktime movie)</a></li>
<li><a href="http://www.ok-cancel.com/comic/30.html" title="OK/Cancel: Jack and Jill">OK/Cancel Jack and Jill</a> comic</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/02/23/using-personas-to-design-a-website-a-real-world-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing from Both Sides of the Screen</title>
		<link>http://kevin.godby.org/2007/02/06/designing-from-both-sides-of-the-screen/</link>
		<comments>http://kevin.godby.org/2007/02/06/designing-from-both-sides-of-the-screen/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 22:38:50 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/02/06/designing-from-both-sides-of-the-screen/</guid>
		<description><![CDATA[
This week in Scientific Methods of Human&#8211;Computer Interaction (HCI 522), I presented a number of design guidelines from Ellen Isaacs&#8217; and Alan Walendowski&#8217;s book Designing from Both Sides of the Screen: How designers and engineers can collaborate to build cooperative technology.
The Guidelines
The guidelines in the book fall under four basic tenets:

On being a butler
Don&#8217;t impose: [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/02/X_Psych522_L08_Kevin-Godby-DesigningBothSides_conv.flv&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/02/X_Psych522_L08_Kevin-Godby-DesigningBothSides_conv.flv&amp;autoStart=false;" /></object></div>
<p>This week in Scientific Methods of Human&ndash;Computer Interaction (<acronym title="Human&ndash;Computer Interaction">HCI</acronym> 522), I presented a number of design guidelines from Ellen Isaacs&#8217; and Alan Walendowski&#8217;s book <i>Designing from Both Sides of the Screen: How designers and engineers can collaborate to build cooperative technology</i>.</p>
<h4>The Guidelines</h4>
<p>The guidelines in the book fall under four basic tenets:</p>
<ul>
<li>On being a butler</li>
<li>Don&#8217;t impose: respect physical effort</li>
<li>Don&#8217;t impose: respect mental effort</li>
<li>Be helpful</li>
</ul>
<h5>On being a butler</h5>
<p>Software should act like a butler.  It should always be available. When asked to do something, it should be prepared to do it with few questions and no complaints. If there is a problem, it should ﬁnd a way to ﬁx it or work around it without bothering the user. (Also, it should have an English accent.)</p>
<p>Software shouldn’t disturb the user by interrupting and suggesting ways it can be helpful. Instead, it should pay attention to what the user has done in the past and so that it can better anticipate what the user will want in the future. However, software shouldn’t go overboard in anticipating the user’s needs because it is more costly to do something the user doesn’t want than to not take the initiative. <strong>Software should be courteous and respectful&mdash;even when the user asks the software to do something it can not do.</strong></p>
<h5>Don&#8217;t impose: Respect physical effort</h5>
<p><strong>Treat clicks as sacred.</strong>  Clicks include mouse clicks, keyboard presses, taps on a touchscreen, button presses on a physical device, and voice commands. Require as few clicks as possible.</p>
<p><strong>Remember where users put things.</strong><br />
Remember everything users do to adjust the application. The next time they come back, everything should be just as they left it.</p>
<p><strong>Remember what they told you.</strong> This one’s easy: don’t ask people for the same information more than once. If they update their information, remember the updated information.</p>
<h5>Don&#8217;t impose: Respect physical effort</h5>
<p><strong>Make common tasks visible and hide infrequent tasks.</strong> Determine the most common user tasks and make sure they are visible and easily accessible. Hide less common tasks so they don’t clutter the screen and make it more difficult to ﬁnd the common tasks.</p>
<p><strong>Give feedback and show signs of progress.</strong> Acknowledge the user’s request and, if you can’t comply immediately, let them know what you’re up to and how long it will take. If a command can’t be carried out quickly, let users interrupt.</p>
<p><strong>Keep preferences to a minimum&mdash;provide smart defaults.</strong> Most users never modify the default preferences, so the application’s default behavior is effectively the only behavior.</p>
<h5>Be helpful</h5>
<p><strong>Offer sufficient information early, in context. Prevent errors.</strong> Indicate which information is required, what format is expected, etc. Try to prevent errors whenever possible.</p>
<p><strong>Solve problems&mdash;don’t complain or pass the buck.</strong> Don’t bother the user with problems you can solve yourself.  If you can tell the user how to fix the problem, try fixing it yourself.</p>
<p><strong>Be predictable.</strong>  Develop a set of conventions to use throughout your application. Users should be able to predict what a feature does based on their knowledge of what the other features do.</p>
<p><strong>Request and offer only relevant information. Don’t mislead.</strong>  Don’t offer options that are not available. Ask for information only if and when you will use it (and then remember it). Never collect and then ignore sensitive information.</p>
<p><strong>Explain in plain language.</strong> Avoid jargon. Don’t blame the user. Indicate the consequences of options.</p>
<h4>Discussion and Afterthoughts</h4>
<p>Derrick Parkhurst pointed out that many of these guidelines keep popping up in many different books on usability.  The guidelines I presented are just a sample of those in the book.</p>
<h4>References and Resources</h4>
<ul>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/02/kevin-03-designingfrombothsides.pdf" title="Kevin's presentation slides (PDF)">Kevin&#8217;s presentation slides (<acronym title="Portable Document Format"><acronym title="Portable Document Format">PDF</acronym></acronym>)</a></li>
<li><a href="http://kevin.godby.org/wp-content/uploads/2007/02/X_Psych522_L08_Kevin-Godby-DesigningBothSides.mov" title="Kevin's presentation video (Quicktime movie)">Kevin&#8217;s presentation video (Quicktime movie)</a></li>
<li><a href="http://www.uidesigns.com/" title="Designing from Both Sides website"><i>Designing from Both Sides of the Screen</i></a> by Ellen Isaacs and Alan Walendowski.  ISBN 0-672-32151-3.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/02/06/designing-from-both-sides-of-the-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://kevin.godby.org/wp-content/uploads/2007/02/X_Psych522_L08_Kevin-Godby-DesigningBothSides.mov" length="15286902" type="video/quicktime" />
		</item>
		<item>
		<title>Dissenting Opinion</title>
		<link>http://kevin.godby.org/2007/01/20/dissenting-opinion/</link>
		<comments>http://kevin.godby.org/2007/01/20/dissenting-opinion/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 00:43:27 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/01/20/dissenting-opinion/</guid>
		<description><![CDATA[In this blog entry, I&#8217;d like to present my ideas on what a usability study is for, improve upon the development process presented by Derrick Parkhurst, and argue against some specific points (PowerPoint slides) he made.
The Purpose of Usability Studies
There are a number of reasons why you might want to run usability tests. some people [...]]]></description>
			<content:encoded><![CDATA[<p>In this blog entry, I&#8217;d like to present my ideas on what a usability study is for, improve upon the development process presented by Derrick Parkhurst, and argue against some <a href="http://shinyhappyusers.org/dvd/slides/2-DoNotDoAUsabilityTestNow-Derrick.ppt" title="Do Not Do a Usability Test Now! (PowerPoint slides)">specific points (PowerPoint slides)</a> he made.</p>
<h3>The Purpose of Usability Studies</h3>
<p>There are a number of reasons why you might want to run usability tests. <a href="http://shinyhappyusers.org/dvd/video/Video-Triplett-Usablility-Testing.mov" title="Usability Testing: It can be a Bear! (QuickTime video)">some people (QuickTime video)</a> run usability tests to certify that a product is (or in this case, <em>isn&#8217;t</em>) usable by a test audience.  Others may run usability tests to learn when their product is &ldquo;good enough&rdquo; to release.  But I think the best reason for running usability tests is to learn how to improve your product.</p>
<p>In the first two cases, you will probably want to obtain more quantitative than qualitative results. Would you consider your product usable if more than 50% of the users can perform some task within a certain period of time?  What metrics do you choose to determine when to stop &ldquo;fixing&rdquo; your product and release it?</p>
<p>But in the third case, the qualitative results will be more abundant than the quantitative results.  How can you make the user&#8217;s experience more enjoyable?  How can you help them feel more productive? While there are quantitative underpinnings in the methods and techniques you can employ to improve the user&#8217;s experience, much of the measurement of the experience will be qualitative.  This is not a <a href="http://en.wikipedia.org/wiki/Bad_Thing" title="Wikipedia article on Bad Things">Bad Thing</a>.
</p>
<h3>Software Development Process</h3>
<p>Parkhurst recently presented a slide showing his idea of the development process of an e-commerce website (see below).<br /><img src="http://kevin.godby.org/wp-content/uploads/2007/01/dev-process.png" title="e-commerce site development process" alt="clients &rarr; developers &rarr; QA testing &rarr; usability testing &larr; users" style="width: 100%;" /></p>
<p>I think there are some problems with this process. I propose that there should be <b>Designers</b> between <b>Clients</b> and <b>Developers</b>.</p>
<p>The designers would work with the clients to determine their needs and the needs of the end-users of the product.  The designers would also be responsible for determine who the target audience is and would design the product features for that audience.</p>
<h3>Specific Counter-arguments</h3>
<h4>Step 1: Who are your users?</h4>
<p>Parkhurst argues that it&#8217;s difficult to determine who the users of a product are and that testing the wrong users would prevent you from generalizing the test results to the general audience of the product. I agree with this so far.  I disagree, however, in his thinking that this should slow down or prevent usability testing.  As I outlined in the software development process above, the audience should have been prior to the developers writing the software&mdash;during the design process.  By the time you have software written for users to test, you should already know who the target audience is.</p>
<h4>Step 2: What if your product functions don&#8217;t map onto user needs?</h4>
<p>If you&#8217;ve got a good handle on your target audience and you&#8217;ve designed with them in mind, then this shouldn&#8217;t be too big of an issue.  Of course, there will be some problems&mdash;after all, that&#8217;s why we&#8217;re doing the testing!</p>
<p>If the product functions don&#8217;t map onto the user needs, then we&#8217;ve either designed the software incorrectly or programmed it contrary to design specs.</p>
<h4>Step 3: There is an inherent conflict between &#8220;friends and family&#8221; and reality.</h4>
<p>This is sometimes (but not always) true.  If your friends and family are within your target audience, then they are viable test participants.  They may not verbally criticize your software as much as disinterested parties, but you shouldn&#8217;t be relying solely (or even primarily) on verbalization. Most users aren&#8217;t accustomed to thinking out loud as they use software, so any information you gain from this will be qualitative anyway. The only quantitative information you&#8217;ll obtain from the test will be based on the user&#8217;s actions.</p>
<h4>Step 4: The laboratory setting threatens ecological validity.</h4>
<p>True enough.  But ecological validity isn&#8217;t necessary to the overall validity of the experiment.  If it were, then we&#8217;d have to throw out most of the quantitative research that we&#8217;re basing our design decisions on.</p>
<p>An example:  Parkhurst does a lot of work with gaze tracking and gaze detection.  Most people don&#8217;t sit at home with a gaze tracking strapped to their head.  Are the results that Parkhurst obtains from these experiments invalid?</p>
<h3>Conclusion</h3>
<p>Many of the problems mentioned above should be addressed in the design phase of the project and the solutions should be established well before the user testing phase begins.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/01/20/dissenting-opinion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://shinyhappyusers.org/dvd/video/Video-Triplett-Usablility-Testing.mov" length="13699756" type="video/quicktime" />
		</item>
		<item>
		<title>Why You Only Need to Test with Five Users</title>
		<link>http://kevin.godby.org/2007/01/18/why-you-only-need-to-test-with-five-users/</link>
		<comments>http://kevin.godby.org/2007/01/18/why-you-only-need-to-test-with-five-users/#comments</comments>
		<pubDate>Thu, 18 Jan 2007 08:26:43 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/01/18/why-you-only-need-to-test-with-five-users/</guid>
		<description><![CDATA[
Summary
Jakob Nielsen wrote an article titled &#8220;Why You Only Need to Test With 5 Users&#8221; which
argues that, contrary to popular belief, usability testing need not be expensive and complicated.  In an earlier paper, Nielsen and Landauer (1993) showed that testing with just five users will uncover about 85% of the usability problems in a [...]]]></description>
			<content:encoded><![CDATA[<div class="flvPlayer"><object type="application/x-shockwave-flash" width="320" height="260" data="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/01/X_Psych522_Kevin-Godby-Why-5-Users_conv.flv&amp;autoStart=false;"><param name="movie" value="https://media.dreamhost.com/mediaplayer.swf?file=http://kevin.godby.org/wp-content/uploads/2007/01/X_Psych522_Kevin-Godby-Why-5-Users_conv.flv&amp;autoStart=false;" /></object></div>
<h3>Summary</h3>
<p><a href="http://www.useit.com/jakob/" title="Biography of Jakob Nielsen">Jakob Nielsen</a> wrote an article titled &ldquo;<a href="http://www.useit.com/alertbox/20000319.html" title="Why You Only Need to Test With 5 Users">Why You Only Need to Test With 5 Users</a>&rdquo; which<br />
argues that, contrary to popular belief, usability testing need not be expensive and complicated.  In an <a href="http://kevin.godby.org/wp-content/uploads/2008/06/p206-nielsen.pdf" title="A mathematical model of the ﬁnding of usability problems (pdf)">earlier paper</a>, Nielsen and Landauer (1993) showed that testing with just five users will uncover about 85% of the usability problems in a website or software application.</p>
<h3>Discussion and Afterthoughts</h3>
<p>On the ugliness of Jakob Nielsen&rsquo;s <a href="http://www.useit.com/" title="useit.com: Jakob Nielsen's Website">useit.com</a> website: Nielsen outlines his thoughts and reasoning for his &ldquo;ugly&rdquo; site design here: <a href="http://www.useit.com/about/nographics.html" title="Why This Site Has Almost No Graphics">Why This Site Has Almost No Graphics</a>.  A few web designers collaborated to <a href="http://www.designbyfire.com/deye_web/alertbox.htm" title="Redesign of the useit.com website">redesign his site</a> incorporating graphics.</p>
<h3>Take-home Points</h3>
<p>Usability testing doesn&rsquo;t need to be some huge, complicated process&mdash;just grab a few people and get started!</p>
<h3>References and Resources</h3>
<ul>
<li><a href="http://kevin.godby.org//wp-content/uploads/2007/01/Kevin-01-WhyFiveUsers.pdf" title="Kevin's presentation slides (pdf)">Kevin&rsquo;s presentation slides</a></li>
<li><a href="http://kevin.godby.org//wp-content/uploads/2007/01/X_Psych522_Kevin-Godby-Why-5-Users.mov" title="Kevin's presentation video (Quicktime movie)">Kevin&#8217;s presentation video (Quicktime movie)</a></li>
<li>Nielsen, Jakob. &ldquo;<a href="http://www.useit.com/alertbox/20000319.html" title="Why You Only Need to Test With 5 Users">Why You Only Need to Test With 5 Users</a>,&rdquo; <i>Alertbox.</i></li>
<li>Nielsen, Jakob and Landauer, Thomas K. &ldquo;<a href="http://kevin.godby.org/wp-content/uploads/2008/06/p206-nielsen.pdf" title="A mathematical model of the ﬁnding of usability problems (pdf)">A mathematical model of the ﬁnding of usability problems</a>,&rdquo; <i>Proceedings of ACM INTERCHI&rsquo;93 Conference</i> (Amsterdam, The Netherlands, 24&ndash;29 April 1993), pp. 206&ndash;213.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/01/18/why-you-only-need-to-test-with-five-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://kevin.godby.org//wp-content/uploads/2007/01/X_Psych522_Kevin-Godby-Why-5-Users.mov" length="16607120" type="video/quicktime" />
		</item>
		<item>
		<title>Final Projects</title>
		<link>http://kevin.godby.org/2006/04/28/final-projects/</link>
		<comments>http://kevin.godby.org/2006/04/28/final-projects/#comments</comments>
		<pubDate>Fri, 28 Apr 2006 09:09:49 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[linguistics]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2006/04/28/final-projects/</guid>
		<description><![CDATA[
I just finished compiling our final report for Project Icarus and submitted it to Alex.  So one final project has been completed.  The only one I have left now is my linguistics project.


Here&#8217;s the introduction that Jesse wrote about Project Icarus:


Since the beginning of time humans have watched birds soar through the air [...]]]></description>
			<content:encoded><![CDATA[<p>
I just finished compiling our final report for <a href="/projects/icarus/" title="Project Icarus">Project Icarus</a> and submitted it to <a href="http://www.cs.iastate.edu/~alex/" title="Alexander Stoytchev">Alex</a>.  So one final project has been completed.  The only one I have left now is my <a href="http://pendar.public.iastate.edu/ling520/" title="Computational Analysis of English">linguistics</a> project.
</p>
<p>
Here&#8217;s the introduction that Jesse wrote about <a href="/projects/icarus/" title="Project Icarus">Project Icarus</a>:
</p>
<blockquote><p>
Since the beginning of time humans have watched birds soar through the air and have dreamed of doing the same. However, the laws of physics have conspired to make that dream difficult, if not impossible, for a single human under his or her own power. Fortunately, we are not constrained by physical law in virtual worlds so we can come close to fulfilling this dream for many. Our primary objective for this project is to allow a person to navigate a virtual world as if they are flying by flapping their arms like wings. A secondary objective for this project is to minimize the equipment the user must interacts with in order to experience self-powered flight. Ideally the user will enter a virtual reality <acronym title="Cave Automatic Virtual Environment">CAVE</acronym>, start the program and fly.
</p>
</blockquote>
<p>
We demonstrated the program to our classmates and won first place in the class competition.  The prize was $50 which <em>almost</em> covered the cost of the hardware we had purchased for the project (excluding the camera equipment that I purchased).  I posted an excerpt of the <a href="http://kevin.godby.org/wp-content/uploads/2007/02/icarus-demonstration.avi" title="Demonstration of Project Icarus">video</a> of the poster competition on the Icarus website along with some <a href="/projects/icarus/videos/" title="Project Icarus videos">other videos</a>.  <a href="http://ethanjohn.org/" title="Ethan Slattery's web site">Ethan</a> gave a good interview while I stood idly by in the background.
</p>
<p>
The remaining final project is for my linguistics class.  I&#8217;m working on a natural language search program that interfaces with the <a href="http://www.imdb.com/" title="Internet Movie Database"><acronym title="Internet Movie Database">IMDB</acronym></a> database.  So far it only understands sentences such as “Who starred in <i>Harry Potter</i>?”  I&#8217;ll be adding more grammar and sentences to it this weekend since I have to demonstrate it for the instructor on Monday.
</p>
<p>
And if finishing that project wasn&#8217;t enough, I need to write a bunch of code to improve the wheat combine simulator because some John Deere people are coming by on Tuesday to see what we&#8217;ve got so far.  That&#8217;s right—Tuesday of <em>finals week</em>!  Can they have worse timing?
</p>
<p>
To bed now… I&#8217;m going to have a work-filled day tomorrow—er, later this morning.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2006/04/28/final-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.vrac.iastate.edu/~godbyk/icarus/videos/icarus-demonstration.avi" length="36109826" type="video/x-msvideo" />
<enclosure url="http://kevin.godby.org/wp-content/uploads/2007/02/icarus-demonstration.avi" length="36109826" type="video/x-msvideo" />
		</item>
		<item>
		<title>ISEK Presentation</title>
		<link>http://kevin.godby.org/2006/02/16/isek-presentation/</link>
		<comments>http://kevin.godby.org/2006/02/16/isek-presentation/#comments</comments>
		<pubDate>Thu, 16 Feb 2006 21:03:57 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/?p=3</guid>
		<description><![CDATA[John Burnett and I presented ISEK to the HCI 575x: Computational Perception course on Wednesday.  Overall, the presentation went well, and I hope to that many of the class members will take our offer to use ISEK in their class projects.
Our presentation can be downloaded from here.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://johnb.public.iastate.edu/">John Burnett</a> and I presented <acronym title="Iowa State Engineering Kid">ISEK</acronym> to the <a href="http://www.hci.iastate.edu/575x/"><acronym title="Human&ndash;Computer Interaction">HCI</acronym> 575x: Computational Perception</a> course on Wednesday.  Overall, the presentation went well, and I hope to that many of the class members will take our offer to use <acronym title="Iowa State Engineering Kid">ISEK</acronym> in their class projects.</p>
<p>Our presentation can be downloaded from <a href="http://kevin.godby.org/wp-content/uploads/2007/02/ISEK_pres.pdf">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2006/02/16/isek-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robot News Aggregator</title>
		<link>http://kevin.godby.org/2004/02/19/robot-news-aggregator/</link>
		<comments>http://kevin.godby.org/2004/02/19/robot-news-aggregator/#comments</comments>
		<pubDate>Fri, 20 Feb 2004 06:57:57 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2004/02/19/robot-news-aggregator/</guid>
		<description><![CDATA[Since I&#8217;ve recently been appointed the ISU Robotics Club&#8217;s webmaster, I&#8217;ve started to work on the new website.  I just finished the basics of a robot news aggregator, which collects RSS feeds from various robotics-related news sites, and links it all on one page.
I still need to work on the design of the page, [...]]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;ve recently been appointed the <acronym title="Iowa State University">ISU</acronym> Robotics Club&#8217;s webmaster, I&#8217;ve started to work on the new website.  I just finished the basics of a <a href="http://nukelab1.student.iastate.edu/news/">robot news aggregator</a>, which collects <acronym title="RSS Really Simple Syndication">RSS</acronym> feeds from various robotics-related news sites, and links it all on one page.</p>
<p>I still need to work on the design of the page, of course (pretty it up). I&#8217;d also like to try to do some clustering—folding all the near-same stories into one entry.  That way, you don&#8217;t read the same story three times.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2004/02/19/robot-news-aggregator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.102 seconds -->
