Executive Blog on SaaS and Application On-Demand


adobe premiere mpeg2 unlock Software at cheap prices adobe from illustrator adobe photoshop 6.0 freeware Adobe Premiere Pro CS4 MAC at cheapest price adobe photoshop cs3 bittorrent serial adobe illustrator printer drivers Adobe Acrobat 9 Pro Extended at cheapest price adobe download flash player brushes for adobe photoshop cs3 Adobe After Effects CS4 MAC at cheapest price hisory of adobe photoshop adobe premiere 6.0 tutorials Adobe After Effects CS4 at cheapest price adobe flash player error message free adobe photoshop serial numbers Adobe Creative Suite 4 Design Standard at cheapest price download adobe photoshop cs for free adobe photoshop cs full download Adobe Creative Suite 4 Master Collection for Mac at cheapest price adobe photoshop red eye bittorrent adobe photoshop cs3 Adobe Creative Suite 4 Master Collection at cheapest price adobe ins plug premiere adobe creative suite cheap Adobe Creative Suite 4 Web Premium at cheapest price adobe photoshop cs free download adobe flash won't download Adobe Creative Suite 4 Web Standard at cheapest price adobe fireworks cs3 help on adobe creative suite premium 1.3 academic Adobe Dreamweaver CS4 at cheapest price adobe photoshop 8.0 cs keygen adobe premiere elements 3.0 video totorials Adobe Fireworks CS4 at cheapest price adobe photoshop elements camera raw security issues with adobe flash player Adobe Flash CS4 Professional at cheapest price learn adobe illustrator

SaaS - Software As A Service

Door Close Buttons

So I use Good Mail to get mobile e-mail on my BlackJack. I find it much more usable than the mail client in Windows Mobile 5 to get my exchange mail, and the good people at Cingular have yet to offer Windows Mobile 6 (can you imagine if I couldn’t upgrade my Mac to Leopard because my ISP wouldn’t allow it?)

While I generally find Good to be a very workable system, sometime the system does get jammed. No new e-mails come in, even though I know I’m receiving them. Whenever this happens, I use the “Send/Receive Now” command. In the three years I’ve been using Good (back to my old Treos,) that has never worked. Sending an e-mail to myself usually does the trick.

I was trying to figure out why I do it every time when it doesn’t work. It reminds me of the door close button on an elevator. Never once have I hit that button and actually had the door close. Some people claim that it works for them, but I think it’s mostly they happened to hit the button when the door was going to close anyway.

This led me to thinking about all types of buttons that we have in the computer world that don’t do anything. I’ve got a print screen button on my keyboard now. Hitting it doesn’t print the screen. Maybe it did back in the old MS-Dos days (though I don’t remember that ever working back then either) but it definitely doesn’t now. I don’t even know what the Scroll Lock and Break buttons were ever supposed to do. Yet they sit their mockingly on my keyboard asking to be pushed.

I think a lot of software and hardware has these types of “Vestigial Buttons.” Features or devices that once meant something but never really got used or are currently meaningless. They seem to be more of a problem with traditional installed applications than web apps, but I don’t know for sure if that is a function of the constant updating of the web allowing for more pruning or that the apps are just newer and haven’t evolved enough yet to have “Vestigial Buttons.”

Often these types of features clutter up the interface and actually make the application less usable. The creators of the apps often convince themselves they are important when they are at best a distraction in using the app and at worst a deterrent to adoption all together. How many people get frustrated like I do with hitting the “Send/Receive Now” button and have nothing happen. Even though the app works fine, I think of it as being permanently broken. Not where Good wants to be.

SaaS and HA

Bit of a buzz last week about how NetSuite was IPOing even though it didn’t have a back-up datacenter. This came as a surprise to many in the press, analyst and investor world, but it shouldn’t have. As the guys over at Saugatuck Technology pointed out, this is the most likely case. Most SaaS vendors have no multi-site capabilities. Even SalesForce.com didn’t have a second center until well after it IPO’ed.

Even their NetSuite’s customers were surprised by this. (Though one customer, namely OpSource, was not.) Seemed they couldn’t figure out why for their $500 per month they wouldn’t be receiving multiple datacenter support.

