6 ms·
Consulting doesn't scale, software does. One pragmatic strategy to find product/customers: 1) Pick an industry 2) Ask someone in that industry what th
by siliconc0w 9y ago
Consulting doesn't scale, software does.
One pragmatic strategy to find product/customers:
1) Pick an industry
2) Ask someone in that industry what they use spreadsheets for
3) Build something better
There is a lot of 'cybernetic' processes that are a mix of humans with domain knowledge and machines with spreadsheets for schemaless storage and querying. Generally the move is to encode the domain knowledge into code and standardize the storage (i.e excel -> RDMS) to make it more useful.
- chubot 9y agoI've heard this before, but part of the appeal of the spreadsheet is that Patty from accounting or Joe from HR can modify it without having to ask any IT staff, including you. So I don't think it's a foolproof scheme, unless your solution is also programmable/customizable, which is a lot of work.
- siliconc0w 9y agoYeah it's not foolproof just a way to start. Here is one random example that comes to mind. "Risk Management" is something every company needs to do or pretend to do. So someone gets stuck with this responsibility and they create a spreadsheet that looks like: Department | Risk | Likelihood | Impact So this is a fairly mediocre solution but it kinda works and "risk management" for "Small Company Co" becomes "Bob's thing". Of course there is very likely software that already does this but in my experience it's usually what the hipster programmers call "enterprise garbage". You know what i'm talking about - buzzwordy site with stock photos, long annoying sales cycles, no online demo or sign up, some java server you have to deploy, and some extjs/jquery interface that is ugly and each click takes 5-10 seconds. You aren't competing with these guys, you're going after the long tail of small companies they are ignoring. Your move is to register some fun name - "Riskly", "Riskque", "Risksalot", etc. Next, hire a graphic designer to put together a fun colorful site, hire a college kid to make a fun video with royalty free upbeat music and narration showcasing your app, and build a simple CRUD app with maybe some built in risks for certain industries and some cool simulations/reports. So go spend a few years of your life and see if you can't 'Disrupt/Fix Risk Management'. Or go work for a large company for eight years, take all your earnings, go to Vegas, and let it all ride on a 10:1 bet. It works out about the same.
- schnable 9y agoOdds are probably worse for the startup unless you have actual experience in Risk Management.
- deleted 9y ago[deleted]
- johnnyhillbilly 9y agoProper risk management is serious business. "Risk" "management" in smaller businesses may just be pretended. This illusion will cost some time, focus and money to keep up. I believe that's the market referred to.
- ethbro 9y agoA lot of things in small companies are pretended, which I think was grandparent's point. HR, benefits, invoicing, inventory tracking, project tracking, etc etc And the fact that there are business providing most of those testify to how good of an idea it is (and how crappy the existing MBA-Sales enterprise solutions are).
- semperdark 9y agoThis is actually largely what we're trying to do at Sonadier.com. The basic idea is that you can build most enterprise CRUD applications with drag-and-drop forms. While we realized it before starting, we didn't fully grasp how much you need people with "computer literacy" to build these things, for lack of a better term. Just thinking about the schema of the application you need is something a lot of people can't really do yet. As far as I can tell it's got very little to do software intuitiveness, as I've noticed the same effect on phone calls with prospective customers. Even as enterprise moves towards managed SaaS platforms, there'll always be a huge place for power-users. Much of the time, even just defining the problem that needs to be solved takes one.
- beager 9y agoIt sounds like you may have an opportunity to offload some of that power-user/consultant content to contractors who just integrate your platform in their gigs. Or, operate a linearly-scaling in-house consultancy and have your platform be a means to optimize revenue per employee. The CRUD application is definitely not the hard part, but it can be the long part.
- semperdark 9y agoSpot on. We've had success with in-house consulting for medium-to-large development projects, and we're in talks with a few MSPs now to help them offer managed custom applications to their customers. In terms of long-term scaling, getting more contractors on board is our biggest priority.
- ethbro 9y agoWhat's the best email to send inquiries to? Enterprise@? Possibly relevant to my interests on the supply side. Or reach out to ethbro . coAtGma il.
- semperdark 9y agoHi there, I just noticed that I had a new reply. I've sent you an email.
- sogen 9y agoEver heard of Zapier?
- FLUX-YOU 9y ago>So I don't think it's a foolproof scheme, unless your solution is also programmable/customizable, which is a lot of work. Yep, almost everyone you casually talk to about a problem domain is only casually talking about it. They'll dream, but won't let you know about the pitfalls. After you build something, the next questions are usually, "Can you change this just for us?", which is a fun task if you have 9 other customers that won't want that change.
- sethev 9y agoAccenture revenue in 2016, $32.9 billion. Consulting definitely scales.
- siliconc0w 9y agoO(n) vs O(log n)
- simonswords82 9y agoIn English s'il vous plait?
- manchuwok111 9y agowelcome to hacker news fam
- bryanh 9y agoBasically it's saying for every extra dollar you want to earn in consulting you must hire more engineers. For traditional software you can continue to sell the same bits over and over and not hire an extra engineer for the Nth sale.
- nightski 9y agoI mean there is some level of growth in the sales/marketing/accounting and non-engineering departments right? Engineering isn't the only thing in a business, sometimes it's not even the most important (as much as we might hate to hear that). I've been in extremely successful software companies that had a crap product but an amazing sales team (although I didn't stick around long).
- croon 9y agoCouldn't agree more. I've noticed this pattern in both business and in individual engineers. You either have a spectacular product that theoretically could sell itself with initial exposure, or you have the best marketing and a product that might as well be vapor. Usually it's the mediocre product that's somewhere in between that wins. In engineers I've noticed that some of the brightest I've worked with are unsociable, or have no self esteem, and get stuck in the same place for 20 years, and on the other side of the spectrum are talentless hacks that are great at selling themselves and moving around enough to increase their salary. Meanwhile I feel like a fraud because I'm not the best, but good enough to recognize my worth and sociable enough to put myself out there. I leverage the shit out of that and feel somewhat guilty about hoping that the really talented local engineers don't catch on to the idea.
- deleted 9y ago[deleted]
- themgt 9y agoI think it's possible find a useful middle-ground between consulting and product building, in the pg "do things that don't scale" sense. As the article also points out you can kill a second bird with the same stone, which is self-funding via the consulting. And then ideally via the consulting you find a niche(s), build your own processes & tooling for your niche to deliver value to clients, and then can product-ize once you actually understand the space and the market, who the customers will be and how to reach them, because you're already doing it via the consulting and just need to scale up. It also serves as a sanity check that you're actually building something that has value, because you prove it to yourself via invoices for your work rather than investment in an idea.
- deleted 9y ago[deleted]
- dahoramanodoceu 9y agoThis is a great strategy.
- ams6110 9y agoI know a guy that has made quite a successful software business out of abandonware. Find some business that's using software that has been abandoned. Original authors went out of business, etc. Maybe the users are still keeping MS-DOS or Windows NT computers around because it won't run on anything newer. This is not as uncommon as you might think. Talk to the users, try to find out how many others are also using it. Rewrite it in modern technology, sell it back to all the current users (and ideally, also sell to others in the same line of business who might need it).
- kimsia 9y ago>the move is to encode the domain knowledge into code and standardize the storage (i.e excel -> RDMS) to make it more useful This is exactly what I did!
- Mikushi 9y agoI can bootstrap consulting, can't software. On top of that consulting opens door, you get very valuable insight inside certain industries and get paid for it. Also, I'm sure I'm not the only one who is not interested in the slightest in building a unicorn or dealing with investors/VCs. Building software with no clients requires capital, I'd rather keep mine for my family rather than burn it in the wind into something that is most likely to fail.
- noodle 9y agoTo add to this conversation, you can parlay consulting into software without a ton of problems. Do work for customers. While doing work, try and find a shared pain point across your industry/customers. Build software for it and use your existing relationship to sell it. Or sell it and then build. Whichever.
- jroseattle 9y agoConsulting pays the bills when software can't. It's all about the mix and getting to what you want -- not everyone is destined to be a product owner. Your advice is spot-on, although I would likely CAPITALIZE the words "build something better". Not so easy a proposition.