<?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>Amir Khella</title>
	<atom:link href="http://blog.amirkhella.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.amirkhella.com</link>
	<description></description>
	<lastBuildDate>Wed, 28 Jul 2010 19:25:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Lean Interactive Requirements &#8211; The End of Specification Documents</title>
		<link>http://blog.amirkhella.com/2010/07/28/interactive-requirements-the-end-of-specification-documents/</link>
		<comments>http://blog.amirkhella.com/2010/07/28/interactive-requirements-the-end-of-specification-documents/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 19:08:22 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[Stories]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/07/28/interactive-requirements-the-end-of-specification-documents/</guid>
		<description><![CDATA[One of my most dreaded tasks as a program manager has been writing product specifications. It seemed unintuitive that, after brainstorming and discovering the details of the user interface and interaction, the best way to describe it all would be screenshots and endless pages of pre-conditions, action, post-condition, edge cases, etc&#8230;
I wasn&#8217;t surprised that developers ...]]></description>
			<content:encoded><![CDATA[<p>One of my most dreaded tasks as a program manager has been writing product specifications. It seemed unintuitive that, after brainstorming and discovering the details of the user interface and interaction, the best way to describe it all would be screenshots and endless pages of pre-conditions, action, post-condition, edge cases, etc&#8230;</p>
<p>I wasn&#8217;t surprised that developers didn&#8217;t like reading them. Spec review meetings used to feel like one of the scenes from office space &#8211; and I didn&#8217;t even have my red stapler.</p>
<p><span id="more-1302"></span></p>
<p>An interesting shift happens when a fellow PM started prototyping instead of writing specs. And because we were basically creating a prototyping tool, he was testing the tool along the way. Dog-food’ing, as we used to call it at Microsoft. I followed his footsteps immediately. And not only I was having a lot of fun creating prototypes instead of writing requirements, developers were having fun using them and providing feedback, and spec review meetings went by like a breeze. Instead of spending time on making sure everyone understand the description of the interaction, everyone was on the same page much faster.</p>
<p>Needless to say, the final product matched the interactive requirements far more than it ever did with written spec documents.</p>
<p>As I recently started using Keynote to create interactive prototypes, I found more startups teams willing to use the prototype as their requirements. I realized that Keynote is ideal for this task.</p>
<h3>Here is how I use Keynote to capture and communicate requirements</h3>
<p>I won&#8217;t go through the detail of creating an interactive prototype in Keynote, as this has been covered in <a href="http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/" target="_blank">several</a> <a href="http://blog.amirkhella.com/2010/07/06/rapid-web-application-prototyping-with-apple-keynote/" target="_blank">previous</a> <a href="http://blog.amirkhella.com/2010/07/13/teaser-iphone-running-an-interactive-prototype-built-with-keynote/" target="_blank">posts</a>. Once you&#8217;re done iterating on the prototypes, it&#8217;s very easy to annotate them in Keynote using <strong>comments and presenter notes.</strong></p>
<p>Comments are sticky-notes that you attach anywhere on the slides to indicate a special case for user interaction or a message for development or testing teams.</p>
<p><strong><br />
</strong></p>
<p><strong><a href="http://www.keynotopia.com" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="72612b83-c7cd-4b4a-9929-b0a1071fc358" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/72612b83c7cd4b4a9929b0a1071fc358.png" border="0" alt="72612b83-c7cd-4b4a-9929-b0a1071fc358" width="640" height="430" /></a><br />
</strong></p>
<p>And presenter notes are great way to track discussions on a specific screen or interaction.</p>
<p><strong><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="f2598d1a-4c84-465c-9cd1-c84cb2c825c5" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/f2598d1a4c84465c9cd1c84cb2c825c5.png" border="0" alt="f2598d1a-4c84-465c-9cd1-c84cb2c825c5" width="640" height="421" /><br />
</strong></p>
<p><strong><br />
</strong></p>
<p>The best thing about this workflow is that neither presenter notes nor comments show up in slideshow mode. So they won&#8217;t be interfering with the actual interaction when the prototype is being tested.</p>
<p>You can also export to PDF with presenter notes included, and still maintain the interaction within the prototype &#8211; in this case, the sticky notes will not hide/show nicely in slideshow mode as they do in Keynote. This is a screenshot of the PDF export:</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="ac2e7491-cdb4-4323-b5d5-c1e4b39b2ea8" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/ac2e7491cdb44323b5d5c1e4b39b2ea8.png" border="0" alt="ac2e7491-cdb4-4323-b5d5-c1e4b39b2ea8" width="561" height="480" /></p>
<p>If you’ve been writing long spec documents, give Keynote a spin. This is the lean approach to capturing and communicating requirements. And you don’t need to use different tools to create your prototypes, take screenshots, embed them in documents or wiki, and make sure the screenshots are synchronized with written requirements.</p>
<p>If you&#8217;ve been using better tools/techniques for faster requirements, please let me know about them in the comments.</p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/09/09/design-thinking-for-startups/" title="Design thinking for startups">Design thinking for startups</a></li><li><a href="http://blog.amirkhella.com/2009/11/03/dont-violate-fundamental-design-laws-even-if-youre-apple/" title="Don&#8217;t violate fundamental design laws &#8211; even when you are Apple">Don&#8217;t violate fundamental design laws &#8211; even when you are Apple</a></li><li><a href="http://blog.amirkhella.com/2009/10/31/if-you-love-something-give-it-away/" title="If you love something, give it away">If you love something, give it away</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/07/28/interactive-requirements-the-end-of-specification-documents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Video] iPhone running an interactive Keynote prototype</title>
		<link>http://blog.amirkhella.com/2010/07/13/teaser-iphone-running-an-interactive-prototype-built-with-keynote/</link>
		<comments>http://blog.amirkhella.com/2010/07/13/teaser-iphone-running-an-interactive-prototype-built-with-keynote/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 19:47:20 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Iphone]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/?p=1207</guid>
		<description><![CDATA[Many people who downloaded the iPad Keynote prototype asked if it&#8217;s possible to create something similar for the iPhone. I spent a couple of hours yesterday to put together a quick prototype for the iPhone &#8211; it was my first time, so it took around 30-40 minutes to finish on Keynote and export to the ...]]></description>
			<content:encoded><![CDATA[<p>Many people who downloaded the <a href="http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/">iPad Keynote prototype</a> asked if it&#8217;s possible to create something similar for the iPhone. I spent a couple of hours yesterday to put together a quick prototype for the iPhone &#8211; it was my first time, so it took around 30-40 minutes to finish on Keynote and export to the iPhone. I am very pleased with the results:</p>
<p><span id="more-1207"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/1EZds-dA7I4&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="350" src="http://www.youtube.com/v/1EZds-dA7I4&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;ve finalized the Keynote iPhone template, and currently putting together a comprehensive guide with tips and tricks that should help you get from an idea to interactive prototype on iPhone and iPad in less than 30 minutes.</p>
<p>Here are some of the assets that I’ve used in that prototype:</p>
<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Screen shot 2010-07-13 at 12.51.09 PM" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/Screenshot20100713at12.51.09PM1.png" border="0" alt="Screen shot 2010-07-13 at 12.51.09 PM" width="300" height="462" /> <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Screen shot 2010-07-13 at 12.51.02 PM" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/Screenshot20100713at12.51.02PM2.png" border="0" alt="Screen shot 2010-07-13 at 12.51.02 PM" width="308" height="462" /></p>
<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Screen shot 2010-07-13 at 12.51.24 PM" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/Screenshot20100713at12.51.24PM2.png" border="0" alt="Screen shot 2010-07-13 at 12.51.24 PM" width="300" height="458" /> <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Screen shot 2010-07-13 at 12.51.15 PM" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/Screenshot20100713at12.51.15PM1.png" border="0" alt="Screen shot 2010-07-13 at 12.51.15 PM" width="300" height="457" /></p>
<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Screen shot 2010-07-13 at 12.52.49 PM" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/Screenshot20100713at12.52.49PM.png" border="0" alt="Screen shot 2010-07-13 at 12.52.49 PM" width="465" height="483" /></p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">Over the past couple of weeks, I&#8217;ve created different Keynote theme packs for iPhone, iPad and web apps. I&#8217;ve also created a generic freehand theme pack for putting together low fidelity wireframes and prototypes.</p>
<p style="text-align: center;"><a style="text-decoration:none;" href="http://bit.ly/keynotopia" target="_blank"><div class="download_box"> Click Here to Get the Keynote Toolkits</div></a></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/04/27/purpose/" title="Purpose">Purpose</a></li><li><a href="http://blog.amirkhella.com/2009/04/18/how-to-spot-a-bad-designer-in-an-interview/" title="How to spot a good designer in an interview">How to spot a good designer in an interview</a></li><li><a href="http://blog.amirkhella.com/2009/11/04/the-eagle-who-lived-as-a-chicken/" title="The eagle who lived as a chicken">The eagle who lived as a chicken</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/07/13/teaser-iphone-running-an-interactive-prototype-built-with-keynote/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cheap and fast interactive web prototypes with Apple Keynote</title>
		<link>http://blog.amirkhella.com/2010/07/06/rapid-web-application-prototyping-with-apple-keynote/</link>
		<comments>http://blog.amirkhella.com/2010/07/06/rapid-web-application-prototyping-with-apple-keynote/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 07:31:57 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/07/06/rapid-web-application-prototyping-with-apple-keynote/</guid>
		<description><![CDATA[Apple Keynote has become my favorite rapid prototyping tool for putting together iPad and web interfaces, and testing them with real users. It quickly replaced all my previous prototyping tools, and I am constantly discovering new tricks and hacks to prototype more productively.
First, let me thank you for all the feedback that you provided about ...]]></description>
			<content:encoded><![CDATA[<p>Apple Keynote has become my favorite rapid prototyping tool for putting together iPad and web interfaces, and testing them with real users. It quickly replaced all my previous prototyping tools, and I am constantly discovering new tricks and hacks to prototype more productively.</p>
<p>First, let me thank you for all the feedback that you provided about the <a href="http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/" target="_blank">iPad keynote prototyping</a>. I hope that the hundreds of developers who downloaded the theme template are finding it useful.</p>
<p>As promised in the last post, here are some additional assets (all created in Keynote) that I&#8217;ve been using to rapidly prototype web applications and demo them within my presentations.</p>
<p><span id="more-1139"></span></p>
<p><img style="display: block; margin-left: auto; margin-right: auto; border-width: 0px;" title="7a178d83-86a5-4119-a3a1-9f75809b6957" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/7a178d8386a54119a3a19f75809b6957.png" border="0" alt="7a178d83-86a5-4119-a3a1-9f75809b6957" width="630" height="480" /></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="f6253a6d-80a1-4563-a7bd-e49024b1b9db" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/f6253a6d80a14563a7bde49024b1b9db.png" border="0" alt="f6253a6d-80a1-4563-a7bd-e49024b1b9db" width="637" height="480" /></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="97d5d9d7-5487-4ca8-9c83-f3d9d72ddde9" src="http://blog.amirkhella.com/wp-content/uploads/2010/07/97d5d9d754874ca89c83f3d9d72ddde9.png" border="0" alt="97d5d9d7-5487-4ca8-9c83-f3d9d72ddde9" width="636" height="480" /></p>
<p>Once you download the Keynote template file ( link at the bottom of this post), install the file “Web Theme.kth” into &lt;UserName&gt; -&gt; Library -&gt; Application Support -&gt; iWork -&gt; Keynote -&gt; Themes. Alternatively, you can double click the file to open it in Keynote, and choose file -&gt; Save Theme. This will create a theme in Keynote that you can reuse to create new presentations, as shown below.<br />
<a style="text-decoration:none;" href="http://bit.ly/keynotopia" target="_blank"><div class="download_box"> Click Here to Get the Keynote Toolkits</div></a></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/12/07/corporate-design-vs-startup-design-a-love-story/" title="From corporate design to startup design: A love story">From corporate design to startup design: A love story</a></li><li><a href="http://blog.amirkhella.com/2009/10/10/designing-with-clients/" title="D3 &#8211; Designing with Clients">D3 &#8211; Designing with Clients</a></li><li><a href="http://blog.amirkhella.com/2008/06/12/is-your-product-a-hot-chick/" title="Is your product a &#8220;hot chick&#8221;?">Is your product a &#8220;hot chick&#8221;?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/07/06/rapid-web-application-prototyping-with-apple-keynote/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to prototype interactive iPad applications in 30 minutes or less using Apple Keynote</title>
		<link>http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/</link>
		<comments>http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 17:57:20 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/?p=972</guid>
		<description><![CDATA[// < ![CDATA[
// < ![CDATA[
document.write(unescape("%3Cscript src='" + (("https:" == document.location.protocol) ? "https" : "http") + "://a.mouseflow.com/projects/d7a1af97-b514-4200-861c-156ed6cb85e2.js' type='text/javascript'%3E%3C/script%3E"));
// ]]&#62;
How long does it take to go from idea to prototype that you can test with users? A month? A week? Few days? How about 30 minutes?
What if you can prototype your next idea quickly and cheaply without ...]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript">// < ![CDATA[
// < ![CDATA[
document.write(unescape("%3Cscript src='" + (("https:" == document.location.protocol) ? "https" : "http") + "://a.mouseflow.com/projects/d7a1af97-b514-4200-861c-156ed6cb85e2.js' type='text/javascript'%3E%3C/script%3E"));
// ]]&gt;</script></p>
<p>How long does it take to go from idea to prototype that you can test with users? A month? A week? Few days? How about <em>30 minutes</em>?</p>
<p><em>What if you can prototype your next idea quickly and cheaply without using any special wireframing or design tools? </em></p>
<p><em>What if you can send your prototype to friends to play with and give you feedback, without having to worry about uploading it to a server or making sure they have the right platform?</em></p>
<p><em> </em></p>
<p><em>What if you can embed that interactive prototype within your product presentation, and click through it to show your audience how it works, rather than overloading their imagination with bullet points?</em></p>
<p>And what if you can do all this without writing a single line of code?</p>
<p>The challenge with existing prototyping tools is that they require you to become a designer in order to create a good looking, interactive prototype. By taking design out prototyping, you can focus on simply placing components on a page, editing their text, and create links between components and other pages. And contrary to popular beliefs, a prototype doesn&#8217;t need to look ugly or rough, especially if you&#8217;re presenting it to a prospective client or investor.</p>
<p><em><strong><span id="more-972"></span></strong></em></p>
<p>The video below shows a sample prototype created using Apple Keynote and <a href="http://www.keynotopia.com/" target="_blank">Keynotopia</a>&#8217;s iPad prototyping elements, without using additional graphics or tools. You can also see how I am testing the SAME prototype on an iPad, tapping my way through different screens and dialog.</p>
<p align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="490" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/DOiCdZYVpqM&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="490" src="http://www.youtube.com/v/DOiCdZYVpqM&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><strong>Here are some screenshots of the graphics used in that presentation, which were all created in Apple Keynote.</strong></p>
<p><a rel="ibox" href="http://www.keynotopia.com/" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="a94f44d6-f2cf-48d3-a993-4613fdbd5eef" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/a94f44d6f2cf48d3a9934613fdbd5eef_thumb1.png" border="0" alt="a94f44d6-f2cf-48d3-a993-4613fdbd5eef" width="578" height="433" /></a></p>
<p><a rel="ibox" href="http://www.keynotopia.com/" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="754dd643-8b44-4e3f-8a5f-80d0f8d4371a" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/754dd6438b444e3f8a5f80d0f8d4371a_thumb1.png" border="0" alt="754dd643-8b44-4e3f-8a5f-80d0f8d4371a" width="578" height="433" /></a></p>
<p><a rel="ibox" href="http://www.keynotopia.com/"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="11e90a78-474c-4d29-9408-d26d76c8c6fc" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/11e90a78474c4d299408d26d76c8c6fc_thumb1.png" border="0" alt="11e90a78-474c-4d29-9408-d26d76c8c6fc" width="578" height="433" /></a></p>
<h3>So how can you create a similar prototype in 30 minutes or less?</h3>
<p>First, you will need to  <a href="http://www.keynotopia.com" target="_blank"><strong>get the Keynote Prototyping template</strong></a> , and install the file &#8220;iPad Prototype.kth&#8221; into &lt;UserName&gt; -&gt; Library -&gt; Application Support -&gt; iWork -&gt; Keynote -&gt; Themes. Alternatively, you can double click the file to open it in Keynote, and choose file -&gt; Save Theme. This will create a theme in Keynote that you can reuse to create new presentations, as shown below.</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/7ccf8415c9eb4021bec33151be3907d91.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="7ccf8415-c9eb-4021-bec3-3151be3907d9" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/7ccf8415c9eb4021bec33151be3907d9_thumb1.png" border="0" alt="7ccf8415-c9eb-4021-bec3-3151be3907d9" width="580" height="447" /></a></p>
<p>When you create a new presentation based on the <em>iPad Prototype</em> theme, you will see a single black slide. To access the assets, you need to go to the toolbar and click View -&gt; Show master slides.</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/514ba6ce44f247a19d03f516374d3e8d.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="514ba6ce-44f2-47a1-9d03-f516374d3e8d" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/514ba6ce44f247a19d03f516374d3e8d_thumb.png" border="0" alt="514ba6ce-44f2-47a1-9d03-f516374d3e8d" width="348" height="470" /></a></p>
<p>This will reveal the master slides panel above the slides panel, allowing you to click on a specific master slide and copy/paste assets into your slides.</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/0380afaf5d634beb8ca623c8fa1fed1b1.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="0380afaf-5d63-4beb-8ca6-23c8fa1fed1b" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/0380afaf5d634beb8ca623c8fa1fed1b_thumb1.png" border="0" alt="0380afaf-5d63-4beb-8ca6-23c8fa1fed1b" width="586" height="389" /></a></p>
<h4>Step 1: Drawing a blueprint</h4>
<p>To create your prototype, start by defining the different app screens that you will need and how the user will transition between them. I typically do this as a state diagram as shown below (Created on the iPad using Adobe Ideas).</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/bf67265d96854b6aacba92c074c818df.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="bf67265d-9685-4b6a-acba-92c074c818df" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/bf67265d96854b6aacba92c074c818df_thumb.png" border="0" alt="bf67265d-9685-4b6a-acba-92c074c818df" width="640" height="480" /></a></p>
<p>It&#8217;s important that you get this diagram right because it will save you time doing modifications to your prototype later on.</p>
<h4>Step 2: Putting together application screens</h4>
<p>Next, you create a new slide for each screen, and copy/past components from the masters into each slide (Select a master slide &gt; Select an object &gt; Select target slide &gt; paste object). Since all objects were created in Apple Keynote, they are fully editable (resize, change labels, change colors, add/remote elements, etc&#8230;). Each object is a group of building blocks that are grouped together. You can either double click on an object to select each sub-object, or ungroup using the Ungroup button on the toolbar, edit sub-objects, then group again. Grouping makes it easier to select and move objects.</p>
<p><em>Hint: After you&#8217;ve created each screen, you may find it at times easier to move the static components of that screen into its own master slide. That will save you time in making modifications in each slide if you decide to change something later.</em></p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/5b565dc4d4d34c08ab409e6080874ee71.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="5b565dc4-d4d3-4c08-ab40-9e6080874ee7" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/5b565dc4d4d34c08ab409e6080874ee7_thumb1.png" border="0" alt="5b565dc4-d4d3-4c08-ab40-9e6080874ee7" width="603" height="451" /></a></p>
<p>After creating each screen, you duplicate (CMD+D) slides and add additional elements to them (pop-ups, fill text, &#8230;).</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/65874a06e27d4e3082cbb3fc49f2552e1.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="65874a06-e27d-4e30-82cb-b3fc49f2552e" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/65874a06e27d4e3082cbb3fc49f2552e_thumb1.png" border="0" alt="65874a06-e27d-4e30-82cb-b3fc49f2552e" width="595" height="442" /></a></p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/dca8f2bcf0564bc6820aceee059547371.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="dca8f2bc-f056-4bc6-820a-ceee05954737" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/dca8f2bcf0564bc6820aceee05954737_thumb1.png" border="0" alt="dca8f2bc-f056-4bc6-820a-ceee05954737" width="597" height="447" /></a></p>
<h4>Step 3: Adding interactivity</h4>
<p>Finally, it&#8217;s time to create transitions between screens. You do this by going through your state diagram, and for each slide, select the element that would transition it to another slide. For instance, clicking a picture shows the profile pop-up, so you&#8217;d select the profile picture (you can select all pictures in the slide), and in the Inspector -&gt; Hyperlink select the target slide. Do this for every transition that you have in your state diagram. Keynote will add a blue indicator on each hyperlinked element in your slides.</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/1258da8c37ce42ff89c47e07ebb7cb9f.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="1258da8c-37ce-42ff-89c4-7e07ebb7cb9f" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/1258da8c37ce42ff89c47e07ebb7cb9f_thumb.png" border="0" alt="1258da8c-37ce-42ff-89c4-7e07ebb7cb9f" width="372" height="353" /></a></p>
<p><em>Hint: Keynote is smart enough to know when you rearrange your slide, and will keep track of the right slide you link to even if you change its sequence order.</em></p>
<p><em>Test your presentation frequently to double check that you&#8217;re hyperlinking the correct slides.</em></p>
<p>That&#8217;s it! You now have an interactive prorotype within your presentation.</p>
<h4>Test it on an iPad !</h4>
<p>If you&#8217;d like to test this prototype with users and see how they&#8217;d use it, you need to export it as QuickTime as shown below (This will prevent screens from automatically advancing if the user clicks a spot that&#8217;s not hyperlinked. You then open the prototype in QuickTime Player 7, and interact with it.</p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/88729712c9e64c01a9d711fd83bbeadd.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="88729712-c9e6-4c01-a9d7-11fd83bbeadd" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/88729712c9e64c01a9d711fd83bbeadd_thumb.png" border="0" alt="88729712-c9e6-4c01-a9d7-11fd83bbeadd" width="592" height="413" /></a></p>
<p>If you&#8217;d like to test the prototype on the iPad, you need to export the prototype as <strong>PDF</strong>, email it to yourself or put it in DropBox, then open it on the iPad. In the video above, I use GoodReader to show the PDF file.</p>
<p><em>Hint: Unfortunately, the Keynote iPad app does not support hyperlinked navigation, so if you open this keynote file on the iPad it will only advance sequentially.</em></p>
<p><em><br />
<img src="http://blog.amirkhella.com/wp-content/themes/infocus/infocus/lib/scripts/thumb.php?src=http://blog.amirkhella.com/wp-content/uploads/2010/06/Screenshot iPad Keynote Prototype 2.png&amp;w=612&amp;h=234&amp;zc=1&amp;q=100" alt="" /><br />
</em></p>
<p><em>Bonus Hint: Keynote has an automatic tweening/animation feature called Magic Move. If you want to have fun by adding animated transitions, fading pop-ups in and out, you can do so by copying and pasting the shape across two slides, select both slides then selecting the effect as shown below. I found this feature to be unpredictable at times.</em></p>
<p><em><br />
</em></p>
<p><a rel="ibox" href="http://blog.amirkhella.com/wp-content/uploads/2010/06/3caaa13c10354ff6bceaf7663ceaa2a6.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="3caaa13c-1035-4ff6-bcea-f7663ceaa2a6" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/3caaa13c10354ff6bceaf7663ceaa2a6_thumb.png" border="0" alt="3caaa13c-1035-4ff6-bcea-f7663ceaa2a6" width="233" height="437" /></a></p>
<h4>Final Words</h4>
<p>Remember that a prototype doesn&#8217;t need to be perfect. It just needs to convey your idea better than your words do. Don&#8217;t over-engineer it, and don&#8217;t prematurely optimize it. Just put together something that users can see and play with. You will get many more insights than spending hours in focus groups, market research and surveys.</p>
<p>Next time you&#8217;re giving a pitch, remember to <em>show more and talk less. </em>If a picture is worth a thousand words, a prototype is worth a thousand pictures.</p>
<p>Creating prototypes is like doing magic: once you understand that all magic happens in the spectator&#8217;s mind, you can focus on bringing what matters to the audience. Everything else is a distraction.</p>
<p>If you think this tutorial is useful, or if you have any feedback or questions, leave me a comment below. I will do my best to reply to every single one of them.</p>
<p><a style="text-decoration:none;" href="http://bit.ly/keynotopia" target="_blank"><div class="download_box"> Click Here to Get the Keynote Toolkits</div></a></p>
<p><strong><div class="divider"></div></strong></p>
<h2>Update</h2>
<p>Wow! I didn&#8217;t imagine when I wrote this blog post that it will generate so much buzz and love in the blogosphere and the Twitterverse. In the past two weeks alone, more than 10,000 people read this post and more than 500 downloaded the iPad Keynote toolkit.</p>
<p>Having received so many requests to create a variation for the iPhone, I spent the past few days creating the most comprehensive <a href="http://www.keynotopia.com" target="_blank">prototyping toolkit for Keynote</a>. Over <strong>200</strong> assets total, all created in Keynote. The premise of this toolkit is to help anyone put together an interactive prototypes of their idea and test them with users in less than 30 minutes. The other benefit is to embed these prototypes in product pitches and demos, and be able click-through screens without leaving the presentation.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 7872px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Wow!Wow! I didn&#8217;t imagine when I wrote this blog post that it will generate so much buzz and love on the blogosphere and the Twitterverse. In the past two weeks alone, more than 10,000 people read this post and more than 500 downloaded the iPad Keynote toolkit alone.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 7872px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Having received so many requests to create a variation for the iPhone, I spent the past few days creating the most comprehensive wireframing and prototyping toolkit for Keynote. Over 100 assets total, all created in Keynote. The premise of this toolkit is to help anyone put together an interactive prototype of their idea and test it with users in less than 30 minutes. The other benefit is to embed these prototypes in product pitches and demos, and be able click-through screens without leaving the presentation.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 7872px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Here is a video of an apartment hunting</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 7872px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I didn&#8217;t imagine when I wrote this blog post that it will generate so much buzz and love on the blogosphere and the Twitterverse. In the past two weeks alone, more than 10,000 people read this post and more than 500 downloaded the iPad Keynote toolkit.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 7872px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Having received so many requests to create a variation for the iPhone, I spent the past few days creating the most comprehensive wireframing and prototyping toolkit for Keynote. Over 100 assets total, all created in Keynote. The premise of this toolkit is to help anyone put together an interactive prototype of their idea and test it with users in less than 30 minutes. The other benefit is to embed these prototypes in product pitches and demos, and be able click-through screens without leaving the presentation.</div>
<div id="highlighted_text">iWork 09 is 60%+ off on Amazon today (down to $33 from $79). <a href="http://amzn.to/AmazoniWork  ">&gt;&gt;&gt; Grab it while it lasts</a>.</div>
<p><strong><div class="divider"></div></strong></p>
<div><strong><br />
</strong></div>
<p>Here is a video of an apartment hunting app prototype assembled with the toolkit and exported to the iPhone as PDF (displayed in GoodReader, which is the best PDF reader on iPhone/iPad).</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 7872px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Here is a video of an apartment hunting</div>
</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/1EZds-dA7I4&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/1EZds-dA7I4&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/09/09/design-thinking-for-startups/" title="Design thinking for startups">Design thinking for startups</a></li><li><a href="http://blog.amirkhella.com/2009/12/16/the-users-journey-how-to-design-for-ecstasy/" title="The User Journey &#8211; How to Design for Ecstasy">The User Journey &#8211; How to Design for Ecstasy</a></li><li><a href="http://blog.amirkhella.com/2009/12/07/corporate-design-vs-startup-design-a-love-story/" title="From corporate design to startup design: A love story">From corporate design to startup design: A love story</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Finding the G-Spot: startup lessons from Lady Gaga</title>
		<link>http://blog.amirkhella.com/2010/06/11/finding-the-g-spot-startup-lessons-from-lady-gaga/</link>
		<comments>http://blog.amirkhella.com/2010/06/11/finding-the-g-spot-startup-lessons-from-lady-gaga/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 20:54:09 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/?p=1027</guid>
		<description><![CDATA[I was intrigued by Lady Gaga&#8217;s latest music video, Alejandro, and I started thinking about what makes her so spellbinding to millions, and whether startups can learn to create their own spellbinding success.
Lady Gaga&#8217;s best feature is her voice. Her strong and unique voice will likely capture your attention if you hear to it on ...]]></description>
			<content:encoded><![CDATA[<p>I was intrigued by Lady Gaga&#8217;s latest music video, Alejandro, and I started thinking about what makes her so spellbinding to millions, and whether startups can learn to create their own spellbinding success.</p>
<p>Lady Gaga&#8217;s best <strong>feature</strong> is her voice. Her strong and unique voice will likely capture your attention if you hear to it on the radio; when I first heard Bad Romance in my car, it sounded <em>interesting; </em>it was different than the other songs playing on the station. It broke the monotony of my drive. And the song kept repeating in my head for the rest of the day.</p>
<p>Then there is the <strong>form</strong>. Lady Gaga consistently delivers each of her songs in a unique style that complements her voice, her feature. Each video is interesting, polarizing, shocking, intriguing and provoking in its own way. You can&#8217;t help but watch. And if you can&#8217;t watch, you switch it off and later you may talk to your friends about how weird or abnoxious it was. Your opinion would make your friends intrigued enough to check it out, and they may agree or disagree with you. Either way, Laday Gaga made you <strong>listen</strong>, made you <strong>look</strong>, and made you <strong>talk</strong>.</p>
<p><span id="more-1027"></span></p>
<p><img style="display: block; margin-left: auto; margin-right: auto; border: 0px initial initial;" title="Gaga.jpg" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/Gaga2.jpg" alt="Gaga.jpg" width="640" height="306" /></p>
<p>Let&#8217;s face it, most products are boringly similar: A landing page with taglines, list of features, screenshots, a video walkthrough, and a big sign up button. Seriously, how many landing pages have you seen that are just few variations away from each other? How many times did you stop and think &#8220;Hmm.. Now that&#8217;s <strong>interesting</strong>!&#8221; How many products you look at that you actually remember enough to talk about?</p>
<p>The secret word here is INTERESTING; We&#8217;re not just looking forward to add more features to our lives, we want to make our lives more interesting. If people choose your product because it&#8217;s got better features or is a bit faster, that&#8217;s because they want to get the job done and proceed with the more INTERESTING stuff in their lives.</p>
<p>People don&#8217;t make their <a href="http://www.amazon.com/gp/product/0061353248?ie=UTF8&amp;tag=eleofpas-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0061353248" target="_blank">decisions rationally</a>, by the time they are consciously making their minds, their subconscious would have <a href="http://www.amazon.com/gp/product/0316010669?ie=UTF8&amp;tag=eleofpas-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316010669" target="_blank">already decided</a> for them. If you don’t capture them in those first 2-3 seconds, you may lose their interest forever.</p>
<p>It&#8217;s not enough to be good. You must be different. And it&#8217;s not enough to be good and different, you must be CONSISTENTLY good and different. Remember these two equations:</p>
<p><strong>Features + form = character</strong></p>
<p><strong>Great features + Unique form = Memorable character </strong></p>
<p>Lady Gaga is a memorable character, and your product should also have its uniquely memorable character.</p>
<p>I previously wrote <a href="http://blog.amirkhella.com/2009/12/16/the-users-journey-how-to-design-for-ecstasy/" target="_blank">a post</a> about the user’s journey how to drive users to ecstasy (and boredom) . And to drive them to ecstacy, you need to find the <strong>G-Spot </strong>(I am referring here to the <strong>G</strong>aga-<strong>Spot</strong>). Your product’s G-Spot is where form and function intersect with a unique style. It could be a visual style (Mint), a language style (BaseCamp), your voice (Vaynerchuck) or your customer service style (Zappos).</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="G-Spot" src="http://blog.amirkhella.com/wp-content/uploads/2010/06/GSpot2.png" border="0" alt="G-Spot" width="614" height="443" /></p>
<p>Don&#8217;t settle for a boring landing page or a list of features. Don’t talk too much about yourself. Don’t use jargons like “state of the art”, “innovative” and “revolutionary”. Leave these diluted phrases to big companies, and find what makes your product unique, what makes your customers tick, and how you can address their problems in an <strong>interesting</strong> style. Understanding <a href="http://blog.amirkhella.com/2009/07/08/the-human-side-of-business/" target="_blank">the human side of business</a>, knowing what people NEED and WANT will give you a competitive edge: Not only you&#8217;ll be delivering what they <strong>need</strong>, you&#8217;ll be delivering it in a way they would <strong>want</strong> it. You&#8217;ll be selling to their conscious and subconscious minds!</p>
<p>If most businesses fail anyway, this should be a liberating fact! If it might fail, why not <strong>fail with a style</strong> and have fun doing it. Or as James Cameron <a href="http://www.newyorker.com/reporting/2009/10/26/091026fa_fact_goodyear" target="_blank">put it</a>:</p>
<p><a></a></p>
<p><a></p>
<blockquote>
<h5>Fail above everyone else&#8217;s success.</h5>
</blockquote>
<p></a></p>
<p><a> </a></p>
<p><a><em> </em></a></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/10/29/h7a30/" title="The Day Death Spared Me">The Day Death Spared Me</a></li><li><a href="http://blog.amirkhella.com/2009/07/08/the-human-side-of-business/" title="The human side of business">The human side of business</a></li><li><a href="http://blog.amirkhella.com/2008/12/14/malcolm-gladwells-outliers-a-very-personal-review/" title="Malcolm Gladwell outliers  &#8211; A very personal review">Malcolm Gladwell outliers  &#8211; A very personal review</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/06/11/finding-the-g-spot-startup-lessons-from-lady-gaga/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Apple Hierarchy of Needs</title>
		<link>http://blog.amirkhella.com/2010/03/29/the-apple-hierarchy-of-needs/</link>
		<comments>http://blog.amirkhella.com/2010/03/29/the-apple-hierarchy-of-needs/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 22:27:24 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Sketch]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/03/29/the-apple-hierarchy-of-needs/</guid>
		<description><![CDATA[
 


You might also like reading...Is your product a &#8220;hot chick&#8221;?ListeningMy four steps to the epiphany: Lessons learned from creating a minimally viable research product]]></description>
			<content:encoded><![CDATA[<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:31C7882A-CF45-4fcc-A614-7A5A52E598FF:aedae0f8-f152-4c8b-a5dc-a4bc56bb6c96" class="wlWriterEditableSmartContent">
<p><img src="http://blog.amirkhella.com/wp-content/uploads/2010/03/Ink735998388672.png" title="Ink Generated with Ink Blog Plugin - http://www.edholloway.com" style="border-width:0;"/> </p>
</p>
</div>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/09/26/best-startup-advice-from-lao-tzu/" title="Useful advice from Lao Tzu">Useful advice from Lao Tzu</a></li><li><a href="http://blog.amirkhella.com/2009/03/22/thank-you-bucky-personal-reflections-on-the-life-of-buckminster-fuller/" title="Every man dies, but not every man lives.">Every man dies, but not every man lives.</a></li><li><a href="http://blog.amirkhella.com/2010/07/28/interactive-requirements-the-end-of-specification-documents/" title="Lean Interactive Requirements &#8211; The End of Specification Documents">Lean Interactive Requirements &#8211; The End of Specification Documents</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/03/29/the-apple-hierarchy-of-needs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Docverse acquired: An Inspiring Success Story</title>
		<link>http://blog.amirkhella.com/2010/03/09/google-acquires-docverse/</link>
		<comments>http://blog.amirkhella.com/2010/03/09/google-acquires-docverse/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:45:05 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/03/09/google-acquires-docverse/</guid>
		<description><![CDATA[Working with Docverse has been one of the highlights of my career. When I reconnected with Shan and Alex after they moved from Seattle to San Francisco, and heard their pitch, I got totally hooked by their vision for the product; what excited me wasn’t just how great their technology was, but how focused they ...]]></description>
			<content:encoded><![CDATA[<p>Working with Docverse has been one of the highlights of my career. When I reconnected with Shan and Alex after they moved from Seattle to San Francisco, and heard their pitch, I got totally hooked by their vision for the product; what excited me wasn’t just how great their technology was, but how focused they were on providing the most  intuitive and transparent user experience. When I asked them during the kick-off meeting about the limitation of current technology, they both answered &#8211; almost at once: “<em>Don’t be limited by what we have. Let’s focus on designing the best user experience, and technology will follow.</em>” And they delivered on every word in that promise. We always refined and picked the best designs to have, no matter how difficult they were to implement. This is the holy grail for any UX designer: to have a carte blanche for envisioning the best thing, knowing that there is a team of wizards who will make it happen.</p>
<p><span id="more-887"></span></p>
<p>What’s unique about <a href="http://www.fictiv.net/portfolio/docverse/" target="_blank">Docverse’s user experience</a> is that it never tried to change the way people did something. Instead, it tapped into people’s existing habits and workflows to provide them with easier, faster, and more secure way to share and collaborate on their documents. We carefully observed how people already used email attachments, how they changed and saved documents, and how they previewed and merged each other’s changes. Andwe <a href="http://www.fictiv.net/process/" target="_blank">brainstormed</a> for days at a time about how to make every part of that workflow better, without forcing users to do anything different, and sometimes without asking them to do anything at all. The best user experience was to have no user experience: the more transparent the product became, the more users were focused on the main task: editing a document together. It was the document, not the product, that’s always been the center of the universe.</p>
<p>Docverse just works.</p>
<p>I am grateful for having the opportunity to work with this amazing team, and being part of that great journey that started less than 18 months ago with a spreadsheet of ideas, to sketches and designs hanging all over the green walls of their Howard street office, to a functional product, and finally, to a successful <a href="http://blog.docverse.com/2010/03/05/googled/" target="_blank">acquisi</a><a href="http://blog.docverse.com/2010/03/05/googled/" target="_blank">tion</a>. It’s been a true rollercoaster ride through a unique and inspiring Silicon Valley success story.</p>
<p>I blame Docverse for raising the standards of what I will be expecting from technology teams to make a user experience, no matter how challenging, come to life.</p>
<p style="text-align: center;"><img class="aligncenter" style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="Google Docverse" src="http://blog.amirkhella.com/wp-content/uploads/2010/03/GoogleDocverse2.png" border="0" alt="Google Docverse" width="348" height="85" /></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/05/27/standing-out-advice-from-seth-godin/" title="Standing out &#8211; Advice from Seth Godin">Standing out &#8211; Advice from Seth Godin</a></li><li><a href="http://blog.amirkhella.com/2009/06/23/the-secret-life-of-ideas-2/" title="The secret life of ideas">The secret life of ideas</a></li><li><a href="http://blog.amirkhella.com/2009/03/22/thank-you-bucky-personal-reflections-on-the-life-of-buckminster-fuller/" title="Every man dies, but not every man lives.">Every man dies, but not every man lives.</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/03/09/google-acquires-docverse/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Elephant in the Dark: A Story</title>
		<link>http://blog.amirkhella.com/2010/03/03/the-elephant-in-the-dark-a-story/</link>
		<comments>http://blog.amirkhella.com/2010/03/03/the-elephant-in-the-dark-a-story/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 23:10:40 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Stories]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/03/03/the-elephant-in-the-dark-a-story/</guid>
		<description><![CDATA[Once upon a time, there existed a village that was completely inhabited by blind people.&#160; 
One day, an elephant came to the village.
Since none of them had ever seen an elephant before, they all gathered around the animal to figure out how it looked like.
 
The man who touched the trunk said: &#34;An elephant is ...]]></description>
			<content:encoded><![CDATA[<p>Once upon a time, there existed a village that was completely inhabited by blind people.&#160; </p>
<p>One day, an elephant came to the village.</p>
<p>Since none of them had ever seen an elephant before, they all gathered around the animal to figure out how it looked like.</p>
<p> <span id="more-880"></span>
<p>The man who touched the trunk said: &quot;An elephant is like a thick tree branch&quot;.</p>
<p>&quot;No! It&#8217;s like a pillar,&quot; said another who touched the leg.</p>
<p>&quot;You&#8217;re both wrong!&quot;, said a third who touched the tail, &quot;the elephant is like a rope.&quot;</p>
<p>&quot;Oh No!&quot;, shouted another who was feeling the belly, &quot;it&#8217;s like a wall&quot;</p>
<p>And a man who was touching the tusk said &quot;Come on, guys! The elephant is nothing but a solid pipe&quot;.</p>
<p>They began arguing and fighting, and each of them insisted he was right.</p>
<p>They were getting agitated and frustrated at each other.</p>
<p>A wise man was passing by the village, when he heard the shouting.</p>
<p>He stopped and asked: &quot;What&#8217;s the matter?&quot;</p>
<p>So they told him that they could not agree about what an elephant was, and each told him what he thought it looked like.</p>
<p>The wise man smiled and said:&#160; &quot;</p>
<p>All of you are right.</p>
<p>&#160;</p>
<p>But because each one of you touched a different part of the elephant,</p>
<p>you all had different images of what an elephant looked like.</p>
<p>&#160;</p>
<p>And because each one of you imagined an elephant through his own experience,</p>
<p>doesn’t mean that the other person’s image of the elephant is wrong.</p>
<p>&#160;</p>
<p>An elephant has all the features that you described, and much more.</p>
<p>But you can never tell what an elephant is by just touching one part of it.&quot;</p>
<p>&#160;</p>
<p>Let&#8217;s not forget that each of us is looking at a different version of reality; a small aspect of life that&#8217;s colored with our own perception and experiences.</p>
<p>The more we accept to see life through other people&#8217;s perspective, the richer version of it we will have.</p>
<p align="center"><a href="http://blog.amirkhella.com/wp-content/uploads/2010/03/elephant.jpg" rel="ibox"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="elephant" border="0" alt="elephant" src="http://blog.amirkhella.com/wp-content/uploads/2010/03/elephant_thumb.jpg" width="500" height="333" /></a> Photo Courtesy of <a href="http://www.ashesandsnow.org/en/home.php" target="_blank">Ashes and Snow</a></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/11/04/the-eagle-who-lived-as-a-chicken/" title="The eagle who lived as a chicken">The eagle who lived as a chicken</a></li><li><a href="http://blog.amirkhella.com/2009/04/27/purpose/" title="Purpose">Purpose</a></li><li><a href="http://blog.amirkhella.com/2008/06/12/is-your-product-a-hot-chick/" title="Is your product a &#8220;hot chick&#8221;?">Is your product a &#8220;hot chick&#8221;?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/03/03/the-elephant-in-the-dark-a-story/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Customer Development Hacked: How to find and interview 10,000 customers in one day</title>
		<link>http://blog.amirkhella.com/2010/02/24/customer-development-hacked-how-to-interview-10000-customers-in-one-day/</link>
		<comments>http://blog.amirkhella.com/2010/02/24/customer-development-hacked-how-to-interview-10000-customers-in-one-day/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 22:11:28 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/02/24/customer-development-hacked-how-to-interview-10000-customers-in-one-day/</guid>
		<description><![CDATA[If you’re creating a new product, a question might be lingering in your mind: How do you find the right customers to interview?
Here is one of the traditional methods for conducting customer interviews:
1. Make an educated guess about your target audience’s demographics
2. Look in your contact list and social network for people who might match ...]]></description>
			<content:encoded><![CDATA[<p>If you’re creating a new product, a question might be lingering in your mind: <strong>How do you find the right customers to interview?</strong></p>
<p>Here is one of the <i>traditional methods</i> for conducting customer interviews:</p>
<p>1. Make an educated guess about your target audience’s demographics</p>
<p>2. Look in your contact list and social network for people who might match your criteria</p>
<p>3. Create an online survey and send them to these people. (better, ask them for a phone interview)</p>
<p>4. Ask for more recommendations and introductions.</p>
<p>The biggest flaw with this method is the assumption that your contacts provide a valid sample of your target audience; At best, you might get few answers that help you refine your questions, and your criteria for interviewing future, and at worst, you might end up believing the wrong answers because they happen to support your idea. </p>
<p>So what’s a better strategy?</p>
<p> <span id="more-873"></span>
<p><strong>Start with the tribe leader, because his voice is worth 10,000 voices</strong>. This person might be a bestselling author, a blogger, or one of the top consultant in the field. What&#8217;s important is that this person is seen as a leader and expert by your target audience; they listen to him, they trust his opinion, and they share their thoughts and feedback with him.</p>
<p>For instance, if you&#8217;re working on a new presentation tool, <a href="http://www.presentationzen.com/">Garr Reynolds</a> would be a great example. If you&#8217;re creating the next agile project management tool, <a href="http://blog.mountaingoatsoftware.com/">Mike Cohn</a> might be your guy. </p>
<p>Keep in mind that this expert is not just a tool expert, but a community expert as well. He uses best practices, works with the tools, and knows other people who use them.</p>
<p>Why is his voice worth 10,000 voices?</p>
<ul>
<li>He reads dozens of books on the topic, so he might save you the time to read them by sharing his insights and conclusions, or by recommending the most useful ones to read.</li>
<li>He interacts with your potential audience on a daily basis; he writes for them, he reads their comments, and he speaks to them in conferences and seminars.</li>
<li>His blog analytics provides him with great insights about the audience&#8217;s demographics, which he might be willing to share if you ask nicely</li>
<li>He knows other experts in the field that he can introduce you to</li>
<li>He knows his active readers, and can suggest some people for you to interview </li>
<li>He is a power user of other products in your market, and already knows what people like and dislike about them</li>
<li>He probably knows your potential competitors, and some of their current and previous employees</li>
</ul>
<p>Once you&#8217;ve identified the tribe leader, get in touch with him and ask for an interview. Keep in mind that his time is valuable, so you will need to find a good incentive to get his attention: If the person is offering consulting services, hire him. If he&#8217;s a second degree connection on LinkedIn, ask for an introduction from a common connection. If you&#8217;ve already started a blog on the topic &#8211; which is a great way to find early customers &#8211; then ask the expert if he&#8217;d like to be featured in an interview on your blog.</p>
<p>When you interview the customer expert, make sure you ask him questions about him and his audience. Keep your interview questions open-ended to give him a chance to share wisdom and insights that you didn’t ask about. Find out what his readers like and dislike, what they read, where they hang out, and what they buy. Ask him for introductions to other experts and active community members that you can interview later.</p>
<p>By working earlier with this community expert, you will find that he may be able to provide you with insights that would otherwise take you a long time ,and a large number of users, to get on your own. </p>
<p>And if you continue to work closely with the community expert, and you&#8217;re creating something that he (and his followers) care about, it&#8217;s likely that he&#8217;ll give you a good mention on his blog once you&#8217;re product is out. That&#8217;s probably worth 10,000 more voices.</p>
<p>Interviewing the leader is not a substitute for interviewing other tribe members, but it&#8217;s probably one of the best ways to get started.</p>
<p><i>This blog post was partly inspired by an insight from </i><a href="http://www.hulu.com/watch/117659/biography-tyler-perry"><i>Tyler Perry&#8217;s biography</i></a><i> (<b>recommended</b>), where he talks about the turning point in his career. After he&#8217;d exhausted all his financial resources seven years in a row, and couldn&#8217;t find audience for his plays, he finally went about it a bit differently: he visited the city’s churches and persuaded their most powerful musicians and choir members to take roles in the production of his plays. The opening night was one of the coldest nights in Atlanta, yet there was a line around the corner trying to get in the theater. His show sold out that night, and almost every night since then. Perry hired community leaders, and made them into cast members. That made all the difference.</i></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/10/29/h7a30/" title="The Day Death Spared Me">The Day Death Spared Me</a></li><li><a href="http://blog.amirkhella.com/2009/09/09/design-thinking-for-startups/" title="Design thinking for startups">Design thinking for startups</a></li><li><a href="http://blog.amirkhella.com/2009/03/22/thank-you-bucky-personal-reflections-on-the-life-of-buckminster-fuller/" title="Every man dies, but not every man lives.">Every man dies, but not every man lives.</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/02/24/customer-development-hacked-how-to-interview-10000-customers-in-one-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My four steps to the epiphany: Lessons learned from creating a minimally viable research product</title>
		<link>http://blog.amirkhella.com/2010/02/17/my-four-steps-to-the-epiphany-lessons-learned-from-creating-a-minimally-viable-research-product/</link>
		<comments>http://blog.amirkhella.com/2010/02/17/my-four-steps-to-the-epiphany-lessons-learned-from-creating-a-minimally-viable-research-product/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 23:12:44 +0000</pubDate>
		<dc:creator>Amir</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://blog.amirkhella.com/2010/02/17/my-four-steps-to-the-epiphany-lessons-learned-from-creating-a-minimally-viable-research-product/</guid>
		<description><![CDATA[In the summer of 2004, I had my first entrepreneurship experience in an unlikely place. I was still working on my PhD, when I received an invitation to spend the summer at Microsoft Research. Some of the finest researchers there have been working my topic of interest, and I was eager to see what they&#8217;d ...]]></description>
			<content:encoded><![CDATA[<p>In the summer of 2004, I had my first entrepreneurship experience in an unlikely place. I was still working on my PhD, when I received an invitation to spend the summer at Microsoft Research. Some of the finest researchers there have been working my topic of interest, and I was eager to see what they&#8217;d been working on, and to contribute to it. So I took the blue pill.</p>
<p>After the first day orientation, I went to my mentor&#8217;s office to find out which project I&#8217;d be working on. When I sat across the desk, he peeked at me through the stacks of research papers and notes, and said with a big smile: &#8220;Well, here you are. You&#8217;ve got 12 weeks to spend with us, so come up with something useful and exciting!&#8221; I looked at him waiting for a specific task, and he proceeded &#8221; You&#8217;ve got access to hundreds of researchers and thousands of employees. Make good use of it. Good luck!&#8221;. He then introduced me to the rest of the team members, and showed me the way to my office where I would spend the next 12 weeks coming up with the next big thing. Or at least, that&#8217;s how I felt back then.</p>
<p>On the following morning, other interns were already printing out research papers, looking at source code, and discussing tasks among their teams.  I didn&#8217;t even know where to start. I was scared and excited.</p>
<p><span id="more-862"></span></p>
<p>I started by browsing through existing tools, and I read previously published papers. That led me to <span style="text-decoration: underline;">plan B</span>: If I failed to come up with something original in the first couple of weeks, I could improve on an existing project.</p>
<p>I also brainstormed several ideas with my team, but I couldn&#8217;t decide on any of them. I spent the first weekend in the office, trying to come up with my &#8220;cool and exciting&#8221; idea in the stereotypical lone scientist way: a whiteboard full of ideas and papers scattered all over my new desk. But that didn&#8217;t seem to go anywhere, since I had no criteria to judge on which idea is better than the other. That was when my first realization hit me: I&#8217;ve been too focused on ideas and I forgot about the most valuable resource: <strong>people</strong>. My research was about programmers productivity, and I had access to tens of thousands of programmers at Microsoft.</p>
<p>I erased the whiteboard. And with all the ideas gone, I was free to focus on finding out, instead of guessing, the real pain points that developers go through every day.</p>
<p><em>Lessons learned: Great ideas are seldom found behind office walls. </em></p>
<p><strong>Step 1: Listen</strong></p>
<p>The following Monday, I prepared a list of interview questions, bought a voice recorder, and prepared a list of developers to interview. That week, I spent close to six hours each day asking them about about their projects, their environment, and their teams. I didn&#8217;t know what I was looking for, so I listened to everything they had to say. And they talked as long as I was willing to listen. Every day, I would refine my interview questions based on interesting patterns or triggers I was getting from the day before. Having voice recording helped me go back and confirm a point that someone made earlier.</p>
<p>At the end of the week, I met with my mentor to analyze the results. It became clear to us that there was a common pattern among all interviewees: The most painful and time consuming part of the development process wasn&#8217;t writing new code, but understanding existing one. In a large organization like Microsoft, source code moves across several developers, and sometimes they need to go back to what someone wrote few years ago to comprehend it and add a new feature. Without access to the person who originally wrote that code, it was a pain task.</p>
<p><em>Lesson learned: Be willing to listen without judgment. </em></p>
<p><strong><br />
</strong></p>
<p><strong>Step 2: Validate</strong></p>
<p>I&#8217;d found a good pain point, and I needed to know what people did to solve it. I thought about writing another set of questions and go interview more developers. But I wanted to get deeper insights; I wanted to know what they did when faced with the pain point. So I instrumented Visual Studio, the development tool of choice at Microsoft, to record all navigation and editing activities. Then I designed an experiment where users were given an existing project (A Tetris game written in C#) , and they were asked to fix a bug and add a feature. To accomplish these tasks, a developer needs to navigate a couple of the 25 classes in the project, and learn the role of few existing functions and variables.</p>
<p>I had two assumptions I wanted to validate: First, experts were faster than novices in program comprehension (easy one). Second, there is something in common about how expert went about understanding code, that&#8217;s less experienced developers don&#8217;t do. So, I invited 5 senior and 5 junior developers to help with the experiment. I recorded time, success rate, and frequently asked them to think aloud about what they were trying to accomplish and what they would imagine the solution to be. While they were working their way through the code, their activities were being saved to log files.</p>
<p>Later that week, I wrote some Excel macros that aggregated all the &#8220;activity streams&#8221; inside visual studio and created charts that summarized the various code areas that developers navigated, and the various paths they took.</p>
<p>To my delight, both assumptions were true: experts were faster than novices in understanding source code, and they took common paths to understand it.</p>
<p><em><br />
</em></p>
<p><em> </em><em>Lesson learned: Don&#8217;t just listen to what users say, watch what they do. </em></p>
<p><em><br />
</em></p>
<p><strong>Step 3: Collaborate</strong></p>
<p>At that point, I knew I had a problem that was worth solving, and I had some ideas about how to solve it. But I wanted to do more than just get in a meeting room with my team and brainstorm more ideas; I wanted users to be involved. So I scheduled more interviews with developers, told them about what I am trying to accomplish, and brainstormed solutions with them. And because these users were suffering the pain point I was trying to solve, they came up with some of the most creative ideas! That was new to me, as I&#8217;ve always thought that good ideas will come from the team creating them, not people who&#8217;d be using them. Once again, I was realizing how abundant this resource was, and how little it was being used.</p>
<p>At the end of the week, I had gathered enough ideas to keep the whole team busy for the following couple of years. We met to discuss those ideas, we agreed that some of them had good potential and were worth prototyping and testing.</p>
<p><em>Lesson learned: Customers may have problems, but they also have solutions.</em></p>
<p><strong>Step 4: Prototype and test</strong></p>
<p>During one of the brainstorming sessions, a user asked an intriguing question: &#8220;<em>What would it be like for me to browse source code like I browse books on Amazon? you know? with all the social recommendation goodies!&#8221;</em> That question inspired us to create the first prototype: the FAN (Frequently Accessed Next) &#8211; a social recommendation panel that provided users with a list of places to which previous users navigated after leaving the current location. It carried the same spirit of Amazon&#8217;s recommendation language: &#8220;People who debugged this variable also looked at the following functions&#8221;.</p>
<p>Another prototype was inspired by the recorded log files: users typically worked with a small subset of classes for each task, which required them to repeatedly find it through a long list of all classes. To address this, we created a customizable working set of classes that is automatically filtered to provide users with the classes they need for a specific task. Finally, we wanted to provide users with a gestalt view of their source code, so we created a heat-map UML diagram that provided users with the &#8220;hottest&#8221; areas in the in the project.</p>
<p>We were curious to know if these prototypes delivered on their premise, so we ran a series of experiments with seven programmers, and measured their performance with and without the prototypes. The results were significantly better.</p>
<p><em>Lesson learned: Small changes can lead to big improvements.</em></p>
<p><em><br />
</em></p>
<p><em> </em></p>
<p>The prototype has since evolved into a much larger project, with several full time researchers working on it. It has also been internally deployed to help multiple product teams at Microsoft.</p>
<p>I feel that I can take very little credit for what&#8217;s been created: users told me about their problems, they helped me with the solution, and they showed me how well the solution performed. They deserved most of the credit!</p>
<p><em>If you are interested in reading more about the experiment and prototype, you can read </em><a href="http://research.microsoft.com/en-us/um/redmond/groups/hip/papers/softvis05.pdf"><em>the paper published at InfoVis&#8217;05</em></a><em> .</em></p>
<p><em> </em></p>
<p><em>If you find this post useful, I highly recommend </em><a href="http://www.amazon.com/gp/product/0976470705?ie=UTF8&amp;tag=eleofpas-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0976470705" target="_blank"><em>Steve Blank’s book on customer development</em></a><em>, and </em><a href="http://www.startuplessonslearned.com/" target="_blank"><em>Eric Ries’ blog on Lean startups</em></a>.</p>
<p>Updates:</p>
<ul>
<li>I am thrilled that this post made it to the homepage of Hacker News, and stirred many conversations with great people. It’s even been <a href="http://www.aoky.net/articles/amir_khella/my_four_steps_to_the_epiphany.htm" target="_blank">translated to Japanese</a>!</li>
<li>I no longer work at Microsoft, so I can’t confirm the current state of development on this project. Feel free to contact any of the three co-authors of <a href="http://research.microsoft.com/en-us/um/redmond/groups/hip/papers/softvis05.pdf" target="_blank">the paper</a> if you’d like to schedule a demo, or learn more.</li>
<li>I still consult with startups to help with user experience and product design. If you’d like to work with me, <a href="mailto:amir@fictiv.com" target="_blank">drop me a line</a>.</li>
</ul>
<h2> Related Posts </h2>
<ul>
<li>
<a href="http://blog.amirkhella.com/2010/06/16/how-to-prototype-interactive-ipad-applications-in-30-minutes-or-less-using-apple-keynote/">How to build interactive iPad applications in 30 minutes using Apple Keynote</a></li>
<li><a href="http://blog.amirkhella.com/2010/07/06/rapid-web-application-prototyping-with-apple-keynote/"> How to prototype desktop and web applications in 30 minutes using Apple Keynote</a></li>
<li>
<a href="http://blog.amirkhella.com/2010/06/11/finding-the-g-spot-startup-lessons-from-lady-gaga/">Finding the G-Spot: What startups can learn from Lady Gaga</a>
</li>
</ul>
<p></p>
<h2  class="related_post_title">You might also like reading...</h2><ul class="related_post"><li><a href="http://blog.amirkhella.com/2009/01/16/2008-a-year-in-review/" title="2008 &#8211; A year in review">2008 &#8211; A year in review</a></li><li><a href="http://blog.amirkhella.com/2009/11/03/dont-violate-fundamental-design-laws-even-if-youre-apple/" title="Don&#8217;t violate fundamental design laws &#8211; even when you are Apple">Don&#8217;t violate fundamental design laws &#8211; even when you are Apple</a></li><li><a href="http://blog.amirkhella.com/2008/12/14/malcolm-gladwells-outliers-a-very-personal-review/" title="Malcolm Gladwell outliers  &#8211; A very personal review">Malcolm Gladwell outliers  &#8211; A very personal review</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.amirkhella.com/2010/02/17/my-four-steps-to-the-epiphany-lessons-learned-from-creating-a-minimally-viable-research-product/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
