Ask HN: Enterprise Start-ups?
That being said, how would an entrepreneur get into the enterprise without working for one, or with little or no experience with it?
What Ideas are out there for startups in the enterprise? (pg?)
That being said, how would an entrepreneur get into the enterprise without working for one, or with little or no experience with it?
What Ideas are out there for startups in the enterprise? (pg?)
1)Going from initial meeting to completed sale is a very long, drawn out process with a very large group of shareholders, be it IT, HR etc. Having runway to last this long is problematic and is almost the opposite of the "iterate quickly" model of most startups.
2)Enterprise support levels vary from what most startups can offer, you may need regional reps, on/offsite support, call centre staff etc. a few FAQ pages and a getsatisfaction account aren't going to cut it.
2)Politics can play a large part of the decision making process which is out of your control.
- do consulting work and build custom software until you have a good sense for the problems. Once you know what customers want, throw away everything you coded and re-implement as a product. It is very difficult to reach escape velocity this way - you will be very dependent on consulting revenue, making it hard to stop consulting and work on product. But if you don't know the domain, this is your best bet.
- make a product that an employee in your target market could/would pay for themselves. Once you have a product users love, you can work out enterprise features like on-site deployment and system/data integration. The individual user revenue will finance your development, and sustain you through the infamous "enterprise software sales cycle", and its longer, more painful cousin the "enterprise software deployment cycle".
If you want ideas: pick a target industry, then talk to users. Literally ask them what frustrates them about their work. Life in the enterprise is _full_ of frustration, it doesn't take long to find a good problem to work on :).
The harder part is picking the right target industry. My advice is to pursue customers you admire. You want to love meeting and talking to your customers, since you'll spend a lot of time obsessing over them...
I can tell you that - as a startup - it's next to impossible to make a deal before you run out of money. With enterprise customers it takes at least several months from the first sales pitch to striking a deal. There are one or two startups though which managed to pull this off. Atlassian comes to mind.
That being said, from currently freelancing in enterprise software development once more (sadly, bills have to be paid ...) there are lots of pain points in enterprise IT environments. Enterprise IT basically is lacking in every respect. Time tracking, ERP, CRM, ticket management, document management, I can hardly think of any area enterprise IT isn't light years behind what I'm normally used to. Problem is, there already are tons of better products for each of those areas. Tragically, once they've made a purchase decision enterprise customers are highly unlikely to switch to a different product, no matter how much better it is. This is the reason why the likes of Oracle, IBM and SAP are so formidable at selling their crappy software and it's also the reason why I currently have to put up with an HP issue tracking system that actually requires IE6 to run and is so far behind any other issue tracking system out there, - free or not.
For example, maybe after talking to a bunch of pool cleaning companies you realize that there's a dire need for a phone app to track where cleaning crews are and what work they've done. They are more than happy to pay you since the app would save them thousands of dollars per year in various losses. After organically growing this business over time, you realize that other industry verticals with distributed workforces have a similar problem so you begin to expand and target larger businesses...you get the point.
The reason for this: many companies are bogged down in inertia, at least at many levels that aren't seen as directly driving growth. So when I see the horror that is our phone system (it's a horror) and I think "I bet we could run this shit through an iPad" and then see other solutions out there that are clearly better, where do I see how I would differentiate myself?
So it's only when you're in the enterprise, have a problem, get authorized to actually solve it (rare rare rare) and THEN actually experience available solutions falling short that you can start to figure out what you'd build and do differently.
For enterprise software, user and buyer are not the same person.