Business Process Management (BPM): It is an enterprise management strategy consisting of different methodologies and specific technologies (see BPMS). Its goal is to improve organizations’ processes performance, efficiency and efficacy. It begins by clearly modelling the processes management in order to optimize them. The basis of this methodology is to design, model, organize, document, test and continuously optimize the processes even before they are put into concrete actions, and to keep on improving them once they are in operation.

BPM can be understood as a strategy for the continuous process improvement and as a customer-oriented strategy, as long as customers who stablish the rhythm of the operation in the company through their requirements and requests. BPM aims to improve processes because it understands that these are which deliver results to customers: “Business process management is based on the observation that each product that a company provides to the market is the outcome of a number of activities performed. Business processes are the key instrument to organizing these activities and to improving the understanding of their interrelationships” (Weske, 2012). A main challenge for this methodology is to get close technological solutions and users in companies, because this coordination is a key factor in process optimization within today’s corporate environment (Weske, 2012).