SlideShare una empresa de Scribd logo
El espíritu de Scrum 
El arte de amar los lunes 
A. OBJETIVO E INTRODUCCIÓN DEL TEMA 
1. OBJETIVOS 
Este texto tiene un claro objetivo: describir Scrum. Tan simple, pero tan difícil. 
Tan útil pero tan bastardeado. Tan desconocido fuera del software. Tanto potencial 
desperdiciado. Y la razón es una: Scrum representa un nuevo paradigma, una nueva 
forma de entender el mundo del trabajo. Y cambiar nuestros modelos mentales es, 
digamos, al menos incómodo. 
2. LA VISIÓN PARA ESTE LIBRO 
Una visión es un cuadro que pinta un escenario feliz al finalizar un proyecto. La 
visión debe servirnos para poder decidir con claridad hacia dónde saltar: ¿Por qué 
hacer este proyecto? ¿Por qué nosotros? ¿Cuál es la medida de éxito? 
Aprender Scrum es un proyecto en sí mismo 
Definamos entonces una visión para este libro: 
“Comprender por qué Scrum es muy simple, muy difícil y funciona en el contexto adecuado. 
Por funcionar entendemos que ayuda a mejorar la productividad, la calidad y la felicidad de 
quienes toman parte de un proyecto” 
3. TODO ES RELATIVO 
El objetivo de este gráfico es describir lo que vamos a llamar “complejidad 
relativa” de un proyecto. En el eje horizontal figura nuestra experiencia, nuestro 
conocimiento de las herramientas con las que trabajaremos en este proyecto.
¿Qué ocurre en el eje vertical? En este caso se plasmará la complejidad de los 
requerimientos para nosotros. 
Vamos a dividir el gráfico en tres tipos de proyectos. Tres clases de proyectos 
radicalmente distintos. Distintos enfoques para distintas realidades: 
 Los proyectos simples: conocemos las herramientas y los requerimientos. Podemos 
planificar sin temor a equivocarnos. Los resultados son previsibles aunque no hay 
demasiado lugar para los cambios. Bajo riesgo y, por ende, baja posibilidad de 
innovación. ¿Cuál es la manera óptima de trabajar en estos proyectos? La línea de 
producción: cada etapa de la línea se encuentra trabajando en un producto distinto, lo 
que maximiza la productividad. En software tenemos un equivalente más que claro: el 
desarrollo en cascada1. 
 Los proyectos caóticos: comienza el proyecto y parece como si hubiéramos 
despertado en medio de un mar encabritado. No sabemos para donde ir ni cómo se 
hace nada. Puede ser que terminemos el proyecto...algún día. La investigación 
científica vive en el caos. Solamente hay una manera de sacar esto adelante: prueba y 
error, prueba y error. 
 Los proyectos complejos: entre la simpleza y el caos se ubica la complejidad. Aquí 
residen los proyectos épicos que encaramos los trabajadores del conocimiento. 
Riesgosos, creativos, pero con grandes posibilidades de éxito. ¿Qué hacer en este 
caso? Probemos con Scrum... 
4. POR QUÉ DEBERÍAS AMAR LOS LÍMITES 
Para aprovecha lo mejor de ambos mundos vamos a crear una forma de trabajo que 
nos permita vivir en un equilibrio inestable. La propuesta: surfear el borde del caos. 
Fijar la cantidad mínima de límites a ese mar de embravecido que es la abrumadora 
infinitud de posibilidades de un universo caótico para caer en un entorno más 
controlable: la complejidad. 
Saber hacer Scrum va a ser similar a canalizar el rumbo del agua de mar tierra adentro: 
dentro del canal seguimos teniendo aguas turbulentas que nos permiten probar, 
innovar, equivocarnos. Pero serán las paredes del canal las que nos permitirán llevar el 
agua turbulenta hacia el destino al que nos interesa arribar. 
Scrum es el arte de balancear límites con libertad, para poder ser creativos y 
productivos a la vez. Como un periodista, que tiene lista esa nota de opinión polémica 
y elegante en dos horas, justo antes del cierre de la edición de hoy. 
5. SCRUM NO HACE NADA
Vamos a plantear otro tipo de complejidad: la absoluta. 
En primer término un problema tiene una complejidad esencial. Esta complejidad es inherente 
al problema. Es irrompible, nadie ni nada podrán jamás simplificarlo. 
Como se ve en el dibujo, siempre que nos enfrentemos a un problema deberemos lidiar no 
solamente con la complejidad esencial, sino también con la complejidad accidental. Esa 
complejidad no es propia del problema, sino que viene de regalo. En la filosofía de gestión 
Lean, de la cual no importa si has escuchado antes o no, se habla del desperdicio o esfuerzo 
que no aporta para resolver el problema en si mismo. Lean significa “magro”: con poco o nada 
de grasa. Pensemos entonces en la complejidad esencial como la carne y los huesos y en la 
accidental como la grasa innecesaria. Hay grasa cuando no confiamos en nuestro jefe ni él en 
nosotros. Hay grasa si la silla es incómoda y el baño de la oficina huele mal. El proyecto se hace 
innecesariamente más complejo. 
Para esto sirve Scrum: para detectar la capa de grasa más voluminosa y enfrentarnos cara a 
cara con ella. Scrum es una pequeña maquinita que hace que emerjan las disfuncionalidades 
organizacionales. ¿Cómo se resuelven estas disfuncionalidades? Hay tantas respuestas como 
situaciones. Scrum no se inmiscuye: es solamente el mensajero de las malas nuevas. Matarlo o 
escucharlo es decisión de quien lo utiliza. 
6. SIMPLEMENTE PLANTA UNA SEMILLA 
¿Y cómo funciona la maquinita? Presentemos primero un concepto: el desarrollo iterativo 
incremental. Iterar significa literalmente repetir un mismo proceso. Entendámoslo 
comenzando por su opuesto, el desarrollo lineal. 
El desarrollo lineal consiste en armar sesudamente un plan para luego ajustarse a él e ir 
revisando periódicamente su cumplimiento. Esto se denomina usualmente project tracking. 
Durante el transcurso del proyecto la idea no es cambiar el plan, si no meramente saber si 
venimos cumpliéndolo en tiempo y forma. Este enfoque inflexible no suena muy conveniente 
para un proyecto complejo, pero sin embargo es el más utilizado a la hora de firmar un 
contrato. Armamos un plan y firmamos con nuestra sangre que lo cumpliremos. Luego solo 
resta ir comprobando que todo va sobre rieles. Muchas veces esto se convierte en una mera 
ilusión de control.
La alternativa que proponemos es el desarrollo iterativo. Éste consiste en apenas esbozar un 
plana mediano plazo, para luego saltar de piedra en piedra, reajustando el próximo salto en 
función de la información que obtuvimos luego del último. Esta alternativa promete menos 
exactitud el día del comienzo del proyecto, pero sin dudas tiene muchísimas más chances de 
llegar a destino. 
Espero que estén de acuerdo conmigo: para un proyecto complejo la mejor elección es el 
desarrollo iterativo. Vamos a presentar ahora dos maneras de hacer las cosas. La primera la 
llamaremos desarrollo modular. 
La alternativa al desarrollomodular la vamos a denominar incremental o, mejor aún, orgánica. 
La diferencia entre un modo de construcción u otro, nos permite obtener feedback temprano. 
¿Qué ganamos con el feedback? Entendemos, cliente y desarrollador, qué es lo que se 
necesita. En un proyecto complejo el producto a construir es complejo, por lo que es imposible 
definirlo con precisión a priori, intelectualmente, sin, literalmente, embarrarnos en el proceso 
de aprendizaje. 
Pero no solamente entendimos mejor qué se necesitaba, sino que además tuvimos un 
producto y un plan maleables, lo que nos permitió adaptarnos a los cambios que implicó el 
entender mejor de qué se trata el producto. ¡Y todavía hay más! Construir incrementalmente 
nos permitió entregar valor aun habiendo estimado de manera inexacta en un comienzo 
duración y costo del proyecto. 
Resumiendo, el desarrollo orgánico permite: 
 Entender mejor, mediante el feedback obtenido del cliente, qué producto es 
necesario. 
 Adaptar plan y producto a los cambios producidos por este mejor entendimiento 
 Adaptar plan y producto a cambios en el contexto 
 Entregar valor aun habiendo estimado la duración de forma imprecisa al comienzo del 
mismo. 
B. LAS REGLAS DEL JUEGO 
Definamos la palabra “proceso”: para nosotros será la forma en la que trabajamos. El proceso 
puede ser: caótico, empírico, definido. 
Metodología será un proceso definido, en el que existen respuestas para las preguntas: 
¿cómo?, ¿cuándo?, ¿quién?, ¿se puede?. 
Scrum no es una metodología. Scrum ni siquiera es un proceso. A lo sumo podríamos definirlo 
como un meta-proceso: una maquinita que nos ayuda a construir iterativa e incrementalmente 
nuestro propio proceso: el proceso crecerá y se adaptará a nuestro aprendizaje y a los cambios 
de contexto orgánicamente. Scrum es por ende un framework o marco de trabajo. 
1. TAN SIMPLE COMO UN PASO A LA VEZ 
La base de Scrum será el desarrollo iterativo e incremental de producto y proceso. En concreto 
se plantea una dinámica de pequeños saltos. Cada salto va a consistir en:
 Planificar hacia dónde saltar (teniendo en cuenta la visión) 
 Ejecutar el salto 
 Inspeccionar tanto el avance producido por el salto como la manera de saltar 
