One way businesses are coping with the challenge of upgrading and optimizing enterprise apps is to avoid customization. But configuration options present challenges of their own.
One way businesses are coping with the challenge of upgrading and optimizing enterprise applications is to avoid customization. For their part, vendors are providing more options to configure applications for particular needs and industries. But in some cases, configuration options are getting so numerous and layered that they present challenges of their own
The difference between customization and configuration boils down to coding and development versus a vendor-supplied menu- or wizard-driven approach. When you develop custom code to change or extend functionality, there's always a chance the code won't work when the vendor introduces the next release, so extra validation steps are required. In the case of ...