<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2916789684329018597</id><updated>2026-04-02T14:18:28.536-03:00</updated><category term="videos"/><category term="eventos"/><category term="FOSS"/><category term="personalidades"/><category term="javascript"/><category term="agiles"/><category term="agile"/><category term=".net"/><category term="html5"/><category term="ruby"/><category term="microsoft"/><category term="C#"/><category term="lenguajes"/><category term="python"/><category term="scrum"/><category term="herramientas"/><category term="libros"/><category term="cloud"/><category term="interop"/><category term="mono"/><category term="google"/><category term="tdd"/><category term="facilitación"/><category term="profesión"/><category term="arquitectura"/><category term="inception"/><category term="raros"/><category term="java"/><category term="mac"/><category term="móviles"/><category term="IDEs"/><category term="git"/><category term="pares"/><category term="android"/><category term="iOS"/><category term="mug"/><category term="publicaciones"/><category term="smalltalk"/><category term="juegos"/><category term="testing"/><category term="linux"/><category term="papers"/><category term="F#"/><category term="c"/><category term="mozilla"/><category term="parroquiales"/><category term="podcast"/><category term="seguridad"/><category term="cartillas"/><category term="clojure"/><category term="haskell"/><category term="yahoo"/><category term="AgileSolo"/><category term="aparatos"/><category term="autobombo"/><category term="entrenamiento"/><category term="noticias"/><category term="novell"/><category term="objective-c"/><category term="php"/><category term="soa"/><category term="CBTalks"/><category term="amazon"/><category term="data"/><category term="heroku"/><category term="ibm"/><category term="lisp"/><category term="literatura"/><category term="oracle"/><category term="rest"/><category term="solaris"/><category term="story-map"/><category term="xp"/><title type='text'>Code &amp;amp; Beyond</title><subtitle type='html'>Alrededor de la comunidad de desarrollo de software en Hispanoamérica.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>298</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-1046611580597517610</id><published>2026-03-24T15:12:00.000-03:00</published><updated>2026-03-31T15:26:26.030-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: BotStorming</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhM-rwAB7zL8uBBZCZBrPMFvvc0s8hXJYO0hAlcKSc5cHi1iUQYCfi1MZoeCmyVVis8XA67BpnoLSaoionhwM4MIj2V4GGX35Y7d_cZBzUfiDm4iw7LDvE43IgUGKOeD8EKfeuJHpbwIJ_p9QELKcukgk5IPxCTL4PFjRBfVXtaTUxkhUDbWJOXhWMwwrg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhM-rwAB7zL8uBBZCZBrPMFvvc0s8hXJYO0hAlcKSc5cHi1iUQYCfi1MZoeCmyVVis8XA67BpnoLSaoionhwM4MIj2V4GGX35Y7d_cZBzUfiDm4iw7LDvE43IgUGKOeD8EKfeuJHpbwIJ_p9QELKcukgk5IPxCTL4PFjRBfVXtaTUxkhUDbWJOXhWMwwrg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;¿Estás buscando alternativas para un problema o desafío que tienes por delante?&lt;p&gt;&lt;/p&gt;&lt;p&gt;Hoy día podemos utilizar Chats (con modelos de lenguaje),&amp;nbsp; buscadores o sitios especializados para investigar rápidamente soluciones alternativas.&lt;/p&gt;&lt;p&gt;Esta actividad puede realizarse de varias maneras:&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;En solitario, en varios grupos o uno solo (dependiendo del número de personas)&lt;/li&gt;&lt;li&gt;Con un límite de tiempo claro&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Si son varias personas o grupos en paralelo:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Coordinar mínimamente el nivel de detalle de lo que queremos saber de cada alternativa:&lt;/li&gt;&lt;li&gt;nombre&lt;/li&gt;&lt;li&gt;&amp;nbsp;link o referencia&lt;/li&gt;&lt;li&gt;descripción breve&lt;/li&gt;&lt;li&gt;uno o más factores relevantes (por ejemplo):&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Costo&lt;/li&gt;&lt;li&gt;Duración&lt;/li&gt;&lt;li&gt;Formato / Tamaño / Estilo&lt;/li&gt;&lt;li&gt;Disponibilidad&lt;/li&gt;&lt;li&gt;Ratings&lt;/li&gt;&lt;li&gt;Audiencia&lt;/li&gt;&lt;li&gt;etc&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Dividiendo en varios sub-temas o aspectos por persona o grupo&lt;/li&gt;&lt;li&gt;Dividiendo entre varias tecnologías para cada persona o grupo&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/1046611580597517610/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-botstorming.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/1046611580597517610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/1046611580597517610'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-botstorming.html' title='Facilitación: BotStorming'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhM-rwAB7zL8uBBZCZBrPMFvvc0s8hXJYO0hAlcKSc5cHi1iUQYCfi1MZoeCmyVVis8XA67BpnoLSaoionhwM4MIj2V4GGX35Y7d_cZBzUfiDm4iw7LDvE43IgUGKOeD8EKfeuJHpbwIJ_p9QELKcukgk5IPxCTL4PFjRBfVXtaTUxkhUDbWJOXhWMwwrg=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-6731867609551730944</id><published>2026-03-23T15:23:00.000-03:00</published><updated>2026-03-31T15:25:46.163-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Reality Switch</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh7qU4InWyBHZF1TP4tGiHWF22xdgmNY0A8VLybbrGb-WZbKnhViyRZRHNgq5JCvKO121o8iWdEEkazASpSxZ8MF1AcI9TNCbTwO58ZPqNX7PmWcDV_AdPvjkWmSMYENloRzGKwIgtMaOp-egv9aslxKAY8e8aRvczdBYcnV_vsx2tYbDo2OBb1oUHp4do&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh7qU4InWyBHZF1TP4tGiHWF22xdgmNY0A8VLybbrGb-WZbKnhViyRZRHNgq5JCvKO121o8iWdEEkazASpSxZ8MF1AcI9TNCbTwO58ZPqNX7PmWcDV_AdPvjkWmSMYENloRzGKwIgtMaOp-egv9aslxKAY8e8aRvczdBYcnV_vsx2tYbDo2OBb1oUHp4do&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Esta es una técnica para generar ideas alternativas “saliéndose de la caja”.&lt;p&gt;&lt;/p&gt;&lt;p&gt;La facilitadora (introduciendo al grupo en un escenario ficticio) explica que &lt;b&gt;se ha instalado un switch&lt;/b&gt; (puede simularse con un marcador, con un dibujo en un papel, o con una foto si es un entorno virtual) que sirve para &lt;b&gt;apagar la realidad&lt;/b&gt;.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Con la realidad apagada &lt;b&gt;durante un tiempo determinado&lt;/b&gt;, los participantes podrán proponer alternativas &lt;b&gt;sin límites&lt;/b&gt; de precio, tecnológicos, legales, morales o psicológicos.&lt;/p&gt;&lt;p&gt;La actividad consiste en generar ideas extremas o delirantes durante ese tiempo limitado (2 o 3 minutos suele alcanzar). Pueden ser anotadas en papeles físicos o virtuales (sin detalle, solamente un título descriptivo que permita comentarlos luego).&lt;/p&gt;&lt;p&gt;El propósito de este primer momento es que los participantes se diviertan, enciendan su imaginación y generen alternativas MUY lejos de la zona de confort y las respuestas “normales”.&lt;/p&gt;&lt;p&gt;Pasado el tiempo, realizamos una puesta en común y empezamos a pensar cómo algunas de esas ideas podrían “bajarse a tierra” y convertirse en alternativas posibles.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Cosas que suceden:&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Ideas nuevas totalmente realizables, pero que no se veían antes&lt;/li&gt;&lt;li&gt;Alternativas muy extremas, pero que tienen versiones más sencillas&lt;/li&gt;&lt;li&gt;Ideas que implican una experiencia o beneficio que podemos lograr de otra manera&lt;/li&gt;&lt;li&gt;Opciones que parecen imposibles a simple vista, pero para las que algunos participantes encuentran alternativas (técnicas, de proceso, comerciales, etc)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/6731867609551730944/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-reality-switch.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/6731867609551730944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/6731867609551730944'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-reality-switch.html' title='Facilitación: Reality Switch'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEh7qU4InWyBHZF1TP4tGiHWF22xdgmNY0A8VLybbrGb-WZbKnhViyRZRHNgq5JCvKO121o8iWdEEkazASpSxZ8MF1AcI9TNCbTwO58ZPqNX7PmWcDV_AdPvjkWmSMYENloRzGKwIgtMaOp-egv9aslxKAY8e8aRvczdBYcnV_vsx2tYbDo2OBb1oUHp4do=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-4814644677134582436</id><published>2026-03-20T15:02:00.000-03:00</published><updated>2026-03-31T15:25:33.713-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: SCAMPER</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://ixdf.org/literature/topics/scamper&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhy64WGkAQhEVZ9atWYDRtPWJL0w4ej8994_8buuiTD0Qk_bG3dPipO6lYbv3kowPXfkMS1sEgRhx8OrwjA420cLFa7HzSmi0NoE9ogpQ_JR2WXiPLv5SNQtm88-UJAqvZKZOz-Dr5tWrh8O7K48H2EdlqAvjv71NhcsMoEVOTdNR10qz2KeqB4YED-ldk&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhy64WGkAQhEVZ9atWYDRtPWJL0w4ej8994_8buuiTD0Qk_bG3dPipO6lYbv3kowPXfkMS1sEgRhx8OrwjA420cLFa7HzSmi0NoE9ogpQ_JR2WXiPLv5SNQtm88-UJAqvZKZOz-Dr5tWrh8O7K48H2EdlqAvjv71NhcsMoEVOTdNR10qz2KeqB4YED-ldk&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;SCAMPER es una técnica de brainstorming estructurado creada por &lt;a href=&quot;https://en.wikipedia.org/wiki/SCAMPER&quot;&gt;Bob Eberle en 1971&lt;/a&gt;, como una manera estructurada de &lt;i&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-brainstorming.html&quot;&gt;brainstorming&lt;/a&gt;&lt;/i&gt;. Eberle publicó la técnica en su libro &lt;b&gt;Scamper: Games for Imagination Development&lt;/b&gt;&amp;nbsp;con el objetivo de ayudar a desarrollar la creatividad de manera sistemática y accesible.&lt;p&gt;&lt;/p&gt;&lt;p&gt;Utiliza una sigla para estimular la generación de ideas desde diferentes ángulos. A diferencia del brainstorming libre, SCAMPER ofrece una estructura clara basada en siete verbos de acción. Cada letra representa una pregunta disparadora que ayuda a explorar cómo mejorar un producto, servicio o proceso existente . Es especialmente útil cuando se busca innovar sobre algo concreto y se quiere evitar la dispersión.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Pasos&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Objetivo:&lt;/b&gt; Elige un producto, servicio o proceso existente sobre el que quieras innovar y comunica el desafío de manera clara y directa.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Recorre cada letra de la sigla:&lt;/b&gt; Dedica un tiempo a cada categoría y genera ideas respondiendo a sus preguntas guía:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;S&lt;/span&gt;ustituir:&lt;/b&gt; ¿Qué componentes, materiales o procesos podemos reemplazar?&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;C&lt;/span&gt;ombinar &lt;/b&gt;¿Qué podemos fusionar con otros elementos, funciones o servicios?&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;A&lt;/span&gt;daptar:&lt;/b&gt; ¿Qué podemos tomar de otros contextos para ajustarlo a mi necesidad?&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;M&lt;/span&gt;odificar:&lt;/b&gt; ¿Podemos cambiar el tamaño, forma, color o atributos?&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;P&lt;/span&gt;roponer otro uso:&lt;/b&gt; ¿En qué otros contextos o mercados se podría utilizar?&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;E&lt;/span&gt;liminar:&lt;/b&gt; ¿Qué podemos quitar o simplificar sin perder valor?&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;R&lt;/span&gt;eordenar:&lt;/b&gt; ¿Qué ocurre si invertimos el orden, los componentes o el proceso?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Cosecha:&lt;/b&gt;&amp;nbsp; Registra cada aporte sin juzgar, fomentando la cantidad sobre la calidad .&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Alternativas&lt;/h3&gt;&lt;p&gt;&lt;b&gt;SCAMMPERR:&lt;/b&gt; Una variante que agrega una segunda &quot;M&quot; (magnificar) y una segunda &quot;R&quot; (revertir), ofreciendo un mayor nivel de detalle en la exploración.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://estructurasliberadoras.com/menu-ls/triz/&quot;&gt;TRIZ&lt;/a&gt;:&lt;/b&gt; Una metodología basada en el análisis de patentes que utiliza principios inventivos para resolver contradicciones técnicas. Es ideal cuando se enfrentan problemas complejos con limitaciones técnicas aparentemente irreconciliables.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Crazy 8s:&lt;/b&gt; Un ejercicio de ideación rápida donde cada participante dibuja u escribe 8 ideas en 8 minutos. Es útil para generar volumen en poco tiempo y complementa bien la estructura de SCAMPER .&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/4814644677134582436/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-scamper.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/4814644677134582436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/4814644677134582436'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-scamper.html' title='Facilitación: SCAMPER'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhy64WGkAQhEVZ9atWYDRtPWJL0w4ej8994_8buuiTD0Qk_bG3dPipO6lYbv3kowPXfkMS1sEgRhx8OrwjA420cLFa7HzSmi0NoE9ogpQ_JR2WXiPLv5SNQtm88-UJAqvZKZOz-Dr5tWrh8O7K48H2EdlqAvjv71NhcsMoEVOTdNR10qz2KeqB4YED-ldk=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-5245827400756136019</id><published>2026-03-18T14:27:00.000-03:00</published><updated>2026-03-31T15:25:15.827-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Brainstorming</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjhSN7zDB22cO7iCuWYJScAEPS5Po-Xb9yIlQoXV1ITiuVU_Y_yG6JGXI0WgSZqfULPNnSOBVCkCWz1l9llBstqsjj4Exo8hnPK__I6nOidQYiBQ46iGMbdBnWumYH5JxC5yyODgLpzvqvb4Pv_i0Ioo7KUBQgKowvl1i7DLIcPej_kGE6vu4jDOGgfSRc&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjhSN7zDB22cO7iCuWYJScAEPS5Po-Xb9yIlQoXV1ITiuVU_Y_yG6JGXI0WgSZqfULPNnSOBVCkCWz1l9llBstqsjj4Exo8hnPK__I6nOidQYiBQ46iGMbdBnWumYH5JxC5yyODgLpzvqvb4Pv_i0Ioo7KUBQgKowvl1i7DLIcPej_kGE6vu4jDOGgfSRc=w200-h200&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;El &lt;i&gt;&lt;a href=&quot;https://es.wikipedia.org/wiki/Lluvia_de_ideas&quot;&gt;brainstorming&lt;/a&gt;&lt;/i&gt; (o lluvia de ideas) es un método creado por &lt;a href=&quot;https://es.wikipedia.org/wiki/Alex_Faickney_Osborn&quot;&gt;Alex Osborn&lt;/a&gt; en 1938 para potenciar la creatividad en reuniones.&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Funciona tanto en grupo como de forma individual, y su objetivo es atacar un problema desde múltiples ángulos generando una gran cantidad de ideas en un ambiente relajado, sin críticas, donde los participantes se sienten libres de expresarse y construir sobre las ideas de los demás.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Cómo funciona&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Facilitación:&lt;/b&gt;&amp;nbsp;Elige a la persona a cargo de explicar las reglas, mantener el ritmo y dinamizar el proceso.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Objetivo claro:&amp;nbsp;&lt;/b&gt;&amp;nbsp;Formula el propósito como una pregunta concreta (ej. “¿Cómo podríamos resolver…?”) para estimular la generación de ideas.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Generación sin filtro.&lt;/b&gt; Fomenta la mayor cantidad posible de ideas, promoviendo que las personas participantes combinen o mejoren las sugerencias de otras.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Recopilación.&lt;/b&gt;&amp;nbsp;Dentro del grupo, una persona voluntaria o seleccionada, tomará la responsabilidad de&amp;nbsp;registrar claramente cada idea, asegurando que ninguna se pierda. No es necesario que sea la única que toma nota visual o escrita, pero si que se encargue de compilar los resultados.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Foco&lt;/b&gt;. Ayuda a que el grupo escuche activamente cada aporte, sin desviarse del tema.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Limita el tiempo.&lt;/b&gt; Esto ayuda a mantener la energía y la concentración, ya que el proceso puede ser agotador.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Establece un seguimiento.&lt;/b&gt; Utiliza preguntas para detallar, precisar y provocar nuevas ideas a partir de la lista generada.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Clasifica y evalúa.&lt;/b&gt; Finalmente, organiza las ideas para seleccionar las más viables.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Alternativas&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Brainwriting:&lt;/b&gt;&amp;nbsp;En lugar de hablar en voz alta, los participantes escriben sus ideas en silencio y las intercambian para que otros las desarrollen. Ideal para grupos donde hay personas más introvertidas.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tormenta de ideas inversa:&lt;/b&gt;&amp;nbsp;En lugar de buscar soluciones, el grupo se enfoca en pensar todas las formas posibles de causar el problema. Esto ayuda a identificar riesgos y encontrar soluciones indirectas.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Carrusel de ideas:&lt;/b&gt; Se colocan varias estaciones con diferentes preguntas o temas, y los equipos rotan para aportar ideas a cada una, fomentando la diversidad de perspectivas.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/5245827400756136019/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-brainstorming.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5245827400756136019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5245827400756136019'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-brainstorming.html' title='Facilitación: Brainstorming'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjhSN7zDB22cO7iCuWYJScAEPS5Po-Xb9yIlQoXV1ITiuVU_Y_yG6JGXI0WgSZqfULPNnSOBVCkCWz1l9llBstqsjj4Exo8hnPK__I6nOidQYiBQ46iGMbdBnWumYH5JxC5yyODgLpzvqvb4Pv_i0Ioo7KUBQgKowvl1i7DLIcPej_kGE6vu4jDOGgfSRc=s72-w200-h200-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-5629282557049687616</id><published>2026-03-16T15:23:00.008-03:00</published><updated>2026-04-02T14:18:28.492-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>El Diamante de Toma de Decisiones Participativa</title><content type='html'>&lt;p&gt;En el libro &quot;&lt;a href=&quot;https://amzn.to/408og5W&quot;&gt;Facilitator&#39;s Guide to Participatory Decision-Making&lt;/a&gt;&quot;, Sam Kaner propone, a través de una serie de alternativas y exploraciones, un modelo para entender el flujo de una actividad de facilitación, que usualmente llamamos el &quot;&lt;b&gt;Diamante de Kaner&lt;/b&gt;&quot;, por la forma del diagrama que lo ilustra:&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgElUWOsqtKlq_lFdGr8mL_bI214Wb-ACJzAjR3DNZGUK4G1sAqk8EufXgcruDIcF_0wepv7cNqOiBCmgo4ArB8gx4d2H5Zh_SFOxER75sPS4GDx-8daonJ_B-LUPogbdX3sp5mhoneNQsirH75btUgnm9VFh-OvVUGAa1XgYAgYMf8Bm18ve4Zn4U/s809/Diamante%20de%20Kaner.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Zonas de Divergencia, Queja y Convergencia&quot; border=&quot;0&quot; data-original-height=&quot;400&quot; data-original-width=&quot;809&quot; height=&quot;317&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgElUWOsqtKlq_lFdGr8mL_bI214Wb-ACJzAjR3DNZGUK4G1sAqk8EufXgcruDIcF_0wepv7cNqOiBCmgo4ArB8gx4d2H5Zh_SFOxER75sPS4GDx-8daonJ_B-LUPogbdX3sp5mhoneNQsirH75btUgnm9VFh-OvVUGAa1XgYAgYMf8Bm18ve4Zn4U/w640-h317/Diamante%20de%20Kaner.png&quot; title=&quot;Diamante de Kaner&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;La parte fundamental de este modelo, que podemos tener en cuenta para reflexionar sobre nuestros desafíos de facilitación es la división en tres etapas, que podemos mapear eventualmente en tres actividades separadas (o como veremos más adelante, en actividades que fusionan las tres).&lt;/p&gt;&lt;p&gt;En la &lt;b&gt;Zona de Divergencia&lt;/b&gt; facilitaremos la inclusión de la mayor cantidad posible de alternativas al problema o desafío que se discute. La idea es evitar filtros y lograr abundancia de opciones.&lt;/p&gt;&lt;p&gt;En la &lt;b&gt;Zona de la Queja&lt;/b&gt; buscamos convivir un rato con el caos creativo antes de pasar a &quot;decidir&quot;. Esto incluye entender mejor el problema a través de las soluciones planteadas, discutir condiciones adicionales, eventualmente entender qué distintas estrategias o factores apoyan diferentes tipos de alternativas, o comprender las diferentes perspectivas que surgieron en la etapa anterior.&lt;/p&gt;&lt;p&gt;En la &lt;b&gt;Zona de Convergencia&lt;/b&gt;, finalmente buscaremos que el grupo seleccione &lt;b&gt;la o las&lt;/b&gt; alternativas mas indicadas según la inteligencia colectiva del grupo.&lt;/p&gt;&lt;p&gt;En la tabla siguiente dejo algunos ejemplos de actividades que pueden ser utilizadas en cada una de las zonas del diamante:&lt;/p&gt;&lt;b&gt;Divergencia:&amp;nbsp;&lt;/b&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-brainstorming.html&quot;&gt;Brainstorming&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-scamper.html&quot;&gt;SCAMPER&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-botstorming.html&quot;&gt;BotStorming&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-reality-switch.html&quot;&gt;Reality Switch&lt;/a&gt;&amp;nbsp;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Queja: &lt;/b&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-pros-and-contras.html&quot;&gt;Pros y Contras&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/03/facilitacion-fishbowl.html&quot;&gt;Fishbowl&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/02/facilitacion-world-cafe.html&quot;&gt;World Cafe&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/02/facilitacion-foda.html&quot;&gt;Matriz FODA&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Convergencia: &lt;/b&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2026/04/facilitacion-consenso.html&quot;&gt;Consenso&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/02/facilitacion-dot-voting.html&quot;&gt;Dot Voting&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/02/facilitacion-backlog.html&quot;&gt;Backlog&lt;/a&gt; - &lt;a href=&quot;https://www.codeandbeyond.org/2026/02/facilitacion-experimentos.html&quot;&gt;Experimentos&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/5629282557049687616/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/el-diamante-de-toma-de-decisiones.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5629282557049687616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5629282557049687616'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/el-diamante-de-toma-de-decisiones.html' title='El Diamante de Toma de Decisiones Participativa'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgElUWOsqtKlq_lFdGr8mL_bI214Wb-ACJzAjR3DNZGUK4G1sAqk8EufXgcruDIcF_0wepv7cNqOiBCmgo4ArB8gx4d2H5Zh_SFOxER75sPS4GDx-8daonJ_B-LUPogbdX3sp5mhoneNQsirH75btUgnm9VFh-OvVUGAa1XgYAgYMf8Bm18ve4Zn4U/s72-w640-h317-c/Diamante%20de%20Kaner.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-9218065659034874302</id><published>2026-02-23T13:58:00.092-03:00</published><updated>2026-04-02T14:17:24.883-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Experimentos</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjpGtsQjkkW91E83YJ-eL72kHy78cit7_YhLLc2phKo_qvncn_mDR6EY0P39ZC2mD26uiwAoOVV1m6WSNTGAQe-NXicHR4xqaxSYRJidhIitz70SiY8h7KSvvotexwZm3Mqd5az9pm4Nr81fjGA2a6YeoSekZ7ADEnJWVD5QyfMTV0H6J-3R1FJqw4zqiY&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjpGtsQjkkW91E83YJ-eL72kHy78cit7_YhLLc2phKo_qvncn_mDR6EY0P39ZC2mD26uiwAoOVV1m6WSNTGAQe-NXicHR4xqaxSYRJidhIitz70SiY8h7KSvvotexwZm3Mqd5az9pm4Nr81fjGA2a6YeoSekZ7ADEnJWVD5QyfMTV0H6J-3R1FJqw4zqiY&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Si luego de analizar alternativas de solución a un desafío se llega a una situación en que:&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Hay dos o tres alternativas muy interesantes&lt;/li&gt;&lt;li&gt;No hay una claramente superior &lt;i&gt;a priori&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Tenemos tiempo para tomar la decisión&lt;/li&gt;&lt;li&gt;Queremos validar las hipótesis detrás de cada una&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;...entonces tal vez conviene realizar una serie de experimentos cortos que brinden más información sobre cada una.&lt;/p&gt;&lt;p&gt;La decisión final quedará diferida hasta tener el resultado de esos experimentos (hablamos de plazos usualmente muy cortos, de pocos días).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Diseño de Experimentos&lt;/h3&gt;&lt;p&gt;Para evitar sesgos cognitivos y aclarar las expectativas del grupo, conviene tener en cuenta al menos los siguientes atributos mínimos que definen un experimento:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Hipótesis:&lt;/b&gt; Lo más importante es acordar qué queremos comprobar&lt;/li&gt;&lt;li&gt;&lt;b&gt;Acción/Prueba:&lt;/b&gt; Realizamos una acción en condiciones seguras y observando activamente, para tratar de verificar la hipótesis&lt;/li&gt;&lt;li&gt;&lt;b&gt;Métrica:&lt;/b&gt; Definimos en conjunto qué cosas tenemos que medir para saber si la hipótesis se comprueba.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Muestra/Repeticiones:&lt;/b&gt; Puede ser necesario ejecutar la acción en diversos contextos, o más de una vez, para que el resultado sea más significativo. Lo ideal es identificar la menor cantidad necesaria de acciones, para no prolongar demasiado el experimento.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Criterio:&lt;/b&gt; Es importante acordar los valores finales esperados (exactos o porcentuales) antes de realizar las acciones, para evitar sesgos de auto-confirmación.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/9218065659034874302/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-experimentos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/9218065659034874302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/9218065659034874302'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-experimentos.html' title='Facilitación: Experimentos'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjpGtsQjkkW91E83YJ-eL72kHy78cit7_YhLLc2phKo_qvncn_mDR6EY0P39ZC2mD26uiwAoOVV1m6WSNTGAQe-NXicHR4xqaxSYRJidhIitz70SiY8h7KSvvotexwZm3Mqd5az9pm4Nr81fjGA2a6YeoSekZ7ADEnJWVD5QyfMTV0H6J-3R1FJqw4zqiY=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-8532358110637969902</id><published>2026-02-20T13:46:00.004-03:00</published><updated>2026-04-02T13:57:06.372-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Backlog</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcqn1QZJIG7aOqi64EbLHnhq8w49uWfTpRsinUx9T-QfCpCFxLh90GB-EreZLqb8MrXTEmwrolGxpW_Y3958KRiqkAOW-n12IBdpMl1rOr_F3LpPFWAAexFcxBShjPgVUrAd1jtLIu8TYgaGU0LhK8NlnDAejS2GXgMPGv4s6G9fKJYP2A6FhU6-NQBJY&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcqn1QZJIG7aOqi64EbLHnhq8w49uWfTpRsinUx9T-QfCpCFxLh90GB-EreZLqb8MrXTEmwrolGxpW_Y3958KRiqkAOW-n12IBdpMl1rOr_F3LpPFWAAexFcxBShjPgVUrAd1jtLIu8TYgaGU0LhK8NlnDAejS2GXgMPGv4s6G9fKJYP2A6FhU6-NQBJY&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Como Scrum nos ha enseñado, a veces la mejor decisión es avanzar un poco, inspeccionar y adaptar.&lt;p&gt;&lt;/p&gt;&lt;p&gt;Para eso, a veces podemos coverger desde&amp;nbsp;el total de alternativas (generadas en la zona de convergencia, y analizadas en la zona de la queja) hacia un Backlog de Alternativas (o &lt;i&gt;de Experimentos&lt;/i&gt;).&lt;/p&gt;&lt;p&gt;En ese caso utilizamos las mismas prácticas que al armar un Product Backlog, priorizando y refinando los próximos pasos a dar, de manera de validar que vamos en el sentido correcto, o dándonos la posibilidad de pivotear.&lt;/p&gt;&lt;p&gt;Recordemos algunas de las características fundamentales de un Backlog en Scrum:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Los ítems están ordenados en el orden de su expectativa de valor en el momento&lt;/li&gt;&lt;li&gt;Permite discutir y renegociar ese orden&lt;/li&gt;&lt;li&gt;Permite un plan iterativo en el que trabajamos con N ítems (tomados desde arriba)&lt;/li&gt;&lt;li&gt;Siempre podemos &quot;fetear&quot; un ítem para distribuir las partes en otro orden, facilitando el avanzar con la parte fundamental más valiosa, difiriendo otras hasta aprender&lt;/li&gt;&lt;li&gt;Reevaluamos los ítems y su orden restante, luego de trabajar en los anteriores, aplicando el aprendizaje de cada iteración previa.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Más sobre el &lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-product-backlog.html&quot;&gt;Product Backlog&lt;/a&gt;.&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/8532358110637969902/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-backlog.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/8532358110637969902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/8532358110637969902'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-backlog.html' title='Facilitación: Backlog'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjcqn1QZJIG7aOqi64EbLHnhq8w49uWfTpRsinUx9T-QfCpCFxLh90GB-EreZLqb8MrXTEmwrolGxpW_Y3958KRiqkAOW-n12IBdpMl1rOr_F3LpPFWAAexFcxBShjPgVUrAd1jtLIu8TYgaGU0LhK8NlnDAejS2GXgMPGv4s6G9fKJYP2A6FhU6-NQBJY=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-6487976941242967618</id><published>2026-02-18T13:24:00.040-03:00</published><updated>2026-04-02T13:45:03.189-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Dot Voting</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgCvoID0Kx8Y9-ndKQbhdEqNc0rb4rCCKD2XD7RZts6hgz_Gm4CsIKug9bE7awCIVGQ4ldIwfHxKXOpKfRhzcRlde3_ackKGtsG-DQo6CgLtyFl_8K67l93ye9UIxEWw2YPl2UJVmYHK0cCHpeneetK-Or2nzQW6SX42dCbMP04hN70ysZrRo4hVWIDV_A&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgCvoID0Kx8Y9-ndKQbhdEqNc0rb4rCCKD2XD7RZts6hgz_Gm4CsIKug9bE7awCIVGQ4ldIwfHxKXOpKfRhzcRlde3_ackKGtsG-DQo6CgLtyFl_8K67l93ye9UIxEWw2YPl2UJVmYHK0cCHpeneetK-Or2nzQW6SX42dCbMP04hN70ysZrRo4hVWIDV_A=w200-h200&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Durante la facilitación de decisiones, después de varias evaluaciones, queda la labor de converger hacia una opción entre las demás.&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Una técnica sencilla y muy popular es la votación por puntos.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Puede ser sobre una lista pre-armada o sobre una serie de elementos que recién se acaban de generar como notas en un tablero.&lt;/p&gt;

