Empresario dando un pulgar hacia arriba

El Lenguaje de modelado unificado (UML) se puede utilizar para varios aspectos del análisis empresarial . Los modelos pueden ser creados por un analista de negocios (BA) para representar los procesos comerciales actuales y propuestos, promoviendo el cambio organizacional. UML para análisis empresarial también se puede utilizar para capturar los requisitos empresariales y proporcionar un punto de partida para diseñar y desarrollar aplicaciones informáticas.

UML para análisis empresarial ofrece diferentes tipos de diagramas. Cada tipo destaca ciertos aspectos de los procesos comerciales o los requisitos del sistema. Estos diagramas pueden incluir diagramas de carriles de natación, diagramas de casos de uso, diagramas de actividades y diagramas de secuencia.

Se puede utilizar un diagrama de carriles de natación para el análisis de requisitos y procesos comerciales . Este diagrama muestra un proceso particular, los actores en el proceso y las interacciones entre actores, que puede representar cómo una unidad de trabajo se mueve entre actores. Estos diagramas suelen ser fáciles de entender para los usuarios no técnicos, por lo que pueden confirmar que el diagrama es correcto. Los diagramas de carriles de natación también facilitan la visualización de redundancias o ineficiencias en un proceso para que se pueda mejorar. Por ejemplo, si un elemento de trabajo regresa a un actor varias veces, es posible que el proceso se vuelva más eficiente combinando tareas para que el elemento de trabajo se devuelva menos veces.

Los diagramas de casos de uso especifican al menos un actor y una tarea que proporciona valor a los actores. Por ejemplo, el actor puede ser el Cliente y la tarea a realizar es Ordenar Mercancía. Este diagrama de UML para análisis de negocios muestra de manera muy simple los requisitos del sistema para una característica que permite al actor ordenar mercadería.

Los diagramas de clases se utilizan comúnmente para ayudar a definir los requisitos comerciales para el desarrollo de sistemas. Muestran los tipos de objetos, como personas o cosas, sus relaciones entre sí y sus atributos y operaciones. Por ejemplo, una compañía de seguros puede tener un sistema de gestión de pólizas con una clase denominada Políticas. La clase Políticas puede tener un atributo como propietario y una operación como payClaim.

Los diagramas de actividad son útiles para el modelado de procesos empresariales porque representan el flujo de trabajo y también se pueden utilizar como documentos de requisitos del sistema. Un diagrama de actividades a menudo mostrará las tareas realizadas secuencialmente. El modelo frecuentemente tiene un comienzo y un final, puntos de decisión e indica varias partes responsables y sus tareas. También indica qué tareas pueden ocurrir al mismo tiempo.

Los diagramas de secuencia son otra herramienta de análisis empresarial de UML que se puede utilizar a nivel de proceso empresarial para describir cómo interactúan actualmente los objetos empresariales. Estos diagramas también se pueden utilizar para los requisitos de nuevas aplicaciones. Representan llamadas o mensajes entre objetos, en el orden en que ocurren.