We use essential cookies to make Venngage work. By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Manage Cookies

Cookies and similar technologies collect certain information about how you’re using our website. Some of them are essential, and without them you wouldn’t be able to use Venngage. But others are optional, and you get to choose whether we use them or not.

Strictly Necessary Cookies

Always Active

These cookies are always on, as they’re essential for making Venngage work, and making it safe. Without these cookies, services you’ve asked for can’t be provided.

Show cookie providers

  • Venngage
  • Amazon
  • Google Login
  • Intercom

Functionality Cookies

These cookies help us provide enhanced functionality and personalisation, and remember your settings. They may be set by us or by third party providers.

Show cookie providers

  • Venngage
  • Chameleon
  • Intercom
  • Algolia

Performance Cookies

These cookies help us analyze how many people are using Venngage, where they come from and how they're using it. If you opt out of these cookies, we can’t get feedback to make Venngage better for you and all our users.

Show cookie providers

  • Venngage
  • Mixpanel
  • Intercom
  • Google Analytics
  • Hotjar

Targeting Cookies

These cookies are set by our advertising partners to track your activity and show you relevant Venngage ads on other sites as you browse the internet.

Show cookie providers

  • Google Ads
  • Google Tag Manager
  • Facebook
  • Pinterest
  • Producto
  • Plantillas
  • Aprender
  • Precios

El diagrama de casos de uso: una guía completa y práctica

By Jennifer Gaskin, Sep 18, 2024

Header de diagrama de caso de uso

Las organizaciones que interactúan a menudo con sus clientes necesitan visualizar estos procesos y describir con exactitud cómo debería ser esa interacción. Crear un diagrama de caso de uso inspirándonos en la industria de la programación de softwares es una excelente forma de hacerlo.

Vamos a explorar todo lo que necesitas saber sobre los diagramas de casos de uso y cómo pueden ayudarte a mantener en completo orden los sistemas y procesos de tu empresa, para que luego puedas comenzar a crear uno con el Creador de diagrama de caso de uso Venngage.

Haz clic para ir a cada sección:

Comprendiendo los conceptos básicos: ¿qué son los diagramas de casos de uso?

Los diagramas de casos de uso son representaciones gráficas que describen cómo los usuarios interactúan con un sistema. Estos diagramas muestran las relaciones entre los actores (usuarios u otros sistemas) y los casos de uso (funciones o servicios proporcionados por el sistema).

Un caso de uso describe una secuencia de acciones que un sistema realiza para proporcionar un resultado observable de valor para un actor específico. Los diagramas de casos de uso son parte integral de la metodología de análisis y diseño orientado a objetos y se utilizan ampliamente en el desarrollo de software.

¿Para qué se usa un diagrama de caso de uso?

Aunque aún son utilizados principalmente para la programación de computadoras u otros campos técnicos, los diagramas de casos de uso se han extendido a otras áreas de negocios, y son muchas las organizaciones que crean diagramas de casos de uso para ayudar a visualizar todas las formas en las que una persona puede interactuar con su empresa.

En un contexto de negocios, las organizaciones pueden crear un diagrama de caso de uso o emplear ilustraciones para visualizar el flujo de ventas y marketing, describir las interacciones típicas con su tecnología y aplicaciones o analizar un flujo de trabajo complejo.

use case diagram

Por ejemplo, este diagrama de caso de uso, le da sentido al proceso comúnmente caótico de gestionar un restaurante, con la gran cantidad de partes móviles involucradas en crear una experiencia fluida y amena para los comensales. ¿Te interesa diagramar? Conoce más sobre todos los diagramas que puedes crear usando Venngage.

Volver a la Tabla de Contenido

Elementos principales de un diagrama de caso de uso

Estos son los cuatro elementos de un diagrama de caso de uso:

  • Sistema
  • Actores
  • Casos de uso
  • Relationes

En otras palabras, un diagrama de caso de uso debería visualizar una razón (caso de uso) por la que un individuo (actor) debería interactuar con tu organización (sistema) y las relaciones que existen entre una empresa y las personas. Los diagramas de casos de uso pueden ser un poco simples al visualizar estos cuatro elementos, como lo muestra el siguiente ejemplo, donde se describe por qué (casos de uso) dos tipos de clientes (actores) podrían interactuar con un banco (sistema) y las relaciones que resultan de ello.

use case diagram

