Analista de negocio
Por este motivo se crea el perfil del "Business Analyst" o "Analista de negocio". Esta persona debe estar próximo al usuario final y entender los problemas que tiene en el día a día para desarrollar su trabajo y al mismo tiempo debe conocer cómo están construidas las aplicaciones, incluso haber tenido experiencia en el desarrollo de las mismas. De esta forma se convierte en un usuario técnicamente avanzado, por lo que puede ayudar a definir soluciones que cubran las necesidades del negocio con el menor impacto posible en las aplicaciones existentes.
Inteligencia operacional
Es un programa que ayuda en el monitoreo de procesos de negocios ya que estos procesos están implementados en sistemas de computadoras. BAM permite comprender las operaciones que se llevan a cabo dentro del entorno corporativo en tiempo real, identificando posibles nuevos escenarios que requieran de tomas de decisiones. Las herramientas de BAM implementan nuevos indicadores y refuerzan los existentes, para mantener de forma adecuada el nivel de desempeño y la eficiencia de cada proceso. "Business Activity Monitoring" proporciona facilidades en el seguimiento de las transacciones que se llevan a cabo apoyando a los procesos activos mediante sistemas y aplicaciones que detectan posibles contratiempos. La principal diferencia entre BAM y OI parece ser en detalles de implementación, detección de situaciones en tiempo real aparecen en BAM y OI y a menudo es implementada usando CEP. Además, BAM se centra en modelos de procesos de alto nivel donde OI en cambio se basa en la correlación para inferir una relación entre diferentes eventos.