En el actual contexto global, las empresas para su desarrollo enfrentan grandes retos: deben alcanzar niveles máximos de calidad y satisfacción de sus clientes, lanzar nuevos productos, posicionar y consolidar los ya existentes, buscar mayor participación de mercado, además de otras importantes metas, esto implica tener información actualizada día a día, situación que obliga a las empresas a requerir la mejor información y a diseñar sistemas que les permitan obtenerla y administrarla de la mejor manera.