<?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>Curtis Summers &#187; development</title>
	<atom:link href="http://csummers.com/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://csummers.com</link>
	<description>%w{life code ruby}.map { &#124;i&#124; "#{i} is awesome" }</description>
	<lastBuildDate>Sat, 31 Mar 2012 19:54:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Monotony vs. Usability Luster</title>
		<link>http://csummers.com/2007/11/03/monotony-vs-usability-luster/</link>
		<comments>http://csummers.com/2007/11/03/monotony-vs-usability-luster/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 16:39:57 +0000</pubDate>
		<dc:creator>Curt</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://csummers.com/?p=3</guid>
		<description><![CDATA[I think there is an interesting dynamic that occurs when a developer is freed up from the monotony of the development process. Specifically, there is a direct consequence on the usability of a product when a developer&#8217;s progress in slowed by monotonous tasks. As a developer, I&#8217;d love to claim that my initial design intentions [...]]]></description>
			<content:encoded><![CDATA[<p>I think there is an interesting dynamic that occurs when a developer is freed up from the monotony of the development process.  Specifically, there is a direct consequence on the usability of a product when a developer&#8217;s progress in slowed by monotonous tasks.</p>
<p>As a developer, I&#8217;d love to claim that my initial design intentions (sketches/wireframes, task flow) are spot-on every time.  Ha! Let&#8217;s be realistic: creating a good user experience is hard to do.</p>
<p>It is often the case that the product is near a finished state before some usability issues are encountered.  In other words, the product may be feature-complete, and deemed releasable, but it&#8217;s that extra effort towards usability that can really make a product shine.</p>
<p>What can we do as developers to make sure our end product has that finishing touch?  Or, more specifically, what blockers exist to keep us from achieving this goal?</p>
<p>I&#8217;d suggest monotony is a key blocker:</p>
<p><img src="http://csummers.com/wp-content/uploads/2007/11/monotony_vs_usability.png" alt="Monotony vs Usability Luster" /></p>
<p>Let&#8217;s define our two forces at play:</p>
<ul>
<li>Monotony &#8211; any repetitive, tedious process, task, or routine that drags down creativity during the development process</li>
<li>Usability Luster &#8211; the extra, finishing touches on a product that exponentially elevate the product&#8217;s usability</li>
</ul>
<p>For a developer, more monotony means less time and space (grey matter space) to cope with finishing touches.  If, as a developer, I feel like a cubicle code monkey all day, every day, then that is affecting my ability to push out a quality user experience.</p>
<p>How can we combat monotony?</p>
<ul>
<li>Use tools that reduce monotony and increase productivity
<ul>
<li>Rails comes to mind</li>
</ul>
<ul>
<li>A good IDE</li>
</ul>
</li>
<li>Use good programming technique
<ul>
<li>DRY (Don&#8217;t Repeat Yourself)</li>
</ul>
<ul>
<li>Design Patterns (where appropriate)</li>
</ul>
<ul>
<li>Test (reduce your stress level by testing)</li>
</ul>
</li>
<li>Get a cheerleader
<ul>
<li> Find that guy/gal who encourages you through the monotony</li>
</ul>
</li>
</ul>
<p>What do you do to get through the monotony?  What other techniques do you use to ensure that little something extra for the user experience?</p>
]]></content:encoded>
			<wfw:commentRss>http://csummers.com/2007/11/03/monotony-vs-usability-luster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

