Microsoft Offers Startups $100,000

Posted by Kevin Merritt on July 31st, 2008

[preamble: I started writing this post yesterday, before rumors started circulating that Google was launching a venture fund. My first thought was to abandon the post as some might think I was simply recommending that Microsoft follow Google's lead. But what I have in mind is different and still needs to be said.]

Microsoft is the largest and most profitable software company in the world. It has a market capitalization of $240B with annual revenue of $60B producing $40B gross profit and $17B net profit. It’s a wildly successful business. By comparison Google’s market cap is $150B with annual revenue of $19B producing $10B gross profit and $5B net profit. Microsoft’s revenue and profit are triple Google’s.

Yet you wouldn’t think so by reading the news. Microsoft’s failed attempt to buy Yahoo was characterized as having missed out on its last hope to be a meaningful player in search and the Internet. The issue of course is that its future success is less clear and certain compared to its recent success.

Over the last two decades most software was licensed and installed on servers behind firewalls and PCs on desktops. Annual maintenance agreements provided software companies with healthy annuity streams. No company on the planet benefited from this model as much as Microsoft did.

Gradually things have changed. Design and usability have become primary decision factors when choosing software. Broadband Internet access has become pervasive if not ubiquitous. Robust, functional open source software can be installed on servers and PCs without cost. Open source development tools equip more programmers with tools to create more software to compete with the status quo. Ad supported and freemium business models allow software to be used without cost or at significantly lower costs. Software as a service lowers the barrier for end users to try out software on their own, without necessarily being sanctioned by the IT department. Advances in web development – from techniques like AJAX to Rich Internet Applications (RIAs) – have resulted in browser-based applications being as feature rich and robust as traditional, desktop-installed applications. Low-cost, cloud based utility computing services like those from Amazon and Google allow startups to bootstrap their way into markets which previously had insurmountable barriers.

These changes in the technology landscape and business climate have allowed newer entrants to threaten the incumbent Microsoft in all of its core businesses.

* Windows Server is threatened by Linux and hundreds of SaaS vendors (many small businesses are running entirely without local servers, choosing to consume everything they need from an array of SaaS vendors).

* The significance of any desktop OS, most significantly Windows, has been reduced by advances in the capabilities of browsers and Adobe Flash. If the minimum requirement to run your favorite application is “any browser” or “any browser with Flash 9″ it affords the choice of running Linux or OS X instead of Windows.

* Open Office, Google Docs and a handful of very capable web 2.0 applications threaten the Office franchise.

* Exchange is vulnerable to advances by Google Apps and Zimbra.

* Sharepoint is under attack by Jive Software, 37Signals, Atlassian and other SaaS vendors that offer open source or low cost functional equivalents.

So far I’m probably not citing anything we don’t already know. But I do believe there is hope for Microsoft. It will require the Redmond giant to return to their risk taking, entrepreneurial roots. Insiders at Microsoft call it making big bets. It’s time to make some big bets.

Here’s how I think Microsoft can stay on top.

Microsoft is one of the companies that can afford to invest heavily in cloud computing and has the intellectual horsepower and engineering prowess to succeed. They’ve already started in this area and they should accelerate their efforts.

Everything is moving to the cloud. Microsoft knows that. The big risk though, is that none of the startups writing software for the cloud are using Microsoft development tools or server software. Eventually these twenty-somethings get married, have kids, move to the surburbs and take jobs in IT departments. If what they know is Linux, python and Ruby on Rails, that’s what they’ll bring in and obviously, that’s bad for Microsoft.

Microsoft has a cash-rich balance sheet. They have about $40B of unspent money they had planned to spend to acquire Yahoo. Microsoft suffers from a general lack of innovation that happens in any company as it grows. Additionally there’s a gradual exodus of top engineering talent and senior management to startups and other cooler, more nimble companies. Google (and Yahoo previously) have been buying up innovative companies before Microsoft has a chance to see them.

Microsoft should consider developing its own internally funded Y Combinator like program. It would be similar but different. It might just be the catalyst Microsoft needs to dominate for another couple of decades. Here’s how it would work:

*) A three person team comprised of Ray Ozzie, Don Dodge and Dare Obasanjo would be the investment committee.

*) Anyone can submit a 10-slide business plan. No NDA protection, which is the norm in the VC industry.

*) Plans are reviewed once a quarter. Those that make it through the screening are invited to a 90-minute in person demo and pitch.

*) At the end of the 90-minute demo & pitch, the three-person Ozzie/Dodge/Obasanjo investment committee makes an immediate decision. It’s pass/fail. You’re in or you’re out. American Idol style. You’re going to Hollywood or you aren’t.

*) If you pass, here’s what you get: an investment of $100,000 cash plus $25,000 per founder, but never more than $175,000;  all the Microsoft software you need; unlimited, free use of Microsoft’s cloud computing infrastructure for 3 years; mandatory office space for up to 5 people for the first year in either the Redmond or Silicon Valley Campus; all the non-sense administrative support services that typically saps a startup, a collegial environment working with other Microsoft funded startups.

*) In exchange, Microsoft gets: 10% of the company in common stock with no special preferences or rights; your commitment to exclusively use Microsoft development software and operating systems for 3 years, other than with written exception by Microsoft; your commitment to deploy your software to Microsoft platforms first (i.e. if you build a mobile app, it has to run on Windows Mobile before iPhone).

That’s it. Quid pro quo. Startups need cash, tools, infrastructure and elimination of noise and distraction. Microsoft needs access to innovation and a future generation of folks building software with Microsoft development tools and to be run on Microsoft platforms. My bet is that Microsoft will flat out buy some of the companies during their year of incubation. And if you assume each startup will have 3 to 5 people, even the ones that fail will produce a good stream of folks who could easily become employees. Microsoft probably already spends $50,000 per hire anyway, so it’s not really costing them much if anything at all.

Oh, there’s one more important twist to help stem the tide of people leaving Microsoft to found companies or join startups. Microsoft employees in good standing having spent at least 2 years at Microsoft can quit their job and can be admitted into the incubator program with only a single approval from the investment committe. No business plan, pitch or demo are required. You’re in. Your prior contributions are your ticket. How many young entrepreneurs-to-be are willing to put in two good years at Microsoft just to get into the incubator program? I think more than a few. It’s a VC spin to the army college fund. It’s the Microsoft future entrepreneurs fund.

So how much is this program going to cost Microsoft? Let’s do some rough, back-of-the-envelope math. Let’s guess that they’ll take 100 companies through the program each year. That’s about $15M in cash plus office space and support for up to 500 people.  Office space and support is about another $7M to $8M. Let’s just call it $25M all in. From the perspective of an R&D budget it’s nothing. In fact if I’m Steve Ballmer my first question is “How can we scale this program to $250M or $2B?”

5 Traits of Success

Posted by Kevin Merritt on July 28th, 2008

Over the years I’ve come to know a number of very successful people. Obviously the definition of success varies from person to person. If you’re an environmentalist, success might be measured by the number of trees you’ve preserved. If you’re an emergency room physician it might be lives saved. If you’re an artist, success might be simply defined as being able to make a living by painting.

I’ve thought a bit about success as relates to the people I know. Five elements are present in every successful person I’ve met.

1. Successful people have a clear definition of success itself. If you’re a salesperson, it might be achieving a $1M sales quota. If you’re a baseball player, it might be making it to the major leagues. To a video gamer it might be setting the high score in their favorite game. Successful people set goals for themselves. They write their goals down. World champion swimmer Michael Phelps wrote down his goals at age 11 and still reads the list almost every day.

2. Successful people regularly revise their goals upward. When the salesperson reaches the $1M quota, she tells herself “Next year I’m going to reach $2M!” The baseball player revises his goals from making the majors, to breaking into the starting lineup, to making the all-star team to being inducted into the hall of fame.

These first two success markers carry a hidden trait. Successful people measure their progress.

3. Successful people are usually smart. This one is fairly self-evident. That said, smart people have a tendency to procrastinate and be somewhat lazy, which often results in them not investing heavily enough in themselves (see the 5th trait below).

4. Successful people aren’t afraid to fail. If reward is a function of risk and fear of failure discourages taking acceptable risks then reward must correspondingly diminish. Successful people take calculated risks.  Failure is also a great teacher, which leads to the final trait.

5. Successful people invest in themselves. In my opinion, this is the most important factor contributing to success. Practice is essential whether you are (intend to be) a concert pianist, an Olympic athlete, a doctor or a software engineer. To the uninitiated, this trait looks simply like hard work. Successful people are often inappropriately characterized as workaholics. But if you love what you do and you’re learning, growing and improving by practicing, is it really work? Successful people are learnaholics. Over a specific period of time, they learn more than their peers. Effort is a compounding force. By spending more time, you learn more and improve. Efforts and contributions are then recognized, often with increased responsibility, which results in new learnings which equip you with even greater skills. It’s a virtuous circle.

Have you ever seen anyone succeed at something they don’t enjoy? I don’t know if we enjoy what we’re good at or if we’re good at what we enjoy, but it seems like enjoyment and success are linked. Decide to be successful at something you love.

Success isn’t preordained. Four of the five traits are entirely elective. But what if you’re not all that smart? They’ll call you an overachiever, that’s all.

The predictable path to success is to set goals and track your progress, be smart, don’t be afraid to fail from time to time and learn as much as you can along the way.

What traits do you see in the successful people you know? Leave me a comment.

This Entrepreneur’s Top 10 iPhone Apps

Posted by Kevin Merritt on July 22nd, 2008

It’s been a little over a week since I bricked upgraded my iPhone to version 2.0. Other than the upgrade itself, I’ve been impressed with the new iPhone software. Here are the first 10 applications I’ve installed so far.

1. Twitterific. Free. This is a great app for posting to and reading tweets on Twitter. 5 stars.

2. Pandora. Free. Awesome streaming radio based on the music genome project. Works without a hitch, even on my Edge-based iPhone. 5 stars.

3. Urban Spoon. Free. Clever user interface that uses the accelerometer in the iPhone. You pick your city (or let the GPS do that, but I was too impatient). You shake it up and a slot machine spins three reels – neighborhood, genre and price range. It picks a restaurant at random. Don’t like the suggestion? Shake it again. Or lock any of the reels (price range, neighborhood, etc.) and shake it again. Very fun. 4 stars.

4. Yelp. Free. Tap into the many restaurant and other local reviews that Yelp offers. The content on Yelp is rich and helpful. I didn’t think the UI on this app was all that great. It wasn’t bad, but it didn’t take advantage of the platform. 3 stars.

5. PhoneSaber. Free. I have no use for this little light saber emulator other than to impress my 4 and 6 year old sons. Their eyes were the size of saucers when I pulled out my saber and started whipping it around. The speaker on the  iPhone isn’t loud enough for this app to be as fun as it could be. 4 stars.

6. Bloomberg. Free. This is the best stock quote and financial news source on the iPhone. Ditch the built in Yahoo stock quote app that came on the 1.0 iPhone. Bloomberg is much better, more visually rich and far more comprehensive. 5 stars.

7. Crash Bandicoot 3D. $9.99. I’ve never played it so I can’t say much about it other than it looks great. It’s a distraction device for my 6-year-old to play when we’re out somewhere and he’s losing patience. Great for the waiting area in busy restaurants or when his little brother is getting a hair cut.

8. Shazam. Free. “How did they do that?” I’ve been writing software for a long time and this is one of the few applications that made my jaw drop wide open. Here’s how it works. If you have the radio on – Internet, your AV deck at home, any where – fire up Shazam and let it listen for a few seconds. It will tell you the artist, song and album. It’s amazing. I know longer need to ask my 14-year old daughter “who sings this song?” I just covertly launch Shazam and say “I love this song. Isn’t that ‘Put On’ by Young Jeezy?” 5 stars.

9. SportsTap. Free. Very straightforward application that gives your real time sports scores for all major sports. 5 stars.

10. blist. Well, we don’t actually have an iPhone application yet, but I’m holding out for it to round out my top 10. Help me apply pressure on the team by demanding blist for the iPhone now! Want blist for the iPhone? Send us a note at feedback _at_ blist.com.

By the way, I have this list in blist if you want to check it out.

A Few New blist Features

Posted by Kevin Merritt on July 10th, 2008

We’ve been updating blist pretty often lately. Most of the changes have been minor and subtle or subterranean. We haven’t called them out. For example, last week we replaced the default progress meter with what’s a called a pre-loader:

It’s just slightly more entertaining and informative for the 3 or 4 seconds while you wait for the application to load. It’s not a big deal, we know. But it’s consistent with where we’re focused now – on fit, finish and polish.

In addition to more of these subtle, mostly minor changes, today we also released 3 fairly major enhancements.

CSV exports are now somewhere in the neighborhood of 18 times faster than before. Not much explanation required for that. We’ve been making an effort to optimize blist performance and here’s an example of where some effort and good engineering paid off.

Columns Can Now Have Default Values

We conducted a user survey about a month ago. By far one of the most popular features requested was to allow columns to have default values. Now you can add a new column or modify an existing column and give it a default value. That means that whenever you add a new entry, the value for that column will be initialized to some fixed value of your choosing. Here’s an example of me setting the default value of a column called “Stage” to the value “Progressing Well” (maybe this is a column in my weekly task blist). You can set the default value to a literal value like “100″ or “Yellow” or to a value from a pick list, like “Progressing Well” as I’ve shown here.

You can even set a default value for photos and documents. So if you were building a corporate directory and you wanted everyone to upload their own picture ultimately, you could accelerate that by setting the default photo to one of Shrek.

We Continue to Evolve the Dashboard

The Dashboard is the central nervous system in blist. It’s the social hub. It shows you what’s going on around you. We’ve made it quicker and easier to search for blists. We’ve made it easier to see what kind of blists are popular. Under the “My blist” tab we’ve even added a notification section to tell you who’s shared blists with you and when your shared blists are updated by others. Spend some time on the Dashboard wandering around.

We have more in store. Look for more enhancements and refinements over the summer. Some you’ll see. Others you’ll just feel.

Let us know what you’re thinking. What’s the single most important feature or enhancement we can add for you? Let us know in comments or send us an email. You can reach us at feedback at blist.com.