Estos tipos de diagramas también pueden ser más complejos y describir muchos tipos de funciones que podrían o no ocurrir siempre en el curso de la relación de un individuo con un sistema. En este ejemplo se ilustran algunos casos de uso que siempre van a ocurrir y algunos que podrían ocurrir.

use case diagram

¿Crees que los diagramas de casos de uso no son apropiados para tus necesidades? Puedes probar en su lugar con un diagrama de flujo. Dale un vistazo a nuestra colección de 20+ plantillas para diagrama de flujo y ejemplos diseñados profesionalmente para ti.

Volver a la Tabla de Contenido

¿Cómo puedes crear un diagrama de caso de uso?

Primero, tienes que organizar tus cuatro elementos claves —sistema, actores, casos de uso y relaciones. Después, organizarlos visualmente de forma que tenga sentido y que te permita ver de inmediato las conexiones que hay entre ellos. Algunos diagramas de casos de uso definen ciertos pasos que podrían ser parte de cada caso de uso o de solo algunos; y es común utilizar los términos “incluir” o “extender” para ello, como  muestra el siguiente ejemplo.

use case diagram

Aquí te presentamos un buen manual básico para ayudarte a comprender la diferencia:

  • Extensión: Al describir un caso de uso de un cajero automático, se utilizaría una línea de exclusión o se conectaría un escenario condicional, por ejemplo, si un usuario no realiza operaciones bancarias con esa institución normalmente y debe pagar una comisión para retirar efectivo.
  • Inclusión: En nuestro ejemplo de caso de uso de un cajero automático, esto podría aplicar para un usuario que está colocando su tarjeta en la máquina, introduce su PIN y se le muestra un menú.

En otras palabras, las interacciones que ocurren siempre, deberían ser descritas con una nota de inclusión, mientras que aquellas que podrían ocurrir bajo ciertas condiciones deberían ser descritas con una notación de extensión.

Descripción de requisitos funcionales y no funcionales del sistema

Requisitos funcionales

Los requisitos funcionales describen las funciones y comportamientos específicos que el sistema debe cumplir. Estos requisitos son esenciales ya que cada uno de ellos define una interacción o funcionalidad que los usuarios esperan del sistema.

Por ejemplo: el sistema debe incluir autenticación de usuario, gestión de datos, capacidades avanzadas de búsqueda y filtros, envío de notificaciones sobre actualizaciones, y una interfaz de usuario amigable para mejorar la experiencia del usuario.

Requisitos no funcionales

Por otro lado, los requisitos no funcionales se refieren a las características de calidad del sistema que determinan su rendimiento y usabilidad, pero que no son funciones específicas del sistema. Estos requisitos son igualmente importantes ya que afectan la satisfacción del usuario y la eficiencia operativa.

Algunos ejemplos de requisitos no funcionales incluyen: El sistema debe cumplir con cinco requisitos clave: alto rendimiento para manejar múltiples solicitudes, seguridad a través de cifrado y normativas, escalabilidad para adaptarse al crecimiento, fiabilidad con un tiempo de disponibilidad del 99.9%, y compatibilidad con diferentes dispositivos y navegadores para asegurar una experiencia uniforme.

Estos requisitos proporcionan una base sólida para el diseño y la implementación del sistema, asegurando que cumpla con las expectativas tanto funcionales como de calidad.

Cómo puedes crear un diagrama de caso de uso con Venngage

Puede ser algo difícil crear un diagrama de caso de uso desde cero, y la mayoría de las herramientas para elaborar diagramas no te permiten crear diagramas robustos y atractivos que luzcan agradables visualmente y que entreguen el mensaje que quieres.

En lugar de eso, elige una plantilla para diagrama de caso de uso de Venngage y editala usando nuestro editor de diagrama inteligente. Es muy fácil empezar a diseñar tu diagrama de caso de uso en solo 5 pasos:

Paso 1: Regístrate para crear una cuenta de Venngage GRATIS.

register for Venngage

Paso 2Elige la plantilla para diagrama de caso de uso que quieras. Además de las plantillas mostradas anteriormente, te ofrecemos algunos ejemplos más que puedes revisar a continuación.

También puedes escoger la plantilla desde nuestra librería de plantillas para diagramas:

Paso 3: Personaliza tu diagrama usando nuestro editor inteligente. Puedes agregar texto, borrar y mover nodos fácilmente.

diagram-hero

Paso 4: Agrega un poco de vitalidad a tus diagramas utilizando íconos e ilustraciones. Ofrecemos  más de 40.000 íconos e ilustraciones, de los cuales 2000 son íconos diversos.