The reality is that traditionally running multiple datacenters is very hard and very expensive. Not many companies really get diversity before $100m in revenue. The reason being that running two centers is more than twice as expensive as running one center. Not only do you have the costs of both centers (with much lower discounts than you would get by massing your buying power) you have the costs of running all the HA software, hardware, and network connectivity to keep the two datacenters in sync. And how much extra functionality can you sell your customers with both of those centers? None.

You might say that customers are willing to pay more for increased availability. They won’t. The fact is a well run single instance of your application should have at least 99.95% uptime. Getting a couple extra 9’s won’t get the customer pulling out their wallet.

And in a cruel twist of fate, multiple datacenters can actually cause more downtime. The hardest thing in IT is to sync multiple instances of an app. Ask SalesForce, who had the most trouble with their availability right after implementing a second site. Anyone who has tried it knows how tough it can be.

When you factor the costs and the difficulty and the lack of true customer demand, it’s no surprise that most SaaS companies don’t have a second center until they have over $100m in revenues.

What’s the answer then? I think it’s going to be a big part of switching from traditional enterprise application development and deployment, in to true web development. By abstracting their app from the physical layer and truly living on the web, companies can much more easily take advantage of multiple points of presence. The tools are just beginning to arrive (of course we’ve got some) but we’ll see even more be done on this over the next couple of years. Companies who take advantage of these tools and offerings will get HA built in without having to break the bank.

SaaS and the Shop Foreman

Recently at the Progress Software Partner Summit, it was stated that certain type of users wouldn’t buy SaaS. Interesting enough the type of person who was used as an example was the Foreman of a Machine Shop (Progress Partners include some of the most interesting vertical players.) I found this argument false for two reasons.

First of all was the assumption that less technical users wouldn’t be comfortable using a web based app instead of installing traditional software. (Not that shop foreman are necessarily less technical, but that was the assumption for this example.) I think the reason the web has become so widely adopted is it is a much easier form of technology consumption than traditional software, hence new users are far more comfortable with it. How many times have you seen someone who couldn’t do the basics on a computer except web surfing and e-mail. My father spends 4 hours a day on his computer playing fantasy sports, but didn’t know how to save a file in a traditional app. If anything, less intensive computer users will favor using the web over trying to install anything.

Secondly, even if today there are certain users who favor traditional installed software, that is not going to be the case for the next generation. The youth of today, who will be the business users of tomorrow, are going to look for everything on-line. Look at what has happened to Educational Software sales. Between 2000 and 2003 educational software sales fell in half. I’m sure those numbers have dropped even more in recent years. While my nine year old daughter had a drawer full of games, and my seven year old son had one or two, my 4 year old has never done anything but go on-line (I’ll do another post some day about the genius of Club Penguin.)

Regardless of the jobs this next generation goes in to, they are going to expect to consume technology the way they have their entire lives, through on-line applications. And considering that the first of the Net Generation of kids is just beginning to hit the job market, software companies that don’t deliver on-line will be in serious trouble.

Web 2.0 <> Jerks

I’ve been saying a lot lately that you can tell things are getting good because the jerks are back. 24 year old entrepreneurs who think the world did not exist before ValleyWag and have a shiny new Series A term sheet to prove it. We’re just short of having meaningless demo conferences in the desert with thousands of booths populated by incredibly good looking “marketing coordinators” right out of school who can with a straight face swear their PokeApp really is more than five lines of PHP script creating a weather widget, it’s the next coming of Google. Once that happens, we’ll know we’ve really made it.

That said I had two very good meetings last week with some companies that are really on the cutting edge of the burgeoning field of utilizing web services to build applications. Dave Rosenberg, CEO of MuleSource, and Oren Michels, of Mashery. Both companies are on the cutting edge of how we take we extend the mashing up of applications beyond the class projects of layering Google Maps onto a smell database of the New York City Subway System and in to real offerings that support business level availability, billing and support. Anybody interested in how to make this work in the real world could definitely do worse than start by talking to these companies.

