{"id":1924,"date":"2026-08-02T11:27:53","date_gmt":"2026-08-02T11:27:53","guid":{"rendered":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/"},"modified":"2026-08-02T11:27:53","modified_gmt":"2026-08-02T11:27:53","slug":"do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2","status":"publish","type":"post","link":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/","title":{"rendered":"\u00bfLos ingenieros de software a\u00fan usan UML? La realidad honesta y el cambio moderno"},"content":{"rendered":"<p><strong>\u00bfLos ingenieros de software a\u00fan usan UML hoy en d\u00eda?<\/strong>S\u00ed, pero no de la manera en que lo hac\u00edan antes. Si bien el modelado completo y r\u00edgido de UML ha desaparecido en gran medida de los flujos de trabajo \u00e1giles modernos, diagramas espec\u00edficos y fundamentales\u2014como los diagramas de secuencia y de clases\u2014siguen siendo esenciales para el dise\u00f1o t\u00e9cnico. Hoy en d\u00eda, los ingenieros de software han dejado atr\u00e1s las herramientas visuales pesadas y arrastrar-y-soltar para adoptar enfoques ligeros<strong>Diagrama como c\u00f3digo (DaC)<\/strong> flujos de trabajo utilizando herramientas como PlantUML y Mermaid.<\/p>\n<p><img fetchpriority=\"high\" alt=\"A futuristic interface graphic showing real-time conversion of PlantUML and Mermaid text code into clear visual software architecture diagrams.\" class=\"alignnone size-full wp-image-1716\" decoding=\"async\" fetchpriority=\"high\" height=\"816\" sizes=\"(max-width: 1312px) 100vw, 1312px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/modern-uml-diagram-as-code-hero.jpg\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/modern-uml-diagram-as-code-hero.jpg 1312w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/modern-uml-diagram-as-code-hero-300x187.jpg 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/modern-uml-diagram-as-code-hero-1024x637.jpg 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/modern-uml-diagram-as-code-hero-768x478.jpg 768w\" width=\"1312\"\/><\/p>\n<h2>\u00bfLos ingenieros de software a\u00fan usan UML hoy en d\u00eda? (La respuesta breve)<\/h2>\n<p>Los ingenieros de software a\u00fan usan UML de forma selectiva como una herramienta de comunicaci\u00f3n en lugar de un lenguaje formal de planificaci\u00f3n. El desarrollo moderno prioriza el c\u00f3digo funcional sobre la documentaci\u00f3n exhaustiva desde el inicio, lo que significa que los ingenieros rara vez crean modelos UML completos que cubran toda la base de c\u00f3digo. En cambio, los equipos utilizan diagramas UML ligeros para bosquejar flujos de API complejos, modelar esquemas de bases de datos o aclarar la comunicaci\u00f3n entre microservicios antes de escribir c\u00f3digo.<\/p>\n<h2>La ca\u00edda del UML pesado: por qu\u00e9 los desarrolladores se alejaron<\/h2>\n<p>El paradigma tradicional del Lenguaje Unificado de Modelado (UML) cay\u00f3 en desgracia debido al conflicto con las pr\u00e1cticas modernas de entrega de software. Los principales impulsores de este cambio incluyen:<\/p>\n<ul>\n<li><strong>La trampa de mantenimiento:<\/strong>Los diagramas visuales creados con herramientas tradicionales de arrastrar y soltar se vuelven r\u00e1pidamente obsoletos a medida que evoluciona la base de c\u00f3digo subyacente, convirtiendo diagramas est\u00e1ticos en documentaci\u00f3n enga\u00f1osa.<\/li>\n<li><strong>\u00c1gil sobre BDUF (Gran dise\u00f1o al inicio):<\/strong>La ingenier\u00eda iterativa y acelerada favorece bocetos de dise\u00f1o m\u00ednimos y adaptables sobre planos arquitect\u00f3nicos r\u00edgidos.<\/li>\n<li><strong>Cambio de contexto:<\/strong>Dejar el editor de c\u00f3digo para alinear manualmente cuadros y flechas en una interfaz gr\u00e1fica separada interrumpe el enfoque del desarrollador y ralentiza la ejecuci\u00f3n.<\/li>\n<\/ul>\n<h3>La trampa de mantenimiento: Visualizaciones desactualizadas frente al c\u00f3digo de producci\u00f3n<\/h3>\n<p>Cuando un diagrama visual vive fuera del repositorio de c\u00f3digo, cada refactorizaci\u00f3n o actualizaci\u00f3n de API requiere ediciones visuales manuales. En la pr\u00e1ctica, los equipos de desarrollo ocupados omiten actualizar estas im\u00e1genes est\u00e1ticas. Con el tiempo, la documentaci\u00f3n de dise\u00f1o se convierte en una &#8220;deuda t\u00e9cnica&#8221; que enga\u00f1a a los nuevos ingenieros y complica las auditor\u00edas del sistema.<\/p>\n<h3>\u00c1gil moderno frente a Gran dise\u00f1o al inicio (BDUF)<\/h3>\n<p>Las metodolog\u00edas tempranas de ingenier\u00eda de software depend\u00edan de dise\u00f1os detallados de UML generados durante ciclos de planificaci\u00f3n largos. Los marcos \u00e1giles y DevOps modernos enfatizan la entrega continua y el dise\u00f1o iterativo. Hoy en d\u00eda, los equipos de ingenier\u00eda prefieren diagramas concisos e impactantes que sirven para discusiones de dise\u00f1o inmediatas en lugar de especificaciones exhaustivas.<\/p>\n<h2>D\u00f3nde los diagramas arquitect\u00f3nicos siguen siendo obligatorios<\/h2>\n<p>La comunicaci\u00f3n visual sigue siendo vital en la ingenier\u00eda de software moderna. Aunque los conjuntos completos de UML rara vez se imponen, diagramas espec\u00edficos de UML son cr\u00edticos en escenarios clave de ingenier\u00eda:<\/p>\n<table>\n<thead>\n<tr>\n<th>Tipo de diagrama<\/th>\n<th>Casos de uso principales de ingenier\u00eda<\/th>\n<th>Por qu\u00e9 sobrevive<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Diagrama de secuencia<\/strong><\/td>\n<td>Llamadas a microservicios, flujos de autenticaci\u00f3n, mensajer\u00eda de API<\/td>\n<td>Visualiza claramente el tiempo sincr\u00f3nico\/asincr\u00f3nico entre sistemas.<\/td>\n<\/tr>\n<tr>\n<td><strong>Diagrama de clase \/ componente<\/strong><\/td>\n<td>Modelado de dominio, l\u00edmites del sistema, estructuras de objetos<\/td>\n<td>Proporciona claridad inmediata sobre las relaciones del sistema durante las revisiones de dise\u00f1o.<\/td>\n<\/tr>\n<tr>\n<td><strong>Diagrama de Estados<\/strong><\/td>\n<td>Procesamiento de pagos, ciclos de vida de pedidos complejos, estados de la interfaz de usuario<\/td>\n<td>Mapea las transiciones de estado de forma expl\u00edcita para prevenir errores l\u00f3gicos en flujos de trabajo complejos.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Diagramas de Secuencia para Microservicios Complejos y Interacciones de API<\/h3>\n<p>Los diagramas de secuencia son el diagrama UML m\u00e1s ampliamente utilizado en la ingenier\u00eda de software moderna. A medida que los sistemas pasan a microservicios distribuidos, rastrear una sola transacci\u00f3n a trav\u00e9s de m\u00faltiples servicios, colas de mensajes y bases de datos solo con texto se vuelve dif\u00edcil. Un diagrama de secuencia revela condiciones de carrera, cuellos de botella de latencia y pasos de manejo de errores faltantes antes de que comience la implementaci\u00f3n.<\/p>\n<h3>Integraci\u00f3n T\u00e9cnica y Alineaci\u00f3n Multidisciplinaria<\/h3>\n<p>Un solo diagrama claro acelera la integraci\u00f3n de ingenieros mucho m\u00e1s eficazmente que miles de l\u00edneas de c\u00f3digo o documentos de texto densos. Las visualizaciones de arquitectura de alto nivel ayudan a los equipos remotos y multidisciplinarios a comprender r\u00e1pidamente los l\u00edmites del sistema, los per\u00edmetros de seguridad y las tuber\u00edas de datos.<\/p>\n<h2>La Evoluci\u00f3n: \u00bfPor qu\u00e9 los desarrolladores est\u00e1n adoptando Diagramas como C\u00f3digo (DaC)?<\/h2>\n<p>Para eliminar el dolor de las herramientas de dise\u00f1o visual manteniendo la claridad del UML, los equipos de ingenier\u00eda de software est\u00e1n recurriendo a<strong>Diagramas como C\u00f3digo (DaC)<\/strong>. DaC trata los diagramas arquitect\u00f3nicos como c\u00f3digo fuente de software: escritos en lenguajes espec\u00edficos de dominio (DSL) de texto plano, almacenados en control de versiones (Git) y renderizados din\u00e1micamente.<\/p>\n<h3>Optimizaci\u00f3n de Flujos de Trabajo de DSL con VPasCode<\/h3>\n<p id=\"MFMAqsU\"><img alt=\"Editing a PlantUML formatted UML Use Case Diagram with Visual Paradigm's VPasCode diagram as code platform.\" class=\"alignnone wp-image-1729 size-full\" decoding=\"async\" height=\"900\" sizes=\"(max-width: 1400px) 100vw, 1400px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f298c1fff1.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f298c1fff1.png 1400w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f298c1fff1-300x193.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f298c1fff1-1024x658.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f298c1fff1-768x494.png 768w\" width=\"1400\"\/><\/p>\n<p>Escribir scripts de texto a diagrama a menudo requiere instalar dependencias locales o configurar complementos complejos.<a href=\"https:\/\/www.vpascode.com\/overview\/\" rel=\"noopener\" target=\"_blank\">Visual Paradigm VPasCode<\/a> elimina esta fricci\u00f3n de configuraci\u00f3n al proporcionar una plataforma unificada basada en web<strong>editor UML gratuito<\/strong> dise\u00f1ado para equipos de ingenier\u00eda modernos.<\/p>\n<p>Como un editor basado en navegador<strong>editor gratuito de PlantUML<\/strong> y renderizador multi-formato, VPasCode ofrece caracter\u00edsticas inmediatas de productividad:<\/p>\n<ul>\n<li><strong>Detecci\u00f3n Autom\u00e1tica de Formato:<\/strong>Pegue el script sin procesar en el editor en l\u00ednea, ya sea PlantUML, Mermaid, Graphviz o JSON, y VPasCode detectar\u00e1 el formato autom\u00e1ticamente sin configuraci\u00f3n manual.<\/li>\n<li><strong>Vista Previa en Tiempo Real:<\/strong>La representaci\u00f3n en vivo actualiza los diagramas visuales de inmediato mientras se escribe el c\u00f3digo, permitiendo una iteraci\u00f3n r\u00e1pida sobre ideas arquitect\u00f3nicas.<\/li>\n<li><strong>Opciones de Exportaci\u00f3n Limpias:<\/strong>Descargue los diagramas renderizados como im\u00e1genes vectoriales escalables (SVG) o archivos PNG de alta resoluci\u00f3n para documentaci\u00f3n, o comp\u00e1rtalos directamente mediante URLs instant\u00e1neas.<\/li>\n<\/ul>\n<h2>Superando la curva de aprendizaje de sintaxis en el modelado basado en texto<\/h2>\n<p>Aunque Diagramas como C\u00f3digo resuelve los problemas de alineaci\u00f3n visual, los ingenieros a\u00fan deben dominar las reglas de sintaxis de DSL en m\u00faltiples lenguajes (PlantUML, Mermaid, C4, etc.). Una sola llave faltante o errores tipogr\u00e1ficos en la sintaxis pueden romper el renderizado e interrumpir el impulso del dise\u00f1o.<\/p>\n<h3>Correcci\u00f3n de Errores con IA y Diferencias de C\u00f3digo Transparentes<\/h3>\n<p>Para resolver las barreras de sintaxis, VPasCode integra asistencia nativa de IA directamente en el entorno de renderizado. Si un script de PlantUML o Mermaid falla debido a errores de sintaxis, haga clic en<strong>\u201c<a href=\"https:\/\/updates.visual-paradigm.com\/releases\/never-get-stuck-on-syntax-again-introducing-ai-code-error-fixing-in-vpascode\/\">Corregir con IA<\/a>\u201c<\/strong>analiza y corrige el c\u00f3digo de inmediato. El editor muestra una comparaci\u00f3n lado a lado del c\u00f3digo junto con explicaciones, ayudando a los desarrolladores a corregir errores de sintaxis sin tener que buscar en manuales de documentaci\u00f3n.<\/p>\n<p><img alt=\"AI code error fixing\" class=\"alignnone wp-image-1727 size-full\" decoding=\"async\" height=\"625\" sizes=\"(max-width: 800px) 100vw, 800px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/vpascode-ai-error-fix.jpg\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/vpascode-ai-error-fix.jpg 800w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/vpascode-ai-error-fix-300x234.jpg 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/vpascode-ai-error-fix-768x600.jpg 768w\" width=\"800\"\/><\/p>\n<h3>Traducci\u00f3n de diagramas multiling\u00fces para equipos distribuidos<\/h3>\n<p>Los equipos de desarrollo globales frecuentemente trabajan en m\u00faltiples idiomas. VPasCode incluye una traducci\u00f3n de texto nativa con IA directamente dentro del editor. Los ingenieros pueden traducir autom\u00e1ticamente las descripciones de nodos, pasos de secuencia y etiquetas entre idiomas globales (por ejemplo, convertir \u201cProcess Order\u201d en \u201c\u5904\u7406\u8ba2\u5355\u201d) sin alterar la l\u00f3gica subyacente del c\u00f3digo DSL ni la estructura visual.<\/p>\n<h2>Integraci\u00f3n de diagramas en documentaci\u00f3n t\u00e9cnica din\u00e1mica<\/h2>\n<p>Un diagrama solo aporta valor si los desarrolladores pueden encontrarlo y verlo durante el desarrollo activo. Las pr\u00e1cticas modernas de arquitectura incorporan diagramas visuales directamente en bases de conocimiento, portales internos para desarrolladores y archivos README.<\/p>\n<h3>Centralizaci\u00f3n de especificaciones del sistema con la integraci\u00f3n de OpenDocs<\/h3>\n<p>VPasCode se integra nativamente con Visual Paradigm OpenDocs. Los ingenieros pueden crear o mejorar diagramas utilizando scripts basados en texto en VPasCode y publicarlos directamente en suites de documentaci\u00f3n t\u00e9cnica din\u00e1mica. Esta fluidez de trabajo mantiene un centro central y buscable para la arquitectura de ingenier\u00eda sin requerir exportaciones manuales de im\u00e1genes ni hosts de activos de terceros.<\/p>\n<h2>Veredicto: UML no est\u00e1 muerto, simplemente evolucion\u00f3 hacia el c\u00f3digo<\/h2>\n<p>\u00bfLos ingenieros de software usan UML? S\u00ed, pero las herramientas est\u00e1ticas de dibujo UML con arrastrar y soltar han sido reemplazadas por flujos de trabajo amigables para desarrolladores y basados en c\u00f3digo. Los ingenieros modernos escriben modelos de secuencia, clase y estado directamente en texto plano utilizando PlantUML y Mermaid, manteniendo la documentaci\u00f3n junto con el c\u00f3digo fuente.<\/p>\n<p>Ya sea que necesites una herramienta r\u00e1pida <strong>herramienta UML gratuita<\/strong> para diagramas de secuencia o una herramienta confiable <strong>editor gratuito de PlantUML<\/strong> para revisiones de arquitectura, puedes escribir, renderizar y perfeccionar tus diagramas en l\u00ednea usando <a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">VPasCode<\/a>.<\/p>\n<h2>Recursos relacionados<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.vpascode.com\/\u00a0\">Zona interactiva de Visual Paradigm VPasCode<\/a>: Prueba Visual Paradigm VPasCode en la zona interactiva de VPasCode<\/li>\n<li><a href=\"https:\/\/www.vpascode.com\/overview\/\">Visi\u00f3n general de VPasCode<\/a>: Aprende m\u00e1s sobre VPasCode<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfLos ingenieros de software a\u00fan usan UML hoy en d\u00eda?S\u00ed, pero no de la manera en que lo hac\u00edan antes. Si bien el modelado completo y r\u00edgido de UML ha desaparecido en gran medida de los flujos de trabajo \u00e1giles&#8230;<\/p>\n","protected":false},"author":4,"featured_media":1925,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[22],"tags":[],"class_list":["post-1924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Do Software Engineers Still Use UML? The Modern Shift<\/title>\n<meta name=\"description\" content=\"Do software engineers still use UML? Discover why classic modeling evolved into Diagram-as-Code and how free tools like VPasCode simplify PlantUML and Mermaid.\" \/>\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.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Do Software Engineers Still Use UML? The Modern Shift\" \/>\n<meta property=\"og:description\" content=\"Do software engineers still use UML? Discover why classic modeling evolved into Diagram-as-Code and how free tools like VPasCode simplify PlantUML and Mermaid.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-02T11:27:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/modern-uml-diagram-as-code-hero-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1312\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"jick\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\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.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/\"},\"author\":{\"name\":\"jick\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\"},\"headline\":\"\u00bfLos ingenieros de software a\u00fan usan UML? La realidad honesta y el cambio moderno\",\"datePublished\":\"2026-08-02T11:27:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/\"},\"wordCount\":1580,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/modern-uml-diagram-as-code-hero-1.jpg\",\"articleSection\":[\"Insights\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/\",\"name\":\"Do Software Engineers Still Use UML? The Modern Shift\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/modern-uml-diagram-as-code-hero-1.jpg\",\"datePublished\":\"2026-08-02T11:27:53+00:00\",\"description\":\"Do software engineers still use UML? Discover why classic modeling evolved into Diagram-as-Code and how free tools like VPasCode simplify PlantUML and Mermaid.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/modern-uml-diagram-as-code-hero-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/modern-uml-diagram-as-code-hero-1.jpg\",\"width\":1312,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfLos ingenieros de software a\u00fan usan UML? La realidad honesta y el cambio moderno\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\",\"name\":\"jick\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"caption\":\"jick\"},\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/author\\\/jick\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Do Software Engineers Still Use UML? The Modern Shift","description":"Do software engineers still use UML? Discover why classic modeling evolved into Diagram-as-Code and how free tools like VPasCode simplify PlantUML and Mermaid.","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.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/","og_locale":"es_ES","og_type":"article","og_title":"Do Software Engineers Still Use UML? The Modern Shift","og_description":"Do software engineers still use UML? Discover why classic modeling evolved into Diagram-as-Code and how free tools like VPasCode simplify PlantUML and Mermaid.","og_url":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/","og_site_name":"VPasCode","article_published_time":"2026-08-02T11:27:53+00:00","og_image":[{"width":1312,"height":816,"url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/modern-uml-diagram-as-code-hero-1.jpg","type":"image\/jpeg"}],"author":"jick","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":false,"Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#article","isPartOf":{"@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/"},"author":{"name":"jick","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6"},"headline":"\u00bfLos ingenieros de software a\u00fan usan UML? La realidad honesta y el cambio moderno","datePublished":"2026-08-02T11:27:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/"},"wordCount":1580,"commentCount":0,"publisher":{"@id":"https:\/\/www.vpascode.com\/es\/#organization"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/modern-uml-diagram-as-code-hero-1.jpg","articleSection":["Insights"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/","url":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/","name":"Do Software Engineers Still Use UML? The Modern Shift","isPartOf":{"@id":"https:\/\/www.vpascode.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/modern-uml-diagram-as-code-hero-1.jpg","datePublished":"2026-08-02T11:27:53+00:00","description":"Do software engineers still use UML? Discover why classic modeling evolved into Diagram-as-Code and how free tools like VPasCode simplify PlantUML and Mermaid.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#primaryimage","url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/modern-uml-diagram-as-code-hero-1.jpg","contentUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/modern-uml-diagram-as-code-hero-1.jpg","width":1312,"height":816},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/es\/do-software-engineers-still-use-uml-the-honest-reality-modern-shift-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/es\/"},{"@type":"ListItem","position":2,"name":"\u00bfLos ingenieros de software a\u00fan usan UML? La realidad honesta y el cambio moderno"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/es\/#website","url":"https:\/\/www.vpascode.com\/es\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/es\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6","name":"jick","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","caption":"jick"},"url":"https:\/\/www.vpascode.com\/es\/author\/jick\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/posts\/1924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/comments?post=1924"}],"version-history":[{"count":0,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/posts\/1924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/media\/1925"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/media?parent=1924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/categories?post=1924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/tags?post=1924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}