Home/Project guides

COREXIA / PROJECT GUIDE

Custom software or ERP? Start with the workflow.

The useful question is which approach supports your essential work with a maintainable operating model. A configurable ERP, a custom application and an ERP connected to a specialized application solve different problems.

When to assess an ERP first

An ERP is worth evaluating when finance, sales, purchasing, inventory, manufacturing or people management need shared records and connected workflows. Test it with your own examples instead of a generic demonstration. Check the sequence of documents, approval rules, branch access, corrections and reports. Distinguish a configuration gap from a missing capability that requires development.

When a custom application may fit

A distinct customer experience, specialized approval process or product-specific workflow may need a custom application. The benefit is control over the required behaviour; the responsibility is ongoing ownership of the software, integrations and deployment. Document the features that are genuinely distinctive so the project does not recreate standard administration without a business reason.

Consider a combined approach

An ERP can own stock and financial records while a web or mobile application serves customers or staff. Define the boundary explicitly: which system creates the order, which assigns its identifier and which updates fulfilment. Establish permission checks, duplicate handling and reconciliation. A combined solution reduces some duplication but introduces an integration that must be operated and maintained.

Compare the whole operating cost

Compare implementation, configuration, data cleanup, migration, training, hosting, support and future changes over the same period. Identify licensing or third-party charges separately. Ask who owns the code, accounts and data, how exports work and what happens if the service relationship ends. Avoid treating the initial development quotation as the complete cost of running the solution.

Make the decision with a short evidence exercise

Choose one critical workflow and representative records. Demonstrate it in the ERP, sketch the custom alternative and identify the proposed integration boundary. Score the alternatives against must-have rules, usability, migration, maintainability and release risk. If an option fails a critical requirement, record the gap and the effort to close it before comparing prices.

Review checklist

  • Demonstrate an essential workflow with your data model.
  • Separate configuration from new development.
  • Define record ownership and integration boundaries.
  • Compare migration, operating costs and exit options.

COREXIA offers both ERP and development services. A project discussion can examine the workflow first, then propose the appropriate scope rather than require every business to follow one approach.

Discuss your requirements

Continue planning