<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Cascade Software Corporation &#187; Product Design</title>
	<atom:link href="http://blog.cascadesoft.net/category/product-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cascadesoft.net</link>
	<description>Simple solutions for complex problems</description>
	<lastBuildDate>Sun, 05 Sep 2010 06:12:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.cascadesoft.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/49e62904c564e78e245fb96b3c460ed6?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Cascade Software Corporation &#187; Product Design</title>
		<link>http://blog.cascadesoft.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.cascadesoft.net/osd.xml" title="Cascade Software Corporation" />
	<atom:link rel='hub' href='http://blog.cascadesoft.net/?pushpress=hub'/>
		<item>
		<title>Product UI Design: Why the green up-arrow isn’t always good</title>
		<link>http://blog.cascadesoft.net/2009/07/05/product-ui-design-why-the-green-up-arrow-isn%e2%80%99t-always-good/</link>
		<comments>http://blog.cascadesoft.net/2009/07/05/product-ui-design-why-the-green-up-arrow-isn%e2%80%99t-always-good/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 08:53:39 +0000</pubDate>
		<dc:creator>Ram</dc:creator>
				<category><![CDATA[Economy]]></category>
		<category><![CDATA[Product Design]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blog.cascadesoft.net/?p=56</guid>
		<description><![CDATA[An interesting product UI design question encountered with the iPhone Economy app<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.cascadesoft.net&amp;blog=7498254&amp;post=56&amp;subd=cascadesoft&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Shipping a product always involves making tough calls. Some of these interesting decisions relate to questions that may seem minor. One such question <span id="more-56"></span>is the “green up arrow” question we dealt with for the <a href="http://CascadeSoft.net/Economy.aspx">iPhone Economy app </a>(download from the <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=321504242&amp;mt=8">app store</a>)</p>
<p>The iPhone Economy app displays the latest values for several key economic indicators (e.g. housing, employment, trade deficit, inflation etc.) and draws graphs tracking the history of these indicators over the past few months, years and decades.</p>
<p>The app also compares the latest value of each indicator (e.g. housing starts) with its value from the previous month and the previous year. To make this comparison easy on the eye, we decided to add a green-up-arrow indicator if the latest value was more than the previous month’s value and a red-down-arrow if the value was lower than that of the previous month. See picture (at the bottom of this post) for an example of the UI.</p>
<p>Originally, this seemed like a good idea, but it raised a usability question. The app includes indicators like “unemployment rate”. Showing a green up-arrow for an increase in unemployment didn’t seem like a good idea because a green up-arrow would signify “good” to most people, but very few people would consider an increase in unemployment as good. So here are the options we considered</p>
<ol>
<li>No arrow to indicate increase/decrease, just a sentence that mentioned the increase or decrease.</li>
<li>Using the same color to indicate increase and decrease (with an up arrow indicating increase and a down arrow indicating decrease)</li>
<li>Using a green up-arrow for indicating a “good” increase (like an increase for the GDP parameter) and using a red up-arrow for a “bad” increase (like an increase in the unemployment rate)</li>
<li>Using a green up-arrow for all increases and a red down-arrow for all decreases.</li>
</ol>
<p>Option-1 seemed a bit user-unfriendly because it was limited to text. Option-2 was better, but using the same color meant that the up and down arrows were less easily distinguishable.</p>
<p>Option-3 had a couple of disadvantages. It introduced a minor inconsistency because some indicators would show increases with a green up-arrow and some others with a red up-arrow. More importantly, it introduced a judgmental element that wouldn’t necessarily be correct. For instance, is it “good” for the interest rate to go up or for imports to go up or for the dollar to become stronger? Arguably, sometimes it is good for some of these values to increase and sometimes it is good for these values to decrease. Option-3 also required some (minor) additional development work.</p>
<p>Given all of the factors discussed above, we decided to go with option-4 in spite of the usability question mentioned earlier. It will be interesting to find out whether users would have preferred one of the other options. However, as discussed in an earlier post on product design, startups need to make quick decisions and execute and ship quickly. So executing on option-4 was the best option for the app.</p>
<div id="attachment_57" class="wp-caption alignnone" style="width: 330px"><img class="size-full wp-image-57" title="iPhone Economy app - results, top section" src="http://cascadesoft.files.wordpress.com/2009/07/sseconresulttop.jpg?w=320&#038;h=460" alt="iPhone Economy app - results, top section" width="320" height="460" /><p class="wp-caption-text">iPhone Economy app - results, top section</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cascadesoft.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cascadesoft.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cascadesoft.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cascadesoft.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cascadesoft.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cascadesoft.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cascadesoft.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cascadesoft.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.cascadesoft.net&amp;blog=7498254&amp;post=56&amp;subd=cascadesoft&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.cascadesoft.net/2009/07/05/product-ui-design-why-the-green-up-arrow-isn%e2%80%99t-always-good/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/987000f2ccb0cd421942de446bbeec5b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ram</media:title>
		</media:content>

		<media:content url="http://cascadesoft.files.wordpress.com/2009/07/sseconresulttop.jpg" medium="image">
			<media:title type="html">iPhone Economy app - results, top section</media:title>
		</media:content>
	</item>
		<item>
		<title>Usage Scenarios: How users can surprise product developers and why to ship early</title>
		<link>http://blog.cascadesoft.net/2009/06/17/usage-scenarios-how-users-can-surprise-product-developers-and-why-to-ship-early/</link>
		<comments>http://blog.cascadesoft.net/2009/06/17/usage-scenarios-how-users-can-surprise-product-developers-and-why-to-ship-early/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 21:17:05 +0000</pubDate>
		<dc:creator>Ram</dc:creator>
				<category><![CDATA[Product Design]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[market research]]></category>
		<category><![CDATA[ship early]]></category>
		<category><![CDATA[ship often]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.cascadesoft.net/?p=24</guid>
		<description><![CDATA[It is easy for product teams to spend hours on discussing open issues relating to product features.....................but it also important to keep in mind that the market can prove (pre-ship) market-research and developer-opinions wrong. That makes 'Ship early, ship often' a good philosophy for startups<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.cascadesoft.net&amp;blog=7498254&amp;post=24&amp;subd=cascadesoft&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>From my own product-experience, I&#8217;ve noticed that users sometimes use products in scenarios that product-developers hadn&#8217;t necessarily considered or thought of as potentially popular usage scenarios.<span id="more-24"></span></p>
<p>While writing about <a href="http://blog.cascadesoft.net/2009/06/17/civic-software-twitter-and-the-moldova-and-iran-elections/">Twitter and its impact on election protests</a>, I mentioned that</p>
<blockquote><p><em>On another note, when twitter was first conceived, it was probably designed for the North American market and the founders had probably not thought about how their product could help democratize the world.  However,  that has now become an important usage scenario for the product. There is an important lesson here for all startup companies.</em></p></blockquote>
<p>This is an important point that is worth calling out seperately. Several other companies (e.g. PayPal) have also learned about new usage scenarios and seen their products evolve after shipping the v1 version of the product</p>
<p>It is easy for product teams to spend hours on discussing open issues relating to product features. Many of these discussions are interesting and some of them may even lead to better decisions. However, opinions within the product team need to be balanced with usage data and good customer feedback , and sometimes decisions should be defered in favor of allowing the product to evolve *after* it ships. </p>
<p>Basic (pre-ship) market research is good for startup companies and should be done when possible and appropriate, but it also important to keep in mind that the market can prove (pre-ship) market-research and developer-opinions wrong. That makes &#8216;Ship early, ship often&#8217; a good philosophy for startups as long as the product doesn&#8217;t compromise on basic quality (e.g. ability of the app to meet its primary v1 goal, app stability, does it feel right etc.).</p>
<p>The market will give you great research-information for the next version of your product (and potentially for your other future products as well).  Product developers can be surprised at how user perception of the product (and market demand for the product) differs from their original notion of what the market wanted.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cascadesoft.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cascadesoft.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cascadesoft.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cascadesoft.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cascadesoft.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cascadesoft.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cascadesoft.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cascadesoft.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.cascadesoft.net&amp;blog=7498254&amp;post=24&amp;subd=cascadesoft&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.cascadesoft.net/2009/06/17/usage-scenarios-how-users-can-surprise-product-developers-and-why-to-ship-early/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/987000f2ccb0cd421942de446bbeec5b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ram</media:title>
		</media:content>
	</item>
	</channel>
</rss>