10 ms·
Having been a software developer since the 80s, and an ISV in developer tools for a large portion of that, here's what I'm seeing: - Very few companies want to
by TimJYoung 8y ago
Having been a software developer since the 80s, and an ISV in developer tools for a large portion of that, here's what I'm seeing:
- Very few companies want to take a chance on software products coming from smaller ISVs. There's been a great deal of consolidation, and companies are scared to use anything that doesn't already have serious backing and market penetration. Reasons cited often include not being able to hire developers or other IT people to manage the software, or concerns about the longevity of the ISV. In contrast, back in the 80s you had products like FoxPro being created by tiny Fox Software in Perrysburg, Ohio that went on to become some of the biggest developer tools for PCs. This attitude of not wanting to use something because of some other tangential factor was simply not in play. If you could solve someone's problem well, you had a customer.
- Somebody touched on advertising in one of the comments, and this cannot be understated. There is simply no reliable way to find your audience today that doesn't involve "spray and pray" with one's (already-limited) advertising budget. Advertising used to be a great way for smaller ISVs to become known and announce to the world that they were the "real deal". You would start out in the back of a popular magazine that targeted your potential customers with a B&W 1/4 page ad, and then move up as sales increased. It's just very, very hard to get your product in front of the right people that are making the purchasing decisions, and even when you do, the first issue above still comes into play.
- There were options like shareware for ISVs that were just getting started and didn't have any money at all for advertising or promotion. Many great applications started out as shareware and went on to become commercial successes. The key difference with open source here is the expectation that you were supposed to pay for the product if you used it, as well as, obviously, a lack of source code.
Of course, all of this is a giant feedback loop that accelerates over time, and here we are with a few software companies completely dominating various spaces. It could be that this is where all industries eventually end up, but it certainly is not ideal for small business creation. The part I find the most disheartening is that I'm not even sure if this is something that is specific to the software industry, in which case we're dealing with macro issues and software developers are really lacking any tools to buck the trends or change course.
- milesskorpen 8y agoHow much of point 1 is because there's been a shift to hosted software? When the norm is hosted software + regular updates/on-going development, then the backing company is a lot more important vs. buy-once-and-go software off the shelf
- TimJYoung 8y agoI don't know the answer to that, but SAAS sites that take a bunch of investor money, burn through it, and then abruptly shut down probably aren't helping with those concerns. However, what I do know is that SAAS is one of the most important advances we've seen for ISVs in the last 20 years. SAAS can be a great leveler for software companies because a) it prevents piracy, which is big problem with desktop software, b) it's generally easier to develop and deploy, and c) it is universally available to all types of client machines. The main problem that I see with SAAS is that dominant players have used it to lock customers into their service by making it hard to get at their data or move from one service to the other, but I'm not sure that this was less prevalent with desktop software. We've sold embedded database engine products for years now, and we constantly encountered vendors that wanted ways to lock down their databases so that customers couldn't casually access their own data using an ODBC driver, etc.
- pnathan 8y agomy perspective is the appetite for risk has collapsed in the USA. Partially due to the high cost of housing & medical services, but I think it's a broader social trend.
- TimJYoung 8y agoI agree, but the big question is "why ?". And, more importantly, why has the appetite for risk collapsed so much in the software industry, an industry that has traditionally been the beneficiary of very, very low bootstrapping costs. It's cheaper than ever to lease dedicated machines with tons of memory, disk space, and bandwidth, as well as very cheap to purchase machines for in-house use.