&lt;h3 style=&quot;text-align: left;&quot;&gt;Pasos&lt;/h3&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Desambiguar:&lt;/b&gt; Es importante que antes de votar nos aseguremos que no hay ítems repetidos (en ese caso podemos dejar uno solo) o que queden diferentes ítems muy disímiles (por ej: frutas, manzanas, naranjas, peras. Conviene sacar “frutas”, para que el voto no sea ambiguo).&lt;/li&gt;
	&lt;li&gt;&lt;b&gt;Votar:&lt;/b&gt; La actividad de votación consiste en que cada participante tenga un número acotado de votos (usualmente 3 o 5, dependiendo de la cantidad de ítems) y pueden colocarlos en cualquiera de los ítems, distribuyendo como quieran. &lt;br /&gt;&lt;br /&gt;Pueden votar:&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;

	&lt;ul&gt;
		&lt;li&gt;Un punto en cada ítem elegido&lt;/li&gt;
		&lt;li&gt;Varios puntos en ítems diferentes&lt;/li&gt;
		&lt;li&gt;Todos sus puntos en uno solo&lt;/li&gt;

		&lt;p&gt;Los “puntos” pueden ser stickers/pegatinas, tildes con marcador, o cualquier elemento en un tablero virtual (hay varias herramientas que tienen la funcionalidad de “votar” ítems ya incorporada).&lt;/p&gt;
	&lt;/ul&gt;

	&lt;li&gt;&lt;b&gt;Recuento:&lt;/b&gt; Al finalizar se hace el recuento y se determina el ítem más votado. Si hay empate en el primer puesto, se pueden buscar alternativas de resolución, o realizar otra ronda con dos o tres puntos, pero sólo entre los ítems que quedaron empatados.&lt;/li&gt;&lt;/ul&gt;

	</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/6487976941242967618/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-dot-voting.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/6487976941242967618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/6487976941242967618'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-dot-voting.html' title='Facilitación: Dot Voting'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgCvoID0Kx8Y9-ndKQbhdEqNc0rb4rCCKD2XD7RZts6hgz_Gm4CsIKug9bE7awCIVGQ4ldIwfHxKXOpKfRhzcRlde3_ackKGtsG-DQo6CgLtyFl_8K67l93ye9UIxEWw2YPl2UJVmYHK0cCHpeneetK-Or2nzQW6SX42dCbMP04hN70ysZrRo4hVWIDV_A=s72-w200-h200-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-3196873360040270723</id><published>2026-02-17T18:34:00.000-03:00</published><updated>2026-04-01T18:34:44.792-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Consenso rápido</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjjmms87th1OpzDgwpldE9rPeM8PojgtBI9afR0ra3eR-uYZBG4OAUUM0f9OSMEEeQTVhB6u8XuYmyyMua0amLDGy47N0_Hs4UP94eJhD2r49sfG_VajKjvkJt5HI8q7MzOpYi9mUDE-XZ1KVq91PjQjaeBSf5Mx0KRT8Awkp9DHyGnt5Ot4F38_mKgmEw&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjjmms87th1OpzDgwpldE9rPeM8PojgtBI9afR0ra3eR-uYZBG4OAUUM0f9OSMEEeQTVhB6u8XuYmyyMua0amLDGy47N0_Hs4UP94eJhD2r49sfG_VajKjvkJt5HI8q7MzOpYi9mUDE-XZ1KVq91PjQjaeBSf5Mx0KRT8Awkp9DHyGnt5Ot4F38_mKgmEw&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;A veces, podemos evitar votar o hacer una actividad completa si primero, como facilitadores, hacemos una verificación rápida sobre la posibilidad de llegar a un consenso.&lt;p&gt;&lt;/p&gt;&lt;p&gt;Algunas preguntas a hacerse al observar al grupo:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;¿Parece haber una opción claramente preferida por los asistentes?&lt;/li&gt;&lt;li&gt;¿Durante el análisis de las opciones hay una que tiene MUCHAS ventajas sobre las demás?&lt;/li&gt;&lt;li&gt;¿Fue notorio al trabajar en alguna de las opciones que emocionalmente una de ellas despierta más entusiasmo?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;En esos casos, es mejor sondear rápidamente sobre si hay una opción favorita. Para evitar &quot;apagar&quot; otras alternativas, podemos sondear rápidamente si alguien tiene la más leve duda, resaltando que estamos a tiempo de hacer una votación más detallada. Podemos sostener un silencio de dos o tres minutos, y si no aparece oposición, convergemos de inmediato.&lt;/p&gt;&lt;p&gt;De lo contrario, conviene volver a plantear otro mecanismo de votación o priorización, dentro del tiempo que todavía teníamos destinado en el plan.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/3196873360040270723/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/04/facilitacion-consenso.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3196873360040270723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3196873360040270723'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/04/facilitacion-consenso.html' title='Facilitación: Consenso rápido'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjjmms87th1OpzDgwpldE9rPeM8PojgtBI9afR0ra3eR-uYZBG4OAUUM0f9OSMEEeQTVhB6u8XuYmyyMua0amLDGy47N0_Hs4UP94eJhD2r49sfG_VajKjvkJt5HI8q7MzOpYi9mUDE-XZ1KVq91PjQjaeBSf5Mx0KRT8Awkp9DHyGnt5Ot4F38_mKgmEw=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-5384550506062271450</id><published>2026-02-16T18:04:00.001-03:00</published><updated>2026-04-01T18:22:55.227-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: FODA</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjBWMTwlhmfrPAsJdfIMTOJuy7krBtrRyS6vFZZoxJtaA5cU382tBHtaL88pXlVny9Vv1z0wrxM8SDwzGxll9Ov3beuvSKmvHVxUPtx0FhciOGnqsfP93JbMbR9EX4qxtfaKkE55bYoZfkzpD33dL9Uw_FzALVzWupctnBTnM7Tkwmy2WICJ6KxztZ2FgE&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjBWMTwlhmfrPAsJdfIMTOJuy7krBtrRyS6vFZZoxJtaA5cU382tBHtaL88pXlVny9Vv1z0wrxM8SDwzGxll9Ov3beuvSKmvHVxUPtx0FhciOGnqsfP93JbMbR9EX4qxtfaKkE55bYoZfkzpD33dL9Uw_FzALVzWupctnBTnM7Tkwmy2WICJ6KxztZ2FgE&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;La &lt;b&gt;Matriz FODA&lt;/b&gt; (también conocida como DAFO o SWOT) es una herramienta de análisis estratégico que evalúa la situación de un proyecto u organización. Sus orígenes se remontan a la década de 1960 en el Stanford Research Institute, popularizándose posteriormente como un marco para la planificación.&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Se compone de cuatro elementos: &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;F&lt;/span&gt;&lt;/b&gt;ortalezas (internas positivas), &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;D&lt;/span&gt;&lt;/b&gt;ebilidades (internas negativas), &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;O&lt;/span&gt;&lt;/b&gt;portunidades (externas positivas) y &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;A&lt;/span&gt;&lt;/b&gt;menazas (externas negativas).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Pasos&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Alternativas: &lt;/b&gt;La actividad se puede realizar con diferentes grupos evaluando las alternativas surgidas en una actividad previa de &lt;b&gt;divergencia&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tableros:&lt;/b&gt;&amp;nbsp;Marcos con cuatro cuadrantes (en papel o digital) donde las personas participantes agregarán&amp;nbsp; notas de papel con factores a considerar en cada una de los cuatro perspectivas.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Análisis:&lt;br /&gt;&lt;/b&gt;Las alternativas a analizar (surgidas durante la actividad de divergencia) se reparten en distintos grupos, y cada uno trabaja en un tablero, completando los cuatro cuadrantes.&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Análisis Externo: Oportunidades y Amenazas (mercado, competencia, tecnología)&lt;/li&gt;&lt;li&gt;Análisis Interno: Fortalezas y Debilidades internas (recursos, capacidades, marca)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Alternativas&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Análisis &lt;a href=&quot;https://xn--designthinkingespaa-d4b.com/guia-completa-para-el-analisis-pestel-q&quot;&gt;PESTEL&lt;/a&gt;:&lt;/b&gt; Para profundizar en el entorno externo (Político, Económico, Social, etc.).&lt;/p&gt;&lt;p&gt;&lt;b&gt;5 Fuerzas de &lt;a href=&quot;https://asana.com/es/resources/porters-five-forces&quot;&gt;Porter&lt;/a&gt;:&lt;/b&gt; Para evaluar amenazas competitivas específicas.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Matriz de &lt;a href=&quot;https://asana.com/es/resources/eisenhower-matrix&quot;&gt;Eisenhower&lt;/a&gt;:&lt;/b&gt; Si el grupo se enfoca en la priorización de los factores identificados.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/5384550506062271450/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-foda.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5384550506062271450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5384550506062271450'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-foda.html' title='Facilitación: FODA'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjBWMTwlhmfrPAsJdfIMTOJuy7krBtrRyS6vFZZoxJtaA5cU382tBHtaL88pXlVny9Vv1z0wrxM8SDwzGxll9Ov3beuvSKmvHVxUPtx0FhciOGnqsfP93JbMbR9EX4qxtfaKkE55bYoZfkzpD33dL9Uw_FzALVzWupctnBTnM7Tkwmy2WICJ6KxztZ2FgE=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-7137666642574303788</id><published>2026-02-10T20:11:00.002-03:00</published><updated>2026-03-31T20:37:03.982-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: World Café</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiAi_abGDEJ7CBGEx0WZhVVSMxijeL6mtqwaJl2ZbBldHUvRxdg_NkXh8tqAjN0zw6CRmuul5OJxbdtoZzrJubSiSF0chSfh7SZq1P5y4JqzuWVfLtB0-rXdx7t86wLCkay5-m_DtEY4xvjKj4KZ-F6u8cHCGNY1W0q6cNvpFvzArgYQXyEyvGvGvKguDc&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiAi_abGDEJ7CBGEx0WZhVVSMxijeL6mtqwaJl2ZbBldHUvRxdg_NkXh8tqAjN0zw6CRmuul5OJxbdtoZzrJubSiSF0chSfh7SZq1P5y4JqzuWVfLtB0-rXdx7t86wLCkay5-m_DtEY4xvjKj4KZ-F6u8cHCGNY1W0q6cNvpFvzArgYQXyEyvGvGvKguDc&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Este formato de diálogo grupal fue creado en 1995 por Juanita Brown y David Isaacs en San Francisco.&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://theworldcafe.com/&quot;&gt;Sitio Oficial&lt;/a&gt; - &lt;a href=&quot;https://innovationforsocialchange.org/metodologias-para-la-innovacion-social-el-world-cafe/&quot;&gt;Sitio en Español&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Nació de manera espontánea cuando una reunión se vio interrumpida por la lluvia y los participantes se dispersaron en pequeñas mesas con manteles de papel, generando conversaciones informales que luego compartían al mezclarse entre grupos. Al notar la energía y profundidad de esos intercambios, Brown e Isaacs desarrollaron la estructura que hoy se utiliza globalmente en organizaciones, comunidades y empresas.&lt;/p&gt;&lt;p&gt;Genera inteligencia colectiva a través del diálogo en pequeños grupos, replicando la atmósfera relajada de un café. Es ideal para grupos de entre 12 a 50 personas, donde los participantes se sientan en mesas de 4 a 6 (dependiendo del espacio, siempre prefiriendo grupos más pequeños) y conversan en rondas sucesivas sobre preguntas que realmente importan al grupo . Al final de cada ronda, los comensales cambian de mesa, llevando consigo las ideas para conectarlas con las de otros, creando una red densa de conversaciones que se profundizan progresivamente .&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Pasos&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Espacio amable:&lt;/b&gt; Mesas con manteles de papel, marcadores de colores, flores y, si es posible, café o té. El ambiente debe invitar a la conversación relajada y creativa.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Preguntas que importan:&lt;/b&gt; Formula preguntas abiertas y genuinas, relevantes para los participantes. La primera ronda suele ser amplia y exploratoria; las siguientes pueden enfocarse en acciones o profundizar en patrones detectados.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Primera ronda de conversación (20-25 min):&lt;/b&gt; En grupos pequeños por mesa, las personas dialogan sobre la primera pregunta mientras dibujan o escriben sus ideas en el mantel.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cambio de mesa (5 min):&lt;/b&gt; Una persona por mesa se queda como anfitriona para recibir al nuevo grupo y resumir lo conversado. El resto se mezcla y se sienta en otras mesas.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Repite las rondas (20 min cada una):&lt;/b&gt; En la segunda ronda, se introduce una nueva pregunta que profundice o complemente la anterior. Los participantes conectan las ideas escuchadas previamente con las nuevas conversaciones.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cosecha:&lt;/b&gt; Tras las rondas, se realiza una puesta en común donde los grupos comparten los patrones, insights o ideas emergentes. Puede hacerse creando una &quot;galería&quot; donde se exhiben los manteles o con una ronda de síntesis grupal.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Alternativas&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Knowledge Café: &lt;/b&gt;Prescinde de mesas y estructuras formales. No hay preguntas predefinidas ni temas asignados. La gente se mueve e integra a cualquier conversación, alentando que no mantengan grupos demasiado estables.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Carrousel: &lt;/b&gt;Los grupos rotan de manera conjunta.&amp;nbsp;En cada estación, el grupo encuentra las ideas o propuestas generadas por el grupo anterior y las mejora, añadiendo nuevos aportes, combinando perspectivas o refinando lo ya trabajado. Tras varias rondas de rotación, las ideas han pasado por múltiples ciclos de retroalimentación y enriquecimiento progresivo, permitiendo que el consenso emerja de manera gradual sin necesidad de debates formales o votaciones estructuradas.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/7137666642574303788/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-world-cafe.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/7137666642574303788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/7137666642574303788'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/02/facilitacion-world-cafe.html' title='Facilitación: World Café'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiAi_abGDEJ7CBGEx0WZhVVSMxijeL6mtqwaJl2ZbBldHUvRxdg_NkXh8tqAjN0zw6CRmuul5OJxbdtoZzrJubSiSF0chSfh7SZq1P5y4JqzuWVfLtB0-rXdx7t86wLCkay5-m_DtEY4xvjKj4KZ-F6u8cHCGNY1W0q6cNvpFvzArgYQXyEyvGvGvKguDc=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-1897338336681085565</id><published>2026-02-05T20:07:00.000-03:00</published><updated>2026-03-31T20:08:03.473-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Fishbowl</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgmFRhzv3jdMKt-_Ebhimg64vxX-vg_zbb4w-lTfZUk2OF6HUahJczb0zvXhpDVqdi3MG6cDDfgd6ff8zsO4m5pHiZaGewcYXD4w5CB4ePiH-cvM-O987H93vCDyW56EBXFBE2IQl4C52ueLxbAUe5ju6Rm-4auIApc2Gzs5nvGE2WxBNEH3ydiKtkXEOg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgmFRhzv3jdMKt-_Ebhimg64vxX-vg_zbb4w-lTfZUk2OF6HUahJczb0zvXhpDVqdi3MG6cDDfgd6ff8zsO4m5pHiZaGewcYXD4w5CB4ePiH-cvM-O987H93vCDyW56EBXFBE2IQl4C52ueLxbAUe5ju6Rm-4auIApc2Gzs5nvGE2WxBNEH3ydiKtkXEOg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;El Fishbowl (o Pecera) es un formato de discusión grupal de origen gestáltico, ampliamente utilizado en contextos organizacionales y formativos.&lt;p&gt;&lt;/p&gt;&lt;p&gt;Consiste en organizar un debate donde un grupo pequeño conversa en el centro mientras el resto observa, pudiendo integrarse al diálogo de manera fluida.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Es ideal para grupos de tamaño medio cuando se necesita fijar un objetivo, aclarar situaciones confusas o analizar sistemas complejos.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Pasos&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Espacio:&lt;/b&gt; Coloca las sillas en dos círculos concéntricos. El círculo interior (la pecera) es para los participantes que inician el debate. El círculo exterior es para los observadores .&lt;/li&gt;&lt;li&gt;&lt;b&gt;Facilitación:&lt;/b&gt;&amp;nbsp;La persona que facilita se sienta en el círculo interior y conduce la sesión mediante preguntas dirigidas a los participantes, sólo cuando sea necesario para avanzar.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Inicio:&lt;/b&gt; El grupo interior debate el tema mientras el exterior escucha sin intervenir directamente.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Intercambio:&lt;/b&gt; Deja una o más sillas vacías en el círculo interior. Cualquier persona del círculo exterior que quiera aportar puede ocupar una silla vacía y permanecerá hasta que su intervención haya sido escuchada y atendida. Quien facilita invita sutilmente a desocupar la silla a una de las personas que lleve más tiempo dentro del círculo central.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cosecha:&lt;/b&gt; Una o más personas toman nota de las preguntas, respuestas y temas clave que surgen en el diálogo, utilizando texto, esquemas, dibujos o gráficas para capturar la información.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Alternativas&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Conversación en espiral:&lt;/b&gt; Una variante donde los participantes del círculo exterior rotan sistemáticamente hacia el interior, asegurando que todos tengan oportunidad de participar de manera equitativa.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://openspaceworld.org/wp2/what-is/espa/&quot;&gt;Open Space Technology&lt;/a&gt;:&lt;/b&gt; Una metodología donde los propios participantes proponen y facilitan las sesiones de discusión sobre temas que les importan. Es ideal para grupos más grandes y cuando no hay una agenda predefinida.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/1897338336681085565/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-fishbowl.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/1897338336681085565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/1897338336681085565'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-fishbowl.html' title='Facilitación: Fishbowl'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgmFRhzv3jdMKt-_Ebhimg64vxX-vg_zbb4w-lTfZUk2OF6HUahJczb0zvXhpDVqdi3MG6cDDfgd6ff8zsO4m5pHiZaGewcYXD4w5CB4ePiH-cvM-O987H93vCDyW56EBXFBE2IQl4C52ueLxbAUe5ju6Rm-4auIApc2Gzs5nvGE2WxBNEH3ydiKtkXEOg=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-5856254049442483548</id><published>2026-02-02T19:28:00.000-03:00</published><updated>2026-03-31T20:07:37.887-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Facilitación: Pros and contras</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgblZPDaKw2DBO2scRi7bLF4x_8yaFf-Ifz8EkAypTThpNZr3FFA2XNV9vMv09aTKdAB-HvZwHeLrB10ysCcR-foJgan2l8utaKbzOK3_DSODyYavtzh2CWGtFBfUYx1muxPSomJKxlCsI_DFLmX2uhLbdv84xMU-xUXIQNbd1gV9ufuPr5o0htCHSfEXI&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgblZPDaKw2DBO2scRi7bLF4x_8yaFf-Ifz8EkAypTThpNZr3FFA2XNV9vMv09aTKdAB-HvZwHeLrB10ysCcR-foJgan2l8utaKbzOK3_DSODyYavtzh2CWGtFBfUYx1muxPSomJKxlCsI_DFLmX2uhLbdv84xMU-xUXIQNbd1gV9ufuPr5o0htCHSfEXI=w200-h200&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;A la hora de evaluar métodos, procesos o soluciones a aplicar a un problema, un formato sencillo y rápido puede ser simplemente listar las alternativas y analizar los pros y contras de cada una.&lt;p&gt;&lt;/p&gt;&lt;p&gt;Esto es algo que hacemos casi todo el tiempo, casi intuitivamente.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cuando usamos esta técnica como una manera de evaluar alternativas a una decisión participativa, generamos una mínima estructura sobre la que trabajamos en equipo.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Por ejemplo:&lt;/p&gt;&lt;p&gt;

  &lt;/p&gt;&lt;table border=&quot;true&quot;&gt;
	&lt;thead&gt;
		&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;Alternativa&lt;/td&gt;
		&lt;td align=&quot;center&quot;&gt;Pros&lt;/td&gt;
		&lt;td align=&quot;center&quot;&gt;Contras&lt;/td&gt;
	&lt;/tr&gt;&lt;/thead&gt;
	&lt;tbody&gt;&lt;tr&gt;
		&lt;td align=&quot;center&quot;&gt;A&lt;/td&gt;
		&lt;td&gt;
			&lt;ul&gt;
				&lt;li&gt;Fácil de implementar&lt;/li&gt;
				&lt;li&gt;Económica&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/td&gt;
		&lt;td&gt;
			&lt;ul&gt;
				&lt;li&gt;Poco flexible&lt;/li&gt;
				&lt;li&gt;Depende de otros factores&lt;/li&gt;
				&lt;li&gt;Puede generar errores&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td align=&quot;center&quot;&gt;B&lt;/td&gt;
		&lt;td&gt;
			&lt;ul&gt;
				&lt;li&gt;Confiable&lt;/li&gt;
				&lt;li&gt;Se adapta a otros casos&lt;/li&gt;
				&lt;li&gt;No requiere entrenamiento&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/td&gt;
		&lt;td&gt;
			&lt;ul&gt;
				&lt;li&gt;Lleva tiempo&lt;/li&gt;
				&lt;li&gt;Alto costo&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td align=&quot;center&quot;&gt;C&lt;/td&gt;
		&lt;td&gt;
			&lt;ul&gt;
				&lt;li&gt;Se puede hacer en etapas&lt;/li&gt;
				&lt;li&gt;No requiere supervisión&lt;/li&gt;
				&lt;li&gt;Resultados inmediatos&lt;/li&gt;
				&lt;li&gt;Adaptable&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/td&gt;
		&lt;td&gt;
			&lt;ul&gt;
				&lt;li&gt;No está comprobada&lt;/li&gt;
				&lt;li&gt;Sólo dos personas tienen conocimiento&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Algunas alternativas para este tipo de análisis son:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Que quien propuso una alternativa se enfoque en identificar sus contras, y que los demás busquen los pros (una manera de invertir el análisis natural)&lt;/li&gt;&lt;li&gt;Trabajar en dos grupos, uno enfocado en los pros, y el otro en los contras, en una primera iteración, y alternarlos en la segunda&lt;/li&gt;&lt;li&gt;Dividirse de a dos personas por alternativa, en la que una busca pros y otra contras, y se los debaten mutuamente, para anotar finalmente el resultado refinado&lt;/li&gt;&lt;li&gt;En todos los casos, es importante que cada factor se discuta y se lo critique, para tratar de disminuir los sesgos de las personas que los identificaron&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/5856254049442483548/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-pros-and-contras.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5856254049442483548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/5856254049442483548'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2026/03/facilitacion-pros-and-contras.html' title='Facilitación: Pros and contras'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgblZPDaKw2DBO2scRi7bLF4x_8yaFf-Ifz8EkAypTThpNZr3FFA2XNV9vMv09aTKdAB-HvZwHeLrB10ysCcR-foJgan2l8utaKbzOK3_DSODyYavtzh2CWGtFBfUYx1muxPSomJKxlCsI_DFLmX2uhLbdv84xMU-xUXIQNbd1gV9ufuPr5o0htCHSfEXI=s72-w200-h200-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-4862409878720347313</id><published>2024-06-24T15:46:00.003-03:00</published><updated>2024-06-24T15:46:24.875-03:00</updated><title type='text'>ScrumDay Guatemala 2024</title><content type='html'>&lt;p&gt;Hace bastante que no publicaba nada en el blog, pero dejo esta entrada para compartir el contenido y la referencias de mi sesión &quot;Excelencia Técnica para una Transformación Sostenible&quot; dentro del &lt;b&gt;ScrumDay Guatemala&lt;/b&gt;.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgldQmNt8JiFHmheydG6Y03QKZKeM85BN4DKpmj1EfHrFQsu2Ug9P8tv9JvoJ6jBRdySj4wU-BdtMTAJgEsi6XhLOcbZ47DAIh7kcYUCEh4EX8v3FqeVw25a4Bsl3SkjM0sRO-Dw8WYplAyLbbkSfS2gdltuo16TWLnb5ULGVTav6wzf2aG5jmtoC3ygkA/s723/2024%20ScrumDay%20Guatemala.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Prácticas Técnicas principales&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;723&quot; height=&quot;478&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgldQmNt8JiFHmheydG6Y03QKZKeM85BN4DKpmj1EfHrFQsu2Ug9P8tv9JvoJ6jBRdySj4wU-BdtMTAJgEsi6XhLOcbZ47DAIh7kcYUCEh4EX8v3FqeVw25a4Bsl3SkjM0sRO-Dw8WYplAyLbbkSfS2gdltuo16TWLnb5ULGVTav6wzf2aG5jmtoC3ygkA/w640-h478/2024%20ScrumDay%20Guatemala.png&quot; title=&quot;Prácticas Técnicas&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;Aquí queda un &lt;a href=&quot;https://drive.google.com/file/d/1WhhArNesnmS3pB5QsWIi3dsL0KY6jS-O/view?usp=sharing&quot;&gt;link para descargar mis dibujos&lt;/a&gt; durante la charla (no usé slides, sino dibujos en vivo), y a continuación un montón de referencias útiles para quienes quieran profundizar:&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://agilemanifesto.org/iso/es/manifesto.html&quot;&gt;Manifiesto Ágil&lt;/a&gt;&lt;/b&gt;&amp;nbsp;y un resumen de la&amp;nbsp;&lt;a href=&quot;https://agilemanifesto.org/history.html&quot;&gt;&lt;b&gt;historia&lt;/b&gt;&amp;nbsp;de su origen &lt;/a&gt;(en inglés)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://pragtob.wordpress.com/2012/03/02/why-waterfall-was-a-big-misunderstanding-from-the-beginning-reading-the-original-paper/&quot;&gt;Artículo sobre el paper original de Winston Royce describiendo Waterfall&lt;/a&gt; (cascada) y los malentendidos que hicieron que se tomara como un modelo recomendable durante décadas.&lt;/p&gt;&lt;p&gt;Artículo sobre &lt;a href=&quot;https://www.codeandbeyond.org/2018/07/colaboracion-real-lo-que-mas-cuesta.html&quot;&gt;Colaboración Real&lt;/a&gt;, que es uno de los puntos que usualmente falta en implementaciones de Scrum que no terminan de funcionar.&lt;/p&gt;&lt;p&gt;Artículo (en inglés) sobre &lt;a href=&quot;https://martinfowler.com/bliki/FlaccidScrum.html&quot;&gt;Flaccid Scrum&lt;/a&gt;: una de las maneras de ver Scrum sin foco en prácticas técnicas.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Video en donde dibujo y explico &lt;a href=&quot;https://www.youtube.com/watch?v=4nN6Gh79Yg8&quot;&gt;las prácticas de XP&lt;/a&gt; en 2 minutos.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Artículo (en inglés) sobre &lt;a href=&quot;https://martinfowler.com/bliki/ExtremeProgramming.html&quot;&gt;Extreme Programming&lt;/a&gt; con links a los libros y más referencias.&lt;/p&gt;&lt;p&gt;Página de &lt;a href=&quot;https://wiki.c2.com/?ExtremeProgramming&quot;&gt;Extreme Programing en C2&lt;/a&gt;. Esta es la Wiki Wiki Web original (la primera de la historia), aunque en una versión modernizada.&lt;/p&gt;&lt;p&gt;Más artículos (en inglés) en el sitio de Martin Fowler sobre:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://martinfowler.com/bliki/TestDrivenDevelopment.html&quot;&gt;Test Driven Development&lt;/a&gt; (TDD)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://martinfowler.com/articles/practical-test-pyramid.html&quot;&gt;The Practical Test Pyramid&lt;/a&gt; (los diversos niveles de automatización -o no)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://martinfowler.com/articles/continuousIntegration.html&quot;&gt;Continuous Integration&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://martinfowler.com/bliki/DeploymentPipeline.html&quot;&gt;Deployment Pipelines&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://martinfowler.com/bliki/ContinuousDelivery.html&quot;&gt;Continuous Delivery&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Hay multitud de recursos y fuentes para abordar estos temas. Le doy preferencia a los del sitio de Fowler porque tienen consistencia entre sí, confío en su curaduría (hay diversos autores pero están revisados por él) y siempre brindan multitud de referencias adicionales.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/4862409878720347313/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2024/06/scrumday-guatemala-2024.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/4862409878720347313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/4862409878720347313'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2024/06/scrumday-guatemala-2024.html' title='ScrumDay Guatemala 2024'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgldQmNt8JiFHmheydG6Y03QKZKeM85BN4DKpmj1EfHrFQsu2Ug9P8tv9JvoJ6jBRdySj4wU-BdtMTAJgEsi6XhLOcbZ47DAIh7kcYUCEh4EX8v3FqeVw25a4Bsl3SkjM0sRO-Dw8WYplAyLbbkSfS2gdltuo16TWLnb5ULGVTav6wzf2aG5jmtoC3ygkA/s72-w640-h478-c/2024%20ScrumDay%20Guatemala.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-3609616962851971685</id><published>2023-03-21T16:13:00.007-03:00</published><updated>2023-03-21T16:16:36.193-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="facilitación"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Habilidades de Scrum Master: Facilitación</title><content type='html'>&lt;p&gt;Una de las habilidades principales a desarrollar como Scrum Masters es la de &lt;b&gt;Facilitación&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;La Facilitación como disciplina es independiente de la agilidad, y se origina alrededor de 1980 como una manera de resolver patrones tóxicos en reuniones de grupos en todo tipo de organizaciones.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Algunos de estos anti-patrones incluyen:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDMK-vKXN-LwYVcvimMkANwE0DArquSi65CMPeO_-JSL89D8XfE1-Rsw_pm1y91FVrdl3L32eWO-yvm9w3E3ksUJXj_WvgNmVvm718hbC3RS09xbhwcODx-cV_HEfFy1qbt-J3cjYnEoineKBS5le9ry5mQ8IJRIyJ96XQXym1wbHf-C3xr0W-BhDq/s780/toxic.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;755&quot; data-original-width=&quot;780&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDMK-vKXN-LwYVcvimMkANwE0DArquSi65CMPeO_-JSL89D8XfE1-Rsw_pm1y91FVrdl3L32eWO-yvm9w3E3ksUJXj_WvgNmVvm718hbC3RS09xbhwcODx-cV_HEfFy1qbt-J3cjYnEoineKBS5le9ry5mQ8IJRIyJ96XQXym1wbHf-C3xr0W-BhDq/w159-h154/toxic.png&quot; width=&quot;159&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Asumir que se llegó a acuerdos porque nadie se opuso a una decisión (aunque la mayoría de las personas participantes no hayan tenido la posibilidad de hacerlo)&lt;/li&gt;&lt;li&gt;Presencia en la reunión sin posibilidad de participación activa, e incluso sin comprender el propósito de la reunión&lt;/li&gt;&lt;li&gt;La pérdida de foco en el objetivo de la reunión, yéndose del tema, incluso dejando fuera de tema a una parte importante de las personas participantes&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Como una manera de cambiar esta dinámica, surgió el rol de Facilitadora ó Facilitador.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Al asumir ese rol, nuestras responsabilidades pasan a ser:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Previamente a la reunión&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj2wVZUmFa8XaWWnFw-tbyTQakmFE1w_L9KWQV7fuxG6vBSIV_hBcIHveQmSV3dUFFcWQInfwsna6MmrByAl3zvknHS7rUJrfepeOUKOc_el05cIZoXgrMhw_jQ8Z_dQEbCugB2sA4vIg2ZEqBT-1lXcVKMSHSW1wZ6SBjniK1Wa-36e4oJmwCzJKw/s484/antes.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;484&quot; height=&quot;131&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj2wVZUmFa8XaWWnFw-tbyTQakmFE1w_L9KWQV7fuxG6vBSIV_hBcIHveQmSV3dUFFcWQInfwsna6MmrByAl3zvknHS7rUJrfepeOUKOc_el05cIZoXgrMhw_jQ8Z_dQEbCugB2sA4vIg2ZEqBT-1lXcVKMSHSW1wZ6SBjniK1Wa-36e4oJmwCzJKw/w148-h131/antes.png&quot; width=&quot;148&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;comprender el objetivo final&lt;/li&gt;&lt;li&gt;acordar con la o las personas que convocan que realmente quieren generar participación grupal y aceptar opiniones del resto del grupo&lt;/li&gt;&lt;li&gt;diseñar las actividades y tiempos aproximados para lograr el objetivo&lt;/li&gt;&lt;li&gt;colaborar en la convocatoria, incluyendo (si es necesario) la explicación de la dinámica de la reunión&lt;/li&gt;&lt;li&gt;(mi sugerencia) asegurar que las personas invitadas sientan que pueden NO participar. Esto muchas veces implica un énfasis en que la no-participación es &lt;b&gt;positiva&lt;/b&gt; si la persona invitada no siente conexión real con el tema.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Durante la reunión&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2rQEv-AZ7caMloMmiGz16Cbw83cK50Ju6FCy9NdxpDwsuM4JzThA3LrGf1NqNRwgf-leNGm1--39voNHHofoPnggbrcX2gOMUH9GIwsBp-upQP-uQKBc7_-8vSsBi7E3VugLRYbjo7SgwVgUMuHOovphdTPI5PxspaMRGl0y4KZdKmnSvZhD8G7w7/s814/durante.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;590&quot; data-original-width=&quot;814&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2rQEv-AZ7caMloMmiGz16Cbw83cK50Ju6FCy9NdxpDwsuM4JzThA3LrGf1NqNRwgf-leNGm1--39voNHHofoPnggbrcX2gOMUH9GIwsBp-upQP-uQKBc7_-8vSsBi7E3VugLRYbjo7SgwVgUMuHOovphdTPI5PxspaMRGl0y4KZdKmnSvZhD8G7w7/w212-h154/durante.png&quot; width=&quot;212&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Asegurar acuerdos mínimos de trabajo (respeto por todas las ideas, confianza en la inteligencia colectiva, apertura a escuchar posiciones contrarias)&lt;/li&gt;&lt;li&gt;Explicar la dinámica y tiempos generales&lt;/li&gt;&lt;li&gt;Guiar a través de cada una de las actividades, manteniendo los tiempos previstos&lt;/li&gt;&lt;li&gt;Asegurar la participación de todas las personas (para esto se suele trabajar en grupos pequeños y luego hacer puesta en común; canalizar ideas por escrito o diagramas, además de hablando; variar tipos de actividad para mantener el interés, etc)&lt;/li&gt;&lt;li&gt;Mantenerse tan neutral como sea posible (porque somos humanos, finalmente) sobre el tema en discusión. Cuando facilitamos, no participamos ni opinamos sobre el tema, y en cambio mantenemos el foco sobre la dinámica del grupo.&lt;/li&gt;&lt;li&gt;Inspeccionar la interacción de las personas y adaptar el plan (que no debe ser demasiado estricto) para asegurar el mejor resultado posible.&lt;/li&gt;&lt;li&gt;Asegurar la captura de elementos importantes del proceso y de las decisiones finales. Puede ser en formato de fotos, videos, audio, documentos, diagramas, etc.&lt;/li&gt;&lt;li&gt;Lograr un cierre ordenado de la reunión, con una instancia mínima de reflexión sobre el funcionamiento general, oportunidades de mejora para próximas reuniones, posibles consecuencias o necesidades posteriores, etc.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Después de la reunión&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh27mNVxZjb1QImiKKExgDxyajz2GUPdhWIys_cL3Zlg5izjp5G5mdgAlquT0WVtMJ8D6Gjk2XmatZuhXqd0vG2EZA1vq3H1gsSVUPkuHfd-RVeSSdjZUSk71Y0Lh-dClXO2EaHDnzgm6V0oYyKmEh32P21VS-4ZWbKwwE9okqxJEAXN2AYiU09eTNa/s497/despues.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;497&quot; height=&quot;137&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh27mNVxZjb1QImiKKExgDxyajz2GUPdhWIys_cL3Zlg5izjp5G5mdgAlquT0WVtMJ8D6Gjk2XmatZuhXqd0vG2EZA1vq3H1gsSVUPkuHfd-RVeSSdjZUSk71Y0Lh-dClXO2EaHDnzgm6V0oYyKmEh32P21VS-4ZWbKwwE9okqxJEAXN2AYiU09eTNa/w159-h137/despues.png&quot; width=&quot;159&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Realizar una retrospectiva de la reunión con las personas que la convocaron, más allá del feedback del resto de las participantes.&lt;/li&gt;&lt;li&gt;Compilar y preparar los contenidos generados durante la reunión para compartirlo con las personas participantes y otras que necesiten tener información del tema.&lt;/li&gt;&lt;li&gt;Evaluar la necesidad de próximos pasos&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En el contexto de &lt;b&gt;Scrum&lt;/b&gt;, estas mismas responsabilidades se aplican a los eventos dentro del Sprint: Planning, Review y Retrospective.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;b&gt;¿Y la Daily Scrum?&lt;/b&gt; Como Scrum Master &lt;b&gt;no&lt;/b&gt; es nuestra responsabilidad &quot;facilitar&quot; la Daily. Este evento es de y para Developers. Por supuesto, &lt;i&gt;podemos&lt;/i&gt; &lt;i&gt;colaborar&lt;/i&gt; en el inicio para que estas personas encuentren su propio formato y estilo hasta que les resulte útil. Más allá de eso, no deberíamos influir en el tema, más allá de evaluar con ellas si están teniendo o no problemas de coordinación, manteniendo el foco en el objetivo del Sprint y encontrando oportunidades de &lt;a href=&quot;https://www.codeandbeyond.org/2018/07/colaboracion-real-lo-que-mas-cuesta.html&quot;&gt;colaboración real&lt;/a&gt;. Si alguna de estas cosas no sucede, &lt;i&gt;puede&lt;/i&gt; que la Daily no esté funcionando por completo, pero siempre será mejor buscar motivos sistémicos menos evidentes que tratar de ajustar una pieza mecánica, como el &lt;i&gt;formato&lt;/i&gt; de la Daily.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Para profundizar más en el tipo de actividades que podemos utilizar en la Facilitación, veremos un modelo y algunos ejemplos en el siguiente artículo: el Diamante de Toma de Decisiones Participativa de Sam Kaner.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/3609616962851971685/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2023/03/habilidades-de-scrum-master-facilitacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3609616962851971685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3609616962851971685'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2023/03/habilidades-de-scrum-master-facilitacion.html' title='Habilidades de Scrum Master: Facilitación'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDMK-vKXN-LwYVcvimMkANwE0DArquSi65CMPeO_-JSL89D8XfE1-Rsw_pm1y91FVrdl3L32eWO-yvm9w3E3ksUJXj_WvgNmVvm718hbC3RS09xbhwcODx-cV_HEfFy1qbt-J3cjYnEoineKBS5le9ry5mQ8IJRIyJ96XQXym1wbHf-C3xr0W-BhDq/s72-w159-h154-c/toxic.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-3657604096486239721</id><published>2020-07-15T20:11:00.003-03:00</published><updated>2020-07-15T20:12:03.575-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Eventos de Scrum: el Sprint</title><content type='html'>El Sprint es el ciclo principal de Scrum. Es la misma idea que en otros marcos es llamada Iteración, y en el caso de Scrum, su mayor importancia es que todo lo que Scrum describe está contenido &lt;i&gt;dentro&lt;/i&gt; del Sprint.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;También es el &quot;timebox&quot; principal que regula todos los demás.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;La idea de TimeBox se utiliza en Scrum para el Sprint y todos sus eventos internos, y es lo que me gusta llamar una &quot;restricción creativa&quot;. A primera vista parece una limitación, pero nos ayuda a mantener uno de los valores, que es el FOCO. Una vez que decidimos cuánto va a durar el Sprint de nuestro equipo, no podemos cambiarlo, y eso nos obliga a tener que aprender a entregar y organizarnos dentro de ese límite.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Según la &lt;a href=&quot;https://www.scrumguides.org/&quot;&gt;Guía de Scrum&lt;/a&gt;, el Sprint puede durar un máximo de un mes, aunque en la práctica ya son muy pocos los equipos que mantienen Sprint de un mes, que suena a una eternidad. La duración más popular es la de dos semanas, pero es usual que los equipo más maduros prefieran el Sprint semanal.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRyAV7-hGavOoPbHiarKL-iWY3phCXCyiLCuLHdOLuOffXc4VR5NO-uI-5d-1k9mVNapuzvG8jnqR4gnD-6kz0knKgD6-UP1sI2FUIE2J_eDqNGmyVI2USN74s7JbgtU8AwIC862fRd5I/s1450/Sprint+Basic.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Diagrama de un Sprint&quot; border=&quot;0&quot; data-original-height=&quot;1107&quot; data-original-width=&quot;1450&quot; height=&quot;488&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRyAV7-hGavOoPbHiarKL-iWY3phCXCyiLCuLHdOLuOffXc4VR5NO-uI-5d-1k9mVNapuzvG8jnqR4gnD-6kz0knKgD6-UP1sI2FUIE2J_eDqNGmyVI2USN74s7JbgtU8AwIC862fRd5I/w640-h488/Sprint+Basic.png&quot; title=&quot;Diagrama de un Sprint&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;La condición inicial para poder iniciar un Sprint es tener el Product Backlog listo para planificar el trabajo de todo el Sprint. Esto implica que al menos los Items del Product Backlog (o PBIs) más prioritarios estén lo suficientemente &lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-product-backlog.html#Refinement&quot;&gt;refinados&lt;/a&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;La duración del Sprint es la que afecta a la vez el &lt;b&gt;timebox máximo&lt;/b&gt; de cada uno de sus eventos interiores. Pero lo más importante es recordar siempre que &lt;b&gt;todo sucede dentro&lt;/b&gt; del Sprint. Desde el punto de vista de Scrum, &lt;b&gt;nada sucede fuera del Sprint&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;clear: both; text-align: left;&quot;&gt;Preguntas frecuentes acerca de los Sprints&lt;/h2&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;¿Nunca se puede cambiar la duración del Sprint?&lt;/h3&gt;&lt;div&gt;&lt;font color=&quot;#ff0000&quot;&gt;Sí, es posible hacerlo, pero con mucho cuidado.&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El motivo no debería ser circunstancial. Lo que &lt;b&gt;no vale&lt;/b&gt; es cambiar arbitrariamente, agregando o quitando días por cualquier circunstancia, ni decidiendo en cada Sprint cuánto va a durar.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Personalmente encuentro solamente dos motivos para cambiar (en &lt;i&gt;algún &lt;/i&gt;momento de la vida de un producto):&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Que el equipo intentó con una duración muy corta y no le resulta sostenible. Por ejemplo, intentaron Sprints de una semana y descubrieron que algunos temas técnicos o internos hacen que les resulte demasiado difícil entregar un producto funcionando al final de cada semana. En ese caso, luego de analizarlo en una Retrospectiva, podrían decidir decidir cambiar a Sprints de dos semanas (de ahí en adelante, sin seguir variando todo el tiempo).&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;De forma similar, si el equipo comenzó con Sprints de dos o tres semanas y durante una Retrospectiva deciden que ya están lo suficientemente maduros como para hacer Sprints más cortos y así aumentar la frecuencia del feedback, podrían reducirlo (nuevamente, es importante que estén seguros de que será sostenible, para no tener que volver atrás).&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;En cualquiera de los dos casos, es importante que antes de cambiar la duración, tanto el motivo como la decisión sea comunicada a los stakeholders principales, más allá del Equipo Scrum, porque para quienes asistan a la mayoría de las Sprint Review, ese cambio de frecuencia es importante.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;¿Se puede cancelar un Sprint antes de que termine?&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;font color=&quot;#ff0000&quot;&gt;Sí, es posible hacerlo, pero con mucho cuidado.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;(No, no es &lt;i&gt;déjà vu&lt;/i&gt;, la respuesta es &lt;b&gt;la misma&lt;/b&gt; que la anterior. 😄)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Después de más de 10 años trabajando con Scrum, recuerdo presenciar un solo caso de cancelación, y era porque la compañía acababa de ser adquirida por otra, y no se sabía si el producto continuaría existiendo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Los únicos motivos para cancelar un Sprint es que su Objetivo se vuelva totalmente obsoleto, por un cambio de negocio, mercado o tecnología tan enorme que cambia todo el contexto. Esto sucede muy raramente. Aunque la idea puede venir de cualquiera, la responsabilidad de cancelarlo (comunicándolo a todos los demás) es únicamente del Product Owner.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/3657604096486239721/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/07/eventos-de-scrum-el-sprint.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3657604096486239721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3657604096486239721'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/07/eventos-de-scrum-el-sprint.html' title='Eventos de Scrum: el Sprint'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRyAV7-hGavOoPbHiarKL-iWY3phCXCyiLCuLHdOLuOffXc4VR5NO-uI-5d-1k9mVNapuzvG8jnqR4gnD-6kz0knKgD6-UP1sI2FUIE2J_eDqNGmyVI2USN74s7JbgtU8AwIC862fRd5I/s72-w640-h488-c/Sprint+Basic.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-3692133385536946614</id><published>2020-03-06T14:05:00.001-03:00</published><updated>2020-03-06T14:05:21.547-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Scrum: Incremento de Producto</title><content type='html'>&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
