<?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>Pranav Bhasin &#187; usability</title>
	<atom:link href="http://www.pranavbhasin.com/category/usability/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pranavbhasin.com</link>
	<description>This is where I compose my thoughts</description>
	<lastBuildDate>Tue, 22 Jun 2010 18:45:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Thinking about usability</title>
		<link>http://www.pranavbhasin.com/2009/10/25/thinking-about-usability/</link>
		<comments>http://www.pranavbhasin.com/2009/10/25/thinking-about-usability/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 19:35:07 +0000</pubDate>
		<dc:creator>Pranav Bhasin</dc:creator>
				<category><![CDATA[usability]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[lifeblob]]></category>
		<category><![CDATA[subjective]]></category>
		<category><![CDATA[thinking]]></category>

		<guid isPermaLink="false">http://www.pranavbhasin.com/?p=31</guid>
		<description><![CDATA[Yesterday, I was discussing a simple feature with Vishwas when the discussion veered towards the very subjective domain of usability. After spending almost an hour in the discussion, I thought to myself if there is a way to think about usability when implementing a feature. Let me put things in perspective here. The feature being [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-left: 10px; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.pranavbhasin.com%2F2009%2F10%2F25%2Fthinking-about-usability%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.pranavbhasin.com%2F2009%2F10%2F25%2Fthinking-about-usability%2F&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday, I was discussing a simple feature with Vishwas when the discussion veered towards the <strong>very subjective</strong> domain of usability. After spending almost an hour in the discussion, I thought to myself if there is a way to <strong>think about usability</strong> when implementing a feature.</p>
<p>Let me put things in perspective here. The feature being discussed was &#8220;<strong>The ability to allow a user to select a facebook photo or upload a photo in our <a href="http://apps.facebook.com/lifeblob" target="_blank">facebook lifeblob application</a> ?</strong>&#8221; Vishwas already had a gallery like view for the facebook photos and needed to figure out how the upload gets integrated in the view.</p>
<p><em><span style="color: #808080;"><strong>Vishwas:</strong> Lets add a file chooser element and an upload button above the gallery. That way, we get both the options on the same page.<br />
<strong>Me:</strong> Sure. What happens when the upload button is clicked?<br />
<strong>Vishwas:</strong> The photo gets uploaded and gets added to the collage.<br />
<strong>Me: </strong>Hey, wait a min. Isn&#8217;t that confusing? I just thought that the photo would get uploaded and show up in the gallery. <strong><br />
Vishwas:</strong> Why do you want the user to go through an <span style="color: #ff0000;">extra click</span>? If the user did not select a photo in the gallery, he/she obviously wants the uploaded photo to get added to the collage.<br />
<strong>Me:</strong> Well, yes &#8211; but that&#8217;s not what the text on the button tells me. It just says &#8220;Upload&#8221;. Plus there is a gallery below which intuitively makes me feel that the photo will get shown there.<br />
<strong>Vishwas:</strong> But thats an unnecessary extra click for the user. The <span style="color: #ff0000;">user will drop</span> off if we make him/her do that.<br />
&#8230; and this discussion goes on and on.</span></em></p>
<p><span style="text-decoration: underline;"><strong>Two quick observations from this discussion:</strong></span><br />
a) As developers, we tend to optimize everything. Vishwas is not trying to find out the most intuitive way for upload &#8211; he is trying to find the path that goes through the least clicks.<br />
b) There is a fear that getting the user to do that extra click will make them drop off.</p>
<p><span style="text-decoration: underline;"><strong>The user perspective</strong></span>:<br />
A user thinks very differently. Based on initial screen, a user has an expectation set before he/she performs an action. If your implementation deviates from that expectation, you are asking for serious trouble. In simple words, if you call the button &#8220;Upload&#8221;, you should only upload the photo and show the user a message indicating whether it was successful or not. Or call the button &#8220;Upload and add to collage&#8221; in the first place and don&#8217;t set the wrong expectation by showing a gallery below it.</p>
<p>As for reducing clicks, everyone seems to be obsessed with it these days, but in my opinion it is not such a big deal ( of course, I assume that you are not adding extra steps that are not necessary ). As long as users <strong>understand the value</strong> of an action and <strong>have belief</strong> that your app will do what the action says, they will be happy to do not just one, but a few extra clicks. When you skip steps, you <strong>shatter this belief</strong> and in most cases, this is what causes the user to drop off.</p>
<p><span style="color: #000000;"><span style="text-decoration: underline;"><strong>Conclusion:</strong></span><br />
Usability is plain common sense when you look at your application dispassionately from a user perspective. When in dilemma, err on the side of giving user more information than less.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pranavbhasin.com/2009/10/25/thinking-about-usability/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
