Scoping an ERP is an exercise in saying no to yourself constantly.
Every module has a maintenance tax. It is not just building the feature — it is updating it when the platform changes.
Users only use 20% of what you build. Most Sijil customers use five or six modules out of 27.
Modular architecture is non-negotiable. Each module is self-contained with clean interfaces.
The lesson is: build big deliberately.