I typed that into Google, and I got nothing back.
Which is odd. Google is usually pretty good at defining things.
Anyway, here is a good working definition of a microISV (borrowed from Wikipedia):
A Micro-ISV (abbr. mISV or μISV), a term coined by Eric Sink, is an independent software vendor with just one software developer. In such an environment the company owner develops software, manages sales and does public relations.
The definition is commonly accepted to be slightly wider than that. Often encompassing up to 10 people, but most often one or two. An "Independent Software Vendor" by the way, is a company that sells software, but doesn't quite reach the scale of Microsoft or Oracle.
What this means is that one person can basically do everything required to run that business. And that comes down to about 10% research, 5% design, 10% development, 10% support, and 65% marketing and promotion.
In fact, you can even farm out the development and support parts (though I recommend keeping that) if you are not a programmer. The real keys are:
-
Finding out what people want (no technical skills required)
-
Designing something give it to them (some logical/planning skills required)
-
Getting it somehow
-
Marketing it (marketing skills)
Notice that programming skills don't actually appear there. The only place those are needed are to create software (and that's just one of the ways of getting it), and it would help for designing it, but is not critical.
So, now you have the technical term for how I spend my evenings.