(producto y proceso respectivamente) 
 Adaptar la dirección del salto (producto) y la manera de saltar (proceso), para 
 acercarnos más y mejor al objetivo final. 
Saltaré y saltaré hasta que ocurra alguno de los siguientes eventos: 
 ¡Llegué a destino! El proyecto fue un éxito: alcancé la visión. 
 Senos acabaron tiempo y/o dinero: llegamos hasta donde pudimos llevando al límite 
nuestras posibilidades. 
 Decidimos que no vale la pena seguir saltando. Cancelamos el proyecto. 
2. QUIÉN 
Existen tres roles en Scrum, que fueron elegidos para dividir de manera clara y simple 
perspectivas y responsabilidades entre ellos. 
a) Equipo de desarrollo 
Es un grupo, usualmente entre 5 y 9 personas, que poseen todos los skills necesarios para 
construir un producto que cumpla con la visión. El equipo debe ser multidisciplinario. 
Si hay un problema en la definición de las pruebas de aceptación la responsabilidad de 
corregirlas es del equipo. El equipo tiene claramente la responsabilidad y la perspectiva de la 
táctica/el cómo de la construcción del producto. 
b) Product Owner 
El Product Owner es un individuo que posee como responsabilidad maximizar el retorno de 
inversión del proyecto. Es decir que, desde una perspectiva estratégica, debe indicar el qué del 
producto, enarbolando cual faro la visión del proyecto. 
Nombramos a uno y sólo un embajador de los stakeholders, que son todos aquellos que tienen 
intereses en el proyecto y la potestad para imponer esos intereses. 
c) Scrum Master 
Product Owner y equipo de desarrollo tienen sus ojos y su energía concentrados en una sola 
cosa: el producto. Y dado que no hemos dicho nada sobre cómo deben trabajar podemos 
afirmar que conforman un gran equipo auto-gestionado. 
El Scrum Master, además de tener un nombre grandilocuente, es una figura poco tradicional 
en las organizaciones. El Scrum Master es ni más ni menos que un espejo: es responsable, 
desde una perspectiva de proceso, de que Product Owner y equipo de desarrollo optimicen y 
utilicen una manera de trabajar cada día mejor. Para ello un Scrum Master suele llevar a cabo 
tres labores básicas: 
 Facilitador: alguien que ayuda a un grupo de personas a tomar una decisión no trivial 
desde un punto de vista neutral. 
 Coach: un evocador de excelencia por soplador de brasas, que supieron ser fuego y 
necesitan ser avivadas
 Mentor: maestro que instruye desde una posición de igualdad y procura que el 
mentoreado siga su propio camino lo antes posible. El Scrum Master suele llevar una 
sola herramienta en su bolso: la pregunta. 
3. QUÉ 
Herramientas de trabajo que son utilizadas constantemente por los tres roles durante un 
proyecto que utilice el framework. Cada una de ellas tendrá un responsable. 
a) Visión 
Es el norte que debe llevar el proyecto. El responsable de que la visión sea lo más 
representativa posible de las necesidades y potestades de los stakeholders es obviamente el 
Product Owner. Esto no significa que sea él mismo quien la redacta. Solamente es responsable 
de que eso suceda. ¿Quién la escribe entonces? Depende 
b) Product Backlog 
La palabra backlog podría traducirse como “lista de lo que me falta para...”. El Product 
Backlog será entonces la lista de características de las que carece hoy en día el producto. En él 
se ve plasmada la estrategia del proyecto. El responsable de tener el backlog que marque el 
mejor recorrido posible hacia la visión será obviamente el Product Owner. 
El Product Backlog es simplemente una lista de lo que llamaremos, aunque sea confuso para 
nosotros los hispanohablantes, PBIs: Product Backlog Items. El framework no prescribe cómo 
se materializan los PBIs. Alguno será lo que en software llamamos Caso de Uso, algún otro en 
la lista será una Historia de Usuario y unos cuantos tal vez sean meras servilletas garabateadas. 
El framework solamente describe dos características de los PBIs: 
 Cada vez que el equipo desarrolle un PBI el producto habrá aumentado el valor 
percibido por los stakeholders (crecieron raíces, tronco y rama hasta darle sombra a 
una persona más) 
 Los PBIs se encuentran ordenados según el criterio que decida el Product Owner. 
Usualmente se utiliza como criterio para esto la secuencia que maximice la relación 
costo/beneficie, siempre que la misma respete dependencias y considere riesgos, 
tanto técnicos como funcionales. 
c) Sprint Backlog 
El Sprint Backlog materializa la táctica utilizada por el equipo para desarrollar PBIs durante una 
iteración (que en Scrum llamaremos Sprint). El equipo será obviamente el dueño, el 
responsable de esta herramienta. En ella se verán plasmadas las tareas que consideren 
necesarias para poder entregar al final del Sprint los PBIs a los que se han comprometido 
d) Incremento Orgánico del Producto 
Legamos al artefacto para el que, al fin y al cabo, decidimos usar Scrum: el producto. Al 
finalizar el Sprint el equipo presenta qué PBIs ha desarrollado, lo que brinda a los stakeholders, 
dado que cada PBI de manera individual hace crecer orgánicamente el producto, un resultado 
que a priori entrega valor. Se dice que el incremento es orgánico porque cumple con lo que
daremos en llamar el criterio) de) hecho . Vamos a definir que algo está hecho cuando nadie 
debe preocuparse más por eso 
¿Quién es responsable de que esté definido de la mejor manera posible? Claramente el 
Product Owner, pues es el responsable de definir qué condiciones debe cumplir un PBI para 
entregar valor de negocio. 
e) Process/Impediment Backlog 
Cada ítem puede ser entonces un problema a resolver o una virtud a potenciar. En el primer 
caso cada Process Backlog Item será una situación, una complejidad accidental que nos impide 
ser más productivos, desarrollar productos con más calidad y trabajar con mayor felicidad. En 
el segundo caso nos enfocaremos en aspectos como ser las razones detrás de un aumento en 
la productividad, buena colaboración entre miembros del equipo o un acercamiento del 
Product Owner al equipo. 
Para que nuestro proceso crezca de manera orgánica vamos a tratar a este backlog de la 
misma manera que al de producto: sus Items suelen estar ordenados con el objetivo de 
maximizar la relación costo/beneficio. El mismo estará dada por el retorno de inversión de 
cada uno de sus ítems. En este caso la valoración es mucho más abstracta que en el producto: 
el valor está dado por cuánta productividad, calidad y felicidad estimamos obtener al remover 
el impedimento, mientras que su costo será una amalgama del costo monetario 
4. CÓMO 
En esta sección vamos a presentar la dinámica, el flujo que tiene un proyecto que utiliza el 
framework. 
a) Ciclos de feedback 
La dinámica de un proyecto Scrum puede resumirse a grandes rasgos como una serie de 
iteraciones durante las cuales se irán desarrollando orgánicamente tanto producto como 
proceso. Decido hacia dónde saltar, salto, levanto la cabeza y decido: ¿estoy saltando rumbo 
hacia la visión o debo virar? ¿la manera de saltar ha sido la óptima o debo cambiarla (ej: 
pruebo saltar con ambos pies en vez de 
dar un paso largo)? Para poder tomar la decisión de virar y/o modificar la manera de saltar 
necesito información, que provendrá de la revisión de lo hecho recientemente. La duración de 
los distintos ciclos de feedback representará los límites que procurarán encauzar el caos sin 
cercenar la creatividad.
b) Producto 
El desarrollo del producto se dividirá en dos perspectivas complementarias: la estrategia y la 
táctica. 
(1) Estrategia 
El ciclo de feedback estratégico será el Sprint o iteración. Durante el mismo el Equipo de. 
Desarrollo procurará convertir el Backlog Comprometido en un incremento del producto que 
refleje los PBIs comprometidos. 
¿Cuánto dura un Sprint? No se encuentra especificado en Scrum, por lo que cada equipo 
encontrará su propia cadencia, seguramente mediante prueba y error. El ciclo estratégico 
comenzará en la reunión de Planificación Estratégica y concluirá en el Review o Revisión, 
prácticamente sobre el final de la iteración. 
(a) Planificación Estratégica 
La reunión de planificación estratégica tiene como principal objetivo que el equipo de 
desarrollo se comprometa a la porción del backlog más prioritaria que quepa dentro de su 
capacidad estimada de trabajo para este Sprint. 
(b) Revisión 
Reunión de Revisión tiene lugar sobre el final del Sprint. El objetivo principal de la misma será 
que el Product Owner decida si acepta o rechaza cada uno de los distintos PBIs que el equipo 
haya desarrollado. 
(2) Táctica 
El ciclo de feedback táctico será mucho más corto que el estratégico: ningún plan resiste el 
contacto con el enemigo. En la táctica se verá reflejado el cómo: las tareas que realizará el 
equipo de desarrollo durante el Sprint para construir el incremento del producto 
correspondiente al backlog comprometido. 
(a) Planificación Táctica 
Inmediatamente después de la reunión de planificación estratégica el equipo de desarrollo se 
reunirá para elaborar su plan inicial. El objetivo aquí es lograr un primer esbozo de la serie de 
tareas que serán necesarias para desarrollar los PBIs comprometidos. 
(b) Reunión Diaria de Replanificación Táctica 
La táctica nunca se sella: en cualquier momento del día el equipo tiene la potestad de 
actualizarla. Sin embargo, existe un momento bien definido en el cual el equipo de desarrollo 
se reúne con el único objetivo de inspeccionar y adaptar la táctica: durante el mismo se 
procederá a la asignación, definición y actualización del estado de las tareas que conforman el 
Sprint Backlog. Esta reunión suele llamarse Daily Meeting, Scrum diario, Standup Meeting 
entre otras variaciones y es la única que tiene una duración máxima ya definida en el 
framework: solamente 15 minutos.
c) Proceso 
En Scrum aplicaremos las mismas ideas que utilizamos para desarrollar un producto para 
construir el mejor proceso posible. 
(1) Retrospectiva 
La retrospectiva es no solo la reunión más importante del framework, sino que suele ser 
también la más díficil. Una mala retrospectiva nos deja parados en el viejo paradigma. 
Una buena retrospectiva consiste en inspeccionar y adaptar nuestra forma de trabajo. No 
bastará con llevar a cabo, por más sesudo que sea, un mero análisis de la situación actual. La 
retrospectiva debe ser generadora de propuestas concretas de mejora. Debe abrir y cerrar un 
ciclo de feedback sobre el proceso. 
Al comenzar la misma revisaremos los elementos del Process Backlog a los que los miembros 
del equipo Scrum se han comprometido y evaluaremos, entre todos, si el problema se ha 
eliminado o el potencial se ha multiplicado. 
Luego de esta revisión realizaremos la planificación del siguiente ciclo de feedback: previa 
priorización del Process Backlog, el equipo desglosará el Process Backlog Ítem en tareas que, al 
ser llevadas a cabo, mejorarán la forma de trabajo de alguna forma u otra. 
¿Quiénes participan de la retrospectiva? Sobre el equipo de desarrollo y el Scrum Master no 
hay muchas dudas, pero tal vez si las haya con el Product Owner. El mismo es por definición 
parte integrante del equipo Scrum y, por ende, participe del proceso. 
C. COMO IMPLEMENTARLO SEGÚN ALAN CYMENT 
SCRUMBUT 
¿Estoy haciendo Scrum o no? En términos generales los coaches, entrenadores y viejos lobos 
de mar tienen una respuesta clara y concisa: Si sigues todas las reglas del framework la 
respuesta es 'sí'. Si no, lo siento pero será un rotundo 'no'”. 
Eric Gunnerson acuñó hace ya años en su blog una palabra que resume las malas 
implementaciones de Scrum: ScrumBut (ScrumPero). 
 “Sí, claro, estamos haciendo Scrum, pero tenemos tres Product Owners 
 “¡Por supuesto que estamos usando Scrum! Eso sí, los sprints varían entre una semana 
y tres meses, según lo decida el Product Owner” 
 “¡Esto de hacer Scrum es genial! Es una verdadera lástima que los daily meetings 
duren casi una hora” 
 Etc, etc, etc 
Siguiendo con esta línea de pensamiento existe una clara forma de comenzar tu camino con 
Scrum: sigue todas las reglas desde el primer día sin cuestionarlas. El motorcito va a hacer su 
trabajo, iluminando el camino que tenemos por delante. Sin motor no hay luz. 
1. EL ARCOIRIS QUE GOTEA 
Scrum es una excelente manera de tratar con una organización disfuncional, pero no tiene 
sentido plantearse como escenario de trabajo a una organización que no funciona en absoluto.
Al comenzar su utilización de Scrum las compañías tienen un cierto modo de trabajo que, mal 
que mal, funciona. Si no, claramente no habría organización. ¿Cómo hacemos entonces para 
utilizar Scrum sin despreciar ni desperdiciar un proceso que, aunque sea a duras penas, 
entrega resultados? Los cambios radicales raramente funcionan: las dietas son un excelente 
ejemplo. De gordo a flaco a gordo en, digamos, semanas. Tal vez poner en duda el enfoque del 
ScrumPero sirva de algo... 
Imaginemos una escena montañosa, gris, nublada. Deprimente pero transitable ¿Qué significa 
Scrum dentro de esta topografía apocalíptica? Un hermoso y brillante arco iris. Al final del arco 
iris, por supuesto, se encuentra el caldero repleto de monedas de oro. Nunca nadie ha llegado 
ni llegará al caldero, pero este arco iris es muy especial: acaba de ser pintado y todavía gotea 
monedas doradas. Existe un camino repleto de oro Scrum es, ni más ni menos, tu brújula. El 
norte es, claro está, el final del arco iris. Nunca llegarás al final pero sabes que vale la pena 
caminar. 
2. SIÉNTETE ORGULLOSO DE ESE BROTE DE SCRUM 
Tu adopción de Scrum es un viaje único, irrepetible. Si la vemos como proyecto es sin dudas 
uno enormemente complejo. El enfoque que tomaremos copiará a la naturaleza: crecimiento 
orgánico. Nuevamente plantaremos y cuidaremos de un árbol, nuestro árbol de Scrum. El 
Scrum Master coach Scrum o como queramos llamarlo) es la semilla de este árbol y las 
retrospectivas serán el agua y el sol. ¿Con solamente tener un coach y hacer retrospectivas 
estoy haciendo Scrum? Yo creo que sí. En mi opinión Scrum no es lo mismo que el framework 
Scrum. Scrum es el árbol y hay árbol en cuanto haya un brote que ve la luz del sol. 
Supongamos que un equipo ha estado trabajando en un proyecto durante meses. No importa 
el escenario: existen dolores. Tal vez el dolor más agudo hoy es la ambigüedad y 
contradicciones que poseen los requerimientos. La causa parece ser que el equipo actúa en 
respuesta al grito más histérico que reciban desde el exterior, sea del gerente de marketing o 
del auditor externo. El problema está sobre la mesa y el coach propone un pequeñísimo 
cambio en el proceso: “Un miembro del equipo intentará convertirse en el único punto de 
entrada para cualquier nuevo requerimiento”. Probemos esto durante dos semanas. Si no 
funciona descartamos la propuesta, al menos por ahora. La plantita de Scrum ha crecido un 
poco: ahora posee raíces, hojas y un tronquito que posee una pequeñísima porción del 
framework llamada Product Owner. 
Luego de dos semanas el equipo vuelve a reunirse con el coach. Funcionó pero sigue habiendo 
dolores algunas tareas nunca se hacen porque todos creen que alguien ya las hizo. En la raíz 
del dolor hay un problema de comunicación. El coach propone: “juntarse durante 10 minutos 
dos veces a la semana, con el objetivo de enterarse qué están haciendo el resto de los 
integrantes del equipo”. Suena razonable. Lo prueban y funciona. Esta pequeña rama ahora 
tiene una reunión que se parece, solamente un poco, a algo llamado Daily Meeting, que forma 
parte del framework Scrum. El árbol crece como resultado de la paulatina facilitación llevada a 
cabo por el coach. Semana a semana el facilitador ayuda a que el equipo responda una 
pregunta simple: qué cambiar y por qué. A este proceso lo llamamos facilitación guiada por el 
dolor (PDF: Pain x driven facilitation). El dolor no es infligido sino detectado y expuesto a la luz. 
De eso se trata Scrum al fin y al cabo.
3. EL DESAFÍO DEL TRANSPLANTE 
¿Y qué hacemos entonces con el dedo acusador del ScrumPero? Si frenamos para reconsiderar 
a cada implementación de Scrum como un proyecto complejísimo en si mismo, la política de 
utilizar el framework desde el día cero es equivalente a trasplantar un arbolito del invernadero 
de Scrum a nuestra realidad. Transplantar a veces funciona...y a veces simplemente no. 
D. CLAVE DEL EXITO: ESA NEBULOSA LLAMADA ESPIRITU 
1. DE LEYES Y LIBROS DE ARENA 
Scrum es simple pero difícil. ¿Por qué? Porque su definición es clara y concisa, pero a la hora 
de utilizar esa definición es necesario interpretarlo dependiendo del contexto en el que nos 
encontremos. La definición de Scrum es incompleta a propósito. Tenemos a su vez el 
equivalente a la jurisprudencia en el mundo de Scrum: los casos de estudio y las buenas 
prácticas (ej: User Stories) nos han ayudado durante años a perfeccionar nuestra práctica. Pero 
el espíritu ha quedado sistemáticamente apartado de la discusión. Al menos no ha tenido el rol 
eminente y explícito que estimo merece tener en la comunidad. La pregunta que resta hacer 
es entonces: ¿Puede ser descrito el espíritu? Los creadores de Scrum tenían muchas ideas, 
valores, principios, prácticas, nociones, preferencias cuando esbozaron el framework. Esos 
conceptos han evolucionado con el correr de los años y la propia experiencia de literalmente 
decenas de miles de practicantes. El espíritu de la ley evoluciona con el tiempo y esto mismo 
ha ocurrido con el espíritu de Scrum. Los más experimentados con Scrum dividen a sus 
usuarios entre aquellos que lo entienden y los que no. Limpiemos la bruma elitista que está 
detrás del lo. 
Scrum = reglas + espíritu + buenas prácticas 
2. COMPLEJIDAD Y E MPIRISMO 
El desafío que se plantea entonces es, minuto a minuto, proyecto a proyecto, diseñar lo 
inexistente, crear lo que no hay ni hubo. Sólo el software nuevo aporta valor. Resumiendo, 
dado que tenemos que construir, de, forma, maleable, y, creativa, podemos afirmar que 
tenemos entre manos un trabajo harto complejo. [Maleabilidad + Creatividad => 
Complejidad] 
¿Cómo solemos relacionarnos los trabajadores del conocimiento con la complejidad? Con 
menos humildad, intelectual que la requerida para poder admitir que tanto el encontrar el 
mejor producto a construir como tallar el proceso ideal serán tareas complejas, muy 
complejas. El legado académico suele imprimir un dejo omnipotente en nuestra manera de 
encarar los desafíos laborales. Nada mejor que refrescarse un poco nadando de vez en cuanto 
en el mar de la vulnerabilidad. Es por ello que Scrum propone dejar de lado tanto racionalismo 
y abrazar el empirismo como filosofía de trabajo. Generación de conocimiento mediante la 
experiencia. Prueba y error, prueba y error, prueba y error. 
3. EL ERROR COMO INVERSIÓN 
El error, piedra angular del empirismo, es, como podemos aprender de las artes, la única 
manera de llegar a un resultado creativo. El error como tal siempre tendrá un costo asociado:
en dinero, en amor, en orgullo. Lo más intuitivo sería considerar ese gasto como una pérdida. 
Tomando un enfoque distinto de la misma situación, podríamos comenzar a considerar al 
error, como,inversión. Al equivocarnos aprendemos qué no debe hacerse. Pero también nos 
dimos la suficiente libertad como para encontrar un diamante entre tanto carbón. El error 
permite simplificar un desafío aparentemente impenetrable. Nos equivocamos y ahora el 
universo de posibles soluciones se ve reducido de un hachazo. Todo ese conjunto de 
soluciones no sirve. Pero hay algo más, algo más profundo. Gracias a la equivocación, acaba de 
nacer un trozo pequeñito del producto final. 
4. LO BUENO , SI BREVE , DOS VECES BUENO 
Excelente, el error considerado una inversión. ¿Pero qué riesgo acarrean las inversiones? 
Pueden, simplemente, salir mal. Para ello será necesario edificar una dinámica de trabajo que 
resulte en un bajo, costo, del, error. Si vamos a equivocarnos seguido, pues que sea barato. 
Demos un paso atrás para mirar desde lejos cuál es andamiaje sobre el que se monta Scrum: 
planifico, ejecuto, inspecciono y adapto. El Ciclo de Deming, para los que lo conozcan. Si 
queremos costo bajo debemos iterar, dar saltos, a gran velocidad. O lo que es lo mismo, 
necesitamos que nuestra manera de trabajo consista de ciclos, de, feedback, cortos. Si me 
equivoco, quiero que sea lo antes posible. 
En el paradigma de Scrum lo, pequeño, es, bello. Los proyectos o releases cortos me permiten 
detectar rápido si tengo el producto correcto. Los sprints cortos son breves ciclos de feedback 
estratégico, así como el Daily Meeting marca un brevísimo ciclo de feedback táctico. 
5. CREMIENTO ORGANICO 
En Scrum somos empíricos porque el producto y el proceso para construirlo son complejos. 
Son complejos porque necesitamos modificarlos permanentemente, hacia destinos muchas 
veces desconocidos. No nos queda otra opción que aceptar que, al menos desde esta visión 
del mundo, el cambio es la única constante. 
Cambiarán el entorno en el que se mueve el proyecto, así como también lo hará nuestra 
comprensión del mismo. Necesitamos entonces que nuestro producto y nuestro proceso 
puedan ser modificados con bajo costo. Es imprescindible que esos cambios, que serán tan 
frecuentes, no pongan en riesgo el proyecto entero, lo que se haya construido hasta el 
momento. En otras palabras, necesitamos que producto, y, proceso, sean maleables. 
La propuesta de Scrum para lidiar con este desafío la llamaremos crecimiento, orgánico. Los 
organismos vivos son el ejemplo más básico y ubicuo de maleabilidad, de adaptabilidad. 
Definiremos crecimiento orgánico como la posibilidad de agregar valor al producto o proceso a 
bajo costo, en pequeños intervalos de tiempo y con la seguridad de que puedo, en cualquier 
momento, quedarme con la versión actual y obtener todo el valor acumulado hasta el 
momento. Nada se ha roto, el árbol no se ha secado. 
6. PARETO JUEGA DE NUESTRO LADO 
La Ley de Pareto: el 20% de la funcionalidad entrega el 80% del valor de negocio. Basta un 
poco de sentido común para concluir que, sabiendo que gracias al desarrollo orgánico 
podemos detener el proyecto en cualquier momento, lo que más nos conviene es priorizar
nuestro trabajo. Si nos vamos a equivocar, equivoquémonos lo menos posible. Intentemos, al 
menos, enfocarnos en construir primero ese 20%. 
7. LO PERFECTO ES EL ENEMIGO DE LO BUEN 
Y he aquí la salsa mágica de Scrum: el Product Backlog o, lo que es lo mismo, la mezcla justa de 
crecimiento orgánico y priorización. Con esta definición del Product Backlog reafirmamos 
nuevamente el paradigma, la visión del mundo desde la cual utilizamos Scrum. En un entorno 
complejo el,error,va,a,suceder. Las predicciones, en mayor o menor medida, serán erróneas. 
En esta tierra creemos que lo,perfecto,es,lo,enemigo,de,lo,bueno. En el mundo de Scrum 
creemos que hemos tenido éxito si hemos logrado maximizar,el, retorno,de, inversión de los 
stakeholders. Solo un necio podría afirmar, en este contexto, que el éxito del proyecto estará 
dado por el grado de completitud del plan.
E. Evaluación Online 
https://docs.google.com/forms/d/189nKVdtBvx-csT4K4a8y8rKM_ 
qGZdxkXiR49KFlRLps/viewform?usp=send_form 
F. Anexo 1 - REFERENCIAS SOBRE SCRUM 
http://scrummethodology.com/ 
https://www.scrumalliance.org/ 
http://www.scrummanager.net/ 
https://www.scrum.org/Resources/What-is-Scrum 
http://scrumreferencecard.com/scrum-reference-card/ 
http://scaledagileframework.com/scrum-master/
G. Anexo 2 - TEMAS ADICIONALES RELACIONADOS 
1. Metodologías Agiles 
http://agilemethodology.org/ 
http://www.agilealliance.org/ 
2. Kanban 
http://www.kanbanway.com/making-kanban-work-in-matrix-organizations#. 
VFL0t_mUegY 
http://www.epa.gov/lean/environment/methods/kanban.htm 
http://p-a-m.org/2013/05/change-management-with-kanban/ 
http://www.scrumsense.com/wp-content/uploads/2010/02/KanbanManuscript-dja-rev1_ 
07_2.pdf 
http://books.google.com.ar/books?id=QUxX7ukZM1IC&pg=PA62&lpg=PA62&dq=kanba 
n+organizations&source=bl&ots=yDMeLd6DUz&sig=NTr0Pq3NLu- 
8aSc6kSZpx6j05l0&hl=es- 
419&sa=X&ei=n_lSVNSbJ4OgNvq8hMAO&ved=0CEUQ6AEwBjgK#v=onepage&q=kanba 
n%20organizations&f=false 
http://djaa.com/kanban-lens 
3. Lean 
http://theleanstartup.com/principles 
http://www.epa.gov/lean/environment/methods/ 
http://www.leanblog.org/about/what-is-lean/ 
http://www.agilistapm.com/overview-of-leanagile-methods/ 
http://www.tpslean.com/leantools/leantoolsmenu.htm 
http://www.business-improvement.eu/lean/lean_manufacturing_eng.php

Más contenido relacionado

PDF
14vas jornadas hospitalarias heller @gus giorgetti
DOC
Trabajo sociología
PPTX
Proyectos fallidos
PDF
El Desarrollador Total
PDF
Taller de prototipado iterativo
PDF
Agile vs Design Thinking vs Lean:¿cuál es el "approach" correcto? ó ¿cómo los...
PPT
Material Apoyo Ingenieria del Software USAL Argentina
PDF
Mooc metodologias agiles_m1
14vas jornadas hospitalarias heller @gus giorgetti
Trabajo sociología
Proyectos fallidos
El Desarrollador Total
Taller de prototipado iterativo
Agile vs Design Thinking vs Lean:¿cuál es el "approach" correcto? ó ¿cómo los...
Material Apoyo Ingenieria del Software USAL Argentina
Mooc metodologias agiles_m1

La actualidad más candente (14)

PDF
Clase 01 presentacion
PPTX
Taller ingenieria de software
PDF
Ensayo 01 maria carolina fernandez
PPT
No Silver Bullet
PDF
Creando un Laboratorio para Evaluar UX - SG Next 2016
PDF
Mooc metodologias agiles_m7
PDF
Design thinking mini-guide+bootcamp_bootleg(spa)
DOCX
No hay bala de plata
PDF
Mooc metodologias agiles_m4
PDF
Mooc metodologias agiles_m3
PPT
La responsabilidad social de la Ingeniería de Software
PDF
WIE: El poder de transformar al mundo con tecnología
PDF
Mooc metodologias agiles_m2
Clase 01 presentacion
Taller ingenieria de software
Ensayo 01 maria carolina fernandez
No Silver Bullet
Creando un Laboratorio para Evaluar UX - SG Next 2016
Mooc metodologias agiles_m7
Design thinking mini-guide+bootcamp_bootleg(spa)
No hay bala de plata
Mooc metodologias agiles_m4
Mooc metodologias agiles_m3
La responsabilidad social de la Ingeniería de Software
WIE: El poder de transformar al mundo con tecnología
Mooc metodologias agiles_m2
Publicidad

Destacado (10)

PPT
Discalculia1
PPT
Honduras
DOC
No Experimentation
DOC
No Accommodations.
PPTX
PPT
El barroco
DOCX
Yuvaraj-Updated Resume
PDF
PPTX
Descripción de tareas
Discalculia1
Honduras
No Experimentation
No Accommodations.
El barroco
Yuvaraj-Updated Resume
Descripción de tareas
Publicidad

Similar a Presentacion scrum (20)

PPTX
Práctica proceso SRUM - (Introducción) v1.pptx
PPTX
Práctica SRUM - (Introducción) v1.pptx
DOCX
Is.exp.2.329575
PPTX
Una introducción a Scrum - Por Jorge Abad @jorge_abad
PDF
Seminario de metodologías ágiles, bloque I
PDF
Introducción a las metodologías ágiles (Scrum)
PDF
Introducción al Marco de Trabajo Scrum
PPT
La alternativa ágil - Uniencounter
PPTX
Metodologia SCRUM
PPTX
Introducción a Scrum
PPT
SCRUM - César Ortiz
PPTX
Metodología scrum
PDF
Informe trabajo de software
DOCX
Metodologia kendally kendall
DOCX
Metodo espiral
PDF
Implementacion de Scrum para el desarrollo de un Bootcamp
DOCX
Monografia metodología scrum
DOCX
Monografia metodología Scrum
PDF
2020-Scrum-Guide-Spanish-European.pdf
Práctica proceso SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
Is.exp.2.329575
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Seminario de metodologías ágiles, bloque I
Introducción a las metodologías ágiles (Scrum)
Introducción al Marco de Trabajo Scrum
La alternativa ágil - Uniencounter
Metodologia SCRUM
Introducción a Scrum
SCRUM - César Ortiz
Metodología scrum
Informe trabajo de software
Metodologia kendally kendall
Metodo espiral
Implementacion de Scrum para el desarrollo de un Bootcamp
Monografia metodología scrum
Monografia metodología Scrum
2020-Scrum-Guide-Spanish-European.pdf

Último (20)

PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PPT
Sustancias Peligrosas de empresas para su correcto manejo
PDF
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PPTX
Seminario de telecomunicaciones para ingeniería
PDF
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
PDF
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
PDF
presentacion sobre los polimeros, como se conforman
PDF
prg2_t01_p01_Fundamentos POO - parte1.pdf
PDF
Primera formulación de cargos de la SEC en contra del CEN
PDF
Informe Estudio Final Apagon del 25 de febrero
PDF
5 Presentación de PowerPointGENERACIÓN DESECHOS UIS 18-02-2023 (1).pdf
PPTX
GEOLOGIA, principios , fundamentos y conceptos
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
PDF
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
PPTX
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PDF
Oficio SEC 293416 Comision Investigadora
PPTX
Curso Corto de PLANTA CONCENTRADORA FREEPORT
clase MICROCONTROLADORES ago-dic 2019.pptx
Sustancias Peligrosas de empresas para su correcto manejo
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
Módulo-de Alcance-proyectos - Definición.pdf
Seminario de telecomunicaciones para ingeniería
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
presentacion sobre los polimeros, como se conforman
prg2_t01_p01_Fundamentos POO - parte1.pdf
Primera formulación de cargos de la SEC en contra del CEN
Informe Estudio Final Apagon del 25 de febrero
5 Presentación de PowerPointGENERACIÓN DESECHOS UIS 18-02-2023 (1).pdf
GEOLOGIA, principios , fundamentos y conceptos
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
357161027-seguridad-industrial-diapositivas-ppt.ppt
Oficio SEC 293416 Comision Investigadora
Curso Corto de PLANTA CONCENTRADORA FREEPORT

Presentacion scrum

  • 1. El espíritu de Scrum El arte de amar los lunes A. OBJETIVO E INTRODUCCIÓN DEL TEMA 1. OBJETIVOS Este texto tiene un claro objetivo: describir Scrum. Tan simple, pero tan difícil. Tan útil pero tan bastardeado. Tan desconocido fuera del software. Tanto potencial desperdiciado. Y la razón es una: Scrum representa un nuevo paradigma, una nueva forma de entender el mundo del trabajo. Y cambiar nuestros modelos mentales es, digamos, al menos incómodo. 2. LA VISIÓN PARA ESTE LIBRO Una visión es un cuadro que pinta un escenario feliz al finalizar un proyecto. La visión debe servirnos para poder decidir con claridad hacia dónde saltar: ¿Por qué hacer este proyecto? ¿Por qué nosotros? ¿Cuál es la medida de éxito? Aprender Scrum es un proyecto en sí mismo Definamos entonces una visión para este libro: “Comprender por qué Scrum es muy simple, muy difícil y funciona en el contexto adecuado. Por funcionar entendemos que ayuda a mejorar la productividad, la calidad y la felicidad de quienes toman parte de un proyecto” 3. TODO ES RELATIVO El objetivo de este gráfico es describir lo que vamos a llamar “complejidad relativa” de un proyecto. En el eje horizontal figura nuestra experiencia, nuestro conocimiento de las herramientas con las que trabajaremos en este proyecto.
  • 2. ¿Qué ocurre en el eje vertical? En este caso se plasmará la complejidad de los requerimientos para nosotros. Vamos a dividir el gráfico en tres tipos de proyectos. Tres clases de proyectos radicalmente distintos. Distintos enfoques para distintas realidades:  Los proyectos simples: conocemos las herramientas y los requerimientos. Podemos planificar sin temor a equivocarnos. Los resultados son previsibles aunque no hay demasiado lugar para los cambios. Bajo riesgo y, por ende, baja posibilidad de innovación. ¿Cuál es la manera óptima de trabajar en estos proyectos? La línea de producción: cada etapa de la línea se encuentra trabajando en un producto distinto, lo que maximiza la productividad. En software tenemos un equivalente más que claro: el desarrollo en cascada1.  Los proyectos caóticos: comienza el proyecto y parece como si hubiéramos despertado en medio de un mar encabritado. No sabemos para donde ir ni cómo se hace nada. Puede ser que terminemos el proyecto...algún día. La investigación científica vive en el caos. Solamente hay una manera de sacar esto adelante: prueba y error, prueba y error.  Los proyectos complejos: entre la simpleza y el caos se ubica la complejidad. Aquí residen los proyectos épicos que encaramos los trabajadores del conocimiento. Riesgosos, creativos, pero con grandes posibilidades de éxito. ¿Qué hacer en este caso? Probemos con Scrum... 4. POR QUÉ DEBERÍAS AMAR LOS LÍMITES Para aprovecha lo mejor de ambos mundos vamos a crear una forma de trabajo que nos permita vivir en un equilibrio inestable. La propuesta: surfear el borde del caos. Fijar la cantidad mínima de límites a ese mar de embravecido que es la abrumadora infinitud de posibilidades de un universo caótico para caer en un entorno más controlable: la complejidad. Saber hacer Scrum va a ser similar a canalizar el rumbo del agua de mar tierra adentro: dentro del canal seguimos teniendo aguas turbulentas que nos permiten probar, innovar, equivocarnos. Pero serán las paredes del canal las que nos permitirán llevar el agua turbulenta hacia el destino al que nos interesa arribar. Scrum es el arte de balancear límites con libertad, para poder ser creativos y productivos a la vez. Como un periodista, que tiene lista esa nota de opinión polémica y elegante en dos horas, justo antes del cierre de la edición de hoy. 5. SCRUM NO HACE NADA
  • 3. Vamos a plantear otro tipo de complejidad: la absoluta. En primer término un problema tiene una complejidad esencial. Esta complejidad es inherente al problema. Es irrompible, nadie ni nada podrán jamás simplificarlo. Como se ve en el dibujo, siempre que nos enfrentemos a un problema deberemos lidiar no solamente con la complejidad esencial, sino también con la complejidad accidental. Esa complejidad no es propia del problema, sino que viene de regalo. En la filosofía de gestión Lean, de la cual no importa si has escuchado antes o no, se habla del desperdicio o esfuerzo que no aporta para resolver el problema en si mismo. Lean significa “magro”: con poco o nada de grasa. Pensemos entonces en la complejidad esencial como la carne y los huesos y en la accidental como la grasa innecesaria. Hay grasa cuando no confiamos en nuestro jefe ni él en nosotros. Hay grasa si la silla es incómoda y el baño de la oficina huele mal. El proyecto se hace innecesariamente más complejo. Para esto sirve Scrum: para detectar la capa de grasa más voluminosa y enfrentarnos cara a cara con ella. Scrum es una pequeña maquinita que hace que emerjan las disfuncionalidades organizacionales. ¿Cómo se resuelven estas disfuncionalidades? Hay tantas respuestas como situaciones. Scrum no se inmiscuye: es solamente el mensajero de las malas nuevas. Matarlo o escucharlo es decisión de quien lo utiliza. 6. SIMPLEMENTE PLANTA UNA SEMILLA ¿Y cómo funciona la maquinita? Presentemos primero un concepto: el desarrollo iterativo incremental. Iterar significa literalmente repetir un mismo proceso. Entendámoslo comenzando por su opuesto, el desarrollo lineal. El desarrollo lineal consiste en armar sesudamente un plan para luego ajustarse a él e ir revisando periódicamente su cumplimiento. Esto se denomina usualmente project tracking. Durante el transcurso del proyecto la idea no es cambiar el plan, si no meramente saber si venimos cumpliéndolo en tiempo y forma. Este enfoque inflexible no suena muy conveniente para un proyecto complejo, pero sin embargo es el más utilizado a la hora de firmar un contrato. Armamos un plan y firmamos con nuestra sangre que lo cumpliremos. Luego solo resta ir comprobando que todo va sobre rieles. Muchas veces esto se convierte en una mera ilusión de control.
  • 4. La alternativa que proponemos es el desarrollo iterativo. Éste consiste en apenas esbozar un plana mediano plazo, para luego saltar de piedra en piedra, reajustando el próximo salto en función de la información que obtuvimos luego del último. Esta alternativa promete menos exactitud el día del comienzo del proyecto, pero sin dudas tiene muchísimas más chances de llegar a destino. Espero que estén de acuerdo conmigo: para un proyecto complejo la mejor elección es el desarrollo iterativo. Vamos a presentar ahora dos maneras de hacer las cosas. La primera la llamaremos desarrollo modular. La alternativa al desarrollomodular la vamos a denominar incremental o, mejor aún, orgánica. La diferencia entre un modo de construcción u otro, nos permite obtener feedback temprano. ¿Qué ganamos con el feedback? Entendemos, cliente y desarrollador, qué es lo que se necesita. En un proyecto complejo el producto a construir es complejo, por lo que es imposible definirlo con precisión a priori, intelectualmente, sin, literalmente, embarrarnos en el proceso de aprendizaje. Pero no solamente entendimos mejor qué se necesitaba, sino que además tuvimos un producto y un plan maleables, lo que nos permitió adaptarnos a los cambios que implicó el entender mejor de qué se trata el producto. ¡Y todavía hay más! Construir incrementalmente nos permitió entregar valor aun habiendo estimado de manera inexacta en un comienzo duración y costo del proyecto. Resumiendo, el desarrollo orgánico permite:  Entender mejor, mediante el feedback obtenido del cliente, qué producto es necesario.  Adaptar plan y producto a los cambios producidos por este mejor entendimiento  Adaptar plan y producto a cambios en el contexto  Entregar valor aun habiendo estimado la duración de forma imprecisa al comienzo del mismo. B. LAS REGLAS DEL JUEGO Definamos la palabra “proceso”: para nosotros será la forma en la que trabajamos. El proceso puede ser: caótico, empírico, definido. Metodología será un proceso definido, en el que existen respuestas para las preguntas: ¿cómo?, ¿cuándo?, ¿quién?, ¿se puede?. Scrum no es una metodología. Scrum ni siquiera es un proceso. A lo sumo podríamos definirlo como un meta-proceso: una maquinita que nos ayuda a construir iterativa e incrementalmente nuestro propio proceso: el proceso crecerá y se adaptará a nuestro aprendizaje y a los cambios de contexto orgánicamente. Scrum es por ende un framework o marco de trabajo. 1. TAN SIMPLE COMO UN PASO A LA VEZ La base de Scrum será el desarrollo iterativo e incremental de producto y proceso. En concreto se plantea una dinámica de pequeños saltos. Cada salto va a consistir en:
  • 5.  Planificar hacia dónde saltar (teniendo en cuenta la visión)  Ejecutar el salto  Inspeccionar tanto el avance producido por el salto como la manera de saltar (producto y proceso respectivamente)  Adaptar la dirección del salto (producto) y la manera de saltar (proceso), para  acercarnos más y mejor al objetivo final. Saltaré y saltaré hasta que ocurra alguno de los siguientes eventos:  ¡Llegué a destino! El proyecto fue un éxito: alcancé la visión.  Senos acabaron tiempo y/o dinero: llegamos hasta donde pudimos llevando al límite nuestras posibilidades.  Decidimos que no vale la pena seguir saltando. Cancelamos el proyecto. 2. QUIÉN Existen tres roles en Scrum, que fueron elegidos para dividir de manera clara y simple perspectivas y responsabilidades entre ellos. a) Equipo de desarrollo Es un grupo, usualmente entre 5 y 9 personas, que poseen todos los skills necesarios para construir un producto que cumpla con la visión. El equipo debe ser multidisciplinario. Si hay un problema en la definición de las pruebas de aceptación la responsabilidad de corregirlas es del equipo. El equipo tiene claramente la responsabilidad y la perspectiva de la táctica/el cómo de la construcción del producto. b) Product Owner El Product Owner es un individuo que posee como responsabilidad maximizar el retorno de inversión del proyecto. Es decir que, desde una perspectiva estratégica, debe indicar el qué del producto, enarbolando cual faro la visión del proyecto. Nombramos a uno y sólo un embajador de los stakeholders, que son todos aquellos que tienen intereses en el proyecto y la potestad para imponer esos intereses. c) Scrum Master Product Owner y equipo de desarrollo tienen sus ojos y su energía concentrados en una sola cosa: el producto. Y dado que no hemos dicho nada sobre cómo deben trabajar podemos afirmar que conforman un gran equipo auto-gestionado. El Scrum Master, además de tener un nombre grandilocuente, es una figura poco tradicional en las organizaciones. El Scrum Master es ni más ni menos que un espejo: es responsable, desde una perspectiva de proceso, de que Product Owner y equipo de desarrollo optimicen y utilicen una manera de trabajar cada día mejor. Para ello un Scrum Master suele llevar a cabo tres labores básicas:  Facilitador: alguien que ayuda a un grupo de personas a tomar una decisión no trivial desde un punto de vista neutral.  Coach: un evocador de excelencia por soplador de brasas, que supieron ser fuego y necesitan ser avivadas
  • 6.  Mentor: maestro que instruye desde una posición de igualdad y procura que el mentoreado siga su propio camino lo antes posible. El Scrum Master suele llevar una sola herramienta en su bolso: la pregunta. 3. QUÉ Herramientas de trabajo que son utilizadas constantemente por los tres roles durante un proyecto que utilice el framework. Cada una de ellas tendrá un responsable. a) Visión Es el norte que debe llevar el proyecto. El responsable de que la visión sea lo más representativa posible de las necesidades y potestades de los stakeholders es obviamente el Product Owner. Esto no significa que sea él mismo quien la redacta. Solamente es responsable de que eso suceda. ¿Quién la escribe entonces? Depende b) Product Backlog La palabra backlog podría traducirse como “lista de lo que me falta para...”. El Product Backlog será entonces la lista de características de las que carece hoy en día el producto. En él se ve plasmada la estrategia del proyecto. El responsable de tener el backlog que marque el mejor recorrido posible hacia la visión será obviamente el Product Owner. El Product Backlog es simplemente una lista de lo que llamaremos, aunque sea confuso para nosotros los hispanohablantes, PBIs: Product Backlog Items. El framework no prescribe cómo se materializan los PBIs. Alguno será lo que en software llamamos Caso de Uso, algún otro en la lista será una Historia de Usuario y unos cuantos tal vez sean meras servilletas garabateadas. El framework solamente describe dos características de los PBIs:  Cada vez que el equipo desarrolle un PBI el producto habrá aumentado el valor percibido por los stakeholders (crecieron raíces, tronco y rama hasta darle sombra a una persona más)  Los PBIs se encuentran ordenados según el criterio que decida el Product Owner. Usualmente se utiliza como criterio para esto la secuencia que maximice la relación costo/beneficie, siempre que la misma respete dependencias y considere riesgos, tanto técnicos como funcionales. c) Sprint Backlog El Sprint Backlog materializa la táctica utilizada por el equipo para desarrollar PBIs durante una iteración (que en Scrum llamaremos Sprint). El equipo será obviamente el dueño, el responsable de esta herramienta. En ella se verán plasmadas las tareas que consideren necesarias para poder entregar al final del Sprint los PBIs a los que se han comprometido d) Incremento Orgánico del Producto Legamos al artefacto para el que, al fin y al cabo, decidimos usar Scrum: el producto. Al finalizar el Sprint el equipo presenta qué PBIs ha desarrollado, lo que brinda a los stakeholders, dado que cada PBI de manera individual hace crecer orgánicamente el producto, un resultado que a priori entrega valor. Se dice que el incremento es orgánico porque cumple con lo que
  • 7. daremos en llamar el criterio) de) hecho . Vamos a definir que algo está hecho cuando nadie debe preocuparse más por eso ¿Quién es responsable de que esté definido de la mejor manera posible? Claramente el Product Owner, pues es el responsable de definir qué condiciones debe cumplir un PBI para entregar valor de negocio. e) Process/Impediment Backlog Cada ítem puede ser entonces un problema a resolver o una virtud a potenciar. En el primer caso cada Process Backlog Item será una situación, una complejidad accidental que nos impide ser más productivos, desarrollar productos con más calidad y trabajar con mayor felicidad. En el segundo caso nos enfocaremos en aspectos como ser las razones detrás de un aumento en la productividad, buena colaboración entre miembros del equipo o un acercamiento del Product Owner al equipo. Para que nuestro proceso crezca de manera orgánica vamos a tratar a este backlog de la misma manera que al de producto: sus Items suelen estar ordenados con el objetivo de maximizar la relación costo/beneficio. El mismo estará dada por el retorno de inversión de cada uno de sus ítems. En este caso la valoración es mucho más abstracta que en el producto: el valor está dado por cuánta productividad, calidad y felicidad estimamos obtener al remover el impedimento, mientras que su costo será una amalgama del costo monetario 4. CÓMO En esta sección vamos a presentar la dinámica, el flujo que tiene un proyecto que utiliza el framework. a) Ciclos de feedback La dinámica de un proyecto Scrum puede resumirse a grandes rasgos como una serie de iteraciones durante las cuales se irán desarrollando orgánicamente tanto producto como proceso. Decido hacia dónde saltar, salto, levanto la cabeza y decido: ¿estoy saltando rumbo hacia la visión o debo virar? ¿la manera de saltar ha sido la óptima o debo cambiarla (ej: pruebo saltar con ambos pies en vez de dar un paso largo)? Para poder tomar la decisión de virar y/o modificar la manera de saltar necesito información, que provendrá de la revisión de lo hecho recientemente. La duración de los distintos ciclos de feedback representará los límites que procurarán encauzar el caos sin cercenar la creatividad.
  • 8. b) Producto El desarrollo del producto se dividirá en dos perspectivas complementarias: la estrategia y la táctica. (1) Estrategia El ciclo de feedback estratégico será el Sprint o iteración. Durante el mismo el Equipo de. Desarrollo procurará convertir el Backlog Comprometido en un incremento del producto que refleje los PBIs comprometidos. ¿Cuánto dura un Sprint? No se encuentra especificado en Scrum, por lo que cada equipo encontrará su propia cadencia, seguramente mediante prueba y error. El ciclo estratégico comenzará en la reunión de Planificación Estratégica y concluirá en el Review o Revisión, prácticamente sobre el final de la iteración. (a) Planificación Estratégica La reunión de planificación estratégica tiene como principal objetivo que el equipo de desarrollo se comprometa a la porción del backlog más prioritaria que quepa dentro de su capacidad estimada de trabajo para este Sprint. (b) Revisión Reunión de Revisión tiene lugar sobre el final del Sprint. El objetivo principal de la misma será que el Product Owner decida si acepta o rechaza cada uno de los distintos PBIs que el equipo haya desarrollado. (2) Táctica El ciclo de feedback táctico será mucho más corto que el estratégico: ningún plan resiste el contacto con el enemigo. En la táctica se verá reflejado el cómo: las tareas que realizará el equipo de desarrollo durante el Sprint para construir el incremento del producto correspondiente al backlog comprometido. (a) Planificación Táctica Inmediatamente después de la reunión de planificación estratégica el equipo de desarrollo se reunirá para elaborar su plan inicial. El objetivo aquí es lograr un primer esbozo de la serie de tareas que serán necesarias para desarrollar los PBIs comprometidos. (b) Reunión Diaria de Replanificación Táctica La táctica nunca se sella: en cualquier momento del día el equipo tiene la potestad de actualizarla. Sin embargo, existe un momento bien definido en el cual el equipo de desarrollo se reúne con el único objetivo de inspeccionar y adaptar la táctica: durante el mismo se procederá a la asignación, definición y actualización del estado de las tareas que conforman el Sprint Backlog. Esta reunión suele llamarse Daily Meeting, Scrum diario, Standup Meeting entre otras variaciones y es la única que tiene una duración máxima ya definida en el framework: solamente 15 minutos.
  • 9. c) Proceso En Scrum aplicaremos las mismas ideas que utilizamos para desarrollar un producto para construir el mejor proceso posible. (1) Retrospectiva La retrospectiva es no solo la reunión más importante del framework, sino que suele ser también la más díficil. Una mala retrospectiva nos deja parados en el viejo paradigma. Una buena retrospectiva consiste en inspeccionar y adaptar nuestra forma de trabajo. No bastará con llevar a cabo, por más sesudo que sea, un mero análisis de la situación actual. La retrospectiva debe ser generadora de propuestas concretas de mejora. Debe abrir y cerrar un ciclo de feedback sobre el proceso. Al comenzar la misma revisaremos los elementos del Process Backlog a los que los miembros del equipo Scrum se han comprometido y evaluaremos, entre todos, si el problema se ha eliminado o el potencial se ha multiplicado. Luego de esta revisión realizaremos la planificación del siguiente ciclo de feedback: previa priorización del Process Backlog, el equipo desglosará el Process Backlog Ítem en tareas que, al ser llevadas a cabo, mejorarán la forma de trabajo de alguna forma u otra. ¿Quiénes participan de la retrospectiva? Sobre el equipo de desarrollo y el Scrum Master no hay muchas dudas, pero tal vez si las haya con el Product Owner. El mismo es por definición parte integrante del equipo Scrum y, por ende, participe del proceso. C. COMO IMPLEMENTARLO SEGÚN ALAN CYMENT SCRUMBUT ¿Estoy haciendo Scrum o no? En términos generales los coaches, entrenadores y viejos lobos de mar tienen una respuesta clara y concisa: Si sigues todas las reglas del framework la respuesta es 'sí'. Si no, lo siento pero será un rotundo 'no'”. Eric Gunnerson acuñó hace ya años en su blog una palabra que resume las malas implementaciones de Scrum: ScrumBut (ScrumPero).  “Sí, claro, estamos haciendo Scrum, pero tenemos tres Product Owners  “¡Por supuesto que estamos usando Scrum! Eso sí, los sprints varían entre una semana y tres meses, según lo decida el Product Owner”  “¡Esto de hacer Scrum es genial! Es una verdadera lástima que los daily meetings duren casi una hora”  Etc, etc, etc Siguiendo con esta línea de pensamiento existe una clara forma de comenzar tu camino con Scrum: sigue todas las reglas desde el primer día sin cuestionarlas. El motorcito va a hacer su trabajo, iluminando el camino que tenemos por delante. Sin motor no hay luz. 1. EL ARCOIRIS QUE GOTEA Scrum es una excelente manera de tratar con una organización disfuncional, pero no tiene sentido plantearse como escenario de trabajo a una organización que no funciona en absoluto.
  • 10. Al comenzar su utilización de Scrum las compañías tienen un cierto modo de trabajo que, mal que mal, funciona. Si no, claramente no habría organización. ¿Cómo hacemos entonces para utilizar Scrum sin despreciar ni desperdiciar un proceso que, aunque sea a duras penas, entrega resultados? Los cambios radicales raramente funcionan: las dietas son un excelente ejemplo. De gordo a flaco a gordo en, digamos, semanas. Tal vez poner en duda el enfoque del ScrumPero sirva de algo... Imaginemos una escena montañosa, gris, nublada. Deprimente pero transitable ¿Qué significa Scrum dentro de esta topografía apocalíptica? Un hermoso y brillante arco iris. Al final del arco iris, por supuesto, se encuentra el caldero repleto de monedas de oro. Nunca nadie ha llegado ni llegará al caldero, pero este arco iris es muy especial: acaba de ser pintado y todavía gotea monedas doradas. Existe un camino repleto de oro Scrum es, ni más ni menos, tu brújula. El norte es, claro está, el final del arco iris. Nunca llegarás al final pero sabes que vale la pena caminar. 2. SIÉNTETE ORGULLOSO DE ESE BROTE DE SCRUM Tu adopción de Scrum es un viaje único, irrepetible. Si la vemos como proyecto es sin dudas uno enormemente complejo. El enfoque que tomaremos copiará a la naturaleza: crecimiento orgánico. Nuevamente plantaremos y cuidaremos de un árbol, nuestro árbol de Scrum. El Scrum Master coach Scrum o como queramos llamarlo) es la semilla de este árbol y las retrospectivas serán el agua y el sol. ¿Con solamente tener un coach y hacer retrospectivas estoy haciendo Scrum? Yo creo que sí. En mi opinión Scrum no es lo mismo que el framework Scrum. Scrum es el árbol y hay árbol en cuanto haya un brote que ve la luz del sol. Supongamos que un equipo ha estado trabajando en un proyecto durante meses. No importa el escenario: existen dolores. Tal vez el dolor más agudo hoy es la ambigüedad y contradicciones que poseen los requerimientos. La causa parece ser que el equipo actúa en respuesta al grito más histérico que reciban desde el exterior, sea del gerente de marketing o del auditor externo. El problema está sobre la mesa y el coach propone un pequeñísimo cambio en el proceso: “Un miembro del equipo intentará convertirse en el único punto de entrada para cualquier nuevo requerimiento”. Probemos esto durante dos semanas. Si no funciona descartamos la propuesta, al menos por ahora. La plantita de Scrum ha crecido un poco: ahora posee raíces, hojas y un tronquito que posee una pequeñísima porción del framework llamada Product Owner. Luego de dos semanas el equipo vuelve a reunirse con el coach. Funcionó pero sigue habiendo dolores algunas tareas nunca se hacen porque todos creen que alguien ya las hizo. En la raíz del dolor hay un problema de comunicación. El coach propone: “juntarse durante 10 minutos dos veces a la semana, con el objetivo de enterarse qué están haciendo el resto de los integrantes del equipo”. Suena razonable. Lo prueban y funciona. Esta pequeña rama ahora tiene una reunión que se parece, solamente un poco, a algo llamado Daily Meeting, que forma parte del framework Scrum. El árbol crece como resultado de la paulatina facilitación llevada a cabo por el coach. Semana a semana el facilitador ayuda a que el equipo responda una pregunta simple: qué cambiar y por qué. A este proceso lo llamamos facilitación guiada por el dolor (PDF: Pain x driven facilitation). El dolor no es infligido sino detectado y expuesto a la luz. De eso se trata Scrum al fin y al cabo.
  • 11. 3. EL DESAFÍO DEL TRANSPLANTE ¿Y qué hacemos entonces con el dedo acusador del ScrumPero? Si frenamos para reconsiderar a cada implementación de Scrum como un proyecto complejísimo en si mismo, la política de utilizar el framework desde el día cero es equivalente a trasplantar un arbolito del invernadero de Scrum a nuestra realidad. Transplantar a veces funciona...y a veces simplemente no. D. CLAVE DEL EXITO: ESA NEBULOSA LLAMADA ESPIRITU 1. DE LEYES Y LIBROS DE ARENA Scrum es simple pero difícil. ¿Por qué? Porque su definición es clara y concisa, pero a la hora de utilizar esa definición es necesario interpretarlo dependiendo del contexto en el que nos encontremos. La definición de Scrum es incompleta a propósito. Tenemos a su vez el equivalente a la jurisprudencia en el mundo de Scrum: los casos de estudio y las buenas prácticas (ej: User Stories) nos han ayudado durante años a perfeccionar nuestra práctica. Pero el espíritu ha quedado sistemáticamente apartado de la discusión. Al menos no ha tenido el rol eminente y explícito que estimo merece tener en la comunidad. La pregunta que resta hacer es entonces: ¿Puede ser descrito el espíritu? Los creadores de Scrum tenían muchas ideas, valores, principios, prácticas, nociones, preferencias cuando esbozaron el framework. Esos conceptos han evolucionado con el correr de los años y la propia experiencia de literalmente decenas de miles de practicantes. El espíritu de la ley evoluciona con el tiempo y esto mismo ha ocurrido con el espíritu de Scrum. Los más experimentados con Scrum dividen a sus usuarios entre aquellos que lo entienden y los que no. Limpiemos la bruma elitista que está detrás del lo. Scrum = reglas + espíritu + buenas prácticas 2. COMPLEJIDAD Y E MPIRISMO El desafío que se plantea entonces es, minuto a minuto, proyecto a proyecto, diseñar lo inexistente, crear lo que no hay ni hubo. Sólo el software nuevo aporta valor. Resumiendo, dado que tenemos que construir, de, forma, maleable, y, creativa, podemos afirmar que tenemos entre manos un trabajo harto complejo. [Maleabilidad + Creatividad => Complejidad] ¿Cómo solemos relacionarnos los trabajadores del conocimiento con la complejidad? Con menos humildad, intelectual que la requerida para poder admitir que tanto el encontrar el mejor producto a construir como tallar el proceso ideal serán tareas complejas, muy complejas. El legado académico suele imprimir un dejo omnipotente en nuestra manera de encarar los desafíos laborales. Nada mejor que refrescarse un poco nadando de vez en cuanto en el mar de la vulnerabilidad. Es por ello que Scrum propone dejar de lado tanto racionalismo y abrazar el empirismo como filosofía de trabajo. Generación de conocimiento mediante la experiencia. Prueba y error, prueba y error, prueba y error. 3. EL ERROR COMO INVERSIÓN El error, piedra angular del empirismo, es, como podemos aprender de las artes, la única manera de llegar a un resultado creativo. El error como tal siempre tendrá un costo asociado:
  • 12. en dinero, en amor, en orgullo. Lo más intuitivo sería considerar ese gasto como una pérdida. Tomando un enfoque distinto de la misma situación, podríamos comenzar a considerar al error, como,inversión. Al equivocarnos aprendemos qué no debe hacerse. Pero también nos dimos la suficiente libertad como para encontrar un diamante entre tanto carbón. El error permite simplificar un desafío aparentemente impenetrable. Nos equivocamos y ahora el universo de posibles soluciones se ve reducido de un hachazo. Todo ese conjunto de soluciones no sirve. Pero hay algo más, algo más profundo. Gracias a la equivocación, acaba de nacer un trozo pequeñito del producto final. 4. LO BUENO , SI BREVE , DOS VECES BUENO Excelente, el error considerado una inversión. ¿Pero qué riesgo acarrean las inversiones? Pueden, simplemente, salir mal. Para ello será necesario edificar una dinámica de trabajo que resulte en un bajo, costo, del, error. Si vamos a equivocarnos seguido, pues que sea barato. Demos un paso atrás para mirar desde lejos cuál es andamiaje sobre el que se monta Scrum: planifico, ejecuto, inspecciono y adapto. El Ciclo de Deming, para los que lo conozcan. Si queremos costo bajo debemos iterar, dar saltos, a gran velocidad. O lo que es lo mismo, necesitamos que nuestra manera de trabajo consista de ciclos, de, feedback, cortos. Si me equivoco, quiero que sea lo antes posible. En el paradigma de Scrum lo, pequeño, es, bello. Los proyectos o releases cortos me permiten detectar rápido si tengo el producto correcto. Los sprints cortos son breves ciclos de feedback estratégico, así como el Daily Meeting marca un brevísimo ciclo de feedback táctico. 5. CREMIENTO ORGANICO En Scrum somos empíricos porque el producto y el proceso para construirlo son complejos. Son complejos porque necesitamos modificarlos permanentemente, hacia destinos muchas veces desconocidos. No nos queda otra opción que aceptar que, al menos desde esta visión del mundo, el cambio es la única constante. Cambiarán el entorno en el que se mueve el proyecto, así como también lo hará nuestra comprensión del mismo. Necesitamos entonces que nuestro producto y nuestro proceso puedan ser modificados con bajo costo. Es imprescindible que esos cambios, que serán tan frecuentes, no pongan en riesgo el proyecto entero, lo que se haya construido hasta el momento. En otras palabras, necesitamos que producto, y, proceso, sean maleables. La propuesta de Scrum para lidiar con este desafío la llamaremos crecimiento, orgánico. Los organismos vivos son el ejemplo más básico y ubicuo de maleabilidad, de adaptabilidad. Definiremos crecimiento orgánico como la posibilidad de agregar valor al producto o proceso a bajo costo, en pequeños intervalos de tiempo y con la seguridad de que puedo, en cualquier momento, quedarme con la versión actual y obtener todo el valor acumulado hasta el momento. Nada se ha roto, el árbol no se ha secado. 6. PARETO JUEGA DE NUESTRO LADO La Ley de Pareto: el 20% de la funcionalidad entrega el 80% del valor de negocio. Basta un poco de sentido común para concluir que, sabiendo que gracias al desarrollo orgánico podemos detener el proyecto en cualquier momento, lo que más nos conviene es priorizar
  • 13. nuestro trabajo. Si nos vamos a equivocar, equivoquémonos lo menos posible. Intentemos, al menos, enfocarnos en construir primero ese 20%. 7. LO PERFECTO ES EL ENEMIGO DE LO BUEN Y he aquí la salsa mágica de Scrum: el Product Backlog o, lo que es lo mismo, la mezcla justa de crecimiento orgánico y priorización. Con esta definición del Product Backlog reafirmamos nuevamente el paradigma, la visión del mundo desde la cual utilizamos Scrum. En un entorno complejo el,error,va,a,suceder. Las predicciones, en mayor o menor medida, serán erróneas. En esta tierra creemos que lo,perfecto,es,lo,enemigo,de,lo,bueno. En el mundo de Scrum creemos que hemos tenido éxito si hemos logrado maximizar,el, retorno,de, inversión de los stakeholders. Solo un necio podría afirmar, en este contexto, que el éxito del proyecto estará dado por el grado de completitud del plan.
  • 14. E. Evaluación Online https://docs.google.com/forms/d/189nKVdtBvx-csT4K4a8y8rKM_ qGZdxkXiR49KFlRLps/viewform?usp=send_form F. Anexo 1 - REFERENCIAS SOBRE SCRUM http://scrummethodology.com/ https://www.scrumalliance.org/ http://www.scrummanager.net/ https://www.scrum.org/Resources/What-is-Scrum http://scrumreferencecard.com/scrum-reference-card/ http://scaledagileframework.com/scrum-master/
  • 15. G. Anexo 2 - TEMAS ADICIONALES RELACIONADOS 1. Metodologías Agiles http://agilemethodology.org/ http://www.agilealliance.org/ 2. Kanban http://www.kanbanway.com/making-kanban-work-in-matrix-organizations#. VFL0t_mUegY http://www.epa.gov/lean/environment/methods/kanban.htm http://p-a-m.org/2013/05/change-management-with-kanban/ http://www.scrumsense.com/wp-content/uploads/2010/02/KanbanManuscript-dja-rev1_ 07_2.pdf http://books.google.com.ar/books?id=QUxX7ukZM1IC&pg=PA62&lpg=PA62&dq=kanba n+organizations&source=bl&ots=yDMeLd6DUz&sig=NTr0Pq3NLu- 8aSc6kSZpx6j05l0&hl=es- 419&sa=X&ei=n_lSVNSbJ4OgNvq8hMAO&ved=0CEUQ6AEwBjgK#v=onepage&q=kanba n%20organizations&f=false http://djaa.com/kanban-lens 3. Lean http://theleanstartup.com/principles http://www.epa.gov/lean/environment/methods/ http://www.leanblog.org/about/what-is-lean/ http://www.agilistapm.com/overview-of-leanagile-methods/ http://www.tpslean.com/leantools/leantoolsmenu.htm http://www.business-improvement.eu/lean/lean_manufacturing_eng.php