<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Cloudspace | Blog</title>
	
	<link>http://www.cloudspace.com/blog</link>
	<description>All things Cloudspacious</description>
	<lastBuildDate>Thu, 10 May 2012 18:49:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/cloudspace" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="cloudspace" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Wanna bro down and crush some code?</title>
		<link>http://www.cloudspace.com/blog/2012/05/10/wanna-bro-down-and-crush-some-code/</link>
		<comments>http://www.cloudspace.com/blog/2012/05/10/wanna-bro-down-and-crush-some-code/#comments</comments>
		<pubDate>Thu, 10 May 2012 18:49:10 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1220</guid>
		<description><![CDATA[If you write software for a living and you&#8217;re located in Silicon Valley, you have your pick of employment options at an array of tech start-ups &#8212; yes, even in this economy. When a recruiter&#8217;s pitch is: &#8220;Wanna bro down &#8230; <a href="http://www.cloudspace.com/blog/2012/05/10/wanna-bro-down-and-crush-some-code/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<blockquote><p>If you write software for a living and you&#8217;re located in Silicon Valley, you have your pick of employment options at an array of tech start-ups &#8212; yes, even in this economy. When a recruiter&#8217;s pitch is: &#8220;Wanna bro down and crush some code?&#8221; &#8212; like San Francisco-based Klout&#8217;s was &#8212; you get a sense of what that company is looking for. If you&#8217;re a woman, it&#8217;s not you.</p>
<p>That&#8217;s pretty sad, but it&#8217;s not all bad. As a woman and a software developer, crossing Klout off the list of places where I might work helps me narrow my options. I&#8217;d rather find out that an employer glorifies young dudes before I take a position than afterward.</p>
<p><a href="http://www.cnn.com/2012/05/10/opinion/trapani-brogrammer-culture/index.html" target="_blank">In war for talent, &#8216;brogrammers&#8217; will be losers</a> - <a href="https://twitter.com/#!/ginatrapani" target="_blank">Gina Trapani</a></p></blockquote>
<p>Ugh, what a tough issue. I&#8217;ve got a bit of a background in sociology/gender issues, and I see both sides of the &#8220;women in tech&#8221; issue. It&#8217;s not exactly an evil-genius-sinister cause, but it does exist, is a serious issue, and there&#8217;s no easy fix. It&#8217;s a recipe for problems.</p>
<p>I&#8217;ve seen another side of this too. I went to a women in tech event to meet a friend there. There were a very few guys there, almost the opposite of a typical tech meetup. I got there early, so I started introducing myself and chatting the same way I do at the many events I go to. I was immediately accused of being there to pick up women. I&#8217;m not pointing fingers and judging, but it does speak to the fact that there&#8217;s a lot of pressure around this issue and it means some things can get misinterpreted. Things aren&#8217;t always what they seem.</p>
<p>I agree with Gina&#8217;s core idea &#8212; anyone who hires based on anything other than the ability to produce results is going to put a ceiling on their results. She is 100% spot-on with this idea. It&#8217;s practically a tautology, something that even the bro-iest of brogrammers should be able to comprehend.</p>
<p>I am sad to see that Klout has gotten dragged in. I&#8217;ve been fortunate enough to work (albeit briefly) with Joe Fernandez, the CEO at Klout. Especially considering the success that he and Klout have achieved, he is one of the nicest and most thoughtful CEOs in the tech scene, and is a great case study against the myth that to be successful in business, it requires being an alpha male jerk. I don&#8217;t believe that Klout has the type of culture that&#8217;s being suggested, the &#8220;frat-house fun&#8221; culture.</p>
<p>&#8220;Bro&#8221; has taken on widespread ironic use on the internet, and it&#8217;s really hard to judge irony via text. I believe that if Joe had thought that &#8220;bro&#8221; would offend women, he would have struck it down immediately.</p>
<p>It&#8217;s certainly not a good idea to do things that can be misconstrued as sexist (like the hiring headline that was used), and sometimes good people do boneheaded things. That being said, things aren&#8217;t always what they seem, and I think it&#8217;s a mistake to make assumptions. Especially in this specific case.</p>
<p style="text-align: center;"><a href="http://www.cloudspace.com/blog/wp-content/uploads/2012/05/article-2080397-0D4FAB98000005DC-151_468x313.jpeg"><img class="aligncenter size-full wp-image-1235" style="border-image: initial; border-width: 1px; border-color: black; border-style: solid;" title="article-2080397-0D4FAB98000005DC-151_468x313" src="http://www.cloudspace.com/blog/wp-content/uploads/2012/05/article-2080397-0D4FAB98000005DC-151_468x313.jpeg" alt="" width="468" height="313" /></a></p>
<p>We&#8217;re doing what we can at Cloudspace. One of our engineers, Sarah Sheehan, has mentioned to the Cloudspace managers that she knows females who want to learn how to code, but get a &#8220;weird&#8221; feeling about learning. This is an example of the subtle causes and effects of gender inequality in our industry &#8212; it&#8217;s not always the sort of flagrant Mad Men-issues that most people think of. An awkward feeling multiplied across a large enough group of people can have the gender effects that we see in tech. So, with our support, she&#8217;s working on a <a href="http://railsgirls.com/" target="_blank">Rails Girls</a>-style workshop to help get women started.</p>
<p>Is there gender inequality in the tech industry (as well as others)? Yes. But in the case of Klout, I think that things aren&#8217;t what they seem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2012/05/10/wanna-bro-down-and-crush-some-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Investment Perspective on SaaS Companies</title>
		<link>http://www.cloudspace.com/blog/2012/05/10/an-investment-perspective-on-saas-companies/</link>
		<comments>http://www.cloudspace.com/blog/2012/05/10/an-investment-perspective-on-saas-companies/#comments</comments>
		<pubDate>Thu, 10 May 2012 16:12:24 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[competitive moat]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[software as a service]]></category>
		<category><![CDATA[strategery]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1206</guid>
		<description><![CDATA[Patrick Moran of New Relic had a great piece on TC the other day, talking about revenue in SaaS companies. The most interesting part to me was this: Bad: Churn can kill you, or at least your market cap If you &#8230; <a href="http://www.cloudspace.com/blog/2012/05/10/an-investment-perspective-on-saas-companies/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="https://twitter.com/#!/patrickmoran" target="_blank">Patrick Moran</a> of New Relic had a great piece on TC the other day, talking about <a href="http://techcrunch.com/2012/04/29/how-much-revenue-does-it-take-to-be-a-1b-public-company/" target="_blank">revenue in SaaS companies</a>. The most interesting part to me was this:</p>
<blockquote><p><strong>Bad: Churn can kill you, or at least your market cap</strong></p>
<p>If you are building a SaaS business, churn is your enemy. Most public SaaS companies report their monthly churn rate, either as a percentage of revenue or actual customers gained/lost. These rates depend on the type of business – 2% monthly churn is in the “tolerable range” according to many experts.</p></blockquote>
<p>Patrick is right. Churn is terrible for a business model that relies on long-term relationships. If you&#8217;re a car dealership, churn isn&#8217;t as big of a deal, because purchases are discrete events and only occur about once every 7 years. So if you screw something up, you have a lot of time to correct the problem (or at least enjoy many years where you can still produce a lot of profit).</p>
<p>In SaaS companies, one way of thinking about churn is in the context of switching costs and sunk costs. One example of this is an API, or rather what APIs represent &#8212; money and time spent on integrations. APIs are a form of competitive moat that protect a business thanks to switching and sunk costs &#8212; if customers spend time and money integrating with your system, they&#8217;re not going to switch as easily.</p>
<p>Note: I&#8217;m not encouraging lock in as a good business practice, but as an investor, it&#8217;s worth considering the switching costs at a company (both switching to and from). Lock in is actually something we strongly avoid at Cloudspace &#8212; for one example, by not locking clients into fixed development schedules, we earn our business every week, and that ensures we have the right incentives. Then again, we&#8217;re less Software-as-a-Service, and more like Skills-as-a-Service (or maybe Brains-as-a-Service), but I digress. If you&#8217;re a good company and you treat customers right, it can buy you a lower rate of churn and lock in isn&#8217;t quite an issue.</p>
<p>This all being said, inverting the problem is interesting. Churn at your own company is bad, no doubt. But, if you&#8217;re competing against an existing SaaS company, you want to <em>increase</em> your competitor&#8217;s churn. One strategy for doing this is to build easy-to-use importers that import a customer&#8217;s data from their system into yours. By reducing the cost of switching to (or at least testing out) your service, you can grease the adoption funnel. As far as I know, music streaming services (Spoitfy, Rdio, etc) have never done this. I don&#8217;t understand why. Eventually it would produce a bit of an arms race, but that&#8217;s the nature of competition.</p>
<p>To be fair, a company like <a href="http://www.sugarcrm.com/" target="_blank">SugarCRM</a> vs SalesForce has more complex data structures, so this isn&#8217;t quite as easy as a SaaS with simple data structures like playlists, but there are still strategies for dealing with this. And of course, there are strategies to defend against this, too <img src='http://www.cloudspace.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>If you want to learn more about APIs, check out the <a href="http://www.amazon.com/APIs-Strategy-Guide-Daniel-Jacobson/dp/1449308929" target="_blank">O&#8217;Reilly API strategy book</a> or talk to my friends at <a href="http://mashery.com/" target="_blank">Mashery</a>, who are outstandingly good with these things.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2012/05/10/an-investment-perspective-on-saas-companies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>For Business People: Chef and Vagrant explained</title>
		<link>http://www.cloudspace.com/blog/2012/05/01/for-business-people-chef-and-vagrant-explained/</link>
		<comments>http://www.cloudspace.com/blog/2012/05/01/for-business-people-chef-and-vagrant-explained/#comments</comments>
		<pubDate>Tue, 01 May 2012 16:36:55 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[agile development]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[chef]]></category>
		<category><![CDATA[opscode]]></category>
		<category><![CDATA[Puppet]]></category>
		<category><![CDATA[Virtual machine]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1186</guid>
		<description><![CDATA[Carlos Sanchez has a good blog post over at DZone about Puppet and Chef. I&#8217;ve covered using Vagrant and the Opscode platform in a video tutorial, because I (and the rest of Cloudspace) prefer Chef over Puppet, but the important &#8230; <a href="http://www.cloudspace.com/blog/2012/05/01/for-business-people-chef-and-vagrant-explained/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Carlos Sanchez has <a href="http://server.dzone.com/articles/learning-puppet-or-chef-check">a good blog post over at DZone about Puppet and Chef</a>. I&#8217;ve covered <a title="Setting up development environments using Vagrant and the Opscode Platform" href="http://www.cloudspace.com/blog/2011/03/22/setting-up-development-environments-using-vagrant-and-the-opscode-platform/">using Vagrant and the Opscode platform</a> in a video tutorial, because I (and the rest of Cloudspace) prefer Chef over Puppet, but the important thing is that there&#8217;s some tool being used for this purpose &#8212; even if it&#8217;s just a Bash script.</p>
<p>The big thing that I think is missing from Carlos&#8217;s post is context. Techies tend to see the value quickly, but it&#8217;s good for business-types to know why a new tool is helpful to the business, instead of just a passing fad. Virtual machines (VMs) and automated configuration (Chef) are very useful, and like <a href="http://www.hulu.com/voltron-defender-of-the-universe" target="_blank">Voltron</a>, they&#8217;re even more powerful when combined.&lt;/80s-reference&gt;</p>
<h3>Starting from scratch</h3>
<p>Here&#8217;s a story I heard about another development company who had a laptop stolen (full disclosure: I didn&#8217;t steal it). Computers can get stolen, or they can break in any number of ways&#8230; c&#8217;est la vie. My issue isn&#8217;t that they had something bad happen, my issue is their backup plan, or rather, a lack of one.</p>
<p>They ended up spending a week where they couldn&#8217;t do any work because they were rebuilding their development environment after buying a new machine. Imagine if that had happened only a day or two before a big release!</p>
<p>Contrast this against something that happened recently at Cloudspace &#8211; one of our engineers had his laptop die on him. After a quick trip to the store, and copying over the VM onto the new machine, he was ready to work again. Total time: 2 hours.</p>
<p>It&#8217;s the difference between &#8220;oh no!&#8221; and &#8220;OH YEAH!&#8221;</p>
<div style="text-align: center;"><a href="http://www.cloudspace.com/blog/wp-content/uploads/2012/04/OH-YEAH.jpeg"><img class="aligncenter size-medium wp-image-1177" title="OH-YEAH" src="http://www.cloudspace.com/blog/wp-content/uploads/2012/04/OH-YEAH-300x240.jpg" alt="Kool-Aid guy from Family Guy" width="300" height="240" /></a></div>
<p>Not to mention that if you&#8217;re a growing team, it&#8217;s a lot nicer to have a simple setup so that people don&#8217;t spend time configuring their machines when you hire them.</p>
<p>So VMs and automated configuration can help as an insurance policy in case things go wrong. They can also help prevent things from going wrong&#8230;</p>
<h3>What&#8217;s the difference between me and you?</h3>
<p>Software is complex. We know this. A full development stack (even for a simple app) has many moving parts:</p>
<ol>
<li>Operating System</li>
<li>Filesystem</li>
<li>Web server</li>
<li>Application code</li>
<li>Libraries</li>
<li>Databases</li>
<li>Queues</li>
<li>Information Retrieval/Search engine</li>
<li>Monitoring</li>
</ol>
<p>Anyone who has been developing long enough has run into some weird bug that only occurred on a specific configuration, or a specific version of software.</p>
<p>When you&#8217;re developing locally (testing code on the computer in front of you), it&#8217;s rare to have the exact same setup that you do in production. Compounding the problem is that many companies will have applications with slightly different components. It would be nice if every application in a company used the exact same stack &#8212; in the real world we know this is not the case. Developers have to be able to work on different applications, or you end up with massive team bloat, and your operations budget goes up.</p>
<p>So developers have a single machine, with one configuration, but they&#8217;ve got to work on several applications that have different configurations &#8212; this means that developers run code on their machines in a different stack than the production server. Even a minor build difference &#8212; let&#8217;s say 5.0.1 versus 5.0.2 &#8212; can produce the dreaded &#8220;well it runs on my machine!&#8221; followed by hours or days of wasted time to track down a mysterious bug (costing you money, as well as the loss of forward progress). This is supposed to be one of the advantages of SaaS &#8212; you don&#8217;t have to worry as much about the configuration of different machines for your customers. But you do have to be aware about the configuration for your developers.</p>
<p>By developing in a virtual machine, you can replicate a production environment. Note that I didn&#8217;t say a production <em>server</em> &#8211; I said <em>environment</em>. Any complex application is going to have several servers: web heads; database servers (masters and slaves); queues; cache servers; the list goes on. You can run an entire architecture from a single laptop, which means that mystery bugs get discovered and fixed sooner. Time saved, money saved, reputation saved.</p>
<p>One other way around this issue is having a staging environment that is a copy of production, also hosted in the cloud. I&#8217;m not anti-staging environments, but there are limits. I&#8217;ve seen other teams where people have to wait because someone else is using a staging server. It&#8217;s like these teams are <em>trying</em> to slow themselves down.</p>
<p>By taking advantage of virtualization and automated configuration, everyone gets their own staging environment without the added cost. Imagine multiplying your hosting cost by the number of developers!</p>
<p>Not to mention that if you had all these different machines running the same setup, you&#8217;d need something like Chef to manage the configuration of them all (or your Ops team will waste time and money doing it all by hand). Just another way that VMs and automation play well together.</p>
<p><strong>Bonus Employee Happiness Factor</strong>: because you can run a production environment contained within another computer, it doesn&#8217;t matter what that outer computer is. So if one developer has to run OSX, but another developer couldn&#8217;t imagine life without Ubuntu, it doesn&#8217;t matter. They can each use whatever OS they want and whatever text editor they want. They&#8217;ll still be building software under the same conditions.</p>
<h3>Automated configuration: the multiplier effect</h3>
<p>The list of ways that automated configuration has a multiplier effect is significant.</p>
<ol>
<li>Development servers</li>
<li>Staging servers</li>
<li>Production servers</li>
<li>Continuous Integration &amp; Continuous Delivery servers</li>
<li>Hot copies. Large architectures have servers that are running production code, but not handling production traffic, that can be switched to if a live production server dies.</li>
<li>Crash recovery. If a production server dies, rebuilding by hand takes time. Automating this makes things quicker, and removes the risk that a step might be skipped.</li>
<li>Software upgrades. What happens when you need to update the OS on 100 servers?</li>
</ol>
<p>All of these situations are going to benefit from having automated configuration &#8212; it&#8217;s faster to set them up, and it keeps things consistent, which we engineering types love!</p>
<p>If you&#8217;re interested more information about how Cloudspace can increase your pace and quality of development, get in touch with me: <a href="mailto:tim@cloudspace.com?subject:I+want+to+know+more+about+good+development+practices">tim@cloudspace.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2012/05/01/for-business-people-chef-and-vagrant-explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Early adopters, from a product person’s view</title>
		<link>http://www.cloudspace.com/blog/2012/01/16/early-adopters-from-a-product-persons-view/</link>
		<comments>http://www.cloudspace.com/blog/2012/01/16/early-adopters-from-a-product-persons-view/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 22:58:52 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[best practices]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[early adopter]]></category>
		<category><![CDATA[product design]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1170</guid>
		<description><![CDATA[Today I got lunch with a friend who recently put his startup on hold. He&#8217;s remaining productive, as is good, and is continuing to educate himself, and refine his ideas. We talked briefly about why his startup hasn&#8217;t already become &#8230; <a href="http://www.cloudspace.com/blog/2012/01/16/early-adopters-from-a-product-persons-view/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I got lunch with a friend who recently put his startup on hold. He&#8217;s remaining productive, as is good, and is continuing to educate himself, and refine his ideas. We talked briefly about why his startup hasn&#8217;t already become successful &#8212; why it didn&#8217;t connect with users in the way he wanted it to.</p>
<p>He described his product as being something that is at the intersection of technology and food, taking some of the more advanced ideas of how tech affects our daily lives, and making it available to people who are really into food.</p>
<p>The most interesting things are on the leading edge &#8212; where the early adopters live (food, tech, music, whatever). The useful things eventually make their way out of early-adopter-ville (where they may get lost in the noise), into the mainstream. But while they&#8217;re still on the leading edge, it&#8217;s only available to people who spend the time and energy to be an early adopter.</p>
<p>Hence his problem. The previous version of his product was aimed at the intersection of two big trends, but it required the person be on the leading edge of both of them &#8212; that takes a lot of time and energy, more than just being a solo-early adopter. If early adopters are 10% of the total market, and you&#8217;re aiming at more than one type of early adopter, then you&#8217;re looking at 10% of 10% &#8212; a small addressable market.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2012/01/16/early-adopters-from-a-product-persons-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>So you’re doing User Testing</title>
		<link>http://www.cloudspace.com/blog/2011/12/30/so-youre-doing-user-testing/</link>
		<comments>http://www.cloudspace.com/blog/2011/12/30/so-youre-doing-user-testing/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 18:25:41 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[best practices]]></category>
		<category><![CDATA[testing services]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[user testing]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1158</guid>
		<description><![CDATA[So you&#8217;ve decided to do some user testing of your product. Great job &#8212; very Lean of you! I&#8217;m a huge advocate of doing user testing &#8212; even at the earliest level. One of my favorite stories on the subject &#8230; <a href="http://www.cloudspace.com/blog/2011/12/30/so-youre-doing-user-testing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve decided to do some user testing of your product. Great job &#8212; very Lean of you!</p>
<p>I&#8217;m a huge advocate of doing user testing &#8212; even at the earliest level. One of my favorite stories on the subject is of a team that was working on a product that involved people recording data into a mobile app throughout the day. In order to do a bare-minimum proof-of-concept, they gave people small notebooks and a pen, and asked them to write down the data as it happened during the day. It cost them around $10 per person, and they were able to find out that people felt it was worth doing the activity (which is a requirement for everything else to work).</p>
<p>While testing a product hypothesis like this can be done at the very early stages, you&#8217;ll need more sophisticated tools as you progress. Once you&#8217;re at the point where you&#8217;ve got an app (web or mobile) product, user testing sites can be cheap and helpful ways to get feedback from people who you might not ordinarily interview. Keep in mind, it&#8217;s best to try different testing companies if you&#8217;re doing a large number of tests. Different companies have different ways of assigning people to tests, so the more companies you work with, the more likely you are to avoid any group bias.</p>
<p style='text-align:center'><a href="http://verifyapp.com" target="_blank"><img class="aligncenter" style="border-image: initial; border: 1px solid black;" src="http://img.skitch.com/20111230-kwbjihcdutqqdx6ig17rqkdrrb.jpg" alt="" width="119" height="55" /></a></p>
<p>If you&#8217;re just getting started at the mockup stage, <a href="http://verifyapp.com/" target="_blank">Verify</a> is a great starting point to get feedback on mockups and static content. The price of admission is worth the time you&#8217;d spend finding people on Craigslist and coordinating your own review of mockups.</p>
<p style='text-align:center'><a href="http://usertesting.com" target="_blank"><img class="aligncenter" style="border-image: initial; border: 1px solid black;" src="http://img.skitch.com/20111230-mw9uuwqbk62k4ds4dqw5phki14.jpg" alt="" width="261" height="62" /></a></p>
<p>The best site to get started with user testing of a web app is, in fact, <a href="http://www.usertesting.com" target="_blank">UserTesting.com</a>. The value of having video and audio is worth the peak price of $39 for at least a few tests. I know one team that revised one big UI interaction based on the first video, because the user did something that was totally reasonable, but was not what they expected.</p>
<p><a href="http://www.trymyui.com/" target="_blank">TryMyUI</a> is another site that has a similar model to UserTesting.com, and is a good starting point. $35 for a single test, so you can decide between TryMyUI and UserTesting.com to see which site you prefer. (Although they&#8217;re offering the first test free right now).</p>
<p>Once you get a few initial tests done, and you get a feeling for how to get the best information from your test group, you can move on to some heavier services.</p>
<p><a href="http://www.userlytics.com/" target="_blank">Userlytics</a> is aimed at larger groups who want to do several tests. They include video of the user&#8217;s face, some additional narrative and highlighting which is great if you&#8217;re looking to dive in a bit deeper, but you aren&#8217;t ready to bring in a professional UX team yet.</p>
<p><a href="http://www.youeye.com/" target="_blank">YouEye</a> is similar to Userlytics in that they offer video of the user, but they have a package approach that&#8217;s better once you start using the site heavily.</p>
<p>Beyond these services, you want to start bringing in experts. Teams like <a href="http://adaptivepath.com/" target="_blank">Adaptive Path</a> and <a href="http://echouser.com/" target="_blank">EchoUser</a> have seen it all and can take a deeper dive on your product as a whole, instead of the component-at-a-time approach that these self-service sites tend to focus on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2011/12/30/so-youre-doing-user-testing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cloudspace Has a Pretty Sweet QR Code</title>
		<link>http://www.cloudspace.com/blog/2011/09/09/cloudspace-has-a-pretty-sweet-qr-code/</link>
		<comments>http://www.cloudspace.com/blog/2011/09/09/cloudspace-has-a-pretty-sweet-qr-code/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 20:10:28 +0000</pubDate>
		<dc:creator>Nina Talley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1146</guid>
		<description><![CDATA[You&#8217;re probably saying to yourself &#8220;But everyone has a QR Code these days, what makes this QR Code &#8216;Pretty Sweet&#8217;&#8221;? Well Mr. Doubty McDoubterson, this QR Code has an awesome freakin&#8217; rocket in it. Check it out, tell yo friends.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">You&#8217;re probably saying to yourself &#8220;But everyone has a QR Code these days, what makes this QR Code &#8216;Pretty Sweet&#8217;&#8221;? Well Mr. Doubty McDoubterson, this QR Code has an awesome freakin&#8217; rocket in it. Check it out, tell yo friends.</p>
<p style="text-align: center;"><a href="http://www.cloudspace.com/blog/wp-content/uploads/2011/09/CS_QR.png"><img class="aligncenter size-full wp-image-1147" title="CS_QR" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/09/CS_QR.png" alt="" width="350" height="350" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2011/09/09/cloudspace-has-a-pretty-sweet-qr-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Washington Post Names Sayfie Review and FlashReport as the Best Political Blogs in Their Respective States</title>
		<link>http://www.cloudspace.com/blog/2011/08/03/washington-post-names-sayfie-review-and-flashreport-as-the-best-political-blogs-in-their-respective-states/</link>
		<comments>http://www.cloudspace.com/blog/2011/08/03/washington-post-names-sayfie-review-and-flashreport-as-the-best-political-blogs-in-their-respective-states/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 19:00:38 +0000</pubDate>
		<dc:creator>Nina Talley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1113</guid>
		<description><![CDATA[For the past 6 years we have had the pleasure of working closely with both Justin Sayfie and Jon Flesichman. They are both kind, understanding and funny but above all else, they are hardworking. It&#8217;s because of that that we &#8230; <a href="http://www.cloudspace.com/blog/2011/08/03/washington-post-names-sayfie-review-and-flashreport-as-the-best-political-blogs-in-their-respective-states/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For the past 6 years we have had the pleasure of working closely with both <a href="http://www.blossersayfie.com/images/JSayfie2.jpg" target="_blank">Justin Sayfie</a> and<a href="http://www.flashreport.org/images/JonPhoto.jpg" target="_blank"> Jon Flesichman</a>. They are both kind, understanding and funny but above all else, they are hardworking. It&#8217;s because of that that we weren&#8217;t at all shocked yesterday when we saw that the Washington Post had put <a href="http://www.sayfiereview.com/" target="_blank">Sayfie Review</a> and <a href="http://www.flashreport.org/" target="_blank">FlashReport</a> on their <a href="http://www.washingtonpost.com/blogs/the-fix/post/the-fixs-best-state-based-political-blogs-2011-edition/2011/08/02/gIQApaWvpI_blog.html#pagebreak" target="_blank">list of Best State-Based Political Blogs for 2011</a>. Although we would love to credit our work as the reason, we know that it&#8217;s all possible because of your tireless work (and maybe just a little bit of our tireless work). Congratulations you two! Make sure you take a moment to sit back, open some champagne, and toast to your success. I know we will. <img src='http://www.cloudspace.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2011/08/03/washington-post-names-sayfie-review-and-flashreport-as-the-best-political-blogs-in-their-respective-states/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting more information from users; designing the signup process</title>
		<link>http://www.cloudspace.com/blog/2011/07/27/getting-more-information-from-users-designing-the-signup-process/</link>
		<comments>http://www.cloudspace.com/blog/2011/07/27/getting-more-information-from-users-designing-the-signup-process/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 20:47:10 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1105</guid>
		<description><![CDATA[Getting users to sign up for a new site can be difficult. As a product designer, simpler is nearly always better, which has led to signup forms where users are only asked for an email (they get a randomly generated &#8230; <a href="http://www.cloudspace.com/blog/2011/07/27/getting-more-information-from-users-designing-the-signup-process/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Getting users to sign up for a new site can be difficult. As a product designer, simpler is nearly always better, which has led to signup forms where users are only asked for an email (they get a randomly generated password emailed to them). Facebook Connect and OAuthing in via Twitter have also become viable options, but there are always uses for more information about users to personalize and improve the service.</p>
<p>The old way of collecting information is one that many sites still attempt: collecting all of this information up-front:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1104" title="IT news, technology analysis and how-to resources | ITworld" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/IT-news-technology-analysis-and-how-to-resources-ITworld.jpeg" alt="" width="498" height="630" style='border:1px solid black;' /></p>
<p>Registration forms like this often <a href="http://watilo.com/worst-web-registration-form-ive-seen-in-a-whi" target="_blank">encourage users to give up during registration</a>, meaning low user counts, low ad revenue, and no opportunity to upsell to other products later.</p>
<p>LinkedIn did a good job innovating in this respect. They don&#8217;t require a full profile during registration, but gently remind users that they should fill out more information:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1106" title="Edit Profile | LinkedIn" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Edit-Profile-LinkedIn.jpeg" alt="" width="395" height="248"  style='border:1px solid black;' /></p>
<p><a href="http://commonred.com/" target="_blank">CommonRed</a> is a social networking startup that&#8217;s using the same technique as LinkedIn, but has taken it further. In addition to the gentle nudge from &#8220;% Profile Complete&#8221;, they have a sidebar widget that asks users simple questions.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1103" title="Commonred" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Commonred.jpeg" alt="" width="482" height="337"  style='border:1px solid black;' /></p>
<p>CommonRed is a networking startup, so they ask simple questions about hobbies that users can connect over. As a user clicks answers, each question fades away and is replaced by another.</p>
<p>This interaction is valuable. Not only does it get more users into your product, but it also gets you more information about those users in a pain-free way (I&#8217;ve personally answered at least 10 of these because I found some of the oddball questions interesting, and I wondered what was coming next). Think of how it can be used in your own product: gauging interest in new features, collecting demographic information for marketing, or even setting preferences.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2011/07/27/getting-more-information-from-users-designing-the-signup-process/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to get users to update their iOS apps</title>
		<link>http://www.cloudspace.com/blog/2011/07/22/how-to-get-users-to-update-their-ios-apps/</link>
		<comments>http://www.cloudspace.com/blog/2011/07/22/how-to-get-users-to-update-their-ios-apps/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 15:58:03 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[best practices]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[hotel tonight]]></category>
		<category><![CDATA[updating apps]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1095</guid>
		<description><![CDATA[There are lots of reasons to want your users to update their phone apps. Anything from APIs changing, bug fixes, or driving users and profits through improved UX can be a good reason to get users to update ASAP. Updating &#8230; <a href="http://www.cloudspace.com/blog/2011/07/22/how-to-get-users-to-update-their-ios-apps/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There are lots of reasons to want your users to update their phone apps. Anything from APIs changing, bug fixes, or driving users and profits through improved UX can be a good reason to get users to update ASAP. Updating apps is not something people regularly do (even Apple knows most iPhone users don&#8217;t even sync their phones at all), so here&#8217;s a technique to make it happen.</p>
<p>This tip is courtesy of <a href="http://www.hoteltonight.com/" target="_blank">Hotel Tonight</a>, who sent me an email today demonstrating the technique, and inspiring the post.</p>
<h2>Step 1</h2>
<p>Send your users an email with a tantalizing subject line</p>
<p><a href="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Thank-You-from-HotelTonight-1.jpeg"><img class="aligncenter size-full wp-image-1096" style="border: 1px solid black;" title="Thank You from HotelTonight-1" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Thank-You-from-HotelTonight-1.jpeg" alt="" width="511" height="70" /></a></p>
<p>More free money? Sure I&#8217;ll open this. I signed up for the product to save money on hotels, so linking the subject line directly to that core value is effective.</p>
<h2>Step 2</h2>
<p>Follow through on that offer quickly</p>
<p><a href="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Thank-You-from-HotelTonight.jpeg"><img class="aligncenter size-full wp-image-1097" style="border: 1px solid black;" title="Thank You from HotelTonight" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Thank-You-from-HotelTonight.jpeg" alt="" width="629" height="374" /></a></p>
<h2>Step 3</h2>
<p>Remind users that they need to update their app in order to get the benefit.</p>
<p><a href="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Thank-You-from-HotelTonight1.jpeg"><img class="aligncenter size-full wp-image-1098" style="border: 1px solid black;" title="Thank You from HotelTonight1" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/Thank-You-from-HotelTonight1.jpeg" alt="" width="628" height="192" /></a></p>
<h2>Step 4</h2>
<p>Wait for people to see what you did there, and then blog about it, driving more users to your app.</p>
<p>See what I did there?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2011/07/22/how-to-get-users-to-update-their-ios-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to build a Lean product and UX (with examples)</title>
		<link>http://www.cloudspace.com/blog/2011/07/20/how-to-build-a-lean-product-and-ux-with-examples/</link>
		<comments>http://www.cloudspace.com/blog/2011/07/20/how-to-build-a-lean-product-and-ux-with-examples/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 17:41:11 +0000</pubDate>
		<dc:creator>Tim Rosenblatt</dc:creator>
				<category><![CDATA[agile development]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[product development]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.cloudspace.com/blog/?p=1087</guid>
		<description><![CDATA[I&#8217;m a big fan of the Lean philosophy for building things: businesses, products, user experiences, software, etc. This is one of the reasons I help organize the Lean Coffee meeting in SF (Tuesday mornings, come out and join!) Simple prototypes &#8230; <a href="http://www.cloudspace.com/blog/2011/07/20/how-to-build-a-lean-product-and-ux-with-examples/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a big fan of the Lean philosophy for building things: businesses, products, user experiences, software, etc. This is one of the reasons I help organize the <a href="http://www.meetup.com/Lean-Coffee/" target="_blank">Lean Coffee meeting in SF</a> (Tuesday mornings, come out and join!) Simple prototypes can be used to test things, rather than building a complete first version to validate an idea (which produces Waste, which Lean is designed to avoid).</p>
<p>This is why I&#8217;m so pleased to see my friends at Lumatic (the company formerly known as <a href="http://www.omniar.com/" target="_blank">Omniar</a>) taking advantage of this for their product and UX.</p>
<p style="text-align: center;"><a href="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/lumatic1.jpeg"><img class="aligncenter size-full wp-image-1089" style="border: 1px solid black;" title="lumatic" src="http://www.cloudspace.com/blog/wp-content/uploads/2011/07/lumatic1.jpeg" alt="" width="320" height="491" /></a></p>
<p>They built <a href="http://demo.lumatic.com/" target="_blank">a static HTML version of the product</a> that simulates many of the user interactions and the interface. At the end, they use a free survey from SurveyMonkey to collect feedback. Even better, they&#8217;re building a mobile app, and have still prototyped using HTML.</p>
<p>This is a great way of collecting thoughts from users, instead of only sitting down with users one-on-one (which they&#8217;re also doing). They can find out if there are missing features, or if people are interested in the features that are there.</p>
<p>I&#8217;ve seen other effective prototypes done using paper &#8212; if you&#8217;re going to be collecting information from users that might have privacy implications, you can test out resistance to it with a sheet of paper (or another free SurveyMonkey form). Another startup gave potential users a small notebook to see if they would write their thoughts during the day on a subject (which simulated a part of their upcoming product).</p>
<p>Figure out what&#8217;s most risky in your new venture, then find a way of cheaply testing it so you can reduce the risk. Feel free to discuss in the comments, or email me if you have questions &#8212; tim @ cloudspace.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudspace.com/blog/2011/07/20/how-to-build-a-lean-product-and-ux-with-examples/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

