Ir al contenido principal

Diagramas de actividades

  Diagramas de actividades


¿Qué representan?


Los diagramas de actividades representan los flujos de trabajo de un proceso de negocio y la secuencia de actividades que se realizan.

Elementos de los diagramas de actividades:

  • Actividades: acciones específicas que se llevan a cabo en el proceso. Se representan mediante rectángulos redondeados.
  • Transiciones: indican la secuencia de actividades, señalando qué actividad sigue a cuál. Se representan con flechas.
  • Bifurcaciones: ramas condicionales en el flujo donde se toman decisiones. Permiten alternativas con base en condiciones.
  • Swimlanes: división horizontal para organizar actividades por responsables.
  • Objetos de datos: elementos de entrada y salida de las actividades.

EJemplo de un diagrama de actividad:


Diagrama de actividades - Gestión de incidencias


En este diagrama se modelan las principales actividades del proceso:


  • Registro de incidencia: por parte del usuario en el sistema.
  • Validación: el responsable valida la incidencia.
  • Diagnóstico: se evalúa y diagnostica la incidencia.
  • Decisión: bifurcación según si requiere intervención.
  • Solución remota: proporcionar solución de forma remota.
  • Intervención: desplazamiento para solución.
  • Cierre de incidencia: se registra la solución y cierre.

Este diagrama permite visualizar el flujo completo de actividades y decisiones que conforman el proceso de gestión de incidencias.


Se podrían añadir más detalles como roles responsables, sistemas involucrados, tiempos, etc. Modificando el diagrama se pueden explorar distintos flujos en el proceso de negocio.

Comentarios

Entradas más populares de este blog

Introducción a UML

  Introducción a UML ¿Qué es UML?: UML (Lenguaje Unificado de Modelado) es un lenguaje estándar de modelado de sistemas software. UML integra técnicas de modelado como diagramas de casos de uso, diagramas de clases, diagramas de secuencia, diagramas de estados, etc. en un solo lenguaje unificado. UML fue creado para fortalecer el desarrollo de software, haciendo los sistemas más fáciles de entender, mantener y modificar. UML es ampliamente utilizado en la industria del software para analizar, diseñar y documentar sistemas orientados a objetos. Breve reseña histórica: UML (Lenguaje Unificado de Modelado) fue desarrollado en la década de 1990 cuando Racional Software Corporation se unió con otros tres expertos en métodos de modelado (Booch, Rumbaugh y Jacobson) para crear una metodología unificada. El objetivo era proveer una notación estándar que pudiera usarse para visualizar, especificar, construir y documentar un sistema software. En 1997 se publicó UML 1.0 y desde entonces ha ev...