What struck me about meeting these guys was how we are beginning to see a new breed of entreprenuer and CEO; one who understands the technology and community power of Web 2.0 but who also are grown ups who can discuss business and how to make this all work for real companies. Up to now it seems that many people working on SaaS and Web Applications fell in to two catagories. The first are software guys who don’t understand that this is all about the Web for business, not coming up with a new pricing scheme for their old products. The second were guys who have no real world experience and think the whole world revolves their latest Web 2.0 applet, or more simply put jerks.

It’s guys like Dave and Oren that I think really differentiate this new wave of technology from the last one. They both really understand the technology and what it’s going to take to make real business’s work with it. This new breed of entreprenuer is far more visionary than the traditional software guy, but knows that you can’t be a jerk if you want to create the long term relationships necessary to build these businesses. Oren is so balanced, he even called me for being a little over enthusiastic about what we do and how great it was (not that I’ve ever been called a jerk myself.)

It’s exciting, because I think that means companies who realize the potential of these technologies will have a much better chance of succeeding this time around. Plus, they’ll be a lot more fun to work with.

PokeApps

What’s the difference between these two groups of names:

Group 1

BoingBoing
Dekoh
Megite
Nuvvo
Podango
Vimeo

Group 2

Metapod
Weedle
Zubat
Cloyster
MewTwo
Wooper

Group 1 is a list of companies I randomly selected from the TechCrunch company list and Group 2 is a random list from the Pokemon Pokedex from my favorite company Nintendo. This struck me the other day when I realized our sales meetings were sounding exactly like my kids Jack and Madeline discussing their latest captures in Pokemon Diamond and Pearl.

I wonder if the game designers at Nintendo worry that Spoink the Psychic Pokemon might be confused with Spoink the Contact Extractor incubated by BMGI Ventures? Is this someone’s full-time job? Do they have to get the legal department to sign off on these things?

And should I be surprised that there seems to be a Wikipedia entry for all 386 Pokemon characters (and that the posts seem longer than the one for Abel P. Upshur our 15th Secretary of State?)

I wonder how many companies on TechCrunch are also Pokemon names. I couldn’t find any, but I’m sure someone can write a quick script to check the two lists against each other. Let me know if you can find any.

Fantasy Football and Web Applications

I think the biggest mistake people make when looking at Web Applications and SaaS is thinking that’s about just moving users over from siloed enterprise applications. This just scratches the surface.

I’m a long time fantasy football player (16 years now.) When we started our league we all used to get up early on Monday morning to get the stats out of the paper and manually calculate our results and phone them in to the commissioner. We were dedicated buyers on fantasy football magazines. Eventually we found some desktop software from an ad in one of the magazines and used that to start managing our league.

When fantasy football came on-line and we were able to put our league on CBS Sportsline’s Commission.com it was a revelation. We were able to configure our league exactly like we wanted and get realtime stats and draft and trade our players much more easily than we ever thought possible. We even stopped having our draft at the local pizza joint so we could go to someones house and connect to the internet with the draft attendees from all over the country (though we are now back at Vito’s in Sunnyvale since they added wireless.)

Soon every fantasy football league in existence went on-line. I don’t think there has been an off-line league anywhere in the country. A web application made our lives so much easier.

But was have been even more amazing is to see the explosion of popularity in these fantasy leagues since the advent of the web. What used to be a highly targeted sport’s fan/geek niche has become a much more main stream pastime. No longer is participation limited to 40 year old losers like myself going out and buying the football magazines. In our office, almost everyone has some sort of team.

Good web applications have a way of doing that. They convert not just existing users but broadening the scope of who uses them. eBay took collectibles out of dust shops and fan mags to the masses. Salesforce.com has brought CRM out of the Fortune 500. It will be interesting to see what is next.

What do you mean I can’t “Click-To-Buy” your Software!?!

I just got back from the Tier 1 SaaS Evolution Summit, where I saw a presentation by Mike Mankowski of Tier 1. He had one statistic that floored me; that only 13% of Software as a Service companies had click-to-buy functionality on their site. Delivering as many SaaS apps as we do, I knew a number of them didn’t allow users to subscribe directly from their site, but I had no idea it was 87%!

While Mike was quick to point out that research was preliminary, I think it’s amazing indication that many SaaS companies are not truly understanding what it means to be On-Demand. It’s not enough to offer your software on the web and charge a subscription, you need to make it simple to adopt and get started. Not having a “click-to-buy” feature tells your users that they are going to need your help to get going and make their software work. That sounds a lot like bad old Enterprise Software.

