<?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>ISV Survival &#187; Articles</title>
	<atom:link href="http://isvsurvival.com/category/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://isvsurvival.com</link>
	<description>A blog for ISVs on Software as a Service (SaaS)</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:59: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>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Amazon&#8217;s cloud: Take a peek at what&#8217;s going on inside</title>
		<link>http://isvsurvival.com/looking-inside-the-amazon-cloud/</link>
		<comments>http://isvsurvival.com/looking-inside-the-amazon-cloud/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 11:21:04 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Dashboards]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=124</guid>
		<description><![CDATA[A new service from CloudStatus.com peeks inside Amazon's cloud and offers added (and independent) insights on core cloud services.]]></description>
			<content:encoded><![CDATA[<p><strong>A new service from CloudStatus.com peeks inside Amazon&#8217;s cloud and offers added (and independent) insights on core cloud services.</strong></p>
<p class="figure"> <img width="302" height="240" src="http://isvsurvival.com/wordpress/wp-content/uploads/cloudstatus-ec2.jpg" alt="Amazon EC2 CloudStatus screenshot" title="Amazon EC2 CloudStatus screenshot" /> <br /><br /><span class="figcaption"><em>Image: The CloudStatus service reports Amazon EC2 health based on EC2&#8242;s network availability and compute availability.</em></span></p>
<p>It is important to know how reliable your cloud provider is. The SaaS community heavily criticised Amazon when they had outages in their S3 storage cloud. As a direct result Amazon rolled out a comprehensive <a title="AWS dashboard shows up-to-the-minute information on service availability" href="http://status.aws.amazon.com/">Service Health Dashboard</a>. This gives a good insight into what is going on with the Amazon cloud services.</p>
<p>Any dashboard provided by a cloud provider opens the door to tainting the truth on performance and availably. It could therefore be useful to have an independent source of metrics to refer to.</p>
<p><span id="more-124"></span></p>
<p class="figure"> <img src="http://isvsurvival.com/wordpress/wp-content/uploads/cloudstatus-s3.jpg" alt="" title="cloudstatus-s3" width="375" height="524" class="alignnone size-full wp-image-160" /> <br /><br /><span class="figcaption"><em>Image: CloudStatus reports Amazon S3 health by analysing PUT and GET operations from inside and outside the cloud.</em></span> </p>
<p>Rather than spending time and resources on building such a monitoring system yourself, <a title="Open source network and systems monitoring software" href="http://www.hyperic.com/">Hyperic</a> has launched <a title="Performance monitoring for cloud services" href="http://www.vmware.com/products/application-platform/vfabric-hyperic.html">CloudStatus</a>. This is a new cloud service monitoring and logging service. It gives another view into what is going on inside the Amazon cloud.</p>
<p>I think this is an interesting development and I congratulate Hyperic for making this service available. The more insight we have on cloud performance the better. Independent metrics help reassure SaaS customers that clouds are at least as reliable as in-house systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/looking-inside-the-amazon-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trust: Sweet maker destroys 300 years of trust</title>
		<link>http://isvsurvival.com/saas-isv-trust-300-year-japan-sweets/</link>
		<comments>http://isvsurvival.com/saas-isv-trust-300-year-japan-sweets/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 14:26:47 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Trust Architecture]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=115</guid>
		<description><![CDATA[The Japanese were shocked that a 300-year-old sweet maker sold frozen sweets. SaaS ISVs must show they don't take trust for granted.]]></description>
			<content:encoded><![CDATA[<p><strong>The Japanese were shocked that a 300-year-old sweet maker sold frozen sweets. SaaS ISVs must show they don&#8217;t take trust for granted.</strong></p>
<p class="figure"> <img width="302" height="216" src="http://isvsurvival.com/wordpress/wp-content/uploads/japan-temple.jpg" alt="Japanese temple" title="Japanese temple" /> <br /><br /><span class="figcaption"><em>Image: Ise Grand Shrine is a Shinto shrine located in the city of Ise in Mie prefecture, Japan and is one of Shinto&#8217;s holiest and most important sites.</em></span></p>
<p>Akafuku was founded in 1707 and is Japan&#8217;s most famous sweet company. Their sweets are the traditional gift for visitors to the <a title="A Shinto shrine in Ise" href="http://en.wikipedia.org/wiki/Ise_Shrine">Ise Shrine</a>, Japan&#8217;s holiest religious site. In autumn 2007 a <a title="Candy Scandal Stuns Japan" href="http://www.nytimes.com/2007/10/31/world/asia/31japan.html">story broke</a> that shook Japan. Trust in the Akafuku brand built up over 300 years was not enough to protect them.</p>
<p>Akafuku makes bean-jam sweets (rice cakes wrapped in red-bean jam), claimed to be freshly made every day with any sweets not sold that day thrown out. This was not true. Akafuku had been lying for more than 30 years.</p>
<p><span id="more-115"></span></p>
<p>It was <a title="Akafuku fudged its sweet-bean jam dates for over 30 years" href="http://www.japantimes.co.jp/text/nn20071013a2.html">revealed</a> that sweets not sold that day were not thrown out. They were frozen to be thawed and resold later. The labels of the frozen sweets were forged with future expiry dates. Japan was appalled and the impact was immense. It was if Starbucks was exposed for selling instant coffee!</p>
<h2>Akafuku&#8217;s massive mistake</h2>
<p>While there was no risk to health in what Akafuku was doing, it totally destroyed trust. When bringing sweets back home or to the office as gifts, the expectation was that they were fresh. Frozen sweets did not match the story Akafuku was telling.</p>
<p>Even with a 300 year track record, the Japanese were not prepared to forgive what Akafuku had done. The local government stepped in and Akafuku was forced to suspend production indefinitely. The flagship store at the Ise Shrine was closed and products removed from shelves all over Japan.</p>
<h2>The lesson for SaaS</h2>
<p>As a B2B ISV selling via SaaS must meet user expectations each and every day. In the sales process trust, and your service level agreement, were big issues. Now there is a risk standards will slip. What would never have been allowed at the start of the user relationship somehow becomes acceptable.</p>
<p>You must ensure what you say is what you do &#8212; each and every day. If you say one thing but do another, your subscribers will not forgive you when they find out. And find out they will.</p>
<p>Akafuku built trust with Japan over 300 years. Even so, when the truth came out it did not protect them. They were not doing what they said. Expectations were not being met and the Japan was appalled and stopped buying.</p>
<h2>Subscribers have more choice</h2>
<p>A key difference between SaaS and licensing on-premise software is ability to swap. SaaS subscribers feel it is easier to change when things go wrong. If you do not live up to their expectations then they will leave. And they will tell others as well.</p>
<p>I do not know if the system at Akafuku was approved from the top. It was likely a local decision. An employee had a lot of sweets left over one day and did not want to waste them. A one-off decision slowly becomes accepted practice. When the truth was revealed it cost Akafuku 300 years of trust.</p>
<h2>Building trust is hard, losing trust is easy</h2>
<p>You face the same risk. Any of your people could make a choice that costs you user trust. And what is worse, you can never keep any problems secret. On-premise software customers were isolated. SaaS subscribers talk to each other. A small problem can become a wildfire of upset customers.</p>
<p>Building and maintaining user trust is the most critical part of SaaS. It takes a lot of time and money to grow trust. It can take one comment on the phone, or a hasty email, to destroy it.</p>
<p>You must make visible to all of your people how critical trust is. It does not matter if they are user facing or not. All staff must be aware of trust.</p>
<h2>Appoint a Chief Trust Officer</h2>
<p>Consider appointing a &#8220;Chief Trust Officer&#8221; to show how critical trust is for you!</p>
<p>Winning at SaaS needs more than having the right technology and the right marketing. If you lose the trust of your subscribers they will head for the door. A story reaching back 300 years did not help Akafuku when they lost trust. The length of the relationship with your SaaS subscribers will not help you either. Lose their trust and they are gone.</p>
<p>Do you have a &#8220;Chief Trust Officer&#8221;? Do you make your people aware of the trust impact of their day to day actions? How do you monitor trust levels?</p>
<p><em>PS: The local government <a title="Mie lifts business ban on Akafuku" href="http://www.japantimes.co.jp/text/nb20080131a8.html">lifted its ban</a> on Akafuku at the end of January 2008. Regaining 300 years of lost trust will take a little longer.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/saas-isv-trust-300-year-japan-sweets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SaaS SLAs: 99.999% uptime doesn&#8217;t matter to users</title>
		<link>http://isvsurvival.com/99-999-host-uptime-sla-irrelevant-saas-user/</link>
		<comments>http://isvsurvival.com/99-999-host-uptime-sla-irrelevant-saas-user/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 15:59:22 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Uptime]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=113</guid>
		<description><![CDATA[B2B ISVs will pay with critical trust if they fail to talk to subscribers, even for faults not under their direct control.]]></description>
			<content:encoded><![CDATA[<p><strong>B2B ISVs will pay with critical trust if they fail to talk to subscribers, even for faults not under their direct control.</strong></p>
<p class="figure"> <img width="302" height="192" src="http://isvsurvival.com/wordpress/wp-content/uploads/login-key.jpg" alt="Login key" title="Login key" /> <br /><br /><span class="figcaption"><em>Image: 100% server uptime doesn&#8217;t matter to your customers if they can&#8217;t login because a digger has torn up the local DSL cable. End-to-end uptime is the only thing that really counts for SaaS SLAs.</em></span></p>
<p>Amazon S3 was down last week. A lot of blogs covered this, <a title="The mythical 99.99% uptime SLA" href="http://dealarchitect.typepad.com/deal_architect/2008/02/the-mythical-99.html">discussing</a> the need for 99.999% uptime.  A <a title="Vendor-neutral information on high-density enterprise computing" href="http://uptimeinstitute.org">lot of people</a> invest their time improving hosting uptime. Even so, 5 minutes and 35 seconds downtime per year is <a title="Is 99.999% availability ever a practical or financially viable possibility?" href="http://www.continuitycentral.com/feature0267.htm">very difficult</a> to achieve.</p>
<p>The thing is, 99.999% hosting uptime does not matter at all to your SaaS subscribers. What matters is that they can login. If they cannot, then no matter what the reason, your SaaS system is down.</p>
<p>We must stop focusing on hosting uptime. Instead we need to start thinking about the total user experience. End to end uptime is the only thing that matters to SaaS subscribers.</p>
<p><span id="more-113"></span></p>
<h2>Only end-to-end uptime counts</h2>
<p>In a previous life I worked with IBM mainframes. What counted was response time to the user&#8217;s terminal. A similar issue applies to SaaS.</p>
<p>Your subscribers do not care about hosting uptime. If they cannot login then your system is down. Oh, and it is your fault! It could be a network issue. It could be a DNS issue. It does not matter. Whether or not your hosting is up, if your subscribers cannot login then it might as well be down.</p>
<p>It is easy to focus on hosting uptime. This is the wrong thing to do. Instead, try to see things as your subscribers do. This will make your life more complex, but it is a major benefit to your subscribers.</p>
<h2>Out of (your) control</h2>
<p>There are many moving parts between your SaaS host and your user&#8217;s desktop. A lot of things can (and will) go wrong. Your customers have an internal network. If their switch is down they are cut off from the Internet and cannot login to your SaaS application. For them, your system is down.</p>
<p>You have no control of most of these moving parts. They must all work for your subscribers to login. Do not try to control things you cannot. Instead, focus on giving your subscribers the best possible experience. Especially when something fails&#8230;</p>
<p>When anything, anywhere, fails you need to know about it right away. How will you know? Your subscribers need to know. How will you tell them?</p>
<h2>Communicating In times of trouble</h2>
<p>You have a real-time service dashboard to show the live status of your SaaS application. This is good, but it does not help your subscribers if they have a network problem and cannot reach your dashboard. If your subscribers cannot login, and they cannot reach your dashboard, then to them you have suffered a massive failure. Even though in reality their switch failed, your system is up and all your other subscribers are working OK.</p>
<p>Some might argue this is not your problem; they cannot be expected to handle everything that goes wrong. This might be true from a legal view of your SLA. What matters more, though, is how your subscribers view such faults.</p>
<p>If they cannot login then their trust in you and your system will drop. No matter what the real cause of the problem might be, you will pay for all problems with your trust.</p>
<h2>Trust makes it your problem</h2>
<p>Getting and keeping the trust of your customers is the most critical part of SaaS. This is why you need to think about all the things that could go wrong. Think about these things now, before they happen, and put a solution into place. The investment will more than pay for itself when faults occur and your subscribers know right away what has gone wrong.</p>
<p>You must ensure your subscribers always know the status of your systems. To do this you will need to provide status details using an independent &#8220;control path&#8221;. When the network fails you still need to keep your subscribers informed. This was the mistake that Amazon made with their S3 failure. They did not communicate with their subscribers.</p>
<p>There are a number of ways this can be done, and I will be looking at these in future articles here on ISV Survival. In the meantime, how do you manage all the moving parts between your subscribers and your SaaS system? Does your SLA take such problems into account?</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/99-999-host-uptime-sla-irrelevant-saas-user/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SaaS downtime: Can ISVs survive paying real cash?</title>
		<link>http://isvsurvival.com/isv-sla-pay-cash-for-saas-downtime/</link>
		<comments>http://isvsurvival.com/isv-sla-pay-cash-for-saas-downtime/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 17:39:19 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS SLA]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=105</guid>
		<description><![CDATA[In the future we'll look back and wonder at how SaaS ISVs ever managed to get away with having weak (or no) SLAs.]]></description>
			<content:encoded><![CDATA[<p><strong>In the future we&#8217;ll look back and wonder at how SaaS ISVs ever managed to get away with having weak (or no) SLAs.</strong></p>
<p class="figure"> <img width="302" height="216" src="http://isvsurvival.com/wordpress/wp-content/uploads/sla-cash.jpg" alt="Cash and calculator" title="Cash and calculator" /> <br /><br /><span class="figcaption"><em>Image: Service level agreements will increasingly become a competitive differentiator in the SaaS market. How will your weasel worded SLA stand up when competitors offer real (and significant) cash for downtime?</em></span></p>
<p>Web news is talking about the <del>2</del> <del>3</del> <del>4</del> <a title="We are now up to 5 breaks in fibre optic cables in the Middle East" href="http://www.khaleejtimes.com/DisplayArticleNew.asp?section=theuae&amp;xfile=data/theuae/2008/february/theuae_february155.xml ">5</a> fibre optic cable breaks in the Middle East. While the net was designed to be up all the time, there will always be faults.</p>
<p>How do you react when a fault impacts your subscribers? Do you tell them it is not your fault? Do you tell them they must just put up with it? Today many ISVs are doing just that.</p>
<p>With no or very weak SaaS SLAs, at best customers might get a refund for that month&#8217;s service fee. Because no real cash is at stake many ISVs have not invested.</p>
<p><span id="more-105"></span></p>
<p>What, though, if SaaS ISVs had to pay a real (and fair) amount of cash to customers for downtime? We expect planes and trains to pay if they mess up our plans. Why should SaaS be a special case?</p>
<p>We can see how some ISVs value SLAs by looking at what they do and say when a fault occurs. Two recent examples:</p>
<h2><strong>1 Million 37signals users and still no SLA</strong></h2>
<p>37signals is well-known in the SaaS and Web 2.0 world. Often quoted as a good example of SaaS, all their products were down (again) <a title="Problems at RackSpave brings 37signals applications down again" href="http://techcrunch.com/2008/01/18/37signals-down-looks-like-rackspace-is-to-blame-again/">for a few hours recently</a>. This <a title="37signals applications down due to load balancer failure" href="http://37signals.com/svn/posts/800-what-happened-this-morning">post</a> was made on their product blog once the fault had been fixed:</p>
<blockquote><p>… While we don&#8217;t have a formal service-level agreement (SLA), we still want to compensate anyone who felt they were negatively affected in their work because of this outage. Please write support@37signals.com (and include your application URL) and we&#8217;ll get that taken care of. …</p></blockquote>
<p>With more than 1 million users, an SLA is the least users can and should expect. A lot of the user&#8217;s comments about this downtime were from consultants. They were relying on 37signals&#8217; products being up and running. When they are down they could not work. I don&#8217;t know how much 37signals refunded users in this case, but I doubt it made up for the lost access to many users.</p>
<p>It is easy to say you are sorry for downtime. It is much better to show (with cash) how sure you are this is not going to happen again. Users that are paying for services can, and should, expect a real, tough and fair SLA from 37signals. As long as they can get away without having one it makes it a little more tempting to think that you do not really need one either.</p>
<h2><strong>SLA not necessary for on-demand FogBugz?</strong></h2>
<p>FogBugz is a bug tracking and project management system from Fog Creek Software. In the last 6 months or so they started an on demand version, which was down recently. Here are some quotes from their <a title="On Demand FogBugz down due to switch misconfiguration" href="http://www.joelonsoftware.com/items/2008/01/22.html">blog post</a> on what happened.</p>
<p>The first quote is from their system admin:</p>
<blockquote><p>… I know that we don&#8217;t officially have an SLA for On Demand, but I would like us to define one for internal purposes (at least). …</p></blockquote>
<p>CEO Joel Spolsky then responded:</p>
<blockquote><p>… But there are some problems with SLAs. The biggest one is the lack of statistical meaningfulness when outages are so rare. We&#8217;ve had, if I remember correctly, two unplanned outages, including this one, since going live with FogBugz on Demand six months ago. Only one was our fault. …</p></blockquote>
<p>Downtime is always your fault. Your customers pay you money for the service. If you do not provide it, then it is your fault. The buck always stops with you. In this case they went on to make an offer to pay for the downtime:</p>
<blockquote><p>… In the meantime, our customer service folks have the authority to credit customers&#8217; accounts if they feel like they were affected by an outage. We let the customer decide how much they want to be credited, up to a whole month, because not every customer is even going to notice the outage, let alone suffer from it. …</p></blockquote>
<p>The tone of this whole post is that an SLA does not mean anything. They claim it is not always their fault. In any case, many subscribers did not even notice. You might not see it this way if your team cannot work. Fog Creek should do better on reacting to faults. A real, tough and fair SLA would be a good place to start.</p>
<h2><strong>Planes, trains and SaaS SLAs</strong></h2>
<p>In the old days plane and train firms were not liable for delays. At best you might get a refund for your ticket. Tough luck if you had any other losses. This has now changed due to user pressure.</p>
<p>In the software world we have built a story that software is special. We say that it is complex so usual rules cannot apply. We see this story in the success of very limited liability for software errors.</p>
<p>Planes and trains also tried to avoid paying. They said delays were caused by acts of nature beyond their control. This worked for a while, but no longer. Why should software be special? Why should ISVs be able to get away with excluding risks that other industries can only dream about?</p>
<h2><strong>Cracks in the walls of (no) software liability</strong></h2>
<p>We all spend time and money working around security holes in our software. Why have these holes not been fixed? As the respected security expert Bruce Schneier <a title="Software vendors will not take security seriously unless it costs them money" href="http://www.schneier.com/blog/archives/2004/11/computer_securi.html ">explained back in 2004</a>, ISVs have no financial reason to do so. The user pays the cost of the holes, not them!</p>
<p>Like planes and trains and their acts of nature, ISVs have been good at avoiding liability. This will not be so for ever. Many people no longer see software as special. For them it has always existing, like electricity. ISVs will have more trouble getting these people to sign old contract terms. They rightly demand the same rights for software as for a fridge or a TV.</p>
<p>If classic ISVs must pay real cash to fix things when they go wrong, it will be hard for SaaS ISVs to avoid the same rules. It should not change user&#8217;s rights if software is on-premise or SaaS.</p>
<h2><strong>Is SaaS more complex than an airline?</strong></h2>
<p>Like in bad old days or planes and trains, in these early SaaS days 37signals, Fog Creek and others can get away with no or weak SLAs. This will not last. As customers switch to SaaS they will expect to get the service they are paying for. If the service is not provided then their costs must be paid&#8211;in full.</p>
<p>The user&#8217;s goal with the SLA is not to make money from downtime. The goal of a real, tough and fair SLA is to make sure that you invest: You must invest time, money and effort to ensure that the risk and impact of downtime is very low. The cost of the SLA is the stick to beat you with.</p>
<p>An airline cannot control the weather. You cannot control whether a fibre optic cable in the Middle East breaks. Both can assume, though, this might happen. You can plan for this and include it in your SLA cost plans.</p>
<h2><strong>Having to pay real cash focuses attention</strong></h2>
<p>Your B2B SaaS customers that pay you real money will expect a real, tough and fair SLA. This is not to say all subscribers expect or need 24&#215;7 access. For each user downtime in certain hours, days or months are a higher risk than others. Your SLA will need to take this into account.</p>
<p>If you have to pay real cash for downtime then you will do what it takes to avoid downtime. Problems will always occur and you must handle them in the right way. You can limit the risk of a large cash payout with insurance.</p>
<p>The first thing SaaS prospects will look at is your SLA. This must be very open and clear on your website for all to see. The terms must be clear and say what cash payments are made for downtime.</p>
<p>Comparing your SLA with those of other SaaS ISVs will become a key part of the SaaS purchase choice. You will not get away with hiding your SLA. You need to shout about how good your SLA is, not hide it! It cannot be a secret.</p>
<h2><strong>You need a real, tough and fair SLA for SaaS</strong></h2>
<p>You cannot plan for &#8220;Black Swan&#8221; events such as 3 meteorites hitting your 3 data centres at the same time. You can plan for fibre optic cable breaks. Assume you must pay real cash for downtime and your SaaS business model will be more solid.</p>
<p>Make your real, tough and fair SLA the core of your SaaS business model. Plan that downtime will cost you a lot of real cash. Do this and you will be a big step ahead of your competitors.</p>
<p>37Signals and others can win at the moment with no SLA. This will not last for ever. Don&#8217;t build your SaaS business model on the false hope you can get away with it as well.</p>
<p>It did not work for planes and trains, and it will not work for you either.</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/isv-sla-pay-cash-for-saas-downtime/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SaaS downtime: ISVs will always take the blame</title>
		<link>http://isvsurvival.com/isvs-take-blame-saas-platform-downtime/</link>
		<comments>http://isvsurvival.com/isvs-take-blame-saas-platform-downtime/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 22:06:24 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Platforms]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=103</guid>
		<description><![CDATA[ISVs must isolate their applications from today's SaaS platforms to benefit from the improved SaaS platforms expected in the future.]]></description>
			<content:encoded><![CDATA[<p><strong>ISVs must isolate their applications from today&#8217;s SaaS platforms to benefit from the improved SaaS platforms expected in the future.</strong></p>
<p class="figure"> <img width="302" height="192" src="http://isvsurvival.com/wordpress/wp-content/uploads/broken-disk.jpg" alt="Broken hard disk" title="Broken hard disk" /> <br /><br /><span class="figcaption"><em>Image: A disk failure at an on-premise customer is their problem. If your SaaS solution is offline because of problems at your storage service provider then it&#8217;s now your problem. And that&#8217;s a new world of hurt you&#8217;re facing.</em></span></p>
<p>Data storage is very reliable, but still has unexpected and catastrophic failures. That&#8217;s why you backup your data. You must plan for when things go wrong. It&#8217;ll almost certainly not go wrong <a title="The Black Swan - The Impact of the Highly Improbable" href="http://en.wikipedia.org/wiki/Black_swan_theory">in the way you expected</a>, but it <strong>will</strong> go wrong &#8212; sooner or later.</p>
<p>I&#8217;ve seen my fair share of data disasters over the years so I use a variety of media and archive cycles for local backups. For offsite backups I use <a title="Reliable online storage powered by Amazon S3" href="https://www.jungledisk.com/">Jungle Disk</a>. Jungle Disk is a remote storage solution built on the <a href="http://aws.amazon.com/s3/faqs/">Amazon Simple Storage Service</a> (S3) for data storage and the <a href="http://aws.amazon.com/ec2/faqs/">Amazon Elastic Compute Cloud</a> (EC2) for block-level file updates and other services.</p>
<p><span id="more-103"></span></p>
<p>As a <a href="http://aws.amazon.com/">Amazon Web Services</a> user, I follow with interest the <a title="Amazon EC2 offers a shortcut to SaaS" href="http://www.zdnet.com/blog/saas/amazon-ec2-offers-a-shortcut-to-saas/415">increasing acceptance</a> in using Amazon&#8217;s S3/EC2 as a SaaS platform. It now seems to be the default assumption that Web 2.0 startups will use Amazon&#8217;s platform from day 1 to <a title="Amazon S3: Show me the money" href="http://don.blogs.smugmug.com/2006/11/10/amazon-s3-show-me-the-money/">save a lot of money</a>. Of course, they are also happy to leverage Amazon&#8217;s reputation: <em>&#8220;If it&#8217;s good enough for amazon.com then it is good enough for our users&#8230;&#8221;</em></p>
<p>This is all well and good &#8212; until the SaaS platform fails &#8212; and it will &#8212; and then it&#8217;s <strong>your</strong> fault!</p>
<p>If you cannot provide your application services to your customers then it is <strong>always</strong> your fault! It will not matter what <a title="Outages caused by raccoons, thieves and random gunfire" href="http://royal.pingdom.com/2008/01/03/outages-caused-by-raccoons-thieves-and-random-gunfire/">unusual and totally unexpected event</a> has struck your SaaS platform provider.</p>
<p>If your customers cannot get at their data then it is your fault. The trust relationship you have invested a lot to build with your customer will be damaged. It is you that is going to suffer the consequences, not your SaaS platform provider.</p>
<h2>Choosing the right SaaS platform</h2>
<p>It goes without saying that it makes absolutely no sense for you to try to build and run your own SaaS-capable data centre. You must depend on one or more external suppliers for your SaaS platform.</p>
<p>To gain the trust of your customers, the level of service you commit to your customers will be higher than that offered to you by your SaaS platform provider.</p>
<p>This <strong>&#8220;SaaS Trust Gap&#8221;</strong> between what you must offer your customers &#8212; and what your SaaS platform provider offers you &#8212; is one of the major risks you must manage to survive and profit from the shift to SaaS.</p>
<p>The right choice of SaaS platform provider is therefore critical to your success.</p>
<h2>SaaS platforms will always be unreliable</h2>
<p>As the market for SaaS platforms develops they will become increasingly reliable. However, they can never be 100% reliable. For the short term probably. In the medium term probably. But in the long term, no. There are just too many things that can (and will) go wrong.</p>
<p>Assume for the moment that your SaaS platform is unreliable. How can you still provide a higher level of service to your customers than that provided to you by your SaaS platform provider?</p>
<p>The basic concept is the same as you are using today with storage arrays. Simply assume your SaaS platform is unreliable and architect your SaaS infrastructure around this fact of life.</p>
<h2>My provider guarantees 100% uptime&#8230;</h2>
<p>At this point you might object that <strong>your</strong> provider commits to 100% uptime. They have redundant power supplies, redundant Internet connections, fail over this and that.</p>
<p>While 100% uptime might be their stated goal, even the leading tier 1 data centres <a title="Royal Pingdom - The major incidents on the internet in 2007" href="http://royal.pingdom.com/2007/12/27/the-major-incidents-on-the-internet-in-2007/">have major outages</a>. Even Amazon&#8217;s <a title="Amazon - 10 Billion Objects on S3 Storage" href="http://www.datacenterknowledge.com/archives/2007/11/06/amazon-10-billion-objects-on-s3-storage/">widely-used</a> S3 has not been immune to <a title="Data Centre Knowledge - Amazon EC2 Outage Wipes Out Data" href="http://www.datacenterknowledge.com/archives/2007/10/02/amazon-ec2-outage-wipes-out-data/">occasional downtime and claims of lost data</a>.</p>
<p>Even if your deployment platform provider really was 100% available, that does not always help your customers. There are a lot of &#8220;moving parts&#8221; between your SaaS platform and your customers desktops. You will never be able to guarantee100% end-to-end uptime.</p>
<p>So, what do you do?</p>
<h2>Standardised SaaS platforms?</h2>
<p>In the ideal word there would be a standard for SaaS platforms and a range of suppliers competing on price and availability. You could then develop and manage your applications independent of the underlying deployment platform provider.</p>
<p>This ideal world would make it easier to move from one SaaS platform provider to another in order to improve service to your customers, and to reduce your risks as SaaS platform providers gradually catch up with the commitments you are already making to <strong>your</strong> customers.</p>
<p>The current market for SaaS platforms is too immature, however, for such a standard to have emerged. And, based on past experience, it is pretty unlikely that anything will happen anytime soon.</p>
<p>We are still at the stage of proprietary platforms, each with their own proprietary interfaces and architectures. We have the well-known players such as Amazon, IBM, Microsoft, Oracle, Salesforce.com etc, plus <a title="OpSource - The Software as a Service (SaaS) Delivery Experts" href="http://www.opsource.net/">OpSource</a>, <a title="Apprenda - Software as a Service (SaaS) Platform" href="http://apprenda.com/">SaaSGrid</a>, <a title="FlexiScale - Utility Computing On-Demand" href="http://www.flexiant.com/products/">FlexiScale</a> and a range of smaller players.</p>
<p>I think the solution to this problem of depending on proprietary SaaS platforms is essentially the same one you have successfully applied to a whole range of technical problems in the past: abstraction.</p>
<h2>Abstracting the SaaS platform</h2>
<p>In the same way that you developed a &#8220;database abstraction layer&#8221; or a &#8220;platform abstraction layer&#8221;, you should consider adding a &#8220;SaaS deployment platform abstraction layer&#8221; to your application architecture.</p>
<p>There are already some SaaS platform technologies coming to market which are clearly moving in this direction.</p>
<p>Take the Amazon EC2 platform as an example. The Amazon EC2 architecture makes it possible to manage and run instances in a flexible, reliable and cost effective manner. However, the way in which you need to interact with the Amazon EC2 &#8220;management system&#8221; is fairly complex and proprietary.</p>
<p>To address this problem SaaS platform vendors such as <a title="Setup and Manage 1 to 1000+ Servers on AWS" href="http://www.rightscale.com/">RightScale</a> and <a href="http://www.cloudscale.net/">CloudScale</a> are developing technology that abstracts away the details of the Amazon EC2 platform.</p>
<p>While the current focus is on making it easier to use EC2, the same approach can be extended to make your SaaS applications independent of the underlying SaaS deployment platform.</p>
<h2>Leveraging the future</h2>
<p>The market is driving towards &#8220;Cloud Computing&#8221; and &#8220;Utility Computing&#8221;, but those clouds and utilities will never be 100% reliable. An often-used analogy <a title="The Big Switch -  Rewiring the World, from Edison to Google" href="http://www.nicholasgcarr.com/bigswitch/">compares cloud computing to the electrical grid</a>. We need to bear in mind, however, that more than 100 years later we still have blackouts from time to time!</p>
<p>A competitive market for SaaS platforms will emerge, but to benefit you will need to:</p>
<ul>
<li>Treat your SaaS platform as just another piece of technology to be abstracted away.</li>
<li>Always bear in mind that your current SaaS platform will almost certainly not be your future platform.</li>
<li>Protect yourself against being locked in to your current SaaS platform provider.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/isvs-take-blame-saas-platform-downtime/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web 2.0 apps: Driving expectations for SaaS ISVs</title>
		<link>http://isvsurvival.com/web-20-isv-saas-installable-software/</link>
		<comments>http://isvsurvival.com/web-20-isv-saas-installable-software/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 17:59:57 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Installable Software]]></category>
		<category><![CDATA[Web-Based Applications]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=101</guid>
		<description><![CDATA[Web 2.0 teaches customers what to expect from web applications. ISVs are under increasing pressure to shift their applications to SaaS.]]></description>
			<content:encoded><![CDATA[<p><strong>Web 2.0 teaches customers what to expect from web applications. ISVs are under increasing pressure to shift their applications to SaaS.</strong></p>
<p class="figure"> <img width="302" height="192" src="http://isvsurvival.com/wordpress/wp-content/uploads/broken-cd.jpg" alt="Broken CD" title="Broken CD" /> <br /><br /><span class="figcaption"><em>Image: Customer&#8217;s expectations of business applications are often driven by their experience of consumer applications such as Gmail and Flickr. If you&#8217;re only shipping on-premise products on CD then things are going to end badly.</em></span></p>
<p>in 2008 your customers will more and more expect you to offer your business applications via SaaS &#8212; whether you are ready to or not.</p>
<p>A long time ago <em>(or so it seems)</em> a similar tale unfolded as customers forced ISVs to shift applications from character mode to GUIs. The pressure for change did not come from the ISVs. I am sure you also had managers who thought GUIs were a backward step in productivity for business applications. Product managers often claimed <em>&#8220;our users do not want a mouse.&#8221;</em></p>
<p><span id="more-101"></span></p>
<p>As customers became used to GUIs on their home PCs, they expected the business software they used in the office must also have a GUI &#8212; whether it really needs it or not. The exact same process is being repeated today with the shift from installed software to SaaS.</p>
<p>The pressure mounts on the vertical business applications supplied by ISVs as customers become more used to web-based applications. This pressure will only increase as web-based applications are getting better every day.</p>
<h2>2 Web-based applications to sample</h2>
<p>Why not invest a few minutes to see for yourself how good some of today&#8217;s web-applications really are?</p>
<p>Here are 2 web-based applications I have used that I think are good examples of the state of the art:</p>
<ul>
<li>The <a href="http://www.picnik.com/">Picnik online photo editor</a> is a leader in the ever-increasing range of web-based photo-editing tools. Graphic tools such as Adobe&#8217;s Photoshop are the classic examples of installed applications. Picnik shows that graphic applications not longer need to be installable software.</li>
<li>The <a href="http://www.squarespace.com/">Squarespace web publishing system</a> is a web-based application for creating and publishing blogs and websites. The layout and customizing options in Squarespace will give you a good idea of the rich user experience that your customers will be expecting from you from mostly text-based applications.</li>
</ul>
<p>I think you will agree that these web-based applications are very nice and really rather impressive.</p>
<h2>Are you keeping up with your customers?</h2>
<p>Your customers are already using web-based applications such as Picnik and Squarespace in their &#8220;other life&#8221; outside of the office.</p>
<p>These are consumer applications so they are called Web 2.0 rather than SaaS. Even so, your customers are gaining a lot of experience with such web-based applications and this continually raises the bar on what is expected of you from your vertical business applications:</p>
<ul>
<li>Will your SaaS business application be as easy to use as Picnik or Squarespace?</li>
<li>Will it be as much fun?</li>
<li>If not, why not?</li>
</ul>
<p>Make the most of the new web-based applications and get to know what is already possible. Do not lag behind your customers on what is possible with today&#8217;s web-based applications. Your customers will be expecting at least the same from your SaaS business applications.</p>
<h2>Let your competitors repeat their GUI mistake</h2>
<p>Many of your competitors are repeating the mistake they made resisting the shift from character mode to GUIs. They are holding meetings right now at which they are trying to convince themselves <em>&#8220;our customers do not need SaaS&#8221;</em>, or <em>&#8220;our customers want to have installable software.&#8221;</em></p>
<p>Leave them to make their mistake &#8212; while you double your efforts in 2008 to rebuild your ISV to survive and profit from the shift from installed software to SaaS.</p>
<p>Thank you for reading ISV Survival in 2007. I hope that you are having a good break over Christmas and the New Year.  See you in 2008&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/web-20-isv-saas-installable-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nozbe: TOS for SaaS GTD solution fails to build trust</title>
		<link>http://isvsurvival.com/nozbe-saas-trust-relationship-gtd-solution/</link>
		<comments>http://isvsurvival.com/nozbe-saas-trust-relationship-gtd-solution/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 19:34:41 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Anti-Patterns]]></category>
		<category><![CDATA[SaaS Trust Architecture]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=99</guid>
		<description><![CDATA[Your terms of service must build a trust relationship with your customers from day 1, otherwise all your other investments are wasted.]]></description>
			<content:encoded><![CDATA[<p><strong>Your terms of service must build a trust relationship with your customers from day 1, otherwise all your other investments are wasted.</strong></p>
<p class="figure"> <img width="302" height="192" src="http://isvsurvival.com/wordpress/wp-content/uploads/nozbe.gif" alt="Nozbe homepage" title="Nozbe homepage" /> <br /><br /><span class="figcaption"><em>Image: Nozbe offers a SaaS GTD solution, but read the TOS and you&#8217;ll think twice before &#8220;dumping your brain&#8221; there. Not to pick on Nozbe, but SaaS SLAs have a long way to go before users will entrust them their most critical stuff.</em></span></p>
<p>For day-to-day task planning and management I use a light version of David Allen&#8217;s <a title="The official definition of Getting Things Done (GTD)" href="http://www.davidco.com/about-gtd">Getting Things Done</a> (GTD) method.</p>
<p>Earlier this year I saw a reference on the <a title="Nozbe - a new GTD web app that keeps it simple" href="http://www.zdnet.com/blog/orchant/nozbe-a-new-gtd-web-app-that-keeps-it-simple/349">ZDNet Office Evolution blog</a> to a new SaaS GTD tool called  <a title="Nozbe is a web-based GTD task manager and to-do list" href="http://www.nozbe.com/">Nozbe</a> from <a href="http://www.apivision.com/">apivision.com</a>. I was reminded of it when lifehack.org included Nozbe in their <a href="http://www.lifehack.org/articles/technology/11-top-new-web-apps-of-2007.html">11 Top New Web Apps of 2007</a>.</p>
<p>Over the holidays I thought I would give Nozbe a try and see if it could replace my current Microsoft Outlook solution. My initial impression of the site was positive, until I clicked on the Terms of Service link at the bottom of the Nozbe home page.</p>
<p><span id="more-99"></span></p>
<p>When I evaluate a new SaaS service on of the first things I do is have a look at the terms of service to see if there are any traces of a <strong>SaaS Trust Architecture</strong>. What I saw at Nozbe showed little or no thought had been given to convincing qualified prospects (in this case me) to trust their company enough to consider taking the next step and trying their service.</p>
<h2>Extract from Nozbe&#8217;s terms of service</h2>
<p>Here is an extract from the &#8220;Service&#8221; section of Nozbe&#8217;s <a href="http://www.nozbe.com/page/show/site-terms">Terms of Service</a>. I had added highlighting for the text which I immediately noticed:</p>
<blockquote><p>&#8220;Apivision.com may <strong>suspend the Service for any reason whatsoever</strong>, including but not limited to, repairs, planned maintenance or upgrades, and <strong>will not be liable to you for any such suspension</strong>.&#8221;</p>
<p>&#8220;Apivision.com reserves the right to <strong>refuse service to anyone for any reason at any time</strong>.&#8221;</p>
<p>&#8220;Apivision.com may <strong>suspend the Service for any reason whatsoever</strong>, including but not limited to, repairs, planned maintenance or upgrades, and <strong>will not be liable to you for any such suspension</strong>.&#8221;</p>
<p>&#8220;Such termination of the Service will result in the deactivation or deletion of your Account or your access to your Account, and <strong>the forfeiture and relinquishment of all Content in your Account</strong>.&#8221;</p>
<p>&#8220;Apivision.com reserves the right to <strong>make any changes to the Service</strong> or to discontinue any aspect or feature of the Service without notice, and <strong>will not be liable to you for any such change</strong>.&#8221;</p>
<p>&#8220;Apivision.com, in its sole discretion, <strong>has the right to suspend or terminate your Account</strong> and refuse any and all current or future use of the Service, <strong>for any reason at any time</strong>.&#8221;</p></blockquote>
<h2>Who do these terms protect?</h2>
<p>It seems to me that Nozbe&#8217;s terms of service have been written to protect the interests of apivision.com as the SaaS supplier, and not the customer.</p>
<p>These terms of service are not customer-friendly. There is no commitment to providing the service. It even sounds like my data can disappear at any time without any recourse.</p>
<p>I am sure that this was not the intention, but it is almost as if the terms had been written with the sole intention of scaring potential customers away.</p>
<h2>Trust is the very first sales qualifier</h2>
<p>In my recent post <a href="http://isvsurvival.com/why-isvs-need-a-saas-trust-architecture-to-survive-the-shift-to-saas/">Why ISVs Need a SaaS Trust Architecture to Survive the Shift to SaaS</a> I explained when you offer your application software via SaaS, building a trust relationship with your customers is the most important thing you must do.</p>
<p>I looked at Nozbe&#8217;s terms of service for a first impression to see whether or not they are giving trust the emphasis it deserves. I do not know apivision.com and I have no previous experience with their products or services. They therefore started with a trust level of zero from me as a potential customer.</p>
<p>Moving to a SaaS GTD solution might not be a big risk in overall terms, but the risk is too large for me to trust my data to Nozbe.</p>
<p>This is a shame as Nozbe might have been a good solution to my GTD needs.</p>
<p>The lack of any indication of a SaaS Trust Architecture means that I will never know how good Nozbe might have been. On the other hand, apivision.com has lost a qualified and motivated prospect at the very first stage of their sales funnel.</p>
<h2>Let your competitors make Nozbe&#8217;s mistake!</h2>
<p>apivision.com missed an opportunity to start building a trust relationship with me as a qualified prospect for their Nozbe GTD SaaS solution</p>
<p>The lack of a <strong>SaaS Trust Architecture</strong> means that all the time and effort that they have invested in building software or  <a href="http://www.nozbe.com/gtd/blog/post-5fd072/nozbe_7_times_faster-because_so_many_of_you_want_to_get_things_done">improving their back-end infrastructure</a> are wasted investments. A little more thought on developing terms of service focused on building a trust relationship from the very first contact could have made all the difference.</p>
<p>Many of your future competitors will try to take the easy option and write terms of service like Nozbe that are solely for their benefit and not their customers. That is bad for them, but good for you.</p>
<p>Design your terms of services to focus on gaining and keeping your customer&#8217;s trust as part of your <strong>SaaS Trust Architecture</strong>. This will mean exposing yourself to new and unfamiliar risks. That is a core part of the new SaaS business model &#8212; get used to it.</p>
<p>You are not going to survive and profit from the shift to SaaS unless you can live with this reality. apivision.com does not yet seem to have learned this lesson.</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/nozbe-saas-trust-relationship-gtd-solution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trust: SaaS ISVs need trust architecture to survive</title>
		<link>http://isvsurvival.com/why-isvs-need-a-saas-trust-architecture-to-survive-the-shift-to-saas/</link>
		<comments>http://isvsurvival.com/why-isvs-need-a-saas-trust-architecture-to-survive-the-shift-to-saas/#comments</comments>
		<pubDate>Mon, 24 Dec 2007 14:32:11 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Trust Architecture]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=96</guid>
		<description><![CDATA[Creating a SaaS Trust Architecture is your top priority, because if your SaaS customers do not trust you then nothing else matters.]]></description>
			<content:encoded><![CDATA[<p><strong>Creating a SaaS Trust Architecture is your top priority, because if your SaaS customers do not trust you then nothing else matters.</strong></p>
<p class="figure"> <img width="302" height="240" src="http://isvsurvival.com/wordpress/wp-content/uploads/2-scuba-divers.jpg" alt="2 Scuba divers" title="2 Scuba divers" /> <br /><br /><span class="figcaption"><em>Image: If you don&#8217;t trust your diving mate, your safety is a (potentially fatal) illusion. SaaS safety doesn&#8217;t mean  having the best data centre or the right multi-tenant architecture. It&#8217;s a lot more simple than that: it&#8217;s only about trust.</em></span></p>
<p>If you are trapped underwater the <a href="http://isvsurvival.com/what-connects-isvs-saas-and-survival/">Rule of Threes</a> says you can survive <strong>3 minutes without air</strong>. Your top priority is clear and simple: find air to breathe, and quickly.</p>
<p>What should your top priority be when rebuilding your ISV to survive and profit from the shift to SaaS? Reading press and analyst reports on SaaS you might think your top priority should be building a scaleable back-end platform. Or, maybe your priority should be to select the right rich-client development tool.</p>
<p>These are certainly important issues, but they are not your top priority. Your top priority in rebuilding your ISV is to create your <strong>SaaS Trust Architecture</strong>. It really is as clear and simple as that.</p>
<p><span id="more-96"></span></p>
<h2>Why trust is critical for SaaS</h2>
<p>The reasons are simple and pragmatic:</p>
<ul>
<li>Wthout trust, it does not matter how scaleable your back-end platform is.</li>
<li>Without trust, it does not matter which ddevelopment tool you use for your rich-client.</li>
<li>Without trust, it does not matter what high levels of customer service you claim to supply.</li>
<li>Without trust, it does not matter how economical your per-seat subscription model is.</li>
</ul>
<p>By shifting to SaaS you are asking your customers to make a massive change in the way your two companies interact with with each other. Your customer will be truly dependent on your ability to deliver what you promise. In a sense they are putting their life in your hands.</p>
<h2>But our customers already trust us!</h2>
<p>I am sure that they do. But this trust is for your current business relationship with your installable products. That is very different from what you should expect when offering your software as a service.</p>
<p>Your customers currently use your business application to run part of their business. They do not rely on your company on a day-to-day, hour-by-hour basis. With SaaS that all changes.</p>
<p>The stakes of the game become a lot higher with SaaS. You will be asking your customers to trust you with their data. And that is a big leap from the customer/ISV trust relationship you have at the moment.</p>
<p>The new relationship will require a completely new level of trust in you and your company.</p>
<h2>The scope of your SaaS trust architecture</h2>
<p>Your SaaS Trust Architecture must be at the heart of everything you do, including:</p>
<ul>
<li>Service level agreements</li>
<li>Data protection and security</li>
<li>System availability</li>
<li>Disaster recovery</li>
<li>New functionality</li>
<li>Licensing and pricing</li>
<li>Data portability</li>
<li>Integration</li>
</ul>
<p>Each technical and business decision impacts on trust. In each case you must take into account how your customer&#8217;s trust in you will change &#8212; positive or negative &#8212; as a result of each decision. And this is not just relevant to the decisions before the sale is made. You are moving to a recurring revenue model so you will need to keep proving yourself each and every day.</p>
<p>Just be looking at some typical service level agreements by companies offering SaaS solutions you get an immediate idea of how much trust to put in that company. In many cases the trust level is zero.</p>
<p>This is something that I will be looking at on a regular basis with reviews of selected service level agreements. By seeing how other people are getting this critical aspect of the SaaS business totally wrong you can avoid making their mistakes.</p>
<h2>Trust is everybody&#8217;s responsibility</h2>
<p>The number of interfaces between you and your customers increases with SaaS. This makes it everybody&#8217;s job to be aware of the <strong>&#8220;trust impact&#8221;</strong> that they can have on your customers.</p>
<p>You currently operate at arms-length from your customers and their running applications. With SaaS you are directly involved. Every move you make &#8212; every moment of every day &#8212; impacts your customer&#8217;s level of trust in you and your service.</p>
<p>One ill-considered email from your support team in reply to a customer&#8217;s question about system availability can destroy your investment in building and maintaining trust. Each and every member of your team must therefore fully understand the impact of what they do and say (or do not do, and do not say) will have on your customer&#8217;s perception of how trustworthy you are.</p>
<p>Remember: trust takes a long time to build, but no time at all to lose.</p>
<h2>Do you trust your suppliers?</h2>
<p>A big challenge that you will face in rebuilding your ISV business for SaaS is that you will have to offer your customers a higher level trust than you might currently have in some (or even all) of your own suppliers. This is a key aspect of your risk in offering a SaaS solution, and this is exactly of sort of risk that you have tried to avoid in the past.</p>
<p>A key issue that all ISVs have had to address in the past is the extent to which they can afford to be dependent on external suppliers. This issue often comes up in discussions about the use of development tools compared to doing everything in-house. I can certainly recall a lot of discussions with our application ISV customers when selling application development tools in my previous life.</p>
<p>As you move to SaaS you are going to have to face up to coping with supplier risk is a fact of life for all SaaS ISVs. While you might have been able to justify developing your own database abstraction layer (for example), you are not going to be able to develop all (or even most) of your SaaS platform yourself. You are going to be dependent on a lot of external suppliers, many of which are new players in the market.</p>
<h2>Trust is a key part of your defensible position</h2>
<p>Getting all of these moving parts to work together in a reliable manner that you can repackaged for your customers is a critical part of what it means to be an SaaS ISV. It is your job to come up with ways of abstracting the risk so that you can offer a higher level of service to your customers than you might get from your suppliers.</p>
<p>You have a big advantage compared to the new entrants who will be trying to steal your customer base with their new SaaS-only offerings:</p>
<ul>
<li>Your existing customers have an existing level of trust in you as a long-term supplier.</li>
<li>Your potential customers have a certain amount of trust in you because other companies in the same field as them have clearly chosen to trust you in the past.</li>
</ul>
<p>Your new competitors do not have either of these benefits. While they might have a lot of VC money to spend on high-end hardware, advertising or building the latest Web 2.0 client &#8212; what they do not have is any quick way of getting their potential customers to trust them with their critical data and applications.</p>
<p>This is where you are way ahead of the game. You have trust and can build on that as part of your defensible competitive position for your vertical niche in the emerging SaaS market.</p>
<p>All the rest is just technical detail.</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/why-isvs-need-a-saas-trust-architecture-to-survive-the-shift-to-saas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Head in the sand: Lies ISVs want to believe about SaaS</title>
		<link>http://isvsurvival.com/3-lies-people-tell-themselves-about-why-saas-does-not-matter/</link>
		<comments>http://isvsurvival.com/3-lies-people-tell-themselves-about-why-saas-does-not-matter/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 23:05:48 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SaaS Does Not Matter]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=94</guid>
		<description><![CDATA[Hear someone at your ISV claim SaaS does not affect them as their product is special? Then you need to put them straight -- fast.]]></description>
			<content:encoded><![CDATA[<p><strong>Hear someone at your ISV claim SaaS does not affect them as their product is special? Then you need to put them straight &#8212; fast.</strong></p>
<p class="figure"> <img width="302" height="192" src="http://isvsurvival.com/wordpress/wp-content/uploads/softletter-saas-video.jpg" alt="Softletter conference presentation" title="Softletter conference presentation" /> <br /><br /><span class="figcaption"><em>Image: Rick Chapman, managing editor and publisher of Softletter, speaking at the Business of Software conference held in San Jose, California in October 2007.</em></span></p>
<p>You know the shift to SaaS is life-threatening for your future as an ISV &#8212; you are doing something about it and reading ISV Survival! Still, you will need to convince colleagues who have not understood the risk your ISV is facing from Software as a Service.</p>
<p>A good place to start is Rick Chapman&#8217;s presentation: <strong>The SaaS Tsunami: An Analysis of why and how Software as a Service is changing the market</strong>.</p>
<p><span id="more-94"></span></p>
<p>Rick Chapman, managing editor and publisher of <a title="An industry newsletter published twice-weekly since 1983" href="http://www.softletter.com/">Softletter</a>, spoke at the <a href="http://www.businessofsoftware.org/">2007 Business of Software conference</a> held in San Jose, California in October 2007. His slides and a video of his presentation are available from the Softletter website.</p>
<h2>SaaS is not an issue &#8212; our product is special!</h2>
<p>After a general introduction on why the earlier Application Service Provider (ASP) market exploded with the dot-com crash, Rick gets into his stride at slide 19 with the <strong>3 lies that people tell themselves to justify in their minds why SaaS is not a risk for them</strong>:</p>
<ol>
<li>Our products are too &#8220;core&#8221; to be replaced by SaaS equivalents.</li>
<li>SaaS is too monolithic &#8212; our products require extensive customization.</li>
<li>SaaS is not good enough &#8212; the desktop is too powerful and flexible &#8212; SaaS is too slow.</li>
</ol>
<p>I am sure you have heard exactly these objections on more than one occasion.</p>
<p>The <em>our product is special</em> view is an especially risky way for people to think about SaaS. This comment tells you that they have not truly understood the life-threatening situation you (and they) are in.</p>
<p>If you hear anyone at your ISV claiming that <em>SaaS does not matter</em> then you know that you need to make clear (and fast) that, with respect to SaaS, your product is not special at all.</p>
<h2>Trapped underwater? Find an air supply &#8212; quick!</h2>
<p>As I mentioned in <a href="http://isvsurvival.com/what-connects-isvs-saas-and-survival/">What Connects ISVs, SaaS and Survival?</a>, the <strong>Rule of Threes</strong> helps you focus on what is <em>really</em> important in life-threatening situations.</p>
<p>Claiming SaaS does not matter because <em>our product is special</em> is like being trapped underwater and focusing on finding something to eat. If you are trapped underwater then you need an air supply &#8212; within 3 minutes &#8212; otherwise you are dead. Shelter, water or food are not the things you should be giving any thought to at all.</p>
<p>What this means is that you must redouble your efforts to ensure everyone in your organization really understands that SaaS impacts <strong>all</strong> areas of your business and that you need to start doing something about it. Now.</p>
<h2>Everyone needs to understand the risk from SaaS</h2>
<p>Rick&#8217;s presentation is a good introduction to some of the core thinking behind SaaS. You can use it as ammunition to convince some of your &#8220;SaaS doubters&#8221;:</p>
<ul>
<li>Ensure everyone is absolutely clear on exactly why SaaS is such a risk to your existing ISV business.</li>
<li>Explain the concrete steps you are planning to take to survive and profit from the shift to SaaS.</li>
<li>Explain about the Rule of Threes &#8212; in life-threatening situations focus on what is really important and do not get sidetracked by wishful thinking that SaaS is something that will go away.</li>
</ul>
<p>Good luck! Let me know how you get on.</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/3-lies-people-tell-themselves-about-why-saas-does-not-matter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connections: ISVs, Software as a Service and survival</title>
		<link>http://isvsurvival.com/what-connects-isvs-saas-and-survival/</link>
		<comments>http://isvsurvival.com/what-connects-isvs-saas-and-survival/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 23:54:26 +0000</pubDate>
		<dc:creator>Andrew Biss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Rule of Threes]]></category>

		<guid isPermaLink="false">http://isvsurvival.com/?p=91</guid>
		<description><![CDATA[To survive and profit as an ISV from the shift to SaaS you must recognize the life-threatening situation and focus on what really matters.]]></description>
			<content:encoded><![CDATA[<p><strong>To survive and profit as an ISV from the shift to SaaS you must recognize the life-threatening situation and focus on what really matters.</strong></p>
<p class="figure"> <img width="302" height="192" src="http://isvsurvival.com/wordpress/wp-content/uploads/4up-small.jpg" alt="Underwater, the Alps, the desert and Death Valley" title="4up polaroid group" /> <br /><br /><span class="figcaption"><em>Image: In a dangerous world it&#8217;s vital to understand the risks and set your priorities accordingly. Survival experts teach: learn (and apply) the &#8220;Rule of Threes&#8221; and your chances of surviving a life-threatening situation go up. A lot!</em></span></p>
<p>Trapped underwater and no air to breathe? Lost in the mountains and no shelter for protection? Stranded in the desert and no water to drink? Stuck in a wasteland and no food to eat?</p>
<p>What should you do if you are in one of these life-threatening situations?</p>
<p>First thing: understand your situation and set priorities. This might seem obvious; sadly, the news regularly reminds us otherwise. People often set the wrong priority and the price they pay is their life.</p>
<p><span id="more-91"></span></p>
<p>Are there any rules to help you set your priorities in life-threatening situations?</p>
<h2>Survival: The rule of threes</h2>
<p>Yes, it turns out that there are such simple survival rules. The <strong>&#8220;Rule of Threes&#8221;</strong> helps you to focus and set your priorities.</p>
<p>These simple to remember rules remind you how long you can survive in life-threatening situations:</p>
<ul>
<li>You can survive <strong>3 minutes</strong> without <strong>air</strong></li>
<li>You can survive <strong>3 hours</strong> without <strong>shelter</strong></li>
<li>You can survive <strong>3 days</strong> without <strong>water</strong></li>
<li>You can survive <strong>3 weeks</strong> without <strong>food</strong></li>
</ul>
<p>Survival experts teach: learn (<em>and apply</em>) the Rule of Threes and your <a title="Why the Rule of Threes can save your life" href="http://www.survival.com/bookch1a.htm">chances of surviving a life-threatening situation</a> go up. A lot!</p>
<h2>Applying the rule of threes to ISVs</h2>
<p>When I read about the Rule of Threes it struck me as a good analogy for ISVs facing the life-threatening shift to SaaS. Maybe there is a <strong>&#8220;Rule of Threes for ISVs&#8221;</strong> that can help ISVs to set their priorities to survive and profit from the shift to SaaS?</p>
<p>I think there is a <strong>&#8220;Rule of Threes for ISVs&#8221;</strong>, and that is what this ISV Survival blog is about.</p>
]]></content:encoded>
			<wfw:commentRss>http://isvsurvival.com/what-connects-isvs-saas-and-survival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

