(no title)
brettv2 | 2 years ago
Very curious if anyone knows how to pull this off. There's so much value to be unlocked but it's just impossible to break through.
I've personally met three very talented founders that tried and failed (one was accepted to YC as a mid-market ERP and successfully pivoted into an application tracking system) and failed very quickly.
I'm guessing an important feature would be an integration system that maps data from the current ERP seamlessly into the new ERP. And that assumes you can even get through the enterprise sales process to even get the company to migrate.
mamcx|2 years ago
I work in this space (small/mid-size).
The good news is that there are several "obvious" ways to pull this off because an ERP is the culmination of everything a company needs and does. So almost anything you can imagine on the software is part of it.
The bad news, and the reason everyone wants a solution, is that is truly a big space, and then you need E.V.E.R.Y.T.H.I.N.G.
---
My take is to start from the bottom, and build a much better version of Access/FoxPro (https://tablam.org).
Any medium/big ERP end being a specialized computing platform that needs:
- A programming language
- A database engine
- An orchestration engine
- ELT engine
- Auth
- UI/Report builders
And to be clear: NONE of the "programming language", "database engine", etc are a good fit today.
NONE.
This is the big thing, This is the reason (from a tech POW only) that most attempts fail.
This is the secret of why Cobol rule(d): Is all of this! but is too old! (also, this is why SQL still is best: Is almost this).
---
So, to pull this off, you need a team that knows what is "missing" from our current tools, makes a well-integrated package, and adds a "user-friendly" interface in a way that is palatable for the kind of user that uses excel (powerfully).
Is not that impossible. FoxPro was the best example of this kind of integrated solution.
P.D: This is my life's dream, to make this truth!
gscott|2 years ago
But I think of the YC requirement more like build a Zapier and make your crm all an API. Use some sort of AI or business logic for users to glue it together.
But at the end of the day you still would need to build out an internal programming language as well because it still would not be enough without it.
RowanH|2 years ago
Vertical specific software provides so much more value as you can build things unencumbered by the engine/data structures/way things work.
I've found our niche - ERP's would be hopelessly expensive so save for top tier OE companies no one uses it. In weeks we can develop and roll out features & functionality that our clients just lap up that you would never in a million years build into an ERP platform, but is intrinsic to the delivery of our clients products.
It was inconceivable to me 2 years ago, but now I've had very real discussions with some companies where they're looking at our software going "wow... you're going to give mid tier players better functionality that we could only dream of from our ERP systems.."
Basically ERP platforms are "jack of all trades, master of none".
In my former life we did vertical specific software for the window and door industry. Every time we heard from a prospect "oh we're looking at __some ERP platform__ to do configuration of W&D", we'd immediately list dozens of reasons why they would fail, and fail hard.. countless untold money to consulting teams has been burned learning those lessons.
mamcx|2 years ago
What make this complicated is that each company turns into a different project. So is like have several branches:
This is high maintenance the more successful you are (and puts a serious barrier to adapting to certain customers).It gets to a point where after a certain # of customers you can't grow, and now is where you think about making your own DB, programming language, ... :)
hawk_|2 years ago
Interesting. Just to make sure I understood this correctly, are you taking of a purpose built app/software for each such 'request' as opposed to this being some 'module'/'add-on' in an ERP suite?
hef19898|2 years ago
An nothing of this has anything to do with SAP, and everything with ERPs and the messy reality of businesses.
laser|2 years ago
SteveNuts|2 years ago
Every auditor on the planet is intimately familiar with how Oracle EBS and SAP do certain things.
If you don't have that trust built up, a customer simply won't want to take the risk and additional headache and overhead passing an audit will take.
arnorhs|2 years ago
If the auditors are sensitive to which systems they are familiar with, it would perhaps be beneficial to the auditors to be able to understand other systems.
I'm sure there are companies that are servicing auditors, creating UiPath flows or whatever for a bunch of auditors. So there's probably already a ton of very specific solutions out there, for auditing various systems.
At least it sounds like a more solvable problem than yet another ERP
briandear|2 years ago
logkeeper|2 years ago
I don't think it will be possible to compete directly with the big players. However, having spoken to a few potential customers, it seems my software can help businesses that are small today but will scale up tomorrow. If I can prove that my software can indeed scale up with them, I will have a good opportunity to tackle the enterprise side eventually. Right now though, I'm just focused on getting the product to a level that helps these smaller folks out. I have been working on it during evenings, and this is my first week moving forward focusing on it full time. Let's see where it goes. I'm really early stage, super fresh to business, but I'm experienced as a swe and consider myself a closer. Cheers!
If you want to know a little about my background, I've worked on massive (many, many millions of dollars) ERP projects from the business side. I've also been a platform engineer/lead on a saas that IPO'd a few years ago. I've seen it from both sides, and I believe that I have an idea of what is missing when it comes to business software in general.
MichaelZuo|2 years ago
nslindtner|2 years ago
I have worked with cms-systems. And in this world it is accepted, you need different frontends for different tasks. Therefore a world of systems - calling themselve headless - support only the backend part of cms management. Worked with Strapi that support this kind of thinking.
How come something similar doesn't exist in the ERP world ?
mamcx|2 years ago
Most developers I know are at the far-end of development practices (one of the ERPs I integrate has tables like `F0001, F0002, ...` and fields `F00001, F00002`), and this ERPs then uses old tools like Cobol, Fox, (Old) Delphi, (OLD) VB where it has a better UI history.
And it causes to be very hard to build an API (you can't image how much torture is when an ERP vendor says "we have an API!" instead of using plain text or direct SQL)
For this, you need people that know how to do good APIs. And the good API for an ERP is NOT Rest, GraphQL, JSON, ... (ideally, you need a DB!)
sam0x17|2 years ago
mcsoft|2 years ago
fakedang|2 years ago
kfk|2 years ago
5cott0|2 years ago
ibash|2 years ago
Two approaches I can think of:
1. Target mid market or smaller and grow with customers (will be slow)
2. Take a front-door-wrapper approach
samsolomon|2 years ago
unknown|2 years ago
[deleted]
sesm|2 years ago
noutella|2 years ago
hef19898|2 years ago