Enterprise resource planning (ERP) is business process management software that allows an organization to use a system of integrated applications to manage the business and automate many back office functions related to technology, manufacturing, services and human resources.
ERP software modules can help an organization's administrators monitor and manage, technology, finance, projects, human resources and other mission-critical components of a business through a series of interconnected executive dashboards. In order for an ERP software deployment to be useful, however, it needs to be integrated with other software systems the organization uses. For this reason, deployment of a new ERP system in-house can involve considerable business process reengineering, employee retraining and back-end information technology (IT) support for database integration, data analytics and ad hoc reporting.