Ask HN: What work software do you use, where’s there no good options?
I’ll admit it, I’m looking for business ideas.
What software do you use for work (not consumer software), that doesnt have any good options for the category it’s trying to solve?
What software do you use for work (not consumer software), that doesnt have any good options for the category it’s trying to solve?
10 comments
[ 3.2 ms ] story [ 34.3 ms ] threadFrom my understanding, the more "serious" the industry is, the less cool new alternatives will be there. As an example, software for cashiers in a lot of countries is still running on windows 95, just because it was once developed and then, nobody bothered to update it, think of new features, etc. Public transportation systems, especially ticketing, if the country/city won't invest in upgrading, it won't happen. You can also think about more hardcore industries (chemistry, machinery, etc.).
But it's incredibly hard to get into these things, "don't fix what's not broken" is a pretty good reason for rejecting new ideas, but of course it all depends on your location, ability, expertise and all these good things.
I'm sorry for a very broad response, hopefully it can give you some thoughts, sorry if not.
First, if the target customer is public money (ie govt at dome level) then you run into procurement layers. Unlike business govt can't just have sn opionion on the best solution and buy that. Specs have to be written, tenders awarded, qualifications checked. It's far from a simple process.
The second hurdle is that, it's immediate scale. It's an all or nothing solution. All the bits need to work flawlessly, at significant scale, with custom hardware, in various locations (or worse, in this case, moving vehicles. ) All with unreliable connectivity.
It's a large, complex system with a million edge cases. The programming part is easy, it's the rest of everything that kills you.
Yes, projects like this are possible. But they are wicked expensive to pull off, and require an exhaustive specification, and a very long buying process.
Which means making it possible for customers to automatically transfer all the data they have already created with the old software to the new software with zero loss.
It also means convincing the customer that the cost of learning the new software is worth it.
And it means convincing the customer that having to deal with your brand new set of bugs, instead of the old set of bugs they have already learned how to work around or fix, is worth it.
In other words, you need world class sales skills way more than you need developer skills.