Tutorial de diagramas de casos de uso

La finalidad de un diagrama de casos de uso en UML es mostrar las diferentes formas en que un usuario puede interactuar con un sistema. Crea un diagrama profesional para casi cualquier caso de uso con nuestra herramienta de diagramas UML.

¿Qué es un diagrama de casos de uso?

En el Lenguaje Unificado de Modelado (UML), un diagrama de casos de uso puede resumir los detalles de los usuarios de tu sistema (también conocidos como actores) y sus interacciones con él. Para crearlo, utilizarás un conjunto de símbolos y conectores especializados. Un diagrama de casos de uso eficaz puede ayudar a tu equipo a analizar y representar lo siguiente:

  • Escenarios en los que tu sistema o aplicación interactúa con personas, organizaciones o sistemas externos
  • Objetivos que tu sistema o aplicación ayuda a alcanzar a esas entidades (conocidas como actores)
  • El alcance de tu sistema

¿Qué es un diagrama de casos de uso en UML?

Un caso de uso reúne escenarios. Al redactar las partes principales de tu proceso, incluidas las rutas alternativas, tendrás una visión más clara del alcance de tu proyecto. Aunque puedes copiar y pegar texto y hacer ediciones sencillas en el editor de Lucidchart, quizá prefieras redactar primero tu escenario de caso de uso en un programa como Google Docs. El complemento de Lucidchart para Google Docs es una solución ideal para combinar la diagramación visual y los aspectos escritos de la gestión de proyectos.

¿Cuándo conviene usar diagramas de casos de uso?

Un diagrama de casos de uso no entra en mucho detalle; por ejemplo, no esperes que modele el orden en que se realizan los pasos. En cambio, un diagrama de casos de uso adecuado ofrece una visión general de alto nivel de la relación entre casos de uso, actores y sistemas. Los expertos recomiendan usar los diagramas de casos de uso como complemento de un caso de uso textual más descriptivo.

UML es el conjunto de herramientas de modelado que puedes usar para crear tus diagramas. Los casos de uso se representan con una forma ovalada con etiqueta. Las figuras de palitos representan a los actores del proceso, y la participación del actor en el sistema se modela con una línea entre el actor y el caso de uso. Para representar el límite del sistema, dibuja un cuadro alrededor del propio caso de uso.

Los diagramas de casos de uso UML son ideales para:

  • Representar los objetivos de las interacciones entre el sistema y los usuarios

  • Definir y organizar los requisitos funcionales de un sistema

  • Especificar el contexto y los requisitos de un sistema

  • Modelar el flujo básico de eventos de un caso de uso

Ejemplo de caso de uso UML 800x707.png

Simbología de los diagramas de casos de uso

Los símbolos de un diagrama de casos de uso es bastante sencilla y no incluye tantos tipos de símbolos como otros diagramas UML. Puedes usar esta guía para aprender cómo hacer un diagrama de casos de uso si necesitas repasarlo. Estas son todas las formas que encontrarás en Lucidchart:

  • Casos de uso: óvalos horizontales que representan los diferentes usos que puede tener un usuario.

  • Actores: figuras de palitos que representan a las personas que realmente emplean los casos de uso.

  • Asociaciones: una línea entre actores y casos de uso. En los diagramas complejos, es importante saber qué actores están asociados con qué casos de uso.

  • Cuadros de límite del sistema: un cuadro que establece el alcance del sistema para los casos de uso. Todos los casos de uso fuera del cuadro se considerarían ajenos al alcance de ese sistema. Por ejemplo, Psycho Killer queda fuera del alcance de las ocupaciones en el ejemplo de la motosierra que se muestra más abajo.

  • Paquetes: una forma UML que te permite agrupar distintos elementos. Al igual que en los diagramas de componentes, estas agrupaciones se representan como carpetas de archivos.

Estructura tu diagrama de casos de uso

Los documentos de casos de uso estructuran un proceso al detallar sus actores, la secuencia estándar de interacción y las posibles extensiones o flujos alternativos. Al gestionar proyectos que utilizan convenciones UML, puede resultar tentador lanzarse directamente a crear el diagrama de casos de uso, con sus figuras de palitos, óvalos y numerosas líneas.Antes de modelar, si los roles o el alcance aún no están claros, da un paso atrás y redacta una descripción simple. Alistair Cockburn es un referente en el diseño de escenarios de casos de uso; visita su sitio web para inspirarte.

Este es un breve ejemplo del proceso de publicación de un relato corto. El esquema recorre cada uno de los pasos que probablemente se darán en el proceso, incluidos los errores que podrían producirse. Esquematizar el proceso de este modo te facilitará más que nunca la tarea de diagramar tu escenario de caso de uso.

Ejemplo caso de uno 1.1

Cómo hacer un diagrama de casos de uso

