a) Flexibility: ERP system should be flexible enough to accommodate the changing needs of the organization on the need bases.
b) Modular and Open: It should have open system architecture so that if new module is needed it can be interfaced to the existing system without new task and effecting the running system.
c) Comprehensive: ERP system should be able to support different types of the organization. It
shouldn‘t be organizational specific.
d) Beyond the Company: With rapid growth of IT ERP should be able to extend itself to the
internet. It shouldn‘t be confined within organizational territory.
e) Best Business practices: ERP should collect the best models of the business practice through out the world so that it can update itself to meet the changing needs.