Skip to main content
Thought Leadership

The Truth About Unlimited Configuration: Is it a good or a bad thing?

By No Comments5 min read
Configuration involves: 

  • Modifying software using in-built tools. 
  • Creating data models, workflows, business rules, and calculations (without changing the underlying codebase).  
  • Changes supported by the vendor. 
Customisation, on the other hand:  

  • Requires base code changes or plug-ins.
  • Often altering the core behaviour of the application.
  • Changes not supported by the vendor.
If you’re using or evaluating a configurable platform, here are four practices that will set you up for success: 

  • Define governance from the start.
    • Decide who configures what and set out clear roles and responsibilities.
  • Use templates and patterns.
    • Start with standardised models tailored to industry use cases, then adapt as needed.
  • Document everything 
    • Use conventions for data objects, workflows, and rules, what it does, why it exists, and who built it, so knowledge isn’t lost.
  • Review regularly 
    • Audit your setup to limit redundancy and improve clarity.