En Lucidchart, crear un diagrama de casos de uso desde cero es sorprendentemente sencillo.

  1. Crea un documento de escenario de caso de uso para organizar el proceso y todas las posibles extensiones alternativas.

  2. Abre un documento en blanco de Lucidchart o empieza con una plantilla y activa la biblioteca de formas UML.

  3. Selecciona la forma que quieras y arrastra los símbolos de la caja de herramientas al lienzo.

  4. A continuación, modela el flujo del proceso dibujando líneas entre las formas y añadiendo texto.

Es fácil cambiar el tamaño y el estilo de cualquier elemento. Incluso puedes importar formas SVG y archivos de Visio para obtener una solución personalizada. Si quieres saber más sobre UML, consulta nuestro tutorial ¿Qué es UML?

Ejemplos de diagramas de casos de uso

Los diagramas de casos de uso son representaciones visuales de escenarios de casos de uso escritos. Una vez que hayas resuelto los problemas de tus objetivos, usa Lucidchart para diagramar las interacciones entre los casos de uso y los actores y escribir así la historia de éxito de tu proyecto. La interfaz de arrastrar y soltar es ágil y fácil de aprender. Lucidchart incluye una amplia biblioteca de formas para todos los tipos de diagramas UML, como los diagramas de actividades, los diagramas de clases y los diagramas de casos de uso.

Ejemplo de diagrama de casos de uso de publicación de un libro

Este diagrama de casos de uso es una representación visual del proceso necesario para escribir y publicar un libro. Ya seas autor, agente o librero, incluir este diagrama en tu escenario de caso de uso puede ayudar a tu equipo a publicar el próximo gran éxito. Usa esta plantilla de ejemplo, se abre en una pestaña nueva como punto de partida para crear la tuya.

Book_Publishing_Use_Case_Scenario_UML

Ejemplo de diagrama de casos de uso de reserva de viajes

Puedes adaptar esta plantilla a cualquier proceso en el que un cliente adquiera un servicio. Con combinaciones de colores atractivas, texto fácil de leer y editar y una amplia biblioteca de formas UML, ya tienes todo listo. Haz clic para probar esta plantilla por tu cuenta.

Ejemplo de diagrama de casos de uso de reserva de viajes

Ejemplo de diagrama de casos de uso de la motosierra

Considera este ejemplo: un hombre con una motosierra interactúa con el entorno que lo rodea. Según la situación y su contexto, podría encajar en uno de muchos casos de uso distintos. ¿Parece que va camino del trabajo? ¿Hay algo siniestro en la forma en que maneja la motosierra? Por ejemplo, si la usa en un entorno no profesional, podríamos tener motivos para pensar que entra dentro del alcance de "aterrador".

Ejemplo de diagrama de casos de uso de la motosierra

Componentes de un diagrama de casos de uso

Para responder a la pregunta "¿Qué es un diagrama de casos de uso?", primero debes entender sus elementos básicos. Entre los componentes más habituales se encuentran:

  • Actores: los usuarios que interactúan con un sistema. Un actor puede ser una persona, una organización o un sistema externo que interactúa con tu aplicación o sistema. Deben ser objetos externos que produzcan o consuman datos.

  • Sistema: una secuencia específica de acciones e interacciones entre los actores y el sistema. Un sistema también puede denominarse escenario.

  • Objetivos: el resultado final de la mayoría de los casos de uso. Un diagrama eficaz debe describir las actividades y variantes utilizadas para alcanzar el objetivo.

Componentes de un diagrama de casos de uso

Todo lo que necesitas para crear un diagrama

Crea gratis un diagrama pulido y profesional con Lucidchart. Tengas lo que tengas en mente, contamos con las herramientas que necesitas para hacerlo realidad. Crea una cuenta y empieza a diagramar hoy mismo.

Regístrate gratis

Plantillas y ejemplos de diagramas UML

Diagrama de classes UML

Precios:

Gratis

Diagrama de classes UML, Precios: Gratis

Ejemplo de diagrama de casos de uso UML

Precios:

Cuenta paga

Ejemplo de diagrama de casos de uso UML, Precios: Cuenta paga

Diagrama de clases con notación UML

Precios:

Cuenta paga

Diagrama de clases con notación UML, Precios: Cuenta paga

Recursos adicionales sobre UML

Creador de diagramas UML

La herramienta gratuita de diagramas UML de Lucid admite todos los diagramas UML estructurales y de comportamiento, con bibliotecas de formas y generación asistida por IA.

Tutorial de diagramas UML

Esta guía completa sobre UML abarca su historia, los tipos de diagramas UML y cómo crear uno.

Tutorial de diagramas de paquetes

Usa esta guía para conocer todo lo que necesitas saber sobre los diagramas de paquetes, incluidos sus beneficios, cómo crearlos correctamente y mucho más.

Preguntas frecuentes

Todo lo que necesitas para crear un diagrama UML

Además de nuestra herramienta online para diagramas UML, Lucidchart ofrece recursos de asistencia y formación para ayudarte a dar el salto a cualquier otro tipo de diagrama.

Crear un diagrama