{"id":10849,"date":"2026-03-05T22:30:46","date_gmt":"2026-03-05T14:30:46","guid":{"rendered":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/"},"modified":"2026-03-05T22:30:46","modified_gmt":"2026-03-05T14:30:46","slug":"use-cases-uml-specifications-templates-atm-example","status":"publish","type":"post","link":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/","title":{"rendered":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas"},"content":{"rendered":"<section data-magellan-target=\"uml-class-diagram\" id=\"uml-class-diagram\">Mostrar un diagrama de casos de uso utilizando \u00fanicamente<a href=\"https:\/\/en.wikipedia.org\/wiki\/Unified_Modeling_Language\" rel=\"noopener\" target=\"_blank\">UML<\/a>la notaci\u00f3n no es suficiente. Cada caso de uso va acompa\u00f1ado de texto que explica el prop\u00f3sito del caso de uso y la funcionalidad que se completa cuando se ejecuta el caso de uso. Las especificaciones de casos de uso se crean t\u00edpicamente de forma iterativa durante las fases de an\u00e1lisis y dise\u00f1o.<\/p>\n<ul>\n<li>Primero, se escribe una breve descripci\u00f3n solo de los pasos necesarios para el flujo normal del caso de uso (es decir, qu\u00e9 funcionalidad proporciona el caso de uso).<\/li>\n<li>A medida que avanza el an\u00e1lisis, estos pasos se desarrollan con m\u00e1s detalle.<\/li>\n<li>Finalmente, se a\u00f1aden flujos alternativos y de excepci\u00f3n al caso de uso.<\/li>\n<li>Cada proyecto puede adoptar una plantilla est\u00e1ndar de casos de uso para crear especificaciones de casos de uso.<\/li>\n<\/ul>\n<\/section>\n<section data-magellan-target=\"use-case-vs-spec\" id=\"use-case-vs-spec\">\n<h2>Caso de uso frente a especificaci\u00f3n de caso de uso<\/h2>\n<p>Un caso de uso describe una tarea realizada por un actor que aporta valor empresarial. Un caso de uso puede visualizarse como un diagrama de casos de uso y\/o un formato de especificaci\u00f3n textual estructurado:<\/p>\n<p><img alt=\"Use Case vs. Use Case Specification\" class=\"alignnone size-full wp-image-6936\" decoding=\"async\" height=\"202\" loading=\"lazy\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/01-use-case-diagram-and-use-case-description.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/01-use-case-diagram-and-use-case-description.png 549w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/01-use-case-diagram-and-use-case-description-300x110.png 300w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/01-use-case-diagram-and-use-case-description-200x74.png 200w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/01-use-case-diagram-and-use-case-description-400x147.png 400w\" width=\"549\"\/><\/p>\n<\/section>\n<section data-magellan-target=\"use-case-vs-spec\" id=\"use-case-vs-spec\">Los casos de uso (tareas que el cliente desea realizar) pueden ser:<\/p>\n<ul>\n<li><strong>Interacci\u00f3n<\/strong> \u2014 Los casos de uso del sistema describen c\u00f3mo un actor interact\u00faa con el sistema para alcanzar una meta empresarial definida.<\/li>\n<li><strong>Manual<\/strong> \u2014 Una secuencia de acciones realizadas por el actor.<\/li>\n<li><strong>Automatizado<\/strong> \u2014 Una secuencia de pasos ejecutados por un programa o script.<\/li>\n<\/ul>\n<div class=\"space-gap\"><\/div>\n<\/section>\n<section data-magellan-target=\"use-case-characteristics\" id=\"use-case-characteristics\">\n<h2>Caracter\u00edsticas de un caso de uso<\/h2>\n<p>Un caso de uso tiene:<\/p>\n<ul>\n<li>Solo un objetivo<\/li>\n<li>Un punto de inicio<\/li>\n<li>Un punto de finalizaci\u00f3n<\/li>\n<li>M\u00faltiples caminos desde el inicio hasta el final\n<div class=\"space-gap-small\"><\/div>\n<ul>\n<li>Es decir, especifica el comportamiento para diversas condiciones posibles<\/li>\n<li>Cada condici\u00f3n puede requerir acciones espec\u00edficas<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img alt=\"Characteristics of a Use Case\" class=\"alignnone size-full wp-image-6937\" decoding=\"async\" height=\"206\" loading=\"lazy\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/02-use-case-character.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/02-use-case-character.png 565w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/02-use-case-character-300x109.png 300w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/02-use-case-character-200x73.png 200w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/02-use-case-character-400x146.png 400w\" width=\"565\"\/><\/p>\n<div class=\"space-gap\"><\/div>\n<p>Por ejemplo \u2014 El cliente paga una factura:<\/p>\n<p><img alt=\"Customer Pays a Bill\" class=\"alignnone size-full wp-image-6938\" decoding=\"async\" height=\"73\" loading=\"lazy\" sizes=\"auto, (max-width: 216px) 100vw, 216px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/03-use-case-diagram-customer-pay-bill.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/03-use-case-diagram-customer-pay-bill.png 216w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/03-use-case-diagram-customer-pay-bill-200x68.png 200w\" width=\"216\"\/><\/p>\n<div class=\"space-gap\"><\/div>\n<p>Existen m\u00faltiples caminos para<strong>alcanzar el objetivo<\/strong>:<\/p>\n<ul>\n<li>Por tel\u00e9fono<\/li>\n<li>Por correo<\/li>\n<li>En persona<\/li>\n<li>Por cheque<\/li>\n<li>En efectivo, etc.<\/li>\n<\/ul>\n<p>Caminos que<strong>no conducen al objetivo<\/strong>:<\/p>\n<ul>\n<li>Tarjeta de cr\u00e9dito rechazada<\/li>\n<\/ul>\n<\/section>\n<section data-magellan-target=\"use-case-agile\" id=\"use-case-agile\">\n<h2>Enfoque \u00e1gil de casos de uso<\/h2>\n<p>El modelo de casos de uso y sus casos de uso individuales evolucionan de forma incremental con el tiempo. No todos los casos de uso del modelo necesitan especificarse al mismo nivel de detalle.<\/p>\n<h3>Justo a tiempo y justo lo necesario<\/h3>\n<p>Los casos de uso pueden redactarse a diferentes niveles de detalle y alcance, cada uno con un prop\u00f3sito:<\/p>\n<ul>\n<li><strong>Resumen<\/strong>: Una descripci\u00f3n general y una visi\u00f3n de alto nivel de una funci\u00f3n del sistema o un proceso empresarial.<\/li>\n<li><strong>Nivel de objetivo del usuario<\/strong>: Descripciones relacionadas con tareas de<strong>los objetivos del usuario<\/strong>y c\u00f3mo interact\u00faan con el sistema; descripciones de procesos empresariales espec\u00edficos. Los casos de uso de objetivos del usuario suelen considerarse al nivel de las tareas principales del usuario.<\/li>\n<\/ul>\n<p><strong>Ejemplo<\/strong>: Retirar efectivo de un cajero autom\u00e1tico es una tarea \u00fatil y ser\u00eda un caso de uso de nivel principal, pero introducir su PIN no estar\u00eda en este nivel porque apoya la tarea principal.<\/p>\n<ul>\n<li><strong>Subfunci\u00f3n<\/strong>: Descripciones de actividades de nivel inferior que completan partes de un caso de uso principal.<\/li>\n<\/ul>\n<p><img alt=\"Agile Use Case Approach\" class=\"alignnone size-full wp-image-6939\" decoding=\"async\" height=\"457\" loading=\"lazy\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details.png 975w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details-300x141.png 300w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details-768x360.png 768w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details-200x94.png 200w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details-400x187.png 400w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details-600x281.png 600w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/04-use-case-specification-level-of-details-800x375.png 800w\" width=\"975\"\/><\/p>\n<div class=\"space-gap\"><\/div>\n<p>Nota: Algunos casos de uso pueden especificarse completamente hasta el nivel II. Deja de hacerlo cuando tengas justo el detalle suficiente, obtenido de forma oportuna y justa.<\/p>\n<\/section>\n<section data-magellan-target=\"use-case-detailed\" id=\"use-case-detailed\">\n<h2>Especificaci\u00f3n detallada del caso de uso<\/h2>\n<p>Un caso de uso detallado es una representaci\u00f3n textual que describe una secuencia de eventos junto con otra informaci\u00f3n relevante del caso de uso en un formato determinado. Las personas suelen adoptar una plantilla est\u00e1ndar de casos de uso para documentar la informaci\u00f3n detallada de los casos de uso.<\/p>\n<p><img alt=\"Detailed Use Case Specification\" class=\"alignnone size-full wp-image-6940\" decoding=\"async\" height=\"259\" loading=\"lazy\" sizes=\"auto, (max-width: 463px) 100vw, 463px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/05-detailed-use-case-specification.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/05-detailed-use-case-specification.png 463w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/05-detailed-use-case-specification-300x168.png 300w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/05-detailed-use-case-specification-200x112.png 200w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2021\/11\/05-detailed-use-case-specification-400x224.png 400w\" width=\"463\"\/><\/p>\n<div class=\"space-gap\"><\/div>\n<\/section>\n<section data-magellan-target=\"use-case-atm\" id=\"use-case-atm\">\n<h2>Plantilla de caso de uso \u2013 Ejemplo de retiro de efectivo en cajero autom\u00e1tico<\/h2>\n<p>Como se mencion\u00f3 anteriormente, los casos de uso tienen diversos estilos de notaci\u00f3n (por ejemplo, diagram\u00e1ticos, UML, formato textual). Independientemente del estilo de notaci\u00f3n utilizado, debe ser f\u00e1cil de entender. Puedes usar una plantilla como la de<a href=\"https:\/\/en.wikipedia.org\/wiki\/Alistair_Cockburn\" rel=\"noopener\" target=\"_blank\">Alistair Cockburn<\/a>, o elegir la plantilla que mejor se adapte a tu equipo.<\/p>\n<div class=\"editions\">\n<table class=\"stack\">\n<tbody>\n<tr>\n<th colspan=\"2\" style=\"width: 172.746%;\">Especificaci\u00f3n del caso de uso<\/th>\n<th style=\"width: 89.3069%;\"><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Nombre del caso de uso:<\/strong><\/td>\n<td style=\"width: 153.471%;\">Retirar efectivo<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Actores:<\/strong><\/td>\n<td style=\"width: 153.471%;\">Cliente (principal), Sistema bancario (secundario)<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Descripci\u00f3n breve:<\/strong><\/td>\n<td style=\"width: 153.471%;\">Permite a cualquier cliente bancario retirar efectivo de su cuenta bancaria.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Prioridad:<\/strong><\/td>\n<td style=\"width: 153.471%;\">Debe tener<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Estado:<\/strong><\/td>\n<td style=\"width: 153.471%;\">Detalles medios<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Precondiciones:<\/strong><\/td>\n<td style=\"width: 153.471%;\">El cliente bancario tiene una tarjeta para insertar en el ATM<br \/>\nEl ATM est\u00e1 en l\u00ednea y funcionando normalmente<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Postcondiciones:<\/strong><\/td>\n<td style=\"width: 153.471%;\">\n<ul>\n<li>El cliente bancario ha recibido efectivo (y comprobante opcional)<\/li>\n<li>El banco ha cargado la cuenta del cliente y registrado los detalles de la transacci\u00f3n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Flujo b\u00e1sico:<\/strong><\/td>\n<td style=\"width: 153.471%;\">\n<ol>\n<li>El cliente inserta su tarjeta en el ATM<\/li>\n<li>El ATM valida que la tarjeta es una tarjeta bancaria v\u00e1lida<\/li>\n<li>El ATM solicita la entrada del PIN<\/li>\n<li>El cliente ingresa su PIN<\/li>\n<li>El ATM valida la tarjeta bancaria contra el PIN<\/li>\n<li>El ATM presenta las opciones de servicio, incluyendo \u00abRetiro\u00bb<\/li>\n<li>El cliente selecciona \u00abRetiro\u00bb<\/li>\n<li>El ATM presenta las opciones de monto<\/li>\n<li>El cliente selecciona una cantidad o ingresa una cantidad<\/li>\n<li>El ATM verifica que haya efectivo suficiente disponible en la m\u00e1quina<\/li>\n<li>El ATM verifica que el cliente est\u00e9 por debajo del l\u00edmite de retiro<\/li>\n<li>El ATM verifica que haya fondos suficientes disponibles en la cuenta bancaria del cliente<\/li>\n<li>El ATM carga la cuenta bancaria del cliente<\/li>\n<li>El cajero autom\u00e1tico devuelve la tarjeta bancaria del cliente<\/li>\n<li>El cliente toma su tarjeta bancaria<\/li>\n<li>El cajero autom\u00e1tico entrega efectivo al cliente<\/li>\n<li>El cliente toma su efectivo<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Flujos alternativos:<\/strong><\/td>\n<td style=\"width: 153.471%;\">2a. Tarjeta inv\u00e1lida<br \/>\n2b. Tarjeta insertada al rev\u00e9s<br \/>\n5a. Tarjeta robada<br \/>\n5b. PIN inv\u00e1lido<br \/>\n10a. Efectivo insuficiente en la m\u00e1quina<br \/>\n10b. Denominaci\u00f3n de efectivo incorrecta en la m\u00e1quina<br \/>\n11a. El retiro excede el l\u00edmite de retiro<br \/>\n12a. Fondos insuficientes en la cuenta bancaria del cliente<br \/>\n14a. La tarjeta bancaria se queda atrapada en la m\u00e1quina<br \/>\n15a. El cliente no toma la tarjeta bancaria<br \/>\n16a. El efectivo se queda atrapado en la m\u00e1quina<br \/>\n17a. El cliente no toma el efectivo<\/p>\n<ul>\n<li>El cajero autom\u00e1tico no puede comunicarse con el sistema bancario<\/li>\n<li>El cliente no responde a las indicaciones del cajero autom\u00e1tico<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Reglas de negocio:<\/strong><\/td>\n<td style=\"width: 153.471%;\">B1: Formato de PIN<br \/>\nB2: N\u00famero de intentos de PIN<br \/>\nB3: Opciones de servicio<br \/>\nB4: Opciones de monto<br \/>\nB5: L\u00edmites de retiro<br \/>\nB6: La tarjeta debe ser tomada antes de que se entregue el efectivo<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.2748%;\"><strong>Requisitos no funcionales:<\/strong><\/td>\n<td style=\"width: 153.471%;\">NF1: Tiempo para completar la transacci\u00f3n<br \/>\nNF2: Seguridad de la entrada del PIN<br \/>\nNF3: Tiempo permitido para recoger la tarjeta y el efectivo<br \/>\nNF4: Soporte para idiomas<br \/>\nNF5: Soporte para usuarios ciegos y con visi\u00f3n parcial<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section data-magellan-target=\"related-links\" id=\"related-links\">\n<h2>Enlaces relacionados<\/h2>\n<ol>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml\/\">\u00bfQu\u00e9 es el Lenguaje Unificado de Modelado?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/features\/uml-tool\/\">Lista de herramientas de UML<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/download\/\">Prueba gratuita de Visual Paradigm<\/a><\/li>\n<\/ol>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Mostrar un diagrama de casos de uso utilizando \u00fanicamenteUMLla notaci\u00f3n no es suficiente. Cada caso de uso va acompa\u00f1ado de<\/p>\n","protected":false},"author":3479,"featured_media":10850,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas","_yoast_wpseo_metadesc":"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.","fifu_image_url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png","fifu_image_alt":"","footnotes":""},"categories":[84],"tags":[],"class_list":["post-10849","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-user-story"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas<\/title>\n<meta name=\"description\" content=\"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas\" \/>\n<meta property=\"og:description\" content=\"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\" \/>\n<meta property=\"og:site_name\" content=\"ArchiMetric Spanish\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-05T14:30:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png\" \/><meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png\" \/>\n\t<meta property=\"og:image:width\" content=\"549\" \/>\n\t<meta property=\"og:image:height\" content=\"202\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"archimetric@visual-paradigm.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"archimetric@visual-paradigm.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\"},\"author\":{\"name\":\"archimetric@visual-paradigm.com\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\"},\"headline\":\"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas\",\"datePublished\":\"2026-03-05T14:30:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\"},\"wordCount\":1136,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png\",\"articleSection\":[\"User Story\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\",\"url\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\",\"name\":\"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png\",\"datePublished\":\"2026-03-05T14:30:46+00:00\",\"author\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\"},\"description\":\"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage\",\"url\":\"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png\",\"contentUrl\":\"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png\",\"width\":549,\"height\":202},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.archimetric.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#website\",\"url\":\"https:\/\/www.archimetric.com\/es\/\",\"name\":\"ArchiMetric Spanish\",\"description\":\"EA, Dev Ops, Scrum, Agile and More\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.archimetric.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\",\"name\":\"archimetric@visual-paradigm.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g\",\"caption\":\"archimetric@visual-paradigm.com\"},\"url\":\"https:\/\/www.archimetric.com\/es\/author\/archimetricvisual-paradigm-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas","description":"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/","og_locale":"es_ES","og_type":"article","og_title":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas","og_description":"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.","og_url":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/","og_site_name":"ArchiMetric Spanish","article_published_time":"2026-03-05T14:30:46+00:00","og_image":[{"url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png","type":"","width":"","height":""},{"width":549,"height":202,"url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png","type":"image\/png"}],"author":"archimetric@visual-paradigm.com","twitter_card":"summary_large_image","twitter_image":"https:\/\/cdn-images.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/01-use-case-diagram-and-use-case-description.png","twitter_misc":{"Escrito por":"archimetric@visual-paradigm.com","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#article","isPartOf":{"@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/"},"author":{"name":"archimetric@visual-paradigm.com","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28"},"headline":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas","datePublished":"2026-03-05T14:30:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/"},"wordCount":1136,"commentCount":0,"image":{"@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage"},"thumbnailUrl":"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png","articleSection":["User Story"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/","url":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/","name":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas","isPartOf":{"@id":"https:\/\/www.archimetric.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage"},"image":{"@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage"},"thumbnailUrl":"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png","datePublished":"2026-03-05T14:30:46+00:00","author":{"@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28"},"description":"Aprenda a crear casos de uso efectivos en UML: desde diagramas de alto nivel hasta especificaciones textuales detalladas. Explore las caracter\u00edsticas, el enfoque \u00e1gil justo a tiempo\/justo lo suficiente, niveles de detalle (Resumen, Objetivo del usuario, Subfunci\u00f3n) y una plantilla completa de caso de uso para retiro de efectivo en cajero autom\u00e1tico con flujo b\u00e1sico, alternativas, reglas de negocio y requisitos no funcionales.","breadcrumb":{"@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#primaryimage","url":"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png","contentUrl":"https:\/\/www.archimetric.com\/es\/wp-content\/uploads\/sites\/7\/2026\/03\/01-use-case-diagram-and-use-case-description.png","width":549,"height":202},{"@type":"BreadcrumbList","@id":"https:\/\/www.archimetric.com\/es\/use-cases-uml-specifications-templates-atm-example\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.archimetric.com\/es\/"},{"@type":"ListItem","position":2,"name":"Casos de uso en UML: C\u00f3mo redactar especificaciones de casos de uso efectivas"}]},{"@type":"WebSite","@id":"https:\/\/www.archimetric.com\/es\/#website","url":"https:\/\/www.archimetric.com\/es\/","name":"ArchiMetric Spanish","description":"EA, Dev Ops, Scrum, Agile and More","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.archimetric.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28","name":"archimetric@visual-paradigm.com","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g","caption":"archimetric@visual-paradigm.com"},"url":"https:\/\/www.archimetric.com\/es\/author\/archimetricvisual-paradigm-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts\/10849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/users\/3479"}],"replies":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/comments?post=10849"}],"version-history":[{"count":0,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts\/10849\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/media\/10850"}],"wp:attachment":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/media?parent=10849"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/categories?post=10849"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/tags?post=10849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}