En el &lt;a href=&quot;https://agilemanifesto.org/iso/es/manifesto.html&quot;&gt;Manifiesto por el Desarrollo Ágil de Software&lt;/a&gt;, hoy más conocido como el Manifiesto Ágil, hay 4 valores y &lt;a href=&quot;https://agilemanifesto.org/iso/es/principles.html&quot;&gt;12 principios&lt;/a&gt;, uno de los cuales dice:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;El software funcionando es la medida principal de progreso.&lt;/i&gt;&lt;/blockquote&gt;
En Scrum, ese principio está representado por el &lt;b&gt;Product Increment.&lt;/b&gt; Es importante notar que Scrum ya no habla de &lt;i&gt;software&lt;/i&gt;, pero la definición del incremento en la Scrum Guide dice (mi traducción):&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;El incremento es la suma de todos los ítems del Product Backlog completados durante un Sprint y el valor de los incrementos de todos los previos. Al final del Sprint, el nuevo incremento debe estar &quot;Terminado&quot;, lo que significa que debe estar en condición de ser utilizado y cumplir con la definición de &quot;Terminado&quot; del Equipo Scrum.&lt;/i&gt;&lt;/blockquote&gt;
Podríamos decir que en Scrum, la principal medida de progreso es el &lt;b&gt;Incremento de Producto&lt;/b&gt; funcionando.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDdXRamEvEAZXqdToThUANGQNkaoJxfT-2uu-FuNyrmjfVWCXTcIWyWT7kIrHoEJV-LiQhCphw8IMTRzhpVBkFTPkoAXbCIYIBUHwsONXbWXDLF9YQPL4QjobA6-NjQHti7MFhEeQufC4/s1600/Product+Increment.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;120&quot; data-original-width=&quot;121&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDdXRamEvEAZXqdToThUANGQNkaoJxfT-2uu-FuNyrmjfVWCXTcIWyWT7kIrHoEJV-LiQhCphw8IMTRzhpVBkFTPkoAXbCIYIBUHwsONXbWXDLF9YQPL4QjobA6-NjQHti7MFhEeQufC4/s1600/Product+Increment.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Este incremento es entonces, una versión actualizada y funcionando del producto que se entrega al final del Sprint (agregando valor sobre los incrementos previos).&lt;br /&gt;
&lt;br /&gt;
El Product Owner es quien tiene la responsabilidad de decidir si ese incremento se libera al mercado (se pasa a producción, se pone en marcha o su equivalente de acuerdo al tipo de producto), más allá de que sea usable.&lt;br /&gt;
&lt;br /&gt;
Que el Incremento deba estar &quot;terminado&quot; significa que debe poder ser liberado sin trabajo adicional del Scrum Team.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;b&gt;Atención&lt;/b&gt;&amp;nbsp;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
La Guía Scrum no especifica qué sucede con esfuerzo adicional &lt;i&gt;fuera&lt;/i&gt; del equipo para entregar el producto a su público objetivo. Por ejemplo, en muchas organizaciones el equipo entrega un producto de software terminado, pero para pasarlo a producción el esfuerzo de otras áreas puede ser enorme. La comunidad ágil alienta a trabajar en reducir esa brecha, por ejemplo, a través de prácticas de &lt;b&gt;DevOps&lt;/b&gt; (que NO es un rol ni un área, sino un estilo de colaboración entre desarrollo y operaciones).&lt;/blockquote&gt;
&lt;h2 id=&quot;DoD&quot;&gt;
La Definición de Terminado&lt;/h2&gt;
La &lt;b&gt;DoD&lt;/b&gt; (del original en inglés, Definition of Done) es creada por el Scrum Team com una manera de evaluar si su trabajo en un ítem del Product Backlog ó en el Incremento está completo.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYeoX3HPAuq3go47yJX9M0uZptJpAbSSqhYn-pZ_UZM6TkeoVACg0NG8bYKW2i0lD1iCXb5YsGIDbChhmmzMNsC1IUTous5Mk92jS_QrclK_XwL91So1tXfxl6BQrc1tkG4CP2w4_f2b4/s1600/DoD.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Definición de Terminado&quot; border=&quot;0&quot; data-original-height=&quot;169&quot; data-original-width=&quot;169&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYeoX3HPAuq3go47yJX9M0uZptJpAbSSqhYn-pZ_UZM6TkeoVACg0NG8bYKW2i0lD1iCXb5YsGIDbChhmmzMNsC1IUTous5Mk92jS_QrclK_XwL91So1tXfxl6BQrc1tkG4CP2w4_f2b4/s1600/DoD.png&quot; title=&quot;Definición de Terminado&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
El objetivo de esta definición es brindar &lt;b&gt;transparencia&lt;/b&gt; sobre el nivel de calidad que se considera suficiente para entregar el Incremento de Producto.&lt;br /&gt;
&lt;br /&gt;
La definición es dinámica, y a través de los Sprints será &lt;b&gt;inspeccionada&lt;/b&gt; y &lt;b&gt;adaptada&lt;/b&gt;, en colaboración entre el Scrum Team y los Stakeholders.&lt;br /&gt;
&lt;br /&gt;
Es importante que el Development Team tenga esta definición en cuenta a la hora de determinar cuánto comprometer durante la Sprint Planning. Una buena Definición de Terminado balancea el nivel de calidad esperado con el esfuerzo requerido.&lt;br /&gt;
&lt;br /&gt;
Es común que la definición varíe mucho entre diferentes equipos, ya que depende mucho del tipo de producto, el contexto y la madurez en diferentes aspectos.&lt;br /&gt;
&lt;br /&gt;
Cuando múltiples equipos trabajan sobre el mismo producto, usualmente colaboran para tener una Definición de Terminado mínima, compartida por todos, sobre la que cada equipo puede agregar sus propias condiciones.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Tips&lt;/h3&gt;
En mi experiencia, es preferible comenzar con una definición humilde pero alcanzable, y trabajar con el Scrum Team en seleccionar qué prácticas pueden elevar el nivel de calidad del producto, priorizándolas. Es usual que esas prácticas tengan una curva de aprendizaje, que hace que el equipo deba inicialmente invertir más esfuerzo en cada ítem.&lt;br /&gt;
&lt;br /&gt;
La buena noticia es que las prácticas de calidad, una vez que tienen impacto, ahorran esfuerzo en la medida en que el producto se vuelve más estable y el equipo las incorpora como propias. En el momento en que el equipo ya está acostumbrado a esa nueva práctica, puede agregar la condición correspondiente como parte de la Definición de Terminado, y comenzar con la adopción de la próxima práctica de calidad que sea más prioritaria.&lt;br /&gt;
&lt;br /&gt;
Para ayudar a pensar en posibles ítems de la Definición de Terminado de un equipo, en Kleer creamos una &lt;a href=&quot;http://guiasagiles.org/#Definici%C3%B3nDeTerminado&quot;&gt;guía ágil&lt;/a&gt; y las &lt;a href=&quot;https://www.kleer.la/es/recursos&quot;&gt;DoD Cards&lt;/a&gt;,&amp;nbsp; con ejemplos y sugerencias.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid3Fo0wISJ4MkdeCKpArEHwXgVFyLKQ-H6yFCpIIGSugsRFODhit6aTD0mZfKdVDrHsj1znDezLBV3dcb9vZzR_4OzsmFs_1eNBv1Zw-7d8Zit-ceBq60fKX6A9W-DlVqLXYCnif99_4E/s1600/DoD+Kards.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;DoD Cards&quot; border=&quot;0&quot; data-original-height=&quot;187&quot; data-original-width=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid3Fo0wISJ4MkdeCKpArEHwXgVFyLKQ-H6yFCpIIGSugsRFODhit6aTD0mZfKdVDrHsj1znDezLBV3dcb9vZzR_4OzsmFs_1eNBv1Zw-7d8Zit-ceBq60fKX6A9W-DlVqLXYCnif99_4E/s1600/DoD+Kards.jpg&quot; title=&quot;DoD Cards&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/3692133385536946614/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/03/scrum-incremento-de-producto.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3692133385536946614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3692133385536946614'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/03/scrum-incremento-de-producto.html' title='Scrum: Incremento de Producto'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDdXRamEvEAZXqdToThUANGQNkaoJxfT-2uu-FuNyrmjfVWCXTcIWyWT7kIrHoEJV-LiQhCphw8IMTRzhpVBkFTPkoAXbCIYIBUHwsONXbWXDLF9YQPL4QjobA6-NjQHti7MFhEeQufC4/s72-c/Product+Increment.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-8051485904446769400</id><published>2020-03-05T17:46:00.002-03:00</published><updated>2020-03-05T17:46:30.188-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Scrum: Sprint Backlog</title><content type='html'>El Sprint Backlog es el subconjunto de ítems que un equipo &quot;toma&quot; del Product Backlog como compromiso de trabajo para un Sprint, con algunos agregados.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY6HAPQiPiIc2f5ydmDKGxIAhX1OJqGbj9GsRworIt_eWGsVFxdlphICjX4ZYu5ASPHhNxD-H1LGMxKhHcSBVsScL_o-z7H0-4tfycEtcKepiD3IvXI9p998hlPt-DrGI2Oo869CGgiWQ/s1600/Sprint+Backlog.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Sprint Backlog&quot; border=&quot;0&quot; data-original-height=&quot;250&quot; data-original-width=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY6HAPQiPiIc2f5ydmDKGxIAhX1OJqGbj9GsRworIt_eWGsVFxdlphICjX4ZYu5ASPHhNxD-H1LGMxKhHcSBVsScL_o-z7H0-4tfycEtcKepiD3IvXI9p998hlPt-DrGI2Oo869CGgiWQ/s1600/Sprint+Backlog.png&quot; title=&quot;Sprint Backlog&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Esta selección de ítems se realiza durante la Sprint Planning, y los agregados que el equipo hace representan la estrategia para cumplir con esos ítems y alcanzar el Objetivo del Sprint y entregar el Incremento de Producto.&lt;br /&gt;
&lt;br /&gt;
La Guía de Scrum no entra en detalle específico de esa estrategia, pero en muchos casos se trata de una desagregación de tareas para cada ítem, de acuerdo a diversas perspectivas como componentes, especialidades, áreas de trabajo, u otras que el equipo determine.&lt;br /&gt;
&lt;br /&gt;
Es recomendable tener en cuenta que aunque cada ítem se descomponga en tareas, el equipo tiene como objetivo principal lograr ítems completos, que ayuden a alcanzar el objetivo, y tiene que evitar caer en la trampa de dedicarse a completar tareas en cualquier orden, según la especialidad de cada uno, sino en colaborar activamente para terminar ítems, respetando el orden de prioridad original.&lt;br /&gt;
&lt;br /&gt;
El Sprint Backlog usualmente se hace visible a través del uso de un tablero, físico o electrónico, y es importante que esté disponible para todos los interesados y permita ver claramente el estado de cada ítem, de manera &lt;b&gt;transparente&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
También es recomendable que junto a los ítems del Sprint Backlog, el tablero mantenga altamente visible &lt;i&gt;al menos un elemento&lt;/i&gt; de mejora decidido en la última retrospectiva.&lt;br /&gt;
&lt;br /&gt;
Es común que el equipo modifique y complete detalles del Sprint Backlog a medida que avanza en el Sprint, posiblemente como resultado de la Daily Scrum. Todo ajuste tiene por objetivo mejorar las posibilidades de alcanzar el Objetivo del Sprint.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCF5uoOKr7fyFVCUfGJjSno0rt1-B53O1KHRG91vLncrNZkIAY9UYh2-EO-rqh2YmS6__TtJnLieyAlrFMA2SZ3fkGewEbiJAbEMQJfogQKKfTbTyNvHfZYzHFjQzqHYOR5disGEZBhRg/s1600/Daily.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;504&quot; data-original-width=&quot;1048&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCF5uoOKr7fyFVCUfGJjSno0rt1-B53O1KHRG91vLncrNZkIAY9UYh2-EO-rqh2YmS6__TtJnLieyAlrFMA2SZ3fkGewEbiJAbEMQJfogQKKfTbTyNvHfZYzHFjQzqHYOR5disGEZBhRg/s640/Daily.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
El Development Team es el único que puede alterar el Sprint Backlog, agregando, actualizando o removiendo detalles. El resto del Scrum Team y los Stakeholders sólo tienen acceso a éste para ver el estado de avance, sobre el que pueden pedir más detalles al equipo. En mi opinión no es bueno tomar el estado de actualización del Sprint Backlog como única fuente de información, sobre todo en caso de notar algo fuera de ciertas expectativas. En un ambiente colaborativo como el de Scrum, la comunicación cara a cara siempre brinda detalles que nos dan una visión más clara de las cosas.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/8051485904446769400/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/03/scrum-sprint-backlog.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/8051485904446769400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/8051485904446769400'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/03/scrum-sprint-backlog.html' title='Scrum: Sprint Backlog'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY6HAPQiPiIc2f5ydmDKGxIAhX1OJqGbj9GsRworIt_eWGsVFxdlphICjX4ZYu5ASPHhNxD-H1LGMxKhHcSBVsScL_o-z7H0-4tfycEtcKepiD3IvXI9p998hlPt-DrGI2Oo869CGgiWQ/s72-c/Sprint+Backlog.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-2610732041600455268</id><published>2020-03-04T17:53:00.002-03:00</published><updated>2020-07-15T19:19:06.047-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Scrum: Product Backlog</title><content type='html'>Para poder desarrollar un producto con Scrum, un equipo necesita tener un Product Backlog.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dr16BMBuWQiPNrW9GvEXxDwGRI4goBxBo4-1AZkxevmxWZCBoOuY1E9XWaocvB1TzP4aJowwmH2YVD5O754uvp19U_hhz9FTwc5zUH0MfscatDv31KMZgVxgaqwPjJsWnNawGs49xms/s1600/Product+Backlog.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Product Backlog&quot; border=&quot;0&quot; data-original-height=&quot;250&quot; data-original-width=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dr16BMBuWQiPNrW9GvEXxDwGRI4goBxBo4-1AZkxevmxWZCBoOuY1E9XWaocvB1TzP4aJowwmH2YVD5O754uvp19U_hhz9FTwc5zUH0MfscatDv31KMZgVxgaqwPjJsWnNawGs49xms/s1600/Product+Backlog.png&quot; title=&quot;Product Backlog&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Se trata de una lista priorizada de todo lo que el producto debe tener, y representa el entendimiento actual del alcance del producto. Como el Product Backlog es dinámico, a medida que se descubran nuevas características, su contenido irá evolucionando.&lt;br /&gt;
&lt;br /&gt;
Esa evolución se da a través de los Sprints, a medida que:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Se pasan ítems al Sprint Backlog, durante la Planning.&lt;/li&gt;
&lt;li&gt;Se agregan nuevos ítems que sean valiosos para el producto&lt;/li&gt;
&lt;li&gt;Se eliminen ítems cuyo valor ya no es relevante&lt;/li&gt;
&lt;li&gt;Se descompongan ítems grandes en otros más pequeños&lt;/li&gt;
&lt;li&gt;Se cambian las prioridades de los ítems, al reconsiderar su valor actual&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Una idea central es que el Product Backlog es la &lt;b&gt;única fuente de trabajo relativa al producto&lt;/b&gt; para el equipo. Sus ítems contienen todas las características, funcionalidades, mejoras, correcciones o extensiones que el producto necesite, y por lo tanto, todas se priorizan en conjunto, para ser desarrolladas por el mismo equipo ó equipos de producto.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Cuando un producto es muy grande, el esfuerzo &lt;i&gt;puede&lt;/i&gt; distribuirse entre más de un equipo, con un único Product Backlog (y un único Product Owner), que representa la prioridad actual para el producto completo, en vez de prioridades parciales por componentes o áreas.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
El Product Owner es el responsable por su &lt;b&gt;contenido, visibilidad y priorización.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
El Product Backlog sirve para responder a la pregunta &lt;b&gt;&quot;¿qué es lo próximo a desarrollar?&quot;&lt;/b&gt; y aporta una restricción sana a la situación de que los Stakeholders siempre tendrán deseos aparentemente ilimitados para el producto, pero las organizaciones tiene recursos acotados.&lt;br /&gt;
&lt;br /&gt;
Al hacer las prioridades transparentes para todos los involucrados, se habilita la discusión de cómo se distribuye el esfuerzo dentro de la capacidad disponible, siempre con la restricción adicional de la duración del Sprint.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;h3&gt;&lt;a href=&quot;#&quot; id=&quot;#Refinement&quot; name=&quot;Refinement&quot;&gt;Refinamiento del Product Backlog&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
Los ítems del Product Backlog (o PBI: Product Backlog Items) están ordenados entonces por su importancia en cada momento, y los más importantes suelen estar &quot;refinados&quot;, es decir que ya están:&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Con su valor establecido (y ordenados en consecuencia)&lt;/li&gt;
&lt;li&gt;Divididos en los ítems más pequeño posibles&lt;/li&gt;
&lt;li&gt;Estimados (el equipo debe saber al menos que puede desarrollar varios en un Sprint)&lt;/li&gt;
&lt;li&gt;Detallados (suficiente como para que nada se bloquee en la Planning)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Los ítems que tienen menor prioridad (aún lejos de ser considerados en un Sprint o dos) pueden tener menos nivel de detalle, y aún no estar divididos en partes más pequeñas. Casualmente en Scrum diferimos estratégicamente esa tarea, para:&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Aprovechar todo el aprendizaje previo al momento de analizar un ítem, sobre todo el ver el incremento más reciente del producto, lo que influye muchísimo sobre próximas decisiones.&lt;/li&gt;
&lt;li&gt;Evitar analizar ítems que pueden variar (o desaparecer)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
La actividad de agregar estos detalles al Product Backlog&amp;nbsp; no es un &quot;evento&quot; sino una tarea permanente del Product Owner, llamada &lt;b&gt;Product&amp;nbsp;Backlog Refinement&lt;/b&gt;, que realiza colaborativamente junto a los Stakeholders y resto del Scrum Team.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2NCTYMW2wfnNP9FMqXuTOSO7GyeYq3EK4TJjJ07iH7AH42nrHHXDGxhDxqXTVzhlg8SBbDxYFZxZz53sJMqu8t5mIJUCbils8lQ0nW_dQVm4Y0DgtfAwRx_wX4gofu-9tad_szBHJHsk/s1600/Refinement.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Product Backlog Refinement&quot; border=&quot;0&quot; data-original-height=&quot;1137&quot; data-original-width=&quot;1600&quot; height=&quot;454&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2NCTYMW2wfnNP9FMqXuTOSO7GyeYq3EK4TJjJ07iH7AH42nrHHXDGxhDxqXTVzhlg8SBbDxYFZxZz53sJMqu8t5mIJUCbils8lQ0nW_dQVm4Y0DgtfAwRx_wX4gofu-9tad_szBHJHsk/s640/Refinement.png&quot; title=&quot;Product Backlog Refinement&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
La recomendación de involucramiento del Development Team en esta actividad es que no exceda el 10% del tiempo disponible del Sprint, pero eso es usualmente bastante tiempo.&lt;br /&gt;
&lt;br /&gt;
Más allá de esa recomendación no hay ningún proceso ni límite de tiempo establecido, y cada equipo Scrum decide y mejora continuamente cómo realiza el refinamiento.&lt;br /&gt;
&lt;br /&gt;Es importante entender que los ítems que se refinan durante un Sprint no son los que ya están en el Sprint Backlog (y por ende, durante la Planning, se &lt;i&gt;fueron&lt;/i&gt; del Product Backlog), sino los que siguen en prioridad, y pueden ser incluidos en el próximo Sprint (y un poco más, ya que no se puede predecir con exactitud lo que sucederá en la siguiente Planning).&lt;br /&gt;
&lt;br /&gt;
También es importante, en mi opinión, que las actividades de Refinamiento &lt;b&gt;no se conviertan en una Planning&lt;/b&gt;&amp;nbsp;&lt;b&gt;anticipada&lt;/b&gt;. Si se baja a demasiado detalle, sobre todo con el Development Team, estaríamos causando una sobrecarga cognitiva, ya que están trabajando en una serie de ítems (el Sprint Backlog actual) y no queremos distraerlos con detalles que pueden quedar para la Planning, cuando ya están liberados y listos para comenzar otro ciclo.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/2610732041600455268/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/03/scrum-product-backlog.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/2610732041600455268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/2610732041600455268'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/03/scrum-product-backlog.html' title='Scrum: Product Backlog'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dr16BMBuWQiPNrW9GvEXxDwGRI4goBxBo4-1AZkxevmxWZCBoOuY1E9XWaocvB1TzP4aJowwmH2YVD5O754uvp19U_hhz9FTwc5zUH0MfscatDv31KMZgVxgaqwPjJsWnNawGs49xms/s72-c/Product+Backlog.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-2030847975148181950</id><published>2020-02-26T18:53:00.000-03:00</published><updated>2020-02-27T09:17:03.314-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>La estructura de Scrum</title><content type='html'>Siguiendo con la premisa de que Scrum es &quot;fácil de entender, pero difícil de dominar&quot;, avancemos con la parte fácil. &lt;span style=&quot;font-size: large;&quot;&gt;😁&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Scrum está compuesto, además de sus &lt;a href=&quot;https://www.codeandbeyond.org/2020/02/pilares-y-valores-de-scrum.html&quot;&gt;pilares y valores&lt;/a&gt;, por una serie de artefactos, eventos y roles.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmKKEhnfHbHaBqs_l8cbruGAaC4Pq1cf4obz8vPH0mGWKbTjHdt3st65-ltaa83VwFwrRF4hcpzOW3BK-6EGJ7ISYIp9XnaIrJQtv5CSHlUAayLq0UCn21qZBlZzi26gqsBokHHEvMFlA/s1600/Scrum_Diagrams.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;La estructura de Scrum&quot; border=&quot;0&quot; data-original-height=&quot;1107&quot; data-original-width=&quot;1450&quot; height=&quot;488&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmKKEhnfHbHaBqs_l8cbruGAaC4Pq1cf4obz8vPH0mGWKbTjHdt3st65-ltaa83VwFwrRF4hcpzOW3BK-6EGJ7ISYIp9XnaIrJQtv5CSHlUAayLq0UCn21qZBlZzi26gqsBokHHEvMFlA/s640/Scrum_Diagrams.png&quot; title=&quot;La estructura de Scrum&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: yellow; border: 5px solid red; padding: 5%; text-align: center;&quot;&gt;
&lt;b&gt;AVISO&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Este artículo es una guía inicial, que se irá completando con links a detalles más completos (en artículos separados) a lo largo de las próximas semanas.&lt;/b&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;h2&gt;
&amp;nbsp;Artefactos -&amp;gt; Transparencia&lt;/h2&gt;
&lt;br /&gt;
Los llamados &quot;artefactos&quot; de Scrum son elementos mínimos para lograr alto grado de transparencia respecto al planes, trabajo pendiente y resultados obtenidos.&lt;br /&gt;
&lt;h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Product Backlog&lt;/h3&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
El Backlog (o Pila) de Producto es una lista ordenada de todo lo que el producto pueda necesitar. Es una lista en constante evolución, dinámica, y es la única fuente de trabajo para el equipo.&lt;br /&gt;
&lt;br /&gt;
El orden en que están los ítems del Product Backlog &lt;b&gt;transparentan&lt;/b&gt; la visión y estrategia de producto que clientes, gente de negocio y equipo comparten, poniendo énfasis en que lo que está en los primeros lugares es lo que queremos que el producto tenga en el más corto plazo.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjCseOFkcfdzc20K7oGKHCTLhFpk5ONhSvJqHyQrprUTVvoErWNKjyS0DKudO0F_9SPEO0ewgXtt8Nwbep6COR7e9C5DB-XK2YBZPReRZ7eJDLRe36NmThKNCvp0aqp0PL4mXm7UjX390/s1600/Product+Backlog.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Product Backlog&quot; border=&quot;0&quot; data-original-height=&quot;250&quot; data-original-width=&quot;250&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjCseOFkcfdzc20K7oGKHCTLhFpk5ONhSvJqHyQrprUTVvoErWNKjyS0DKudO0F_9SPEO0ewgXtt8Nwbep6COR7e9C5DB-XK2YBZPReRZ7eJDLRe36NmThKNCvp0aqp0PL4mXm7UjX390/s200/Product+Backlog.png&quot; title=&quot;Product Backlog&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;

