<?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>Steal This Idea - Articles on Product Vision, Innovation and Design &#187; Great Designs</title>
	<atom:link href="http://stealthisidea.com/articles/category/product-design/great-designs/feed/" rel="self" type="application/rss+xml" />
	<link>http://stealthisidea.com</link>
	<description>Philip Haine&#039;s articles on Product Vision, Innovation and Design</description>
	<lastBuildDate>Thu, 26 Jan 2012 09:12:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Innovation in audio volume UI</title>
		<link>http://stealthisidea.com/articles/innovation-in-audio-volume-ui/</link>
		<comments>http://stealthisidea.com/articles/innovation-in-audio-volume-ui/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 19:32:00 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=932</guid>
		<description><![CDATA[Wow, the upcoming Chumby has an incredibly simple and intuitive UI for adjusting volume: just turn the dial. No unlocking to make the volume UI available.  No having to ensure that you are in the right mode.  You can feel for it and operate it without even looking, with instant response. What a great idea! [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, the <a href="https://store.chumby.com/">upcoming Chumby</a> has an incredibly simple and intuitive UI for adjusting volume: just turn the dial.</p>
<p><img class="aligncenter size-full wp-image-935" title="chumby2" src="http://stealthisidea.com/wp-content/uploads/2009/11/chumby2.jpg" alt="chumby2" width="488" height="292" /></p>
<p>No unlocking to make the volume UI available.  No having to ensure that you are in the right mode.  You can feel for it and operate it without even looking, with instant response. What a great idea!</p>
<p>Hmmm&#8230; come to think of it, I think my 1979 Walkman had a similar UI.  Maybe <a href="http://stealthisidea.com/articles/the-ipod-touch-is-not-a-great-media-player/">other products</a> should steal that idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/innovation-in-audio-volume-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crash Course in Learning Theory</title>
		<link>http://stealthisidea.com/articles/crash-course-in-learning-theory/</link>
		<comments>http://stealthisidea.com/articles/crash-course-in-learning-theory/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 07:40:07 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Great Designs]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=698</guid>
		<description><![CDATA[ Valuable lessons for those who profess.]]></description>
			<content:encoded><![CDATA[<p>This is an oldie from Kathy Sierra but <em>such</em> a goodie: <a href="http://headrush.typepad.com/creating_passionate_users/2006/01/crash_course_in.html">Crash Course in Learning Theory</a>.</p>
<p>Anyone whose job it is to teach others should read this, every month, forevermore.</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/crash-course-in-learning-theory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1995 Palm calendar creams the 2008 iPhone&#8217;s</title>
		<link>http://stealthisidea.com/articles/palm-vs-iphone/</link>
		<comments>http://stealthisidea.com/articles/palm-vs-iphone/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 09:00:10 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=117</guid>
		<description><![CDATA[The iPhone has a few things to learn from its grandpa.]]></description>
			<content:encoded><![CDATA[<p>Let me just start off by saying, I think the iPhone is close to being a masterpiece.  I am blown away by the imagination and quality it exhibits.  Way to go, Apple designers; please get in touch with me and let me take you out to lunch.</p>
<p>That said, I&#8217;m disappointed in some of its designs.  The particular object of my ire is the <strong>calendar app</strong>.  The <a href="http://en.wikipedia.org/wiki/Pilot_1000">Palm 100</a> calendar UI from 1995 laps it in terms of moment-to-moment usage.  In this article I want to show how a thirteen year old UI designed for a 160&#215;160 pixel, monochrome display on a cheap, slow CPU is so much more effective than a 2008 iPhone with a larger, high-res screen and fast CPU.</p>
<p><span id="more-117"></span></p>
<p>Here is a real-world example of what I mean.  When I have a tentative appointment, I append a question mark to show that it isn&#8217;t confirmed.  For example: &#8220;Dinner with Rich?&#8221;  Later, when the appointment is confirmed, I will removed the question mark.  Here&#8217;s how to remove that question mark on every Palm device from the first <a href="http://en.wikipedia.org/wiki/Palm_Pilot">PalmPilot</a> to the latest <a href="http://www.palm.com/us/products/smartphones/centro/">Palm Centro</a>:</p>
<ol>
<li>Tap at the end of the appointment text, to place the cursor there</li>
<li>Press (or <a href="http://en.wikipedia.org/wiki/Graffiti_(Palm_OS)">gesture</a>) backspace</li>
</ol>
<p>That is it.  Two steps and you are done.  You can now turn off the device or navigate away to some other task.  The direct manipulation is similar to how you might do it with a paper agenda.</p>
<p>Now, here is how you remove that question mark on the iPhone 3G:</p>
<ol>
<li>You can&#8217;t edit the appointment text from the day view, so tap it to open it up in the &#8220;Event&#8221; details screen.</li>
<li>Well you can&#8217;t edit the text here either, so tap the &#8220;Edit&#8221; button in the top right corner</li>
<li>Unfortunatly the &#8220;Edit&#8221; view doesn&#8217;t let you edit.  Instead it shows the components of the appointment.  Go ahead and tap the event name to tell the iPhone you want to edit it.</li>
<li>You are now in the &#8220;Title &amp; Location&#8221; field with the cursor blinking on the appointment, with the on-screen keyboard shown.</li>
<li>Press backspace.</li>
<li>Press Save to get back to the &#8220;Edit&#8221; screen</li>
<li>Press Done to get back to the &#8220;Event&#8221; screen</li>
<li>Press the back button at the top left corner (labeled with the Date)</li>
</ol>
<p>Them&#8217;s a lot of steps.  And a lot of modes.  And a lot of thinking to do an every day task.  <strong>Four times as many steps</strong> as the 1995 Palm.  This design conduct is unbecoming of an Apple product.</p>
<p>This is not an obscure task.  We are not changing some technical configuration on a one-time basis.  We are making an adjustment to the title of an event.  It&#8217;s the sort of thing that everyone who uses the calendar needs to do all the time.  No excuses here: <strong>common, frequent tasks should be the most streamlined</strong>.</p>
<p>And it&#8217;s not just this task.  <strong>Creating a typical appointment</strong> on the Palm takes two steps versus about ten steps on the iPhone.  <strong>Five times</strong> more steps.  (And that is being generous with the horrendous spinning slot-machine style time picking UI.)</p>
<p>Palm, and in particular the guys chiefly responsible for its UI design, <a href="http://www.designinginteractions.com/interviews/RobHaitani">Rob Haitani</a> and <a href="http://en.wikipedia.org/wiki/Jeff_Hawkins">Jeff Hawkins</a>, understood that for a PIM device to replace the reliable, always-on paper-based planner, it would have to be  simple, direct and fast.  When you are trying to capture an appointment while on the phone, only a sliver of your attention is available to spend on the UI.  The Palm&#8217;s UI is direct enough that you can do it during a conversation.  With an iPhone, you&#8217;d better jot it down on paper and transcribe it into the device later if you want to avoid putting your caller on hold mentally.</p>
<p>Here are some other reasons why the old skool Palm&#8217;s calendar laps its young cousin.</p>
<p>In the day view:</p>
<ul>
<li>If you have appointments far apart in the day, the Palm is intelligently <strong>condenses hours of the day</strong>, so you can almost always see all your day&#8217;s appointments without scrolling.  This is important to give you the big picture.  If something is concealed you might very well miss it.  On the iPhone, if you set up an appointment at 7 AM, and another at 7 PM, it&#8217;s possible to look at the day view and completely miss one of them&#8230;or either!  We are talking missed appointments here.  The iPhone tries to help by auto-scrolling as you step between days, but this ostensible bit of cool just adds <a href="/articles/ui-friction/">UI friction</a>.</li>
<li>
<div style="padding: 10px 0pt 10px 15px; float: right; width: 192px;"><img src="/wp-content/palm-vs-iphone/iphone-spinner.jpg" alt="iPhone spinner UI" width="192" height="284" /></p>
<p class="imagecaption">The irritating iPhone slot-machine spinner UI.    Please, just give us a calendar to tap</p>
</div>
<p>To change the a date of an appointment the Palm gives a standard <strong>calendar UI</strong> that you have seen on every travel planning site.  Calendars are tried and true and have some great information visualization benefits.  You get to see where the dates are relative to the week and month and relative to other important dates.  Assigning a new date is a simple matter of tapping on it.  The iPhone instead gives an atrocious spinning slot machine picker.  It provides none of the contextual information and requires a lot of painstaking work to flick to the right date.  It&#8217;s easy to inadvertenly touch something in the wrong column without even knowing it.  I have had several appointments that have been off by hours because of this.  Form gave function a beating the day that one was designed in Cupertino.</li>
</ul>
<p>In the month view:</p>
<ul>
<li>The month view on the Palm shows you roughly how busy you are on each day.  The iPhone shows a dot on each day with an event.  Any event: appointment, birthday, multi-day.  The result is that just about every day has a dot, eliminating any useful information it might convey.</li>
<li>The Palm&#8217;s month view shows multi-day events with a dotted line that spans multiple days.  It shows me when trips are happening or when visitors are in town. The iPhone just gives me that dot on each day, which could just as well be a morning workout appointment as a business trip.  There is no way to distinguish those big multi-day events in the month view.</li>
<li>On the iPhone, when you tap a day of the month, it tries to be helpful by showing the day&#8217;s events in a little pane at the bottom. The problem is, in six-row months like this one (August 2007) there is only enough height to show one appointment.  You are supposed to scroll that little area vertically to see more.  It&#8217;s like looking at your appointments through a straw.  To make matters worse, there isn&#8217;t even an indication of there being more than one appointment.  The scrollbar only appears when scrolling.  If you are checking to see what you are doing on a certain day you must scroll that tiny text area, always. In contrast, the Palm lets you tap on any date to see everything.</li>
</ul>
<p>Furthermore:</p>
<ul>
<li>The Palm has a Go To date function.  You can get to most dates in two or three taps.  It&#8217;s a wonderfully tuned UI.  The iPhone makes you press and hold the Next Month button as it whirrs through the months.  It&#8217;s attention-consuming and clunky by comparison.</li>
<li>On the Palm, you can get to the calendar in one step, even if the device is off, by pressing the calendar button.  Brilliance!  On the iPhone this is three to seven steps which vary depending on the state in which the device was last left, which means you need to pay attention (cf. <a href="http://www.sensible.com/buythebook.html">Don&#8217;t Make Me Think</a>).   [Step 1. Press button on top.  2. Slide finger.  3. Press home if you were in another app. Step 4. Figure out where you are and slide the home screen left or right one or more times to get to the page with the calendar app.  5. Tap in the calendar.  6. Switch calendar modes if necessary.  7. Navigate to today if necessary.]  For a worker who checks her schedule twenty times a day, this makes a difference.  Apple&#8217;s <a href="http://stealthisidea.com/articles/buttonphobia/">buttonphobia</a> undoubtedly makes things look sleek and elegant but it <em>really does hurt, every single day, many times a day</em> to not have direct access to the most frequent and common tasks.  [11/14/08 Update: see some ideas for <a href="http://stealthisidea.com/articles/gestures-and-voice/">instant access without adding buttons</a>.]</li>
<li>The Palm lets you search for an event (&#8220;When is Peggy&#8217;s wedding?&#8221;); the iPhone does not offer this.  This is an important <a href="http://stealthisidea.com/articles/ssnifs/">SSNiF</a> that should be covered.  <em>[6/18/09: iPhone v3.0 software now allows this]</em></li>
<li>Why can&#8217;t you flick left and right to go to adjacent days in the day view, as you do with, say, the photo album?  There is already a left/right spatial paradigm established by the small arrow buttons.  Instead, you have to press those small arrows with your finger, obscuring the screen with your hand in the process.</li>
<li><em>[added 6/18/09] </em> There is no coherence or consistency between the calendar and alarms. The (non-calendar) alarm are more insistent, and therefore reliable, then the calendar reminders.  You get to choose the sound, unlike calendar reminders. (For instance, I use the &#8220;Vrrroom&#8221; sound to remind me of street cleaning times in San Francisco, when I have to move my car.)</li>
<li>[Added 6/18/09] You still cannot create repeating appointments that happen on, say, the second Thursday of the month.  This is basic, required functionality.  iCal on the Mac allows such appointments, but they do not sync to the iPhone.  (At least I don&#8217;t think so&#8230; I&#8217;ve been waiting&#8230; over 30 minutes&#8230; for my iPhone&#8230; to sync&#8230; with iTunes&#8230;)  I anticipate more parking tickets.</li>
</ul>
<p>In this giddy age of hi fidelity UIs, iPhone design team and those trying to emulate them would do well to carefully study the old, low-fi masters.  Get the function right, then make it pretty.  It&#8217;s the Apple way.</p>
<p><em>Please link to this article at: <strong>http://StealThisIdea.com/articles/palm-vs-iphone/</strong></em></p>
<p>See also: <a href="/articles/iphone-love-hate/">iPhone love/hate list</a></p>
<p><em>&#8212;</em></p>
<p><em>Philip Haine is principal of <a href="http://productvision.com/">Product Vision Associates</a>, a product innovation consultancy that helps product leaders and their teams envision new, breakthrough products and reboot older ones.  To follow him on Twitter <a href="http://twitter.com/dphaine">click here</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/palm-vs-iphone/feed/</wfw:commentRss>
		<slash:comments>91</slash:comments>
		</item>
		<item>
		<title>Needs Analysis of Reusable Shopping Bags (plus a holiday gift idea)</title>
		<link>http://stealthisidea.com/articles/reusable-bags/</link>
		<comments>http://stealthisidea.com/articles/reusable-bags/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 15:05:57 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Needs Analysis]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/reusable-bags/</guid>
		<description><![CDATA[MyOwnBags demonstrate a nice clean differentiation.  Plus, they make a great gift for stylish people!]]></description>
			<content:encoded><![CDATA[<p><em>[Cross-posted from <a href="http://kpao.org/">Kpao</a>!]</em><br />
Years ago, my friend Ania Moniuszko started<noscript> </noscript>a company making reusable shopping bags to help combat the waste of disposable bags.  She designed them herself and calls them MyOwnBag, as in: &#8220;Paper or plastic?&#8221; / &#8220;Thanks, I have <a href="http://www.myownbag.com/">MyOwnBag</a>.&#8221;</p>
<div style="padding: 10px 0pt 10px 15px; float: right; width: 302px;"><img src="/wp-content/reusable-bags/my_own_bag_assortment.jpg" alt="Assortment of MyOwnBags - cute reusable shopping bags" width="302" height="259" /></p>
<p class="imagecaption">MyOwnBags come in many fabrics and colors</p>
</div>
<p>Ania designed a bag that she would want to use:</p>
<p><span id="more-82"></span></p>
<ul>
<li><strong>strong</strong> enough to carry a heavy load of groceries</li>
<li><strong>light and compactable</strong> so it could be squished into its own little pouch and kept in a woman&#8217;s purse whenever she needed it</li>
<li><strong>large capacity</strong> so that multiple bags are not needed on a small shopping trip</li>
<li><strong>versatile</strong>, so it could be used not just for groceries but for yoga, gym, beach, clothes shopping, changes of clothes</li>
<li><strong>fashionable</strong>, to look good while being eco.  They come in many fabrics and do not have huge gaudy phrases trumpeting the owner&#8217;s environmental sensitivity</li>
<li><strong>washable</strong>, so the bag can withstand grocery detritus and can be used for a long time without looking dirty and ratty</li>
</ul>
<p>Ania created her reusable bags years before they became commonplace and way before progressive municipalities like <a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/03/28/SFSUPES.TMP">San Francisco started banning plastic bags</a>.  Now there are dozens of players<noscript>As &amp;amp;amp;lt;a href=&#8221;http://www.new-blackjack.com&#8221; mce_href=&#8221;http://www.new-blackjack.com&#8221;&amp;amp;amp;gt;online blackjack&amp;amp;amp;lt;/a&amp;amp;amp;gt; customers, the players are the main ingredients for prosperity and, of course, revenues. </noscript> in the game.  Amazingly, the MyOwnBag product vision has held up well against the flood of competitors:</p>
<ul>
<li>Grocery stores sell <strong>canvas bags</strong> that look like stiff green shopping bags.  Pretty good for reducing waste but you cannot keep it in your purse at the ready.</li>
<li>Many companies sell $5 <strong>nylon bags</strong> that fold into nothing.  They are commendable for making something that can be carried around, and cheap enough that anyone could buy them.  But they are typically over-branded and look like garbage bags when freed from their sac.  You wouldn&#8217;t be seen with it for other trips around town.</li>
<li>Hermès, Louis Vuitton and others have <strong>designer grocery bags</strong> for fashionistas <a href="http://www.bloggingstocks.com/2007/05/08/who-spends-960-on-a-reusable-shopping-bag/">willing</a> <a href="http://www.nydailynews.com/lifestyle/2007/11/30/2007-11-30_ecofriendly_shopping_bags_all_the_rage_e.html">to</a> <a href="http://www.azcentral.com/style/fashion/articles/050807designergrocery.html">pay</a> $500 &#8211; $1700.</li>
<li>Various <strong>gym, yoga or beach bags</strong> are optimized for their stated purpose but are not meant for groceries</li>
</ul>
<p>Here is what this comparison looks like in a needs table, which includes the original comparison points, paper and plastic bags (3 is better; 0 is worse):</p>
<div style="padding: 5px 0pt; margin-left: auto; margin-right: auto; width: 475px;"><img src="/wp-content/reusable-bags/reusable-bag-needs-table.gif" alt="Needs table comparing various types of shopping bags" width="475" height="334" /></div>
<p class="imagecaption" style="margin-left: auto; margin-right: auto; width: 475px;">Needs table comparing various types of shopping bags</p>
<p>The <a href="http://productvision.org/blog/products-by-needs/">needs analysis</a> clarifies the differentiation among these competitors.  For each customer need along the top you can see which solution does a good job of solving it.  You can compare any two solutions and immediately see the important differences between them and which niche each has carved out.</p>
<p>From this chart you can see that MyOwnBag is the only reusable shopping bag that squishes down to a little pouch, and is useful for for things other than grocery shopping, and is chic and may be worn proudly around town, without costing $500.</p>
<p>There is one other need which <a href="http://myownbag.com/">MyOwnBag</a> solves excellently: <strong>your need to find a unique gift</strong> for your chic, environmentally-sensitive friend, for about $40 to $60.</p>
<p>Warning: do <em>not</em> give her a plastic bag.</p>
<p>.</p>
<p>For more on needs analysis, please see:</p>
<ul>
<li><a href="http://productvision.org/blog/products-by-needs/">Needs analysis technique</a> at <a href="http://ProductVision.org">ProductVision.org</a></li>
<li><a href="http://productvision.org/blog/vehicle-needs/">Needs Analysis of Vehicles</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/reusable-bags/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Potential of Chumby</title>
		<link>http://stealthisidea.com/articles/chumby/</link>
		<comments>http://stealthisidea.com/articles/chumby/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 22:43:52 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Needs Analysis]]></category>
		<category><![CDATA[Product Vision & Strategy]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/chumby/</guid>
		<description><![CDATA[The Chumby does nothing specific, a lot in general.]]></description>
			<content:encoded><![CDATA[<p><em>[Cross-posted from <a href="http://kpao.org/">Kpao</a>!]</em></p>
<p>I plunked down my credit card no more than five minutes after seeing <a href="http://www.kpao.org/2007/12/chumby.html">David Creemer&#8217;s mention of the Chumby</a>.</p>
<p>Here is the first product I have seen that embodies the future envisioned at the dawn of the Web era. An unobtrusive, wireless, sub-$200 Internet terminal with no specific purpose.</p>
<div style="padding: 10px 0pt 10px 15px; float: right; width: 350px;"><img src="/wp-content/chumby/chumby-cup.jpg" alt="Chumby next to a coffee mug" width="350" height="230" /></p>
<p class="imagecaption">The Chumby Internet device, about $195 shipped.</p>
</div>
<p>That no-specific-purpose part partitions people who hear about the <a href="http://www.chumby.com/">Chumby</a>. Some see it as its greatest weakness, others see it as its greatest strength.  I’m in the latter camp.   I think the potential and relevance of this class of device is enormous. Here are some scenarios:</p>
<p><span id="more-81"></span></p>
<p><strong>Alarms of every stripe:</strong> It’s time to wake up. It’s time to sell Google. It’s time to move the car for street cleaning.  My checking balance is getting low; better transfer some funds.  Oh my, something big exploded somewhere.  Oops, we left the garage door open.  Looks like a storm is brewing.  Uh-oh, traffic is bad on 101. Oooh, Tahoe got a huge dump of snow. Oh! Was that an earthquake? How big, and how far?  Hurry!  <a href="http://wiialerts.com/">Wii’s are available!</a> Shh!  Stay low!  There is someone at the front door and he’s carrying a clipboard!</p>
<p><strong>Ambient awareness:</strong> What time is it? How many minutes before my next appointment?  Ah, my web traffic is growing nicely, and I even made $0.42 this week with Adsense.  Cool, there’s the updated status of a bunch of my Facebook friends.  It’s Friday night and three of my friends have no plans; maybe I will call them.  Hmmm, it’s only <a href="http://www.wunderground.com/cgi-bin/satblast/satBlast?lat=37.793549&amp;lon=-122.419327&amp;zoom=6&amp;height=450&amp;width=900&amp;SatType=VIS&amp;brand=sfgate">foggy in my neighborhood of San Francisco</a>, not everywhere   How does it look in <a href="http://www.montrealcam.com/img/peel.gif">St. Catherine’s Street</a> in Montreal?   Does the baby look ok with the nanny?  We’ve been using a lot of energy this month.  Philip’s birthday is in a few days.</p>
<p><strong>Control:</strong> Time to put the house lights, climate and security in bed-time mode /  away for the evening mode /  away for vacation mode.   Time to put on ambient jazz or groove or drone or classical or acoustic chick rock or energetic rock throughout the house to suit the current mood.  Tell the DVR to record Heroes and Earl.</p>
<p><strong>Tools:</strong> Alarm clock.  Kitchen timer. Game timer.  My favorite Epicurious recipes. The <a href="/articles/kitchen-computer/">family calendar in the kitchen</a>.</p>
<p><strong>Decoration:</strong> Ah there are photos showing what I was doing every year this month for as long as I have been collecting digital pictures.</p>
<p><strong>Communication:</strong> Receive a video voicemail.  Press a couple of buttons and record a voice message to your spouse.</p>
<p><strong>On-demand radio:</strong> Listen to the latest NPR news broadcast in the bathroom, when you are shaving.</p>
<p>One could go on.  I could imagine several Chumby’s around the house as <a href="http://en.wikipedia.org/wiki/Model-view-controller">views and controllers</a> being fed by the same model.  (Our mobile phones would take part, too.)</p>
<p>One piece apparently missing on the platform is a coherent infrastructure for pulling together alarms, ambient awareness, control, and tools.  From what I can tell, the first batch of applets will be disjointed, inconsistent, mostly useless.  The signal-to-noise ratio of useful vs. demo applets is too low, as happened with Palm apps and <a href="http://www.apple.com/downloads/dashboard/">desktop widgets</a>.</p>
<p>But with the Chumby, the technology and price point have arrived.  The only thing in the way of most of these scenarios is a mere matter of design and code.</p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/chumby/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>UI Friction and Apple&#8217;s Front Row</title>
		<link>http://stealthisidea.com/articles/front-row-friction/</link>
		<comments>http://stealthisidea.com/articles/front-row-friction/#comments</comments>
		<pubDate>Thu, 19 Apr 2007 18:31:24 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Critique]]></category>
		<category><![CDATA[Designs to Steal]]></category>
		<category><![CDATA[Great Designs]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/front-row-friction/</guid>
		<description><![CDATA[Reducing the needless UI overhead in Front Row.]]></description>
			<content:encoded><![CDATA[<p>Another glorious example of <a href="/articles/ui-friction/">UI friction</a> is Apple&#8217;s <a href="http://www.apple.com/imac/frontrow.html" rel="nofollow">Front Row</a>.  If you are watching a video, to get back to the computer desktop you have to press the &#8220;Menu&#8221; button several times to navigate up the strict menu hierarchy.</p>
<div style="float:right;  width: 281; padding:10px 0 10px 15px">
	<img src="/wp-content/front-row-friction/front-row-ui.jpg" width="281" height="177" alt="Apple's Front Row UI"/></p>
<p class="imagecaption">Apple&#8217;s Front Row UI</p>
</div>
<p>Each button press requires that you wait for the cool animation to complete.  Input is ignored while that is happening.  You cannot queue up several button presses, and there is no short-cut to get to the top of the menu tree. You have to press the button, watch carefully for it to finish, press again and repeat.  </p>
<p>It&#8217;s a tedious <strong>form-kills-function design</strong>.   It&#8217;s not long before the form undermines itself and becomes not cool, just irritating.  The experienced user cannot get faster through time and repetition &#8212; everyone must wait.</p>
<p><a href="/articles/ui-friction/">Once again</a>, the advice for interaction designers is: <strong>give snappy response first</strong>, animate second.  Do not let the latter get in the way of the first, and especially not for frequent tasks.</p>
<p>More can be said about UI friction and Front Row&#8217;s strictly hierarchical, iPod-like interface.  Before you can get to feature B you have to do a lot of mode management overhead work to get out of feature A.  Front Row&#8217;s Menu button is essentially a Back or Escape button.  There is no Home button.  </p>
<p>How might the strict hierarchy of Front Row and the iPod be done differently?  Imagine if there were not just a mode-relative Back button but a global Home button.  Also imagine menu choices that were always in the same place.  Operations could then be reached deterministically &#8212; with the same sequence of key presses.</p>
<p><strong>Determinism is a very valuable design requirement.</strong>  It allows users to learn key sequences through repetition and get faster over time.  (It also lets programmable remotes work reliably since they are not dependent on the starting state of the system.  Every piece of consumer electronics should accept distinct On and Off commands and not just a &#8220;toggle power&#8221; command.)</p>
<p>We could go a step further.  Top features could be accessed directly with separate, global Music, Video, Photos and DVD.  Each would always be one button press away, guaranteed.  (More buttons on the remote, yes, but that is the trade-off between <em>true simplicity</em> and merely <em>the appearance of simplicity</em>.)</p>
<p>The original <a href="http://en.wikipedia.org/wiki/Palmpilot">Palm Pilot</a> was wonderfully low-friction because of this simple idea.  It had independent, global buttons for calendar, contacts, to-do&#8217;s and memos.</p>
<p class="imagecaption"><img src="/wp-content/front-row-friction/palm-pilot-buttons.jpg" alt="Buttons of the original Palm Pilot" /><br />Globally accessible buttons on the original Palm</p>
<p>The PalmPilot always responded to these four hardware buttons.  No state the device was in could override them, no app, no dialog box, not even the state of the device being off!  It even had silk-screened buttons for four other most-frequent tasks: Applications (aka Home), Menu, Calculator, and Find.  </p>
<p>Palm&#8217;s friction-busting approach is a great <b>design to steal</b> for anyone wanting to improve an overly modal consumer electronic product.</p>
<h3>See also:</h3>
<ul>
<li><a href="/articles/ui-friction/">UI Friction</a></li>
<li><a href="/articles/buttonphobia/">Buttonphobia, UI Friction, and the iPhone</a></li>
<li><a href="/articles/ipod-touch-reaction/">Impressions of the iPod touch</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/front-row-friction/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DabbleDB, FileMaker Pro, and Innovation</title>
		<link>http://stealthisidea.com/articles/dabbledb-thoughts/</link>
		<comments>http://stealthisidea.com/articles/dabbledb-thoughts/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 20:16:47 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Visions to Steal]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/?p=46</guid>
		<description><![CDATA[Breakthrough innovations in generalist user databases]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been let down by the software industry.  By now we should all be as comfortable with building and using everyday databases as we are with word processors and spreadsheets.  There are many uses for them, but because <strong>the tools are too complex</strong>, we don&#8217;t bother.  We <a href="http://en.wikipedia.org/wiki/Satisficing">satisfice</a>.</p>
<h3>FileMaker falls into the trap</h3>
<p><a href="http://www.filemaker.com/">FileMaker Pro</a> is probably still the best-in-breed product for <strong>mom-and-pop data management</strong>.  It&#8217;s a solid product, <strong>a product of integrity</strong>: fast, reliable and plays well with others.  I have used it daily for over a decade for many purposes.</p>
<p>But FileMaker long ago fell into the classic <a href="http://www.businessweek.com/chapter/christensen.htm">innovator&#8217;s dilemma</a>.  They paid too much heed to their most vocal users, database developers.  Database developers are not everyday people.  They are technical and they need to build sophisticated solutions for their clients.  They vociferously demand power, and are far more tolerant of complexities that stymie normal people.</p>
<p>By giving this vocal minority what it wants FileMaker neglected its roots: the everyday productivity worker &#8212; people like teachers, baseball coaches or small business owners.  While the product got increasingly powerful,  fundamentals that would have made the everyday user&#8217;s life better (such as a modern auto-complete data input controls or Google-like searching) were neglected.  Thus <strong>a strong unmet need has been left behind</strong> for a competitor to come along.</p>
<h3>Coulda Been Contenders</h3>
<p>What other everyman database contenders are there?  There&#8217;s <a href="http://office.microsoft.com/en-us/FX010857911033.aspx">Microsoft Access</a>, written by and for developers.  It sure ain&#8217;t a schoolteacher&#8217;s database.  Access just took the old relational database mentality and built a desktop app around it.  There was no new thinking about how normal people could and should go about managing and making sense of their data.  Access has always been far behind FileMaker in simplicity despite the opportunity to learn from it and do better.  Microsoft was going after a different audience: <a href="http://video.google.com/videoplay?docid=8913084255008000794">developersdevelopersdevelopers</a>, again leaving normal people without a simple tool for their jobs.</p>
<p>Anything else?  <a href="http://office.microsoft.com/en-us/FX010858001033.aspx">Microsoft Excel</a> probably had the best shot at consumerizing database management.  People use it as such and it actually is sufficient and flexible enough for many basic jobs.  Excel even has some useful, well-hidden features to help you manage and understand your data (I&#8217;m thinking of <a href="http://www.pcmag.com/article2/0,1895,1776345,00.asp">conditional formatting</a> and <a href="http://office.microsoft.com/en-us/assistance/HA011127901033.aspx">auto-filtering</a>).</p>
<p>But <strong>a few features don&#8217;t a paradigm make</strong>.  Excel never credibly broke beyond the paradigm of the <a href="http://en.wikipedia.org/wiki/Visicalc">VisiCalc</a> spreadsheet.  (That was a while ago; VisiCalc is a contemporary of <a href="http://en.wikipedia.org/wiki/Ms._Pacman">Ms. PacMan</a>.)  Don&#8217;t get me wrong &#8211; spreadsheets are useful in their own right, and it probably wasn&#8217;t Excel&#8217;s destiny to become a true database.  The point is, the holy grail of robust yet simple data management remains undiscovered.</p>
<p>(I should mention that if you are looking for a hosted database solution to use, check out Intuit&#8217;s <a href="https://www.quickbase.com/">QuickBase</a>.  It is a simple, flexible and well-established online database app giving FileMaker a run for its money.)</p>
<p>The <strong>Innovator&#8217;s Dilemma</strong> predicts that sooner or later someone will come along with a <strong>paradigm-busting innovation</strong> that renders the past thinking obsolete.  I&#8217;m not sure this is it yet, but <a href="http://dabbledb.com/">DabbleDB</a> is bursting with new thinking.  It should make the old skoolers think hard about how they are solving customer needs and what has been possible all the while, going back ten years, if only the problem had been looked at in a different way.</p>
<h3>DabbleDB&#8217;s Innovations</h3>
<p>DabbleDB is getting a lot of attention because of how it pushes the envelope on <strong>interactivity within a browser</strong> (need we say &#8220;<a href="http://en.wikipedia.org/wiki/Web_2.0">Web 2.0</a>&#8220;?).  It is an exemplary role model for a desktop app-like experience.  But it&#8217;s the thinking behind how users should be able to view and manipulate their data that excites me.  Some examples:</p>
<ul>
<li>DabbleDB lets you flip between table view and <strong>grouped lists</strong> like it&#8217;s no big deal.  This capability lets you group a list of names by profession, then by city then by company.  In FileMaker you can only see grouped information as printable reports.  You cannot edit or act on data in this view, an ancient limitation.</li>
<li>DabbleDB allows ad-hoc <strong>changes to the data structure</strong> &#8211; especially in converting flat tables into relational structures so you can look at your data inside out.  This type of conversion is a bear in FileMaker Pro, requiring that you set up tables, munge data, import multiple times and make sure things are connected.</li>
<li>DabbleDB rethinks the balance between optimizing for fine-tuned control over layouts versus quick &#038; dirty data analysis.  FileMaker gives very fine control over layout.  This control is no doubt needed in many realms but comes at a trade-off of convenience and speed.  DabbleDB instead emphasizes letting you twist your data around until it makes sense, and then letting you save that view.  It&#8217;s this ability for normal people to do <strong>ad-hoc data mining</strong> that is so badly needed.</li>
<li>DabbleDB lets the user <strong>search across all fields</strong> Google-style.  This is an everyday need that we&#8217;ve grown accustomed to thanks to search engines.  It&#8217;s basic functionality in DabbleDB, but requires advanced techniques in FileMaker.</li>
<li>DabbleDB attempts to pull off relational databases without invoking obtuse relational database theory.  I&#8217;m not sure yet whether it succeeded.  They may have just subbed in other concepts.  For example what we know of as a table, they call a category.</li>
<li>DabbleDB starts to integrate <strong>alternate data views</strong>, specifically a calendar view.  If you have timestamped data, DabbleDB lets you view, filter, edit it in a calendar view like it&#8217;s no big deal.  A calendar view is just the beginning though.</li>
</ul>
<h3>Let me see!  Let me see!</h3>
<p>It&#8217;s another disappointment that for the last fifteen years, in order to <em>see</em> your information you have needed to wrestle it into Excel&#8217;s charting feature.  </p>
<p>I&#8217;d like to see a <strong><a href="http://www.ecn.wfu.edu/SCS/Gallery/">data visualization</a> arms race</strong> with vendors competing on how well they can help you <strong>see &#8212; and therefore make sense of &#8212; your data</strong>.  There is no reason why we shouldn&#8217;t be able to explore scatters, trends, correlations, distributions, maps, timelines and networks by poking a few buttons directly from the database environment.  (There&#8217;s a <strong>vision to steal</strong>, by the way.)  It&#8217;s not the <em>data</em> that matters as much as the <em>insight</em> gleaned from that data.</p>
<p>(Another <strong>vision to steal</strong>: Someone please create a solid <strong>timeline view</strong> of data for mapping out historical events or future plans.  It&#8217;s hard for us humans to visualize chronologies.  We&#8217;ve been without a mainstream tool to help with this forever.)</p>
<h3>Tag, you&#8217;re it</h3>
<p>Here&#8217;s a specific <strong>design to steal</strong> for everyday database products, including DabbleDB:  <strong>Support tagging as a data type.</strong>  Tagging is just a new name for the old concept of <strong>keywording</strong>, but it&#8217;s useful whenever you need to assign an indefinite number of categories to something, from a growable list of possibilities.  (If you need examples, check out any blog or Flikr or Technorati.)  </p>
<p>A tagging feature in an end-user database app would let end-users apply zero or more tags to a record, provide an efficient input UI that facilitates applying existing tags, let the user search against tags, and support adding new tags on the fly as an option.</p>
<h3>The Big But</h3>
<p>As interesting as DabbleDB is, I cannot imagine trading Filemaker in for it.  DabbleDB and QuickBase are <strong>hosted web apps</strong>.  This can be great if you need to collaborate with distant colleagues.  But if you are just dealing with your own data there are some significant downsides.   I wish there was a native desktop app version of DabbleDB.  I&#8217;d be happy just to be able to run the DabbleDB web app on my personal laptop.</p>
<p>For more on the trade-offs between hosted versus local apps, see: <a href="http://stealthisidea.com/articles/hosted-vs-local/">hosted vs. local computing</a>.</p>
<p>Meanwhile, here&#8217;s hoping that Filemaker, or another plucky upstart builds a new generation, desktop-based generalist database product.</p>
<p><em><strong>Readers: </strong>If you know others involved in working on generalist databases, please forward this article.  The URL is: http://stealthisidea.com/articles/dabbledb-thoughts/</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/dabbledb-thoughts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Marriage Sav-R Toothpaste Tube</title>
		<link>http://stealthisidea.com/articles/standing-toothpaste/</link>
		<comments>http://stealthisidea.com/articles/standing-toothpaste/#comments</comments>
		<pubDate>Tue, 17 May 2005 07:34:23 +0000</pubDate>
		<dc:creator>Philip Haine</dc:creator>
				<category><![CDATA[Great Designs]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://stealthisidea.com/articles/18/</guid>
		<description><![CDATA[It's always nice seeing breakthrough solutions to mundane old problems that we accept as a given.]]></description>
			<content:encoded><![CDATA[<p>There are many minor annoyances in life that we tolerate and accept as a given. But it turns out that despite years of low-level irritation, it turns out there was a viable solution all along.</p>
<p>One example is the toothpaste tube, the proverbial source of marriage friction. Who knew such tensions could have been avoided all along?</p>
<p>The solution is the <strong>stand-up toothpaste tube</strong>.</p>
<p><img src="/wp-content/standing-toothpaste/standing-toothpaste.jpg" alt="Standing tube of toothpaste" /> <img src="/wp-content/standing-toothpaste/open-toothpaste.jpg" alt="Toothpaste tube with flip-open cap" /></p>
<p>Let&#8217;s look at the <a href="/articles/ssnifs/">SSNiF scenarios</a>:</p>
<table class="texttable" border="0" width="100%">
<tbody>
<tr>
<th scope="col">Stakeholder</th>
<th scope="col">Situation</th>
<th scope="col">Need</th>
<th scope="col">Feature</th>
</tr>
<tr>
<td>Your spouse</td>
<td>Too  important to put the cap back on. Toothpaste crusts<br />
at the opening.</p>
<p>Sometimes &#8220;loses&#8221; cap entirely, in the same way that last Thursday&#8217;s plans were &#8220;forgotten.&#8221;</td>
<td rowspan="2">A way to prevent crusty toothpaste from ruining an otherwise wonderful<br />
marriage.</td>
<td rowspan="2">• Cap is attached to the tube so it can&#8217;t be lost.</p>
<p>• Cap flips on and off; no laborious screwing of the toothpaste cap.</td>
</tr>
<tr class="evenrow">
<td>You</td>
<td>Can&#8217;t stand  crusty toothpaste. Is it too much to ask to simply put the retchid lid back on after using?</td>
</tr>
<tr>
<td>Your spouse</td>
<td>Too thoughtless or lazy to squeeze from the end of the toothpaste tube.<br />
Toothpaste gathers at the wrong end of the toothpaste tube.</td>
<td rowspan="2">A way to streamline the extraction of toothpaste, without unduly burdening the overworked and under-appreciated significant other.</td>
<td rowspan="2">• Tube stands upright with opening at the bottom.</p>
<p>• Lower viscosity of toothpaste collects at the bottom, near the opening.</td>
</tr>
<tr class="evenrow">
<td>You</td>
<td>Guess who has to pick up the slack yet again, by painstakingly squeezing<br />
the toothpaste back to the opening?</td>
</tr>
</tbody>
</table>
<p>I love this sort of solution, because it&#8217;s something that could have been done years ago, but wasn&#8217;t. The need was there, the technology was there, but something intangible was missing: the framing of the problem, the inspiration for solving it, the vision to make a product out of it or the courage to go against the industry norm.</p>
<p>If you are interested in this product, it can be hard to find in the real world, despite tracts of supermarket shelf space devoted to every conceivable permutation of toothpaste feature. You can pick up a tube or two at <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FColgate-Cavity-Protection-Toothpaste-Regular%2Fdp%2FB000GGG0YI%3Fie%3DUTF8%26s%3Dhpc%26qid%3D1181185305%26sr%3D1-2&amp;tag=stealthisidea-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Amazon</a>.</p>
<p>And may toothpaste keep us together, til death do us part.</p>
<p>This tootpaste tube articles is a facetious example of <a href="/articles/ssnifs/">SSNiF Scenarios</a> &#8212; little user stories that are expressed in terms of Stakeholder, Situation and Need.  If you are interested in this technique, other articles that demonstrate it: <a href="/articles/email-encryption/">Who Read Your Email This Morning?</a>, <a href="/articles/hosted-vs-local/">Hosted vs. Local Applications</a> and <a href="/articles/encrypted-wifi/">Open, yet encrypted Wi-Fi</a>.</p>
<p><em>[Update 8/21/08 - changed the old name "USN use cases" to "<a href="/articles/ssnifs/">SSNiF Scenarios</a>"]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stealthisidea.com/articles/standing-toothpaste/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