Venngage how to replace icons

También debes asegurarte de que tus diagramas tengan los colores, los logos y las fuentes de tu marca, usando la herramienta Mi Kit de Marca.

Venngage my brand kit

Paso 5: Comparte un enlace público gratis o actualiza tu plan para descargarlo. Puedes exportar tu diagrama en formato PNG, PDF o incluso como un archivo .pptx para usarlo en PowerPoint o en Google Slides.

Venngage download

Volver a la Tabla de Contenido

Ejemplos de diagramas de casos de uso

Revisemos algunos diagramas de casos de uso adicionales que pueden inspirarte a crear nuevas formas de visualizar un proceso interno o la interacción que tiene el cliente con tu organización.

El siguiente diagrama de caso de uso de negocios ilustra un sistema de gestión de contratos que está usando la función extender/incluir para explicar los procesos que ocurren con cada cliente y aquellos que podrían ocurrir; aunque no en todos los casos.

use case diagram

 

 

En este diagrama de caso de uso, podemos ver el método más simple que se usa para describir una serie de interacciones que dos clientes diferentes podrían tener con un banco (y con un empleado del banco). Esta clase de diagrama es adecuada para comparar unos clientes con otros y no necesariamente para visualizar toda la interacción que podrían tener con el empleado.

use case diagram

 

 

Regresando a nuestro ejemplo sobre el cajero automático, este diagrama de caso de uso ilustra las interacciones que ocurren en cada uno de los individuos (el cliente del banco y el administrador) y aquellas que solo ocurren en algunos de ellos (un cliente ingresando el PIN equivocado). Este tipo de diagrama de caso de uso podría ser útil para las organizaciones que necesitan visualizar varios tipos de actores en un solo diagrama.

use case diagram

 

 

El siguiente diagrama de caso de uso visualiza las interacciones que podría tener un cliente con su agente de viajes, incluyendo algunas que ocurren siempre (incluir) y algunas que ocurren bajo ciertas condiciones (extender). Particularmente, este diagrama de caso de uso también ilustra la forma en la que el agente interactúa con otros dos sistemas, la aerolínea y las empresas de turismo, haciendo que sea ideal para los procesos que involucran a proveedores externos.

use case diagram

 

 

Volver a la Tabla de Contenido

Preguntas Frecuentes acerca de los diagramas de casos de uso

¿Qué es UML?

Los diagramas de casos de uso tienen relación con UML  (Lenguaje de Modelado Unificado, por sus siglas en inglés), el cual es muy popular en la ingeniería de software. Con UML, los ingenieros son capaces de elaborar muchos tipos de diagramas para ayudar a entender y programar con precisión una variedad de información e  interacciones.

El UML tiene dos grandes categorías de diagramas, estructurales y conductuales, y los diagramas de casos de uso entran en la segunda categoría. Por esa razón describen el comportamiento del usuario individual relacionado con el sistema en cuestión.

¿Cómo se pueden explicar los diagramas UML?

Los diagramas UML son un método para crear una representación visual de un sistema, incluyendo los actores, las acciones, los roles, las clases y mucho más, para poder entender o documentar mejor las funciones y la información acerca de un sistema.

¿Cómo se diferencian los diagramas UML y los diagramas de casos de uso?

Algunos diagramas UML son diagramas de casos de uso, sin embargo no todos los diagramas de casos de uso son creados bajo un modelo UML, y existen muchos más tipos de diagramas que podrían apoyar a una metodología basada en UML.

Aquí tienes tan solo algunos de los tipos de diagramas posibles usando UML:

Diagramas estructurales de:

  • Clase
  • Componente
  • Estructura compuesta
  • Despliegue
  • Objeto
  • Paquete
  • Perfil

Diagramas conductuales de:

  • Actividad
  • Comunicaciones
  • Resumen de interacción
  • Secuencia
  • Estado
  • Tiempo
  • Caso de uso

Volver a la Tabla de Contenido

En resumen: Crea un diagrama de caso de uso para ayudar a que tu organización visualice procesos y relaciones importantes

Con el Creador de diagramas de Venngage puedes diseñar un diagrama de caso de uso en unos cuantos pasos, asegurándote de seguir los lineamientos de tu marca con solo un par de clics. Nuestras plantillas para diagramas fueron creadas por diseñadores profesionales pensando en ti para que puedas editarlas fácilmente aunque no tengas mucha experiencia en diseño. Puedes comenzar a usarlo gratis.