Sprint Backlog&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
El Backlog (o Pila) del Sprint es un subconjunto del Product Backlog, seleccionado por el equipo para trabajar en un Sprint (o iteración), al que se agrega un plan de cómo convertir esos ítems en un incremento de producto cumpliendo el objetivo del Sprint.&lt;br /&gt;
&lt;br /&gt;
El Sprint Backlog &lt;b&gt;transparenta&lt;/b&gt; el trabajo del equipo durante el sprint, incluyendo el objetivo general y otros indicadores que sirvan al equipo y al resto de la organización.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTpk8HiAsRhugL_iEz19NNv_SP13mKheRE-jfM9xf0Q_KaGPs7uXk9EZUC6OK5Vt9I6qnfn5eu1hipqIYDtenPJK9XMqWkoz_VjueuY5nURruIrshLBvXqFb95ZyUotoVFm06U1FNu8k/s1600/Sprint+Backlog.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Sprint Backlog&quot; border=&quot;0&quot; data-original-height=&quot;250&quot; data-original-width=&quot;250&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTpk8HiAsRhugL_iEz19NNv_SP13mKheRE-jfM9xf0Q_KaGPs7uXk9EZUC6OK5Vt9I6qnfn5eu1hipqIYDtenPJK9XMqWkoz_VjueuY5nURruIrshLBvXqFb95ZyUotoVFm06U1FNu8k/s200/Sprint+Backlog.png&quot; title=&quot;Sprint Backlog&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;

Product Increment&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
El Incremento de Producto es la suma de todos los ítems del Product Backlog terminados durante el Sprint, agregado al valor obtenido en todos los Sprints anteriores.&lt;br /&gt;
&lt;br /&gt;
Este Incremento &lt;b&gt;transparenta&lt;/b&gt; de manera radical el estado del producto. Es una versión del producto &lt;i&gt;utilizable&lt;/i&gt; y completa, independientemente de que se decida entregarlo o no a la audiencia final.&lt;br /&gt;
&lt;br /&gt;
Para&amp;nbsp; asegurar esa usabilidad, el Incremento debe cumplir con la &lt;b&gt;Definition of Done&lt;/b&gt; (definición de terminado) que el equipo tiene acordada.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjrt52N3x-GplPXvFHYAEWKxnsV3lVdHMgQU4Ux-Uyz7eOvoZUycv4F0PE8sO6fqwu_-_pc9WbuPiTDOGNDn5z8XMwhonYn68zugG4aOm9IJ3Hedh3Y47iSAAvKZJbIKJcmHHdSFR28CE/s1600/Product+Increment.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Product Increment&quot; border=&quot;0&quot; data-original-height=&quot;250&quot; data-original-width=&quot;250&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjrt52N3x-GplPXvFHYAEWKxnsV3lVdHMgQU4Ux-Uyz7eOvoZUycv4F0PE8sO6fqwu_-_pc9WbuPiTDOGNDn5z8XMwhonYn68zugG4aOm9IJ3Hedh3Y47iSAAvKZJbIKJcmHHdSFR28CE/s200/Product+Increment.png&quot; title=&quot;Product Increment&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;h2&gt;
Eventos -&amp;gt; Inspección y Adaptación&lt;/h2&gt;
Los eventos de Scrum brindan la estructura temporal mínima, evitan reuniones adicionales, y tratan de minimizar el desperdicio de tiempo y esfuerzo.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sprint&lt;/h3&gt;
El Sprint (iteración) es el corazón de Scrum. Es un contenedor de todos los demás eventos más el trabajo regular de desarrollo. Marca el pulso de trabajo, siendo su duración inalterable y estable a lo largo del ciclo de vida del producto.&lt;br /&gt;
&lt;br /&gt;
Cada Sprint comienza con una planificación de su Objetivo y su Sprint Backlog, trabajo de desarrollo de producto, que se sincroniza diariamente, un Incremento de Producto que es revisado sobre el final, y un espacio de reflexión para la mejora continua.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5ZiteMSGAqgY5xynApYPa16VRVrfPy21819a1AaFtkxXZ6BlJo3pS75iYiL9fREzISPKsC4tMzlipl7GVGelBOQbj3ehPb-sggAPBWXT6MfKwcER5cHF7jkI_0GNI0hwpmZ-1cutLXSo/s1600/Events.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Eventos de Scrum&quot; border=&quot;0&quot; data-original-height=&quot;1099&quot; data-original-width=&quot;1438&quot; height=&quot;488&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5ZiteMSGAqgY5xynApYPa16VRVrfPy21819a1AaFtkxXZ6BlJo3pS75iYiL9fREzISPKsC4tMzlipl7GVGelBOQbj3ehPb-sggAPBWXT6MfKwcER5cHF7jkI_0GNI0hwpmZ-1cutLXSo/s640/Events.png&quot; title=&quot;Eventos de Scrum&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Sprint Planning&lt;/h3&gt;
Al inicio de cada Sprint, el equipo se reúne para definir el Objetivo del Sprint, y seleccionar los ítems del Product Backlog en los que trabajarán para cumplirlo. Esos ítems, junto con información&amp;nbsp; adicional de cómo desarrollarlos, se convierten en el Product Backlog.&lt;br /&gt;
&lt;br /&gt;
En la Planning el equipo &lt;b&gt;inspecciona&lt;/b&gt; las expectativas de corto plazo sobre el producto y &lt;b&gt;adapta&lt;/b&gt; su estrategia para lograr un resultado concreto.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Daily Scrum&lt;/h3&gt;
Todos los días a la misma hora y el mismo lugar, el equipo se reúne durante un máximo de 15 minutos para &lt;b&gt;inspeccionar&lt;/b&gt; cómo avanza hacia el objetivo del Sprint y &lt;b&gt;adaptar&lt;/b&gt; sus planes para alcanzarlo.&lt;br /&gt;
&lt;br /&gt;
El resto del día, a excepción de los eventos de inicio y fin del Sprint, el equipo se dedica al desarrollo del producto mismo.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sprint Review&lt;/h3&gt;
Sobre el final del Sprint, el equipo colabora con clientes, gente de negocios u otros interesados para &lt;b&gt;inspeccionar&lt;/b&gt; el Product Increment, de manera de poder &lt;b&gt;adaptar&lt;/b&gt;, a través de actualizaciones al Product Backlog y un entendimiento común, los planes hacia adelante.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sprint Retrospective&lt;/h3&gt;
La &quot;Retro&quot; es una oportunidad para que el equipo se auto-&lt;b&gt;inspeccione&lt;/b&gt;, y &lt;b&gt;adapte&lt;/b&gt; su manera de trabajar, mejorando de manera continua.&lt;br /&gt;
&lt;br /&gt;
Es el momento principal en que el equipo decide cómo le conviene hacer todo lo que Scrum no dice, como temas de relacionamiento, técnicos, de comunicación, organizacionales, y otros.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;h2&gt;
Roles&lt;/h2&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Un equipo Scrum tiene solamente tres roles internos: el Development Team (o equipo de desarrollo), formado por múltiples profesionales, y otros dos que son individuales, el Product Owner y el Scrum Master.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
La suma de las personas cubriendo estos &lt;b&gt;tres roles&lt;/b&gt; en un equipo es lo que se llama Scrum Team (o equipo Scrum).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Todas las personas interesadas en el producto que pueden interactuar con el Scrum Team pero no forman parte de él son llamados &lt;b&gt;Stakeholders&lt;/b&gt;, o involucrados. Entre ellos puede haber clientes, personas de negocios, personas de otras áreas de la organización que tienen influencia sobre el producto, como marketing, legales, tecnología, atención a clientes, y también personas externas a la organización como consultores, auditores, analistas de mercado, y muchos otros.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Development Team&lt;/h3&gt;
Es un grupo multi-disciplinario de profesionales que se encargan de entregar un incremento de producto utilizable al final de cada Sprint.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjYcJhP0eVsGczTJFNLQi6C4IXISlJW4V3UXqn20Ef_v7oclxtV6m_q6f4K9M4yHtH9zEVieU5mCcqx4P6hyiwoG9VdQOIXxz_0O5fWv9jsdCfiI2x4t1v-R7ZI0V5Wtv6sMtRaKCOMVg/s1600/Dev+Team.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;381&quot; height=&quot;104&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjYcJhP0eVsGczTJFNLQi6C4IXISlJW4V3UXqn20Ef_v7oclxtV6m_q6f4K9M4yHtH9zEVieU5mCcqx4P6hyiwoG9VdQOIXxz_0O5fWv9jsdCfiI2x4t1v-R7ZI0V5Wtv6sMtRaKCOMVg/s200/Dev+Team.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Product Owner&lt;/h3&gt;
Es la responsable de maximizar el valor del producto que entrega el Development Team. La manera en que lo hace es muy diferente en cada equipo, pero se centra alrededor de la administración del Product Backlog.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZjTXeAg-vw2hetqEtlP0XglIOyJfoP5FoYXrPqGRFveVCQ5zomI_mlrQc4keXFrwQuI7xdQX4uzdwvzN8VlY_UFfEFUs7Y3g1CmSwv7gTOmTuf5MuwVLSyhKG0AdgqsJpfmhlf92tbGk/s1600/Product+Owner.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;200&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZjTXeAg-vw2hetqEtlP0XglIOyJfoP5FoYXrPqGRFveVCQ5zomI_mlrQc4keXFrwQuI7xdQX4uzdwvzN8VlY_UFfEFUs7Y3g1CmSwv7gTOmTuf5MuwVLSyhKG0AdgqsJpfmhlf92tbGk/s200/Product+Owner.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Scrum Master&lt;/h3&gt;
Es la responsable de promover y dar soporte a Scrum, ayudando a que todos comprendan y usen apropiadamente sus valores, prácticas y reglas.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLm3Uy6qyPzz-oP4rV-sRwKHnVI9EIVFYAaOXz3-K8DzXsS9n96p_tEbtAWC1fNLmQK60AlZ1pahS_wAb97AlA4kTLLJA_ElztbhXIOiY8eUoTJHbH4UPV8QnVe4x7NaYL6P8q5z1Inuk/s1600/Scrum+Master.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;200&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLm3Uy6qyPzz-oP4rV-sRwKHnVI9EIVFYAaOXz3-K8DzXsS9n96p_tEbtAWC1fNLmQK60AlZ1pahS_wAb97AlA4kTLLJA_ElztbhXIOiY8eUoTJHbH4UPV8QnVe4x7NaYL6P8q5z1Inuk/s200/Scrum+Master.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/2030847975148181950/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/02/la-estructura-de-scrum.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/2030847975148181950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/2030847975148181950'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/02/la-estructura-de-scrum.html' title='La estructura de Scrum'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmKKEhnfHbHaBqs_l8cbruGAaC4Pq1cf4obz8vPH0mGWKbTjHdt3st65-ltaa83VwFwrRF4hcpzOW3BK-6EGJ7ISYIp9XnaIrJQtv5CSHlUAayLq0UCn21qZBlZzi26gqsBokHHEvMFlA/s72-c/Scrum_Diagrams.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-3550186958185812438</id><published>2020-02-25T14:53:00.001-03:00</published><updated>2020-02-27T09:13:53.447-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>Pilares y Valores de Scrum</title><content type='html'>Una contradicción frecuente en personas y organizaciones interesadas en adoptar Scrum es que no se resignan a dejar de preguntar cosas como: &quot;¿Cuándo va a estar lista exactamente ésta característica del producto tal cuál yo pedí?&quot;&lt;br /&gt;
&lt;br /&gt;
La pregunta no está mal en sí misma, pero corresponde a lo que se conoce como &quot;Control de procesos definidos&quot;, donde tenemos un plan establecido, y el alcance del proyecto/producto está completamente cerrado. Este tipo de procesos sigue siendo útil en temas como la ingeniería civil, o la industria de la construcción, por milenios, aunque como sabemos, las predicciones en este modelo muchas vez no son correctas.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Procesos de Control Empírico&lt;/h2&gt;
&lt;br /&gt;
Scrum no sirve como modelo predictivo, porque se encuadra dentro del modelo empírico. Este modelo se aplica cuando aceptamos que el nivel de incertidumbre de nuestro desafío es alto.&lt;br /&gt;
&lt;br /&gt;
No por casualidad, Scrum tiene mucho éxito en lo que llamamos contextos VICA:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;V&lt;/b&gt;olatilidad&lt;/li&gt;
&lt;li&gt;&lt;b&gt;I&lt;/b&gt;ncertidumbre&lt;/li&gt;
&lt;li&gt;&lt;b&gt;C&lt;/b&gt;omplejidad&lt;/li&gt;
&lt;li&gt;&lt;b&gt;A&lt;/b&gt;mbigüedad&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
De este estilo de control de procesos Scrum hereda sus tres pilares fundamentales.&lt;br /&gt;
&lt;br /&gt;
&lt;h2 id=&quot;pilares&quot;&gt;
Pilares de Scrum&lt;/h2&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2X9GpDZzi5nP9jW9bCa0BzQzo2Pg1QX5zjRN6Loz90X1qtR6OlSg9NMz36s-lnEfi9UIsK0CdxbS2j2QfvYKaSS1DBY5GxCPFoQ5MVzT1GbD1_da_6bb_QjfmlLnoFKoOyiLJLve78Zc/s1600/Scrum+Plllars.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot; Transparencia, Inspección y Adaptación&quot; border=&quot;0&quot; data-original-height=&quot;474&quot; data-original-width=&quot;1600&quot; height=&quot;185&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2X9GpDZzi5nP9jW9bCa0BzQzo2Pg1QX5zjRN6Loz90X1qtR6OlSg9NMz36s-lnEfi9UIsK0CdxbS2j2QfvYKaSS1DBY5GxCPFoQ5MVzT1GbD1_da_6bb_QjfmlLnoFKoOyiLJLve78Zc/s640/Scrum+Plllars.png&quot; title=&quot; Transparencia, Inspección y Adaptación&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Transparencia, Inspección y Adaptación&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
Podemos recorrer estos tres principios pensando en la pregunta original. Si el problema es complejo y la solución es incierta, ¿cómo podemos entonces saber cómo vamos?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
La&lt;b&gt; transparencia&lt;/b&gt; en Scrum es de doble vía: los clientes o el &quot;negocio&quot; deben brindar información concreta al equipo sobre sus hipótesis, objetivos y dependencias, y el equipo debe dar transparencia de sus planes, decisiones y sobre todo, resultados.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
En base a esos datos, y en iteraciones cortas, el equipo mostrará resultados concretos (no planes, diseños ni porcentajes, sino un producto funcional) que &lt;b&gt;inspeccionarán&lt;/b&gt; junto a los clientes o &quot;negocio&quot;, entendiendo:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Decisiones acertadas o no&lt;/li&gt;
&lt;li&gt;Hipótesis de negocio comprobadas o no&lt;/li&gt;
&lt;li&gt;Calidad del producto&lt;/li&gt;
&lt;li&gt;Estado actual frente a un contexto volátil&lt;/li&gt;
&lt;li&gt;Comprensión correcta entre todos, en un entorno ambiguo&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
Basados en este aprendizaje, el equipo y sus clientes &lt;b&gt;adaptan&lt;/b&gt; su plan hacia adelante, poniendo en juego una nueva serie de premisas, objetivos de corto plazo y estrategias.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Todo esto se repite en ciclos permanentes, ya que los procesos empíricos se basan casualmente en la iteración continua.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pero Scrum agrega a estos pilares una serie de principios que se encuentran detrás de cada uno de los roles, eventos y artefactos, junto con los pilares.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 id=&quot;valores&quot;&gt;
Valores de Scrum&lt;/h2&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpwa0a3KrdCLPIyZTo8ANXZmbn-dJ1fN-qOom8tQ5vhcuKeVEdNyarDup0LqfgRxAjLYbexldBxLTc5_Oouzp4rxWacOQZqc6uqwWbAR2LQMEMs9lmFU5HgSDe8hF4_fPnA56c_RHdrHg/s1600/Scrum_Values_.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Compromiso, Coraje, Foco, Apertura, Respeto&quot; border=&quot;0&quot; data-original-height=&quot;378&quot; data-original-width=&quot;1600&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpwa0a3KrdCLPIyZTo8ANXZmbn-dJ1fN-qOom8tQ5vhcuKeVEdNyarDup0LqfgRxAjLYbexldBxLTc5_Oouzp4rxWacOQZqc6uqwWbAR2LQMEMs9lmFU5HgSDe8hF4_fPnA56c_RHdrHg/s640/Scrum_Values_.png&quot; title=&quot;Compromiso, Coraje, Foco, Apertura, Respeto&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12.8px;&quot;&gt;Compromiso, Coraje, Foco, Apertura, Respeto&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
Estos valores, que muchas veces se ignoran en adopciones de Scrum, tomando solamente la parte mecánica (los roles, eventos y artefactos) son los que revelan la intención &lt;b&gt;detrás&lt;/b&gt; del marco de trabajo, y permiten entender mejor el porqué de cada pieza.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Veamos un poco el origen de estas palabras (en su versión inglesa original) y porqué tienen tanta importancia en Scrum:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Compromiso (commitment)&lt;/h3&gt;
&lt;div&gt;
Viene de &quot;confiar a alguien, delegar autoridad&quot;, y refiere a unirse por un objetivo común.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
En Scrum, los miembros del equipo se comprometen de manera personal, para cumplir con un objetivo colectivo. Dentro del equipo cada uno es responsable y rinde cuentas a los demás, pero hacia fuera comparten una responsabilidad y rinden cuentas como grupo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
La importancia de este principio es que no se puede afectar la autonomía del equipo como tal, tratando de &quot;gestionar&quot; a miembros individuales, ni se puede reducir ese compromiso haciendo que los miembros tengan responsabilidades &lt;i&gt;fuera&lt;/i&gt; de su equipo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Coraje (courage)&lt;/h3&gt;
&lt;div&gt;
Originalmente, &quot;desde el corazón&quot;, se entiende como el tomar acción en base a nuestras creencias o principios.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
En Scrum, se espera que el equipo mantenga los principios de Scrum y sus acuerdos, sobre todo cuando no sea fácil hacerlo. Tiene que ver con &quot;hacer lo correcto, de la manera correcta&quot;, y refiere a mantener el objetivo común y la calidad técnica, pero implica un alto nivel de autonomía.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Un equipo Scrum no puede sentirse limitado por decisiones externas, y constantemente cuestionará normas o políticas que no considere positivas para alcanzar sus resultados de manera sostenible.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Foco (focus)&lt;/h3&gt;
&lt;div&gt;
Proviene de &quot;fuego&quot;, y tiene que ver con reunirse alrededor de la fuente de calor. Por eso lo usamos para algo que nos mantiene &quot;mirando hacia ese lado&quot;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Scrum es una manera de mantener al equipo permanentemente enfocado en el trabajo de la iteración actual (sin preocuparse por detalles de lo que vendrá, más allá de la visión de conjunto) y de sus objetivos como equipo, que surgen siempre de lo que es importante &quot;ahora&quot; para el producto.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Apertura (openess)&lt;/h3&gt;
&lt;div&gt;
Algo abierto es algo expuesto y evidente.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
En Scrum (dado el pilar de transparencia) se expone abiertamente tanto el plan, el trabajo en marcha, los resultados, y sobre todo, los desafíos (del equipo, de la organización, del producto, del mercado, de los clientes, y otros).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
La apertura en cuanto a todo, incluyendo feedback abierto sobre todos los temas, permiten efectuar todo el tiempo el proceso de &lt;b&gt;inspección&lt;/b&gt; y &lt;b&gt;adaptación&lt;/b&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Respecto (respect)&lt;/h3&gt;
&lt;div&gt;
Refiere originalmente a &quot;ver&quot; o &quot;volver a mirar&quot;, y significa apreciar sinceramente las características únicas de otras personas.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
En Scrum se propicia el respeto cruzado, de los clientes hacia la capacidad y autonomía del equipo, del equipo al entendimiento del negocio y sus desafíos de los clientes, pero también entre cada miembro del equipo, y por sus roles y responsabilidades.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pero ese respeto implica que todo está abierto a cuestionamientos, de manera amable, con el objetivo de que las partes se entiendan lo mejor posible, elevando siempre la transparencia.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
¿Y cuál es la respuesta?&lt;/h2&gt;
&lt;div&gt;
Antes de comprender la estructura de Scrum, entonces, es importante entender que podemos preguntar o no.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Esto no quiere decir que no podamos tener fechas límites, o limitaciones de presupuesto. Lo que no trata de hacer Scrum es predecir nada.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Scrum no es un modelo &lt;i&gt;predictivo&lt;/i&gt;, es un modelo &lt;i&gt;adaptativo&lt;/i&gt;.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Las preguntas constantes en Scrum serán entonces, inspeccionando el producto frecuentemente:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;¿El producto agrega valor?&lt;/li&gt;
&lt;li&gt;¿Estamos más cerca de resolver el problema?&lt;/li&gt;
&lt;li&gt;¿Vale la pena seguir adelante, o hay otro problema más valioso por resolver?&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
Y así, mediante continua inspección y adaptación, en muchos casos podremos tener resultados mejores a los que tenemos tratando de cumplir con predicciones que ya no son relevantes.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/3550186958185812438/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/02/pilares-y-valores-de-scrum.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3550186958185812438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/3550186958185812438'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/02/pilares-y-valores-de-scrum.html' title='Pilares y Valores de Scrum'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2X9GpDZzi5nP9jW9bCa0BzQzo2Pg1QX5zjRN6Loz90X1qtR6OlSg9NMz36s-lnEfi9UIsK0CdxbS2j2QfvYKaSS1DBY5GxCPFoQ5MVzT1GbD1_da_6bb_QjfmlLnoFKoOyiLJLve78Zc/s72-c/Scrum+Plllars.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-7098351921268383213</id><published>2020-02-24T16:08:00.001-03:00</published><updated>2020-07-15T20:12:56.787-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="scrum"/><title type='text'>¿Qué es Scrum y para qué se usa?</title><content type='html'>Aquí comienza una serie de artículos en que intentaré describir el marco de trabajo Scrum, cubriendo temas que en su momento no quedaron incluidos en el libro &quot;&lt;a href=&quot;https://www.kleer.la/es/publicamos/scrum&quot;&gt;Proyectos Ágiles con Scrum&lt;/a&gt;&quot; que escribimos con mi amigo &lt;a href=&quot;https://martinalaimo.com/es/blog&quot;&gt;Martín Alaimo&lt;/a&gt;. Tal vez al terminar la serie tenga el material para una nueva edición, o para un libro nuevo, pero eso ya lo veremos.&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; text-align: right;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;a href=&quot;https://scrumguides.org/&quot;&gt;&lt;img alt=&quot;Scrum Guides (portada)&quot; border=&quot;0&quot; data-original-height=&quot;947&quot; data-original-width=&quot;1160&quot; height=&quot;261&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaWFmmmj5Ha4Qo1S5bZM3F-n3RyC1_4lOHMcOCjhz76iCMUyh85zmY7SGEgiFBjLkuJuY8LCtMICzqaOPkho2osNTZtii7WwZ-PXdNA_5W_7RVrJbddZIfEMC4ARf7S6POzumzaBi55dQ/s320/scrum-guides.png&quot; title=&quot;Scrum Guides&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://scrumguides.org/&quot;&gt;Sitio de la Guía de Scrum&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2&gt;
¿Qué es Scrum?&lt;/h2&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Según la &lt;a href=&quot;https://scrumguides.org/&quot;&gt;Scrum Guide&lt;/a&gt; (la guía oficial que mantienen Ken Schwaber y Jeff Sutherland, los desarrolladores originales) Scrum es (mi traducción):&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Un marco de trabajo en el que las personas abordan problemas adaptativos complejos, mientras entregan productos del mayor valor posible de manera productiva y creativa.&lt;/blockquote&gt;
Me gusta esa&amp;nbsp; definición que fue evolucionando a lo largo del tiempo, pero voy a tratar de analizarla por partes, para evitar algunas confusiones comunes.&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
Un marco de trabajo...&lt;/h3&gt;
&lt;br /&gt;
Como dicen los autores, Scrum no es un proceso, ni una técnica, ni un método definido. Es un marco &lt;i&gt;intencionalmente incompleto&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Scrum brinda apenas un conjunto mínimo de Roles, Eventos, Artefactos y las reglas que los enlazan, sin entrar en detalles profundos sobre los mismos. Scrum no viene &quot;listo para usar&quot;, y no es algo que un equipo (mucho menos varios equipos) pueden aprender y dominar en un par de semanas.&lt;br /&gt;
&lt;br /&gt;
Scrum requiere paciencia para adaptarlo constantemente, y no hay una situación en la que alcanzamos el &quot;máximo nivel posible&quot;. Como con casi todo sistema de mejora continua, &lt;b&gt;si creemos que ya alcanzamos el máximo rendimiento, seguramente estamos en graves problemas&lt;/b&gt;.&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
...en el que las personas...&lt;/h3&gt;
&lt;br /&gt;
Esto es fundamental, y es fuente de muchísimas confusiones. Scrum no es una &lt;i&gt;herramienta de management,&lt;/i&gt; al menos en el sentido tradicional. No es un marco para dirigir y controlar &quot;recursos&quot;. Es un marco en el que las personas, individualmente y como equipo, se auto-organizan para lograr un objetivo común.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimALd5SG6nfQ7gO9QDX33AX0L2f1edOz-yrjetBUYgTY8DhEjEzxR-F9kru7biURWwKnNJaVx1TTXOnk22TII4cgOiAy9nCg9lnXwy7GqUgfCrUi-ebGtFO9OETYpUmvAphX_SPVX8TAE/s1600/Scrum_Team.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;311&quot; data-original-width=&quot;931&quot; height=&quot;106&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimALd5SG6nfQ7gO9QDX33AX0L2f1edOz-yrjetBUYgTY8DhEjEzxR-F9kru7biURWwKnNJaVx1TTXOnk22TII4cgOiAy9nCg9lnXwy7GqUgfCrUi-ebGtFO9OETYpUmvAphX_SPVX8TAE/s320/Scrum_Team.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
...abordan problemas adaptativos complejos, mientras entregan productos...&lt;/h3&gt;
&lt;br /&gt;
Scrum no es útil para problemas bien definidos o de baja complejidad. Por ejemplo, es probable que no aporte valor en un proceso de manufactura o prestación de servicios en serie, una vez que estos ya fueron definidos. Incluso si en ambos casos se puede aplicar mejorar continua, hay marcos mas útiles.&lt;br /&gt;
&lt;br /&gt;
Mas allá de que Scrum es utilizado cada vez en más industrias y áreas, en líneas generales aplica al desarrollo de productos (o servicios) a lo largo de todo su ciclo de vida.&lt;br /&gt;
&lt;br /&gt;
Pero tampoco es una definición exacta. Por la dificultad de determinar qué es un productoy que no. Y también porque nuestro contexto es cada vez más complejo.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
...del mayor valor posible de manera productiva y creativa&lt;/h3&gt;
&lt;br /&gt;
El gran aporte de Scrum (al igual que otros marcos ágiles) es la entrega continua y frecuente de un producto para resolver ese &lt;i&gt;problema adaptativo complejo&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
La productividad de Scrum está basada en que el equipo de trabajo usa su creatividad y auto-organización para entregar un producto que se puede observar en períodos muy cortos, sobre el que se puede reflexionar y ajustar para seguir desarrollándolo.&lt;br /&gt;
&lt;br /&gt;
Es común ver adopciones de Scrum que no ponen énfasis en entregar producto de forma frecuente, o sólo lo hacen a nivel interno, sin ponerlo en producción, ó lanzarlo al mercado, ni siquiera para una audiencia reducida que luego vaya en aumento.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU5un9LfOoHn03TsCZNwq-9ubTaqK6ENzkbHkyaZ6g4oltPOR-Hhy8qesjepKHfP1L5cyZayhqhmWiDuF3OsicPIsAt53W0TiS64l4X_JENexl_iZr7nPa7vx9sUZ6weooztfht8WMMzw/s1600/Scrum+Diagrams.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1131&quot; data-original-width=&quot;1467&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU5un9LfOoHn03TsCZNwq-9ubTaqK6ENzkbHkyaZ6g4oltPOR-Hhy8qesjepKHfP1L5cyZayhqhmWiDuF3OsicPIsAt53W0TiS64l4X_JENexl_iZr7nPa7vx9sUZ6weooztfht8WMMzw/s320/Scrum+Diagrams.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Otras características&lt;/h2&gt;
Una a frase adicional que destaca otras características de Scrum es que &quot;&lt;b&gt;es un marco de trabajo liviano, simple de comprender, pero difícil de dominar&lt;/b&gt;&quot;.&lt;br /&gt;
&lt;br /&gt;
Es liviano porque no requiere demasiada supervisión. Por lo contrario, lo que suele costar en organizaciones con alto nivel de formalidad, es que requiere &lt;b&gt;menos supervisión&lt;/b&gt; y &lt;b&gt;más delegación&lt;/b&gt; de responsabilidades.&lt;br /&gt;
&lt;br /&gt;
Es tan simple de comprender que los cursos iniciales son de dos días como máximo, y la Guía mencionada tiene menos de 20 páginas, que al quitar portada, índice, agradecimientos y demás agregados llegan apenas a una docena.&lt;br /&gt;
&lt;br /&gt;
Pero es difícil de dominar porque requiere práctica y adaptación al problema, el producto, el equipo, la organización y muchas otras variables que hacen al contexto en que será utilizado. Al no haber una receta, depende del equipo mismo. La buena noticia es que Scrum sirve casualmente para eso, para ayudar a que un equipo madure de manera continua mientras entrega incrementalmente un producto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Hacia adelante&lt;/h2&gt;
Esta definición es de muy alto nivel, y lo que queda para entender Scrum, a través del resto de esta serie, son sus elementos:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;(nota: en la serie utilizaré para la mayoría de los elementos los nombres originales en inglés, ya que las traducciones pueden ser ambiguas, y son términos sencillos y muy utilizados)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2020/02/pilares-y-valores-de-scrum.html#pilares&quot;&gt;Pilares&lt;/a&gt;: Transparencia, Inspección y Adaptación&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2020/02/pilares-y-valores-de-scrum.html#valores&quot;&gt;Valores&lt;/a&gt;: Compromiso, Coraje, Foco, Apertura y Respeto&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2020/02/la-estructura-de-scrum.html&quot;&gt;Estructura general&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Artefactos: &lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-product-backlog.html&quot;&gt;Product Backlog&lt;/a&gt;, &lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-sprint-backlog.html&quot;&gt;Sprint Backlog&lt;/a&gt;, &lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-incremento-de-producto.html&quot;&gt;Product Increment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Eventos: &lt;a href=&quot;https://www.codeandbeyond.org/2020/07/eventos-de-scrum-el-sprint.html&quot;&gt;Sprint&lt;/a&gt;, Planning, Daily Scrum, Review, Retrospective&lt;/li&gt;
&lt;li&gt;Roles: Development Team, Product Owner, Scrum Master (y stakeholders)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;y las pocas reglas que los vinculan:&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-incremento-de-producto.html#DoD&quot;&gt;Definition of Done&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.codeandbeyond.org/2020/03/scrum-product-backlog.html&quot;&gt;Refinement&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/7098351921268383213/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2020/02/que-es-scrum-y-para-que-se-usa.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/7098351921268383213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/7098351921268383213'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2020/02/que-es-scrum-y-para-que-se-usa.html' title='¿Qué es Scrum y para qué se usa?'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaWFmmmj5Ha4Qo1S5bZM3F-n3RyC1_4lOHMcOCjhz76iCMUyh85zmY7SGEgiFBjLkuJuY8LCtMICzqaOPkho2osNTZtii7WwZ-PXdNA_5W_7RVrJbddZIfEMC4ARf7S6POzumzaBi55dQ/s72-c/scrum-guides.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-1230016056377474945</id><published>2018-09-14T15:36:00.001-03:00</published><updated>2018-09-14T15:37:51.252-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="arquitectura"/><category scheme="http://www.blogger.com/atom/ns#" term="libros"/><title type='text'>3 elementos para una Arquitectura más Ágil</title><content type='html'>&lt;p&gt;Esta semana me pidieron en un cliente si podía compartir algunas definiciones o lineamientos sobre agilidad en Arquitectura de Software, para trabajar en una reunión interna.&lt;/p&gt;
&lt;p&gt;Como otras veces, después de pensar la respuesta y escribir un poco, les pedí permiso para compartir las ideas en este blog, y aquí van los tres elementos a los que llegué, a través de algunas preguntas de ellos:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Arquitectura incremental&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Igual que con el diseño funcional, desconfiamos del &quot;gran diseño preliminar&quot;, y tratamos de empezar con la arquitectura mínima necesaria para la funcionalidad que estamos encarando. Podemos hacer este ejercicio, idealmente, Sprint a Sprint, decidiendo sobre la arquitectura en cada planning.&lt;/p&gt;
&lt;p&gt;IMPORTANTE: esto no implica que no iniciemos con algunos elementos mínimos de referencia, que nos son comunes (un lenguaje, un framework, una base de datos, etc). Es común que dentro de una organización tengamos algunos lineamientos (idealmente definidos de manera colaborativa). Lo que nos dejamos abierto es la posibilidad de cambiar algo más adelante, si nos damos cuenta que nos conviene.&lt;/p&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;aa01.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_tF5VNezPItTVAS1WpqIbuHwomZ1yPFqtW0AGVQHNZTR3zAYvhlgU6IE7Sx4cZACzyNWCcXtwcriZQNnGEbvBt3CnFUBFKqSXQSYEVB2j56Kj1QJ_D47XIPL1MXdxNpWdGILTnQhUhBk/s0/aa01.png&quot; alt=&quot;Arquitectura Incremental en Scrum&quot; width=&quot;529&quot; height=&quot;430&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Validación continua&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Más allá de una visión general de guía, igual que con la funcionalidad, tratamos de dejar una prueba automatizada que nos ayuda a validar que logramos el efecto que queríamos al implementar cada pieza de arquitectura: por ejemplo, pruebas de performances, de extensibilidad, validaciones de nivel de acoplamiento o complejidad, etc. Esas pruebas se ejecutan de manera continua, al igual que las pruebas unitarias o de aceptación.&lt;/p&gt;
&lt;p&gt;Esa validación permanente en el entorno de desarrollo/QA se extiende también a mediciones en el proceso automatizado de deployment, y al monitoreo de la solución en el ambiente productivo (monitoreo de servidor, clientes, dispositivos, plataforma, etc). Todo ese seguimiento es lo que nos permite entender si nuestra arquitectura realmente está soportando lo que necesitamos en este momento, y también comprobar si cualquier cambio tiene el efecto deseado o no. Ese nivel de feedback es lo que nos permite encarar cambios en la arquitectura sin entrar en pánico.&lt;/p&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;aa02.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyFG7N-1oMVR6v6LgY3aXpKZ1KNaUGJFh6qbgVDX_0kQaFf5Nyv0yeTWxTanQXf3vBf4k9B-edD9G1u-tkU4XHePqtvg-fmvc3y2NDzmNNHgwUe0dtwcj-GFrhD3n3n37yxa16ybKxLPY/s0/aa02.png&quot; alt=&quot;Validación Continua&quot; width=&quot;599&quot; height=&quot;311&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Demasiado importante para dejárselo a los Arquitectos&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Como no diseñamos la arquitectura por completo en el inicio, tampoco se define desde un rol centralizado o mediante especialista en un silo. Aunque haya personas en el equipo con el título de Arquitecto, el tema se discute con todo el equipo y con los involucrados del negocio, y las decisiones se realizan de manera colaborativa, teniendo en cuenta todos los puntos de vista.&lt;/p&gt;
&lt;p&gt;Las decisiones tampoco suelen ser finales, sino que se diseñan experimentos, con métricas asociadas y un objetivo a alcanzar, que se validado o no en la implementación.&lt;/p&gt;
&lt;p&gt;Nuevamente, este no quita que exista un equipo de Arquitectura Corporativa o algo similar. La diferencia es que esos grupos se ocupan más de entender las restricciones generales necesarias para el negocio, la plataforma común, el ecosistema de diferentes aplicaciones (propias y de terceros), y actúa como un participante frecuente en las reuniones de planificación de los equipos, no para imponer definiciones, sino para tener feedback y colaborar en las definiciones de cada aplicación.&lt;/p&gt;
&lt;p&gt;Finalmente, como para otras actividades, interese o tecnologías (testing, diseño, JS, bases de datos, temas de negocios) el intercambio y alineamiento de temas de arquitectura entre diferentes equipos se puede realizar mediante espacios de Comunidades de Práctica.&lt;/p&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;aa03.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiebumn4ZUc8nxXFWvtm-s_gG3ngldZjwy-82DXuQkrXi6cuut0f_oKNDd_c9Sxh0WTRaAj2kMpz1Z9e61LFVp2jcTKWaPGilRukXvsA0RXIm-JhrSxZWs-vw78T6-14p-zfa4tNXBexac/s0/aa03.png&quot; alt=&quot;Arquitectura Colaborativa&quot; width=&quot;599&quot; height=&quot;299&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Continuando la discusión&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Obviamente estas ideas están resumidas y tienen mucho más detrás. Si te interesa continuar este tema, algunas de las cosas en las que he trabajado a lo largo de los años son:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El paper “Software Architecture in the Agile Life Cycle” que publicamos en 2010 con mi amigo y colega de la vida Diego Fontdevila.&lt;br /&gt;(&lt;a href=&quot;http://kl.la/Agile-Arch&quot;&gt;Original en inglés&lt;/a&gt;, en el Architecture Journal; ó &lt;a href=&quot;https://www.dropbox.com/s/ho52huc71ewe6tz/Arquitectura%20en%20el%20Ciclo%20de%20Vida%20Agil.pdf?dl=0&quot;&gt;versión en español&lt;/a&gt;, actualizada en 2013)&lt;/li&gt;
&lt;li&gt;Mi libro en progreso, &lt;a href=&quot;https://leanpub.com/agileArchitecture&quot;&gt;Agile Software Architecture&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Mi &lt;a href=&quot;https://www.kleer.la/es/categoria/software/cursos/46-agile-architecture-workshop&quot;&gt;Agile Architecture Workshop&lt;/a&gt;, que doy varias veces al año en distintas ciudades de América Latina &lt;br /&gt;(cuando hay fechas programadas aparecen a la derecha)&lt;/li&gt;
&lt;li&gt;Otros libros relacionados de colegas varios: &lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://amzn.to/2xbEgbK&quot;&gt;Building Evolutionary Architectures&lt;/a&gt;, de Rebecca Parsons, Neil Ford y Patrick Kua&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://amzn.to/2xhAPQf&quot;&gt;Lean Architecture&lt;/a&gt;, de James Coplien y Gertrud Bjørnvig&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/1230016056377474945/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2018/09/3-elementos-para-una-arquitectura-mas.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/1230016056377474945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/1230016056377474945'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2018/09/3-elementos-para-una-arquitectura-mas.html' title='3 elementos para una Arquitectura más Ágil'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_tF5VNezPItTVAS1WpqIbuHwomZ1yPFqtW0AGVQHNZTR3zAYvhlgU6IE7Sx4cZACzyNWCcXtwcriZQNnGEbvBt3CnFUBFKqSXQSYEVB2j56Kj1QJ_D47XIPL1MXdxNpWdGILTnQhUhBk/s72-c/aa01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-511606079404112336</id><published>2018-07-06T12:17:00.001-03:00</published><updated>2018-07-06T12:17:39.541-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="pares"/><category scheme="http://www.blogger.com/atom/ns#" term="profesión"/><title type='text'>Colaboración real: lo que más cuesta lograr en los equipos</title><content type='html'>&lt;p&gt;Trabajando con equipos que están adoptando Scrum (o algún otro framework ágil) suelo encontrarme escenarios como el siguiente:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Trabajan en iteraciones (o sprints)&lt;/li&gt;
&lt;li&gt;Planifican al inicio&lt;/li&gt;
&lt;li&gt;Revisan al final&lt;/li&gt;
&lt;li&gt;Hacen retrospectivas (a veces) y tratan de mejorar&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En muchos casos también tienen su reunión diaria (la &lt;em&gt;daily standup&lt;/em&gt; o Scrum diario) y esos momentos suelen ser reveladores sobre qué están logrando como colaboración.&lt;/p&gt;
&lt;h2&gt;Antipatrón 1: cascada iterativa&lt;/h2&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;cascada.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqJcmkmv_ub_TU8MJ4XMbutPQav3pj-1zNjT5QPXzDmbFy8hpt_e3bjgKBLi00hj1nKeFlpq6jeAiJwy1GFoUdL91fjE714-_QU9RIoM-ISAZ-PBcdJFEsbRQKFTNuvLz67UyE8kXZeX4/s0/cascada.png&quot; alt=&quot;Cascada Iterativa&quot; width=&quot;397&quot; height=&quot;98&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Se nota al sincronizar que los miembros del equipo tienden a &lt;em&gt;esperarse&lt;/em&gt; entre sí. Por ejemplo, alguien menciona que está terminando de diseñar X, que otro persona necesita para poder empezar a programar, para que finalmente otro pruebe...&lt;/p&gt;
&lt;p&gt;Es frecuente en ese caso que algunos de los que no pueden continuar un item, inicien cualquier otra tarea (usualmente de menor prioridad) en la que no tengan trabas.&lt;/p&gt;
&lt;p&gt;Obviamente, cuando se libera el ítem de más prioridad, es común que quede en espera hasta que se termine alguna de esas tareas menos prioritarias.&lt;/p&gt;
&lt;h2&gt;Antipatrón 2: sobre-especialización&lt;/h2&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;especializacion.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0w6HX9Ynx0bHNjyajaHHi6J4EzYXpKnjs14EeCJNdiBp629Jo9hV7yc64HE1whatCBXHgWy_pZR8Xm9rJF3VIstiUo_h3OLU3fNv5zwGFWCDnkqf1iW_U_BvynyA7JJzr9ADPqIDHOEc/s0/especializacion.png&quot; alt=&quot;Especialización&quot; width=&quot;400&quot; height=&quot;139&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;También podemos notar que en diferentes momentos ciertos ítems se acumulan y quedan pendientes para un especialista en particular, dependiendo del momento en que estamos del proyecto. En algún momento puede ser que haya mucho por hacer en la interfaz de usuario, y la persona a cargo queda desbordada, mientras los demás, nuevamente, comienzan a trabajar en lo que puedan.&lt;/p&gt;
&lt;p&gt;En el extremo, se nota en ciertas iteraciones que algunos de los miembros del equipo están llenos de trabajo, mientras que otros no tienen mucho que hacer.&lt;/p&gt;
&lt;h2&gt;La magia de trabajar de a pares&lt;/h2&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;pares.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2veRqQHMxPyIqMGbgaOdaG96R_jJk9PfwEjda8ZuOsroy7C_tBDL8hdHQ3LBNDFO8eD7leoHwmF2fOIjhGm3bSMpd7Zd84l7YCqnktGFuurYtNSjkgfby3xzqmqB8TFP9DQaojL5a860/s0/pares.png&quot; alt=&quot;Pares&quot; width=&quot;400&quot; height=&quot;230&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Es problema de estos escenarios es que ese grupo no está colaborando realmente. De hecho, no es un equipo ágil, sino un grupo con apenas un objetivo común, por más sincronización diaria que hagan.&lt;/p&gt;
&lt;p&gt;Un equipo ágil se enfoca en la prioridad; en el valor de negocio. Por lo tanto, antes que iniciar ítems de menos prioridad, cada persona busca oportunidades de colaborar con quien ya inició un ítem más prioritario, con varios objetivos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tratar de terminar cuanto antes lo que tiene más valor&lt;/li&gt;
&lt;li&gt;Ayudar a mantener el foco y evitar bloqueos mentales frecuentes cuando trabajamos solos&lt;/li&gt;
&lt;li&gt;Aprender lo básico de las especialidades del resto del equipo, para que poco a poco muchas tareas triviales (que estadísticamente son la mayor parte de un proyecto) puedan ser resueltas por cualquiera.&lt;/li&gt;
&lt;li&gt;Lograr mayor integridad conceptual en el producto, al compartir con todo el equipo una visión holística, donde el equipo entero es responsable por el total, y no por diferentes componentes o aspectos.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;¿Todo hay que hacerlo de a dos?&lt;/h2&gt;
&lt;p&gt;&lt;img style=&quot;display: block; margin-left: auto; margin-right: auto;&quot; title=&quot;solos-y-pares.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ8KfPJVdOjWB81oo7ogTidaSU-I-5B0TQqPuEBqMGNfhVF69wffyaZbcuRRaEStoO6Oy_lD50zYuwxkbVFwfzQfdUbpDg3qY6oP0X0CDBOGvM_Re_Hb6ahkMUAsQ6_XZiq4YZ2f4dDBE/s0/solos-y-pares.png&quot; alt=&quot;Solos o de a pares&quot; width=&quot;398&quot; height=&quot;117&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;No necesariamente. De hecho, aunque suena raro, si un equipo empieza a trabajar de a pares más frecuentemente, va aumentando la capacidad de cada miembro de encarar solo cualquier tarea. Pero a la vez aumenta la facilidad con que cualquiera puede pedir ayuda (cosa que para mucha gente es una enorme barrera) a otros.&lt;/p&gt;
&lt;p&gt;Lo que suele ocurrir es que las personas tienden a trabajar solas en las tareas más sencillas y triviales (con un poco de aprendizaje, incluso las que están fuera de su especialidad) y les resulta casi natural reunirse y dividirse de manera fluida según sus necesidades.&lt;/p&gt;
&lt;h2&gt;Colaboración real en equipos&lt;/h2&gt;
&lt;p&gt;Dentro de los equipos ágiles, en definitiva, se busca que a través del aprendizaje colectivo podamos extender las capacidades de cada persona más allá de su especialidad. Esto no significa que ignoramos el estudio y experiencia acumulada de cada uno, ni que queremos que todos sean absolutamente expertos en todo.&lt;/p&gt;
&lt;p&gt;Lo que busca un equipo ágil es aplicar el &lt;a href=&quot;https://es.wikipedia.org/wiki/Principio_de_Pareto&quot;&gt;principio de Pareto&lt;/a&gt; a las capacidades individuales, es decir que cada persona aprenda aproximadamente el 20% de las especialidades del resto del equipo, que suelen resolver el 80% de su trabajo.&lt;/p&gt;
&lt;p&gt;En definitiva, buscamos poder distribuir más uniformemente el trabajo, aprovechando al máximo los conocimientos muy específicos solamente en esos pocos casos en que se plantean problemas tan complejos que requerimos todo el poder del &quot;experto&quot;.&lt;/p&gt;
&lt;p&gt;Finalmente, esta forma de trabajo es la que apoya el principio ágil de enfocarnos en la entrega de valor, ya que nadie necesita estar haciendo nada que no sea de la mayor prioridad.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/511606079404112336/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2018/07/colaboracion-real-lo-que-mas-cuesta.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/511606079404112336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/511606079404112336'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2018/07/colaboracion-real-lo-que-mas-cuesta.html' title='Colaboración real: lo que más cuesta lograr en los equipos'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqJcmkmv_ub_TU8MJ4XMbutPQav3pj-1zNjT5QPXzDmbFy8hpt_e3bjgKBLi00hj1nKeFlpq6jeAiJwy1GFoUdL91fjE714-_QU9RIoM-ISAZ-PBcdJFEsbRQKFTNuvLz67UyE8kXZeX4/s72-c/cascada.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2916789684329018597.post-6720994045756545848</id><published>2018-04-22T13:18:00.001-03:00</published><updated>2018-04-22T13:18:08.564-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agiles"/><category scheme="http://www.blogger.com/atom/ns#" term="eventos"/><category scheme="http://www.blogger.com/atom/ns#" term="libros"/><category scheme="http://www.blogger.com/atom/ns#" term="literatura"/><title type='text'>Literatura Potencial al Aire Libre</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://www.dropbox.com/s/yxa416u0655wdxv/Literatura%20Potencial%20al%20Aire%20Libre.pdf?dl=0&quot;&gt;&lt;img style=&quot;float: right;&quot; title=&quot;LiteraturaPotencial.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0-TvRpvW7cgG1I5wTrC6qyDkmF0cKnA7c9_Qr2AwrfFtThHsCYUlx-Z5amIgZBUkWKapzMoH_05SZb3Zca7kLuwBK04mfnbrJutdBakHAb2rSWaQKHbfAZnXtjF8fI3QZumFVNaeIo24/?imgmax=1600&quot; alt=&quot;Literatura Potencial al Aire Libre&quot; width=&quot;200&quot; height=&quot;238&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Durante la reciente edición 2018 del &lt;a href=&quot;http://www.agileopencamp.com.ar/&quot;&gt;Agile Open Camp&lt;/a&gt;, en Bariloche, Argentina, presenté una charla relámpago (21 slides de 20 segundos cada uno; 7 minutos en total) que titulé “Restricciones para la Creatividad” y en la que contaba sobre el Oulipo, el “&lt;em&gt;Ouvroir de littérature potentielle&lt;/em&gt;” que en los años &#39;60 fundaron en Francia escritores de diferentes orígenes, dedicado a explorar las posibilidades de restricciones auto-impuestas, surgidas sobre todo de las matemáticas y sus derivados (como la música o el ajedrez) para desencadenar procesos creativos.&lt;/p&gt;
&lt;p&gt;Debajo queda la presentación, aunque son sólo imágenes. Pero más importante que eso, para mi, es el libro que tiene el mismo título que este post, resultado del taller que realizamos más tarde, durante una sesión del Open Space.&lt;/p&gt;
&lt;p&gt;Los asistentes escribieron varios Haiku, y luego comenzaron cuatro cuentos, algunos de los cuales fueron finalizados días más tarde. El librito es una compilación de esos trabajos, más una breve introducción que recupera (con notas adicionales) parte de la charla relámpago.&lt;/p&gt;
&lt;p&gt;Gracias a Marta Bendomir, Tommy Christie, Marcela Pelz y María Thompson por participar del taller y del libro, y gracias a Manuel Mandrafina Thompson que colaboró en el cierre de uno de los cuentos.&lt;/p&gt;
&lt;p&gt;El libro puede descargarse en forma libre y gratuita &lt;a href=&quot;https://www.dropbox.com/s/yxa416u0655wdxv/Literatura%20Potencial%20al%20Aire%20Libre.pdf?dl=0&quot;&gt;desde aquí&lt;/a&gt; (o desde la imagen de tapa más arriba).&lt;/p&gt;
&lt;p&gt;&lt;iframe src=&quot;//www.slideshare.net/slideshow/embed_code/key/ctWTTZfwfwZsaQ&quot; style=&quot;border: 1px solid #CCC; border-width: 1px; margin-bottom: 5px; max-width: 100%;&quot; width=&quot;595&quot; height=&quot;485&quot; scrolling=&quot;no&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot;&gt; &lt;/iframe&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.codeandbeyond.org/feeds/6720994045756545848/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.codeandbeyond.org/2018/04/literatura-potencial-al-aire-libre.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/6720994045756545848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2916789684329018597/posts/default/6720994045756545848'/><link rel='alternate' type='text/html' href='http://www.codeandbeyond.org/2018/04/literatura-potencial-al-aire-libre.html' title='Literatura Potencial al Aire Libre'/><author><name>Martin Salias</name><uri>http://www.blogger.com/profile/18122086046496078782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0-TvRpvW7cgG1I5wTrC6qyDkmF0cKnA7c9_Qr2AwrfFtThHsCYUlx-Z5amIgZBUkWKapzMoH_05SZb3Zca7kLuwBK04mfnbrJutdBakHAb2rSWaQKHbfAZnXtjF8fI3QZumFVNaeIo24/s72-c?imgmax=1600" height="72" width="72"/><thr:total>0</thr:total></entry></feed>