{"id":5015,"date":"2024-05-09T09:30:03","date_gmt":"2024-05-09T09:30:03","guid":{"rendered":"https:\/\/letsgonotes.com\/?p=5015"},"modified":"2024-05-09T09:30:03","modified_gmt":"2024-05-09T09:30:03","slug":"scrum-vs-kanban-cual-elegir","status":"publish","type":"post","link":"https:\/\/letsgonotes.com\/en\/scrum-vs-kanban-cual-elegir\/","title":{"rendered":"Scrum vs. Kanban: \u00bfcu\u00e1l elegir?"},"content":{"rendered":"<p>Ahora que hemos hecho un repasito a las metodolog\u00edas Agile y hemos conocido un poco m\u00e1s a fondo dos de ellas, Scrum y Kanban, toca ampliar la imagen de ese tablero imaginario que hemos creado y poner una frente a otra. <em>Face to face<\/em>, si lo prefieres<em> in English<\/em>.<\/p>\n<p>Pero empecemos por un peque\u00f1o resumen, no vaya a ser que nos dispersemos. Scrum y Kanban son dos de las metodolog\u00edas Agile adoptadas mayoritariamente por empresas especializadas en desarrollo de <em>software<\/em>, agencias de\u00a0<em>marketing <\/em>y de dise\u00f1o, <em>start-ups <\/em>y un largo etc\u00e9tera. Su punto fuerte es que nos ayudan a gestionar la creaci\u00f3n y entrega de productos y servicios. Y aunque normalmente se suelen utilizar de manera excluyente, ambas tienen ventajas que pueden completar todo el proceso de trabajo.<\/p>\n<p>Pero para verlo de una manera m\u00e1s clara, vamos a eludir por una vez ese dicho de que las comparaciones son odiosas y vamos a enfrentarlas en un ring. Tranquis, este ser\u00e1 un combate pac\u00edfico, no va a doler. Que aqu\u00ed venimos a aprender, no a pelear.<\/p>\n<p>As\u00ed pues, \u00bf<strong>Scrum o Kanban<\/strong>? \u00bfCon cu\u00e1l te quedar\u00edas?<\/p>\n<p>&nbsp;<\/p>\n<h2>Recu\u00e9rdame qu\u00e9 es Kanban, por favor<\/h2>\n<p>&nbsp;<\/p>\n<p>\u00a1Ay, esa memoria! El m\u00e9todo <strong>Kanban <\/strong>tiene como objetivo poder <strong>controlar c\u00f3mo se van completando las tareas<\/strong>. Toyota fue la pionera en su uso, donde se aplicaba a los procesos de fabricaci\u00f3n de coches, y, con el tiempo, tambi\u00e9n pas\u00f3 a usarse por desarrolladores de <em>software<\/em>.<\/p>\n<p>Kanban tiene un m\u00e9todo de trabajo basado en el <strong>desarrollo y entrega de forma continua<\/strong> (pin, pan, pin, pan\u2026 un no parar, Mari Carmen), donde se abordan un n\u00famero peque\u00f1o de tareas de manera fluida y simult\u00e1nea. Emplea una herramienta de planificaci\u00f3n visual o <strong>tablero Kanban<\/strong> donde se muestra\u00a0<strong>cada proyecto en una tarjeta <\/strong>(y quien dice tarjeta dice LetsGo) y se va moviendo por columnas que representan las diferentes etapas hasta la finalizaci\u00f3n. Si un equipo tiene un flujo de trabajo continuo, este es el mejor m\u00e9todo, ya que permite una gesti\u00f3n mucho m\u00e1s sencilla.<\/p>\n<p>&nbsp;<\/p>\n<h2>Y ya que estamos, repasemos qu\u00e9 es Scrum<\/h2>\n<p>&nbsp;<\/p>\n<p>\u00a1Claro que s\u00ed, cari! Lo que t\u00fa necesites.<\/p>\n<p><strong>Scrum<\/strong>\u00a0tambi\u00e9n es una metodolog\u00eda Agile orientada a mejorar el trabajo colaborativo entre equipos (hasta aqu\u00ed, nada nuevo). El objetivo es conseguir los mejores resultados a la hora de desarrollar proyectos. Suele ser utilizado por <strong>equipos de desarrollo<\/strong>, aunque tambi\u00e9n puede aplicarse a otros departamentos que requieran de trabajo en equipo. Vamos, que lo uses como quieras y re-quieras (gui\u00f1o, gui\u00f1o; codazo, codazo).<\/p>\n<p>Caracter\u00edstico de este m\u00e9todo es el <strong><em>sprint<\/em><\/strong> (no, no estamos hablando de carreritas de atletismo ahora, c\u00e9ntrate), donde cada parte del proyecto se planifica de antemano. Y una vez finalizada esa fase, se revisa el trabajo efectuado y validado previamente. Mediante este an\u00e1lisis, el equipo puede saber <strong>en qu\u00e9 momento algo no ha funcionado bien<\/strong>, qu\u00e9 recursos son necesarios y planificar los siguientes <em>sprints <\/em>(\u00bfotra vez? \u00a1Que te olvides del atletismo!) de forma efectiva.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5020\" src=\"https:\/\/letsgonotes.com\/wp-content\/uploads\/2024\/05\/shutterstock_1901730385-600x314.jpg\" alt=\"\" width=\"600\" height=\"314\" \/><\/p>\n<p>Hecho el repasito r\u00e1pido, vamos al turr\u00f3n: \u00bfcu\u00e1les son las <strong>diferencias principales entre ambos m\u00e9todos?<\/strong><\/p>\n<ul>\n<li>Scrum est\u00e1 pensado para <strong>maximizar el valor <\/strong>en el desarrollo de un producto. Sin embargo, Kanban permite optimizar el flujo de trabajo.<\/li>\n<li>Podemos encontrar <strong>roles <\/strong>en Scrum, cosa que no sucede igual en Kanban.<\/li>\n<li>En Scrum se utilizan los <em>sprints <\/em>(interacci\u00f3n de tiempo. \u00bfQu\u00e9 hemos dicho ya de las carreritas atl\u00e9ticas), mientras que en Kanban el trabajo es continuo.<\/li>\n<li>En el m\u00e9todo Scrum no se realizan cambios en el proyecto\u00a0<strong>durante su desarrollo<\/strong>, sino al final. Sin embargo, en Kanban se pueden hacer cambios en todo momento.<\/li>\n<li>Con Scrum se hace evidente un <em>sprint blacklog<\/em>, en el que un <em>product owner<\/em> <strong>prioriza las tareas que deben realizarse <\/strong>(toma anglicismos; para que veas que sabemos ingl\u00e9s); mientras que en Kanban, es el cliente el que indica cu\u00e1les son esas tareas y no existe la priorizaci\u00f3n.<\/li>\n<li>Los <em>sprint <\/em>en Scrum han de contener una <strong>lista de tareas <\/strong>a realizar en un periodo de tiempo, pero en Kanban el flujo de trabajo es continuo y cada petici\u00f3n del cliente es una nueva tarjeta en el tablero.<\/li>\n<li>El <strong>tablero <\/strong>en Scrum se renueva cada vez que se pone en marcha un <em>sprint<\/em>, aunque en Kanban no tienen inicio ni fin (y sin haberlo deseado, nos ha salido un pareado).<\/li>\n<li>Y ya que estamos con los tableros, en Scrum se realiza el<strong> seguimiento de trabajo <\/strong>mientras se avanza por las etapas, y se indica qu\u00e9 tareas se hacen en todo momento. Pero en el tablero Kanban, las columnas se pueden flexibilizar y no tiene por qu\u00e9 se\u00f1alar el estado del trabajo (indica el trabajo en s\u00ed).<\/li>\n<li>Con Scrum se han de hacer <strong>reuniones <\/strong>diarias para conocer continuamente el estado del desarrollo y tener una idea global de las tareas terminadas y pendientes dentro del equipo que lo lleva a cabo (m\u00e1s reuniones, Pulpi, \u00bfen serio?).<\/li>\n<li>Por el contrario, en Kanban no existen dichas reuniones, porque se sabe qu\u00e9 hay que hacer en todo momento.\u200b<\/li>\n<li>Y para acabar, los <strong>equipos de trabajo pueden ser distintos<\/strong>. Con el m\u00e9todo Scrum se exige que sean multidisciplinares, pero en Kanban los equipos pueden estar compuestos por especialistas en una \u00fanica materia.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>\u00bfExiste el Scrumban?<\/h2>\n<p>&nbsp;<\/p>\n<p><em>Yes, oui<\/em>, s\u00ed (en tres idiomas, para que quede m\u00e1s clarito).<\/p>\n<p>En este caso, hablar\u00edamos de una metodolog\u00eda Agile que es un <strong>h\u00edbrido entre Kanban y Scrum<\/strong>. Obviamente, su nombre procede de la combinaci\u00f3n de ambos m\u00e9todos. El Scrumban se cre\u00f3 como soluci\u00f3n para que los equipos hicieran adecuadamente una transici\u00f3n de Scrum a Kanban y pudieran emplear lo mejor de cada metodolog\u00eda. Despu\u00e9s de todo, se busca optimizar los recursos para crear valor que interese al cliente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5023\" src=\"https:\/\/letsgonotes.com\/wp-content\/uploads\/2024\/05\/shutterstock_1886670136-600x365.jpg\" alt=\"\" width=\"600\" height=\"365\" \/><\/p>\n<p>Scrumban a\u00fana la <strong>estructura de Scrum con los m\u00e9todos de flujo de trabajo y visualizaci\u00f3n de Kanban<\/strong>. Hace que los equipos consigan la agilidad de Scrum y la simplicidad que ofrece Kanban sin tener que actualizar los roles; y, adem\u00e1s, es m\u00e1s c\u00f3modo de adoptar. Un Frankenstein mon\u00edsimo y superpr\u00e1ctico, oiga.<\/p>\n<p>Con Scrumban, el trabajo en equipo se lleva a cabo en peque\u00f1os pasos y se controla con la ayuda de un tablero visual. Las reuniones de planificaci\u00f3n bajo demanda tienen lugar cuando conviene saber qu\u00e9 historias de usuarios y tareas se van a completar en el pr\u00f3ximo paso o iteraci\u00f3n.<\/p>\n<p>Adem\u00e1s, para mantener iteraciones reducidas, se emplea el m\u00e9todo de l\u00edmite de <strong>trabajo en progreso <\/strong>(WIP o <em>Work in Progress<\/em>, por sus siglas en ingl\u00e9s). Si WIP cae por debajo de un nivel determinado (los dioses no lo quieran, Mari), se crea un activador de planificaci\u00f3n bajo demanda para que el equipo conozca cu\u00e1ndo planificar despu\u00e9s.<\/p>\n<p>A poco observador que se sea, es f\u00e1cil comprobar que existen evidentes diferencias entre Scrum y Kanban, aunque no son realmente significativas si nos paramos a pensar. De ah\u00ed que pueda existir ese h\u00edbrido llamado Scrumban, que es la criatura nacida de ambas metodolog\u00edas. Bondades del mestizaje, ya se sabe.<\/p>\n<p>Si el objetivo de Kanban y Scrum es lograr un desarrollo \u00f3ptimo del producto, no pueden ser metodolog\u00edas excluyentes; normal que haya nacido el amor entre ellas. De este modo, si un equipo est\u00e1 c\u00f3modo con la metodolog\u00eda Scrum, se puede usar un tablero Kanban para conseguir mantener al equipo de trabajo bien organizado. Y todos felices y contentos.<\/p>\n<p>Porque aqu\u00ed lo importante es tener una\u00a0<strong>forma de trabajo y una herramienta <\/strong>que ayude en el desarrollo del proyecto que se tenga entre manos, independientemente del m\u00e9todo empleado. O lo que es lo mismo, disponer de un sistema de gesti\u00f3n flexible. Ahora te toca a ti decidir con cu\u00e1l te quedas.<\/p>\n<p>Ahora que ya conoces en qu\u00e9 consiste esta metodolog\u00eda de trabajo, no te vuelvas loco pensando qu\u00e9 juego de LetsGo necesitas para ponerla en pr\u00e1ctica. Somos como los mosqueteros: un juego de<a href=\"https:\/\/letsgonotes.com\/producto\/juego-agile\/\"> LetsGo Agile<\/a> para todas y todas para uno. Vamos, que puedes utilizar todos los productos <a href=\"https:\/\/letsgonotes.com\/boutique\/\">LetsGo<\/a> para poner en pr\u00e1ctica cualquier sistema de trabajo. As\u00ed de vers\u00e1tiles somos, ya ves.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5026\" src=\"https:\/\/letsgonotes.com\/wp-content\/uploads\/2024\/05\/giphy.gif\" alt=\"\" width=\"500\" height=\"500\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ahora que hemos hecho un repasito a las metodolog\u00edas Agile y hemos conocido un poco m\u00e1s a fondo dos de ellas, Scrum y Kanban, toca ampliar la imagen de ese tablero imaginario que hemos creado y poner una frente a otra. Face to face, si lo prefieres in English. Pero empecemos por un peque\u00f1o resumen, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":5016,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[58,18],"tags":[],"class_list":["post-5015","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-methodologies","category-metodologias"],"_links":{"self":[{"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/posts\/5015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/comments?post=5015"}],"version-history":[{"count":3,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/posts\/5015\/revisions"}],"predecessor-version":[{"id":5030,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/posts\/5015\/revisions\/5030"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/media\/5016"}],"wp:attachment":[{"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/media?parent=5015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/categories?post=5015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/letsgonotes.com\/en\/wp-json\/wp\/v2\/tags?post=5015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}