{"id":10987,"date":"2026-03-06T06:03:59","date_gmt":"2026-03-05T22:03:59","guid":{"rendered":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/"},"modified":"2026-03-06T06:03:59","modified_gmt":"2026-03-05T22:03:59","slug":"lean-agile-approach-action","status":"publish","type":"post","link":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/","title":{"rendered":"Enfoque Lean Agile en Acci\u00f3n"},"content":{"rendered":"<header class=\"entry-header\">\n<div class=\"entry-title-subtitle\">\n<p class=\"entry-title\">Enfoque Lean Agile en Acci\u00f3n<\/p>\n<div class=\"sub-title\">\n<div class=\"autor-fecha\"><span class=\"autor-in-full-posts\"><i class=\"fa fa-user\"><\/i> <a href=\"https:\/\/blog.visual-paradigm.com\/index.php\/author\/curtis-tsang\/\">Curtis Tsang<\/a>\u00a0\u00a0<\/span> <span class=\"fecha-in-full-posts\"><i class=\"fa fa-calendar-o\"><\/i> 4 de agosto de 2016   <\/span><span class=\"comments-in-full-posts\"><i class=\"fa fa-comment-o\"><\/i> <a data-disqus-identifier=\"108 https:\/\/blog.visual-paradigm.com\/?p=108\" href=\"https:\/\/blog.visual-paradigm.com\/index.php\/2016\/08\/04\/lean-agile-approach-in-action\/#disqus_thread\">1 Comentario<\/a><\/span><\/div>\n<\/div>\n<\/div>\n<\/header>\n<div class=\"sub-title-widget-area\"><\/div>\n<div class=\"entry-content\">\n<h2><b>Ejemplo de Portal para Estudiantes<\/b><\/h2>\n<p>Una universidad comunitaria desea desarrollar un portal para estudiantes que ofrezca servicios en l\u00ednea. Invitaron a un representante estudiantil, al personal del departamento y a los miembros del administrador del portal para formar un equipo que participe en el proyecto de desarrollo del portal para estudiantes. A continuaci\u00f3n se presentan las actas extra\u00eddas de la primera reuni\u00f3n.<\/p>\n<p><b>Reuni\u00f3n de interesados<\/b><\/p>\n<p>Orden del d\u00eda<\/p>\n<ul>\n<li>Sugerir funciones para el portal de estudiantes<\/li>\n<li>Discutir la viabilidad de la lista de funciones propuestas<\/li>\n<li>Priorizar las funciones para implementarlas como principales, siguientes, deseables&#8230;<\/li>\n<\/ul>\n<p>Steve (Equipo de Desarrollo): Bienvenidos&#8230; Queremos que la reuni\u00f3n sea m\u00e1s productiva y fruct\u00edfera. Cuando sugieran funciones que deseen tener, podemos usar el siguiente formato como forma est\u00e1ndar de expresi\u00f3n: qui\u00e9n (usted es), qu\u00e9 funci\u00f3n (desea), y por qu\u00e9 (desea tenerla)&#8230; Estas funciones se registrar\u00e1n como historias de usuario como herramienta de comunicaci\u00f3n durante todo este proyecto.<\/p>\n<p>Luego, realizamos una lluvia de ideas para obtener una lista de historias de usuario de diferentes interesados:<\/p>\n<p>Representante estudiantil: registrar cursos, pagar cuotas, ver horario, editar horario, ver bolet\u00edn de calificaciones, dar de baja cursos&#8230;<\/p>\n<p>Representante acad\u00e9mico: agregar informaci\u00f3n del curso, editar informaci\u00f3n del curso, eliminar informaci\u00f3n del curso&#8230;<\/p>\n<p>Administrador del portal: realizar copia de seguridad de la informaci\u00f3n del curso, editar el estado de la cuenta del estudiante<\/p>\n<p>Ahora, tenemos un grupo de tarjetas que se pueden organizar en filas y columnas<\/p>\n<p><img alt=\"User Story\" class=\"alignnone wp-image-109\" decoding=\"async\" height=\"278\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg\" width=\"449\"\/><\/p>\n<p>Priorizar las funciones propuestas<\/p>\n<p>Representante del equipo de desarrollo: Tenemos una lista de historias de usuario priorizadas que se implementar\u00e1n en la pr\u00f3xima iteraci\u00f3n. Para ello, debemos profundizar en cada historia de usuario para comprender mejor y obtener m\u00e1s informaci\u00f3n. Vamos a revisar la primera historia de usuario principal: &#8216;registrar curso&#8217;<\/p>\n<p><img alt=\"User Story Statenent\" class=\"alignnone size-full wp-image-110\" decoding=\"async\" height=\"117\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story-Statenent.png\" width=\"605\"\/><\/p>\n<p>Obtenemos informaci\u00f3n adicional, como sigue, de los usuarios finales durante la reuni\u00f3n:<\/p>\n<ul type=\"disc\">\n<li>Acad\u00e9mico: el estudiante debe estar matriculado como estudiante de tiempo completo<\/li>\n<li>Administrador: el estudiante debe proporcionar credenciales de cuenta correctas para iniciar sesi\u00f3n<\/li>\n<li>Acad\u00e9mico: el curso no est\u00e1 completo<\/li>\n<li>Acad\u00e9mico: se deben cumplir los requisitos previos del curso<\/li>\n<li>Administrador: un curso seleccionado para a\u00f1adir al horario no debe entrar en conflicto con la franja horaria de otro curso<\/li>\n<li>Desarrollador: \u00bfqu\u00e9 otras funciones desea que se agrupen junto con esta funci\u00f3n en el sistema objetivo?<\/li>\n<li>Estudiante: dar de baja cursos, ver horario, editar horario.<\/li>\n<\/ul>\n<p>Las 3C de la historia de usuario<\/p>\n<p>Las buenas historias de usuario son mucho m\u00e1s que simples declaraciones. Una historia de usuario est\u00e1ndar consta de tres partes, com\u00fanmente conocidas como las tres C. La primera &#8216;C&#8217; de cada historia de usuario debe seguir el formato estandarizado: Como un [rol], quiero [hacer algo], para que [beneficios], que es el contenido m\u00ednimo de una historia de usuario para incluir en la tarjeta. Las &#8216;Conversaciones&#8217; son el contenido de la segunda &#8216;C&#8217; de una historia de usuario, que representan la discusi\u00f3n entre los usuarios finales, el propietario del proyecto y el equipo de desarrollo. En estas conversaciones, se registra la discusi\u00f3n verbal o muchas otras informaciones \u00fatiles, como correos electr\u00f3nicos, prototipos o cualquier otro contenido relacionado con el proyecto. La \u00faltima &#8216;C&#8217; de una historia de usuario es la confirmaci\u00f3n, que son los criterios de aceptaci\u00f3n utilizados para confirmar que la historia de usuario se ha implementado correctamente y se ha entregado con \u00e9xito.<\/p>\n<p>D\u00e9jeme ampliar un poco m\u00e1s sobre c\u00f3mo desarrollar la parte de confirmaci\u00f3n de una historia de usuario. Aqu\u00ed utilizamos la plantilla m\u00e1s conocida llamada Gherkin, que adopta la f\u00f3rmula Given-When-Then para guiar la redacci\u00f3n de pruebas de aceptaci\u00f3n para una historia de usuario:<\/p>\n<ul type=\"disc\">\n<li>(Dado.. y) alg\u00fan contexto<\/li>\n<li>(Cuando.. y) se realiza alguna acci\u00f3n<\/li>\n<li>(Entonces.. y) Realizar algunas acciones<\/li>\n<\/ul>\n<p>Herramientas como Cucumber y los marcos de pruebas Jbehave fomentan el uso de la plantilla Given\/Then\/Then para realizar pruebas automatizadas, aunque tambi\u00e9n puede usarse puramente como una heur\u00edstica independientemente de si se utiliza alguna herramienta.<\/p>\n<p>Reunamos toda la informaci\u00f3n para la historia de usuario \u00abregistrar curso\u00bb y coloquemos en formato 3Cs:<\/p>\n<p><img alt=\"3Cs User Story\" class=\"alignnone size-full wp-image-111\" decoding=\"async\" height=\"496\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/3Cs-User-Story.png\" width=\"609\"\/><\/p>\n<p>Ahora, pongamos la informaci\u00f3n en UeXceler, que incluye la conversi\u00f3n y confirmaci\u00f3n que desarrollamos anteriormente.<\/p>\n<p><img alt=\"Conversion User Story\" class=\"alignnone size-full wp-image-112\" decoding=\"async\" height=\"210\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/Conversion-User-Story.png\" width=\"701\"\/><\/p>\n<h2><b>Dividir el Episodio en Historias de Usuario<\/b><\/h2>\n<p>Si investigamos m\u00e1s a fondo la historia de usuario \u00abregistrar curso\u00bb, podr\u00edamos encontrar que es demasiado grande como para incluirla en un sprint. Podr\u00edamos considerarla como un Episodio (una historia de usuario m\u00e1s grande), que podr\u00eda dividirse en un grupo de historias de usuario m\u00e1s peque\u00f1as relacionadas. Podemos dividir un episodio en tareas, a lo que llamar\u00eda divisi\u00f3n horizontal, o alternativamente podemos dividir el episodio en escenarios y llamarlo divisi\u00f3n vertical.<\/p>\n<h2><b>Divisi\u00f3n Horizontal<\/b><\/h2>\n<p>El enfoque tradicional para construir una funci\u00f3n grande era descomponerla en el trabajo que deb\u00eda realizarse en capas arquitect\u00f3nicas. Por ejemplo, modelo-vista-controlador (MVC) o arquitectura cliente-servidor, para que se logre una separaci\u00f3n de preocupaciones en la arquitectura del sistema, y posteriormente afinarla en una arquitectura de n capas, como GUI, l\u00f3gica de control, modelo de objetos, mapeo objeto-relacional, capas de base de datos, etc. Hay muchos elementos en la arquitectura de n capas, y aqu\u00ed solo mencionar\u00e9 algunos a continuaci\u00f3n:<\/p>\n<ul>\n<li>Nos permite desarrollar alta especializaci\u00f3n en una de las capas arquitect\u00f3nicas<\/li>\n<li>Otras aplicaciones podr\u00e1n reutilizar la funcionalidad expuesta por sus capas.<\/li>\n<li>Podr\u00e1 distribuir sus capas sobre m\u00faltiples niveles f\u00edsicos. Esto puede tener un impacto muy positivo en su aplicaci\u00f3n al mejorar el rendimiento (a veces), la escalabilidad y la tolerancia a fallos.<\/li>\n<li>El mantenimiento de su aplicaci\u00f3n es m\u00e1s sencillo debido al bajo acoplamiento entre capas.<\/li>\n<li>A\u00f1adir m\u00e1s funcionalidad a su aplicaci\u00f3n se vuelve m\u00e1s sencillo.<\/li>\n<li>Las capas hacen que su aplicaci\u00f3n sea m\u00e1s f\u00e1cil de probar.<\/li>\n<\/ul>\n<p>Hay un gran n\u00famero de implementaciones exitosas basadas en la arquitectura de n capas, como Ruby on Rails y arquitecturas basadas en servicios web.<\/p>\n<h2><b>Historias de Usuario y Divisi\u00f3n Horizontal<\/b><\/h2>\n<p>Aunque tenemos o los beneficios de la arquitectura de n capas para nuestro sistema, tiene algunas desventajas cuando la usamos con el enfoque de historias de usuario. Tiende a tener un bucle de retroalimentaci\u00f3n muy lento, dependiendo del tama\u00f1o de la caracter\u00edstica, ya que estamos esperando a que todos terminen su parte separada para integrarla y asegurarnos de que funcione. El t\u00e9rmino \u00abcorte horizontal\u00bb se refiere a utilizar este enfoque de capas arquitect\u00f3nicas como m\u00e9todo principal de descomposici\u00f3n de caracter\u00edsticas grandes.<\/p>\n<h2><b>Divisi\u00f3n Vertical<\/b><\/h2>\n<p>Para acelerar el bucle de retroalimentaci\u00f3n, podemos tomar un episodio y dividirlo en varios escenarios de usuario que atraviesan cada una de las capas arquitect\u00f3nicas. Podemos descomponer casi cualquier caracter\u00edstica en trozos de forma que solo se necesiten un par de d\u00edas como m\u00e1ximo para construir, integrar y probar todas las piezas. Cada trozo incluye todo el trabajo necesario en una capa arquitect\u00f3nica, as\u00ed como cualquier prueba e integraci\u00f3n que se deba realizar para prepararlo para su lanzamiento.<\/p>\n<p>Normalmente, la divisi\u00f3n horizontal divide las caracter\u00edsticas en historias de usuario o tareas a nivel de componente arquitect\u00f3nico. Ejemplo: interfaz de usuario frontend, bases de datos o servicios backend. Mientras que un corte vertical produce software funcional y demostrable que aporta valor empresarial. Por lo tanto, la divisi\u00f3n vertical mejora la capacidad del equipo para entregar un incremento de producto potencialmente entregable en cada sprint. Imagine cortar un pastel con capas de crema, chocolate, fruta y pastel. Si cortara el pastel horizontalmente, su amigo solo obtendr\u00eda un trozo de pastel, chocolate, crema o fruta. Estoy seguro de que a sus amigos les gustar\u00eda m\u00e1s un trozo que contenga un poco de todas las capas. Obtener solo una capa del pastel no les permite probar el sabor real de todo el pastel. Un enfoque m\u00e1s amigable para sus amigos es crear cortes verticales (el valor deseado).<\/p>\n<p><img alt=\"Cake\" class=\"wp-image-113 aligncenter\" decoding=\"async\" height=\"210\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/Cake.png\" width=\"287\"\/><\/p>\n<h2><b>Divisi\u00f3n Horizontal del Episodio con Objetivo<\/b><\/h2>\n<p>Recuerde que la conversi\u00f3n para la historia de usuario \u00abregistrar curso\u00bb que tuvimos en la reuni\u00f3n con los interesados, la caracter\u00edstica fue propuesta primero por los estudiantes (rol principal) y apoyada por otros interesados. Cuando profundizamos en los detalles de la historia de usuario, descubrimos que hay bastante informaci\u00f3n reservada por otros interesados que participar\u00e1n en la historia de usuario como roles de apoyo.<\/p>\n<p>En la realidad, algunos estudiantes pueden no importarles o incluso no querer las restricciones impuestas por las personas del \u00abrol de apoyo\u00bb. Por ejemplo, un estudiante olvida su contrase\u00f1a y la ha introducido incorrectamente tres veces, podr\u00eda no querer pasar por el proceso de restablecimiento de contrase\u00f1a, pero a\u00fan as\u00ed tiene la confianza para intentarlo varias veces m\u00e1s, o un estudiante no quiere tener un l\u00edmite para libros de biblioteca, o un per\u00edodo de pr\u00e9stamo, y as\u00ed sucesivamente. Quienes desean establecer algunas reglas de negocio, restricciones para las caracter\u00edsticas propuestas como su objetivo de usuario, son precisamente quienes participan como roles de apoyo en la historia de usuario. La caracter\u00edstica no deber\u00eda funcionar en absoluto si no se imponen las reglas de negocio y el segundo objetivo a la caracter\u00edstica propuesta. Si dividimos el episodio horizontalmente seg\u00fan los objetivos de los actores secundarios en un grupo de historias de usuario, podremos cumplir con los objetivos de los actores secundarios, hacer que la historia de usuario sea verificable y obtener retroalimentaci\u00f3n directamente de la persona adecuada.<\/p>\n<p><img alt=\"Conversion User Story\" class=\"alignnone size-full wp-image-112\" decoding=\"async\" height=\"210\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/Conversion-User-Story.png\" width=\"701\"\/><\/p>\n<p>Examinemos la informaci\u00f3n de las secciones de conversi\u00f3n y confirmaci\u00f3n para ver c\u00f3mo podemos dividir la historia m\u00e1s grande \u00abregistrar curso\u00bb en un grupo de historias de usuario relacionadas.<\/p>\n<ol>\n<li>El estudiante debe ser un estudiante registrado; de lo contrario, no tendr\u00e1 la credencial proporcionada por la notificaci\u00f3n para los nuevos estudiantes. Si recibi\u00f3 la notificaci\u00f3n pero la cuenta a\u00fan no ha sido activada, deber\u00e1 registrar la nueva cuenta en l\u00ednea (marcado como c\u00edrculo rojo 1)<\/li>\n<li>Si profundizamos un poco m\u00e1s en el proceso de inicio de sesi\u00f3n, sabemos que si un estudiante proporciona incorrectamente las credenciales tres veces, deber\u00e1 ingresar al \u00abproceso de restablecimiento de contrase\u00f1a\u00bb (marcado como c\u00edrculo rojo 2 y 3)<\/li>\n<\/ol>\n<p><img alt=\"Confirmation Given\" class=\"alignnone size-full wp-image-114\" decoding=\"async\" height=\"324\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/Confirmation-Given.png\" width=\"871\"\/><\/p>\n<h2><b>Compartimento General de Historias de Usuario<\/b><\/h2>\n<p>Creemos estas historias de usuario en UeXceler:<\/p>\n<p>La historia de usuario de inicio de sesi\u00f3n se crea dentro del compartimento general de historias de usuario. Adem\u00e1s de las historias de usuario de inicio de sesi\u00f3n, se est\u00e1n creando dos historias de usuario relacionadas m\u00e1s dentro del mismo compartimento general de historias de usuario, que son la historia de usuario de &#8220;restablecer contrase\u00f1a&#8221; y la historia de usuario de &#8220;crear nueva cuenta de estudiante&#8221;, por las siguientes razones:<\/p>\n<ul>\n<li>En caso de que las credenciales de la cuenta sean ingresadas incorrectamente por el estudiante tres veces, se activar\u00e1 la historia de usuario de &#8220;restablecer contrase\u00f1a&#8221;;<\/li>\n<li>y si un estudiante nuevo a\u00fan no se ha registrado para una cuenta de estudiante, podr\u00eda activar la historia de usuario de &#8220;crear nueva cuenta de estudiante&#8221; dentro de la pantalla de inicio de sesi\u00f3n.<\/li>\n<\/ul>\n<ol>\n<li>Como estudiante, quiero iniciar sesi\u00f3n en el portal del estudiante, para que\u2026<\/li>\n<li>Como administrador del portal, quiero verificar que la persona que inicia sesi\u00f3n es un estudiante registrado, para que\u2026<\/li>\n<li>Como l\u00edder del curso, quiero verificar la idoneidad antes de permitir que el curso seleccionado se agregue al horario del estudiante, para que\u2026<\/li>\n<\/ol>\n<p>Podemos considerar que estas tres historias de usuario se han dividido horizontalmente desde el ep\u00edtome &#8220;registrar curso&#8221;, pero estas historias de usuario cumplir\u00e1n el objetivo de algunos actores secundarios con los que puedes obtener retroalimentaci\u00f3n y confirmar. Si no se cumplen las condiciones previas, la historia de usuario principal ya no tendr\u00eda sentido alguno.<\/p>\n<p>Puedes ver que hemos colocado todas estas historias de usuario dentro del compartimento general de historias de usuario, y la raz\u00f3n es que es probable que compartan la misma condici\u00f3n previa junto con otras caracter\u00edsticas relacionadas (historias de usuario) en la misma p\u00e1gina de invocaci\u00f3n, como por ejemplo, &#8220;ver horario&#8221;, &#8220;editar horario&#8221;, &#8220;eliminar cursos&#8221;, etc.<\/p>\n<h2><b>Compartimentos de casos de uso<\/b><\/h2>\n<p>Quedan tres marcados con c\u00edrculo rojo numerados 4, 5 y 6 en la figura anterior. Son los escenarios alternativos del ep\u00edtome &#8220;registrar curso&#8221;. Cualquiera de estas tres condiciones falsificadas generar\u00e1 un escenario alternativo para esa situaci\u00f3n y podr\u00eda representarse como una historia de usuario dividida. Quiz\u00e1s podr\u00edamos dividirlo horizontal o verticalmente, pero \u00bfno es siempre preferible la divisi\u00f3n vertical? No necesariamente, depende realmente de la situaci\u00f3n. No existe una soluci\u00f3n \u00fanica que sirva para todos los casos en el mundo, debemos considerar qu\u00e9 enfoque es m\u00e1s adecuado para tu caso. D\u00e9jame explicarlo un poco m\u00e1s.<\/p>\n<p>Por ejemplo, si vas a asignar la historia de usuario principal a un desarrollador y las tres historias de usuario de inicio de sesi\u00f3n, registro de nueva cuenta y restablecimiento de contrase\u00f1a a otro desarrollador. Podr\u00edas preferir que el desarrollador responsable de la historia de usuario principal desarrolle primero el escenario principal en el sprint actual y desarrolle de forma incremental los escenarios alternativos en los sprints posteriores, por el mismo desarrollador (si el marco de tiempo lo permite). Pero si el marco de tiempo es corto y al mismo tiempo sientes que es demasiado pesado para que un solo desarrollador se encargue de todo el ep\u00edtome, entonces puedes dividirlo horizontalmente en tareas para asignarlas a varios desarrolladores de forma paralela.<\/p>\n<h2><b>Divisi\u00f3n del ep\u00edtome en escenarios<\/b><\/h2>\n<p>Si consideramos los detalles del escenario descrito en la secci\u00f3n de confirmaci\u00f3n del ep\u00edtome, podemos encontrar f\u00e1cilmente los cortes verticales para un grupo de historias de usuario relacionadas.<\/p>\n<ol>\n<li>Como l\u00edder del curso, quiero verificar los requisitos previos antes de permitir que el curso seleccionado se agregue al horario del estudiante, para que\u2026<\/li>\n<li>Como l\u00edder del curso, quiero verificar la disponibilidad del curso antes de permitir que se agregue al horario del estudiante, para que\u2026<\/li>\n<li>Como l\u00edder del curso, quiero verificar la disponibilidad del horario del estudiante antes de permitir que el curso seleccionado se agregue al horario del estudiante, para que\u2026<\/li>\n<\/ol>\n<h2><b>Divisi\u00f3n del ep\u00edtome en tareas<\/b><\/h2>\n<p>Si deseamos descomponer el ep\u00edtome en tareas m\u00e1s peque\u00f1as para un desarrollo paralelo en el mismo sprint, como sigue:<\/p>\n<ol>\n<li>Verificar el estado del cupo del curso<\/li>\n<li>Verificar los requisitos previos del curso<\/li>\n<li>Verificar el horario<\/li>\n<\/ol>\n<p>Ahora, tienes a tu disposici\u00f3n la elecci\u00f3n de c\u00f3mo dividir el ep\u00edtome en historias de usuario para el proceso de desarrollo \u00e1gil. Puedes ver que la historia de usuario &#8220;Registrar curso&#8221; y sus historias de usuario relacionadas se encuentran dentro de un compartimento de casos de uso (tu ep\u00edtome), tambi\u00e9n llamado &#8220;Registrar curso&#8221;, que se utiliza como un marcador de posici\u00f3n para albergar todas las historias de uso principales y aquellas historias de uso derivadas de la principal.<\/p>\n<p><img alt=\"User Story Use Case Compartments\" class=\"alignnone size-full wp-image-115\" decoding=\"async\" height=\"994\" loading=\"lazy\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story-Use-Case-Compartments.png\" width=\"1138\"\/><\/p>\n<p>\u00a0<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Enfoque Lean Agile en Acci\u00f3n Curtis Tsang\u00a0\u00a0 4 de agosto de 2016 1 Comentario Ejemplo de Portal para Estudiantes Una<\/p>\n","protected":false},"author":3479,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[120,83],"tags":[],"class_list":["post-10987","post","type-post","status-publish","format-standard","hentry","category-lean","category-scrum"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Enfoque Lean Agile en Acci\u00f3n - ArchiMetric Spanish<\/title>\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\/lean-agile-approach-action\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Enfoque Lean Agile en Acci\u00f3n - ArchiMetric Spanish\" \/>\n<meta property=\"og:description\" content=\"Enfoque Lean Agile en Acci\u00f3n Curtis Tsang\u00a0\u00a0 4 de agosto de 2016 1 Comentario Ejemplo de Portal para Estudiantes Una\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/\" \/>\n<meta property=\"og:site_name\" content=\"ArchiMetric Spanish\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-05T22:03:59+00:00\" \/>\n<meta name=\"author\" content=\"archimetric@visual-paradigm.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\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=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/\"},\"author\":{\"name\":\"archimetric@visual-paradigm.com\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\"},\"headline\":\"Enfoque Lean Agile en Acci\u00f3n\",\"datePublished\":\"2026-03-05T22:03:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/\"},\"wordCount\":2580,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg\",\"articleSection\":[\"Lean\",\"Scrum\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/\",\"url\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/\",\"name\":\"Enfoque Lean Agile en Acci\u00f3n - ArchiMetric Spanish\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg\",\"datePublished\":\"2026-03-05T22:03:59+00:00\",\"author\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage\",\"url\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg\",\"contentUrl\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.archimetric.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Enfoque Lean Agile en Acci\u00f3n\"}]},{\"@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":"Enfoque Lean Agile en Acci\u00f3n - ArchiMetric Spanish","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\/lean-agile-approach-action\/","og_locale":"es_ES","og_type":"article","og_title":"Enfoque Lean Agile en Acci\u00f3n - ArchiMetric Spanish","og_description":"Enfoque Lean Agile en Acci\u00f3n Curtis Tsang\u00a0\u00a0 4 de agosto de 2016 1 Comentario Ejemplo de Portal para Estudiantes Una","og_url":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/","og_site_name":"ArchiMetric Spanish","article_published_time":"2026-03-05T22:03:59+00:00","author":"archimetric@visual-paradigm.com","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"archimetric@visual-paradigm.com","Tiempo de lectura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#article","isPartOf":{"@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/"},"author":{"name":"archimetric@visual-paradigm.com","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28"},"headline":"Enfoque Lean Agile en Acci\u00f3n","datePublished":"2026-03-05T22:03:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/"},"wordCount":2580,"commentCount":0,"image":{"@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage"},"thumbnailUrl":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg","articleSection":["Lean","Scrum"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/","url":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/","name":"Enfoque Lean Agile en Acci\u00f3n - ArchiMetric Spanish","isPartOf":{"@id":"https:\/\/www.archimetric.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage"},"image":{"@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage"},"thumbnailUrl":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg","datePublished":"2026-03-05T22:03:59+00:00","author":{"@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28"},"breadcrumb":{"@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#primaryimage","url":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg","contentUrl":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2022\/02\/User-Story.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.archimetric.com\/es\/lean-agile-approach-action\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.archimetric.com\/es\/"},{"@type":"ListItem","position":2,"name":"Enfoque Lean Agile en Acci\u00f3n"}]},{"@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\/10987","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=10987"}],"version-history":[{"count":0,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts\/10987\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/media?parent=10987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/categories?post=10987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/tags?post=10987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}