Besides “Click-To-Buy” offers great advantages for the SaaS company. Not only does it greatly reduce your customer acquisition cost, it forces your team to simplify your message and clarify your primary value to a user. You may not be able to sell a complete and complex suite of tools over the net, but if you have “Click-To-Buy” you can get to a point where people can get going. Once they are using your software, then you go in for the complex sale.

From here out, I’m going to ask every SaaS company I meet if they have “Click-To-Buy,” and if not how soon they will have it. You can’t be Business Web if you don’t allow people to do business with you on the web.


heart failure high blood pressure medicines antibiotics diarrhea viagra to canada clean dogs ears snoring woman buy karela online casinos accepting minimun $10 deposits problem skin blood pressure drug names hair loss treatment prices wrinkle cures lopid penis development buy asthma meds no prescription cheap viagra diet pill rx cialis buy cialis increasing blood flow weight loss systems allergy medication stomach pain relief ultram on line care for a cat lowering cholesterol naturally joint pain cure carnitine penis enlargers craps simulator drug stores benicar tablets pravachol drug lopid lorazepam klonopin find online casino cheap canadian drugs clomiphene 50mg osteoporosis medication side effects treatment for diabetes us hiv treatment guidelines baccarat systems sleeping disorder information drug list high blood pressure stop smoking tablets alcoholism medical treatment prednisolone side effects what is aspirin dark spot on skin muscles pain relieve overactive bladder medication high blood pressure cause lipitor use sic bo skin infection treatment phentermine no perscription craps simulator brand viagra online no hangover pravachol drug how to increase breast size tips nausea without vomiting weight loss after preganancy how to get a prescription for cialis no prescription cheap viagra medication for depression buy valium online cheap help for snoring big bingo how to reduce blood pressure cheap viagra order online casino slots diclofenac tablet what causes hair loss in women cheap phentermine online alendronate buy griseofulvin without prescription casinos en internet cheap phentermine online buy drugs captopril plan b cheapest phentermine no prescription flomax side effects xanax without prescription online immune system support products online casino register medication tricor clomipramine find online casino lamictal withdrawal fast weight loss tips buy cheap cialis online lung infection symptoms taking zoloft buy now online viagra fast weight loss tips cialis online order how to buy prescription medications online buy brafix health benefit of stop smoking generic zyrtec cefuroxime buy online viagra where bring blood pressure down naturally depression therapy diabetes drugs asthma cures acai weight loss information ultram on line body fat loss weight loss medicine buy online holdem poker what pills look like phentermine itchy watery eyes allergies viagra experience cholesterol information discount prescription medications hypertension medications beta blockers diflucan fungus generic for zocor pravachol drug oral fluconazole remedies for bone loss lady casino abscess infection cats list of blood pressure medication lady casino california cold flu breast pain drug store hair loss drug prostate cancer support buy cheap cialis online human parasite diet for high blood pressure ativan order price of viagra purchase viagra on line craps simulator order prilosec stop smoking today poker directory paxil medication authentic viagra online buy discount viagra how to buy pain meds online buy plendil hair loss treatment prices buy tramadol online without prescription buy ambien seroquel for anxiety drugs used to aid sleep allopurinol drug order verapamil discount cialis levitra viagra snoring woman riverbelle casino buy pain patch cheap retin a buy cabergoline prostate cancer therapy natural help for pain buy diazepam without prescription klonopin overdose medrol dose online casino register natural viagra products viagra cialis virtual casino diovan treatment of yeast infection buy generic cialis buy celexa cialis online pharmacy allergy drugs effexor dose buy zithromax online captopril sleeping problems uk where to order soma casino slots cure for gout buy cheap online prescription viagra pain management really large breast enhancement buy viagra on line gambling websites woman diet pills cheap phentermine without a prescription stop smoking tablets acai pills zantac prevacid cancer treatments alcoholism treatment option arthritis therapy ultram on line ambien dosages health products for men chlamydia somas order viagra online drug store yerba diet natural hair loss cures pain products stomach parasites help for edema buy diazepam without prescription order mojo maxx cialis purchase online buy discount viagra cealis lavetra impotence herbs getting pain relief safely generic zyrtec antibiotics chlamydia stopping smoking acai berry extract drugs online blood pressure lower how to relieve lower back pain online celexa cat bowel buspirone dosage omega fish oil mighty slots weight loss success medical weight loss order celexa pregnancy approved blood pressure drugs buy canada levitra poker tournaments general health care flu treatment alternative blood pressure lower norvasc 5mg new arthritis drug how to treat yeast infection alesse abnormal blood clots keno machine win colon cleaning bronchitis vs pneumonia riverbelle casino control pain buy canada levitra medication for depression menopause natural treatment stop psoriasis itching buy cheap cialis online back pain medicine back pain medicine heart medicines that effect heart rate propecia without prescription pet health dogs menstrual disorder order bactroban zocor prescription stop smoking support group flu shot viagra and buy diabetes blood sugar levels soma saturday shipping estradiol pills viagra experience easy weight loss chest pain heart buy cabergoline foot pain blood pressure med big bingo viagra online buy high blood pressure cause viagra experience weight loss ideas cheapest cialis generic bronchitis vs pneumonia buy cialis online uk ultram use stop smoking support group allopurinol drug cialis 5mg tablets testosterone booster patch benicar dosage information soma buy now online viagra nexium generic buy celebrex online generic zyrtec buy stop smoking patch condoms for sale hypertension medications beta blockers constipation large stool insomnia sleep problems blue pills buy erectile dysfunction medication viagra tablet generic zyrtec female enhancing drugs online cialis virtual casino phentermine no prescription fast delivery weight loss pill fat blocker approved overactive bladder medication natural herbal substitute for viagra micardis drug drug store rocaltrol buy levitra viagra cialis cheap weight loss for kids rapid hair loss prescription water pill weight loss systems side effects zoloft new weight loss drug casino locations preventing bone loss online prescriptions viagra asthma attack treatment dog skin disorder latest breast cancer drugs nicotine allergies singulair effects of valium online roulette weight loss sites pharmacy online buy cheap cialis online prozac buy xanax no prescription cephalexin sinus viagra body building diet nutrition bingo site nitroglycerin sublingual how to reduce blood pressure stopping smoking back pain medications cialis cost low bingo site easy weight loss tooth whitening systems play keno online citalopram tablets ultram online cheap chronic headache pain relief remedy antibiotic dog drugs on line big bingo skin spots severe leg muscle pain anti smoking weight loss doctor online ways to enhance breast mighty slots tramadol cod famvir dose blackjack system buy viagra soft order viagra plus sic bo depression drug snoring help fast weight loss supplement cheap xanax next day delivery lilly cialis how to treat yeast infection cytotec tablets phosphatidylserine complex joint pain cure tramadol for sale colchicine dosage heart medicines that effect heart rate levothyroxine interactions skin repair blackjack phones canada over the counter antibiotics pharmacy treatment dementia hair loss products online the flu reduce blood pressure online dice games healing wrinkles anti-fungal high blood pressure medicines latest treatment for heart attack hiv drugs fluconazole capsule generic abilify ramipril medication diet pill rx cat health help ultram tramadol tooth whitening california buspar buy levitra onlines top online casino overdose klonopin where can i buy phentermine online buy cabergoline arthritis information jelly kamagra no download bingo meloxicam tablets general medicine care health care hair loss medications ativan order amoxicillin how to get pain medicine how to prevent high blood pressure list of medication used for diabetes acai berry extract sleep disorder treatment when are beta blockers prescribed gila casino cheap vigrx osteoporosis help how to get pain medicine most effective weight loss products withdrawal zyrtec online stores hair loss products oxybutynin 5mg flagyl hair loss treatment prices cialis 10 abscess infection cats care hair loss buying online viagra asthma asthma online gambling websites calcium bone loss dog skin disorder flash dice discount medicines for pets buy weight loss product virtual casino exercises for penis enlargement where can i get viagra online weight loss systems safest antidepressants soma online before and after weight loss medication to help stop smoking purchase cytotec care hair loss buy desyrel buy ambien bonus no deposit casino muscles pain relieve