I have waited for this one: The new Google desktop application (via Dennis ). I used to dislike the web user interface so much that I'd rather not go in there to check stats or optimize ads at all! Such a "mission-critical" tool (for Google just as crucial as for their advertisers) certainly should provide an enjoyable experience (in software, if a tool performs according to expectations and behaves responsively, that already counts as an enjoyable experience). The web interface, while doing its core job satisfactorily, in my opinion didn't really deliver that.
Dennis Gurock writes:
It would be nice if MSN had a similar tool. It would be even better if you could synchronize ads and keywords between MSN and Google. Or if you had a single desktop application to manage all the different systems — complete with reports and statistics. Is this a Micro-ISV opportunity?
Sounds like a good one. I believe there are a few distinctive common patterns that lead to a Micro-ISV opportunity. If I have missed some, let me know:
If you are serious about starting a Micro-ISV, what I would like to pass along as advice is a question I want you to ask yourself: would you mind spending the next one or two decades, or even the rest of your life, working on your solution / product / service?
Hell, no way!, I hear you answer and rightly so: who wants to spend the majority of the rest of their lives with just one activity, any activity? After all, part of what makes life exciting are new opportunities, changing interests, evolving opportunities and having fun along the way. Change is a fact of life, one that feels sometimes inconvenient, but nonetheless one that is a major reason for most of the actions and choices we make.
Now, what matters is not whether you would actually enjoy doing what you set out to do for the rest of your life, but your comfortability with the imaginative prospect. It can be helpful assessing whether, how well and how patiently (and consequently: how successfully) you will:
So here is my advice, maybe somewhat radical in Micro-ISV terms: when assessing potential areas of business to pursue, pick the one you would do for life. I'm not suggesting you should then go ahead and do it for fourty years to come, even ignoring the fact that such an opportunity seems unlikely. I'm merely saying that this will affect the outcome. Pick the one where you want to become a leading player. I'm not saying this is going to happen, or this should be your only goal and yardstick with which to measure whether you "succeeded" or "failed". I'm merely suggesting that this a good indicator for how enthusiastic you really are about the opportunity, deep down, and that this, again, will affect the outcome of your pursuit.
Case in point: . I never had any intention of entering the casual games software industry. While there were few competitors when I launched, this quickly changed within two to three months, given the many players in that market. Once launched, I was always quite hesitant to keep working on that product. I have done so for quite a while, up to a fairly mature point when I "freezed" the product. I'm now merely taking orders, issuing license keys and answering the odd support request. No marketing, no new versions (apart from the odd hotfix). Business has declined as a consequence that was predictable and that I have put up with, being the cost of developing my forthcoming product. It has more than paid for the up-front time investment, which is good. But had I asked the above questions beforehand, I wouldn't have done it, or rather I would not do something where the answer is "no" again. My main objective was to build, not a piece of software but a product, market it and sell it, and by that measure my experiment was successful indeed. (So maybe one "non-ultimate" project to get started with is OK for Micro-ISVs after all. ;)
However, you can quickly get lost in such projects and waste your energy and resources that would be better spent (better meaning more enjoyably and more lucratively) on "ultimate" projects: such where the answer to the above questions would be "yes".
My upcoming product is a lot more closer on the "ultimacy" scale, and it will have to be, for I have decided to go Micro-ISV for real.
02:56 / 29 Aug 2006:
Micro ISV Digest
A weekly roundup of Micro ISV news, announcements and relevant blog posts. Too many links, not enough announcements this week... News and Announcements * Blogging the development of a product, Dana Epp's Project Anvil blog. * Pam Slim is...
02:49 / 29 Aug 2006:
How to pick a software project
I found a fine article on picking a software project that could eventually become the basis for a business. The author, Philipp Schumann, suggests picking a project that you would enjoy working on for the rest of your life. Why? Well, it will get you t...
00:30 / 18 Aug 2006:
Nice article. The concept of a personal "ultimate" product hits home much stronger than I'm willing to admit on my own blog (and therefore to my own customers).