Entradas

Mostrando entradas de junio, 2018

Sin slack time no hay espacio para la mejora

Imagen
Quienes estamos interesados en la mejora continua, entendemos la importancia de disponer de espacios para reflexionar. En esos espacios identificamos cambios y diseñamos experimentos pero, lamentablemente, no siempre somos capaces de aprender de nuestras experiencias. Muchas veces, resulta necesario también disponer de tiempo para dejar fluir las decisiones ya tomadas, las acciones realizadas, y así permitir que los aprendizajes maduren y las nuevas ideas germinen. Un entorno propicio para que esto suceda es el slack time. Slack time: Tiempo holgado que habilita realizar actividades no pautadas. Existe la idea de que el tiempo que no estamos “cumpliendo con nuestras tareas” no estamos generando valor al negocio, lo que muchas veces nos hace sentir culpables si hacemos explícitos los momentos slack . Como consecuencia del miedo o vergüenza que nos genera hacerlos visibles, los tomamos sin conciencia, dado que voluntariamente o no, no nos es posible ser productivos todo el tiempo.

Resistir al abandono de prácticas

Imagen
Diseñar conversaciones poderosas, meditar, confeccionar agendas para las reuniones, separar los residuos, hacer reuniones de retrospectiva, comer más frutas y verduras, escribir para el blog… todas, todas excelentes prácticas, de las cuales entendemos perfectamente la importancia y el retorno de inversión, pero en general nos resulta imposible mantener. Somos perfectamente conscientes del instante en el que decidimos implementar una práctica, pero generalmente no tenemos registro alguno del momento que las abandonamos y en la mayoría de los casos, tampoco conocemos las razones. Si bien somos expertos en construir múltiples y diversas explicaciones  ad-hoc que justifican la desatención, en muchos de los casos, se acercan más a ser excusas que razones auténticas. Creo que el primer paso para la adecuada implementación de una práctica, es ser capaces de resistir al abandono, al menos tomando la decisión responsable de dejar nosotros a la práctica, en lugar de permitir que se vaya s

Medir

Imagen
Medir es una actividad muy-bien-vista por los altos directivos de muchas organizaciones. Ni hablar cuan alentada es si el resultado de la medición es expuesto utilizando un montón de amontonados y diminutos numeritos representados por extravagantes gráficos. La primera distinción que se me ocurre respecto este punto está asociada a diferenciar datos de información. Wikipedia define a información como un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje. Personalmente, los datos descriptos en el párrafo anterior no generan en mi ninguna de estas cosas. Luego, ¿Cual es la estrategia que debiera poner en práctica para que sea posible presentar información en lugar de datos?  Una primera respuesta podría desprenderse de revisar algunas definiciones básicas del universo de las métricas. Atributo: Característica mensurable. Por ejemplo el tamaño del sistema o su calidad. Medida:

Ciclo de Deming

Imagen
También conocido como PDCA (Plan.Do.Check.Act) el ciclo de Deming puede definirse como el circuito canónico para la mejora de procesos. Luego, si lo que se desea es proyectarse hacia el universo en donde mejora continua está a la orden del día, la ejecución sistemática de los cuatro pasos de este ciclo constituye una herramienta poderosa para cumplir ese objetivo. Los cuatro pasos: Plan: Planificación del proceso. En esta etapa se deben definir los objetivos y la estrategia para cumplirlos. También se confecciona la lista de actividades a realizar y los tiempos asignados para éstas. Do: Llevar a cabo el proceso.  Es muy importante tener visibilidad sobre la ejecución (cómo resulta la experiencia de seguir el plan y cuales son los desvíos identificados, entre otras posibles observaciones) Check: Verificar el proceso. Una vez finalizada su ejecución, es necesario realizar la evaluación del mismo;  comparar los resultados esperados con los obtenidos e identificar oportunidades d

Administración del tiempo

Imagen
Insustituible, inexorable, indispensable, inelástico y equitativo. No es posible comprarlo, acumularlo, reemplazarlo ni por supuesto, dejar de consumirlo. Estamos hablando de tiempo, claro. El  universo de tópicos relacionados con la gestión del tiempo es realmente grande. Asociado a las actividades de calidad, hay un tema en particular que se caracteriza por presentarse una y otra vez: la desmesurada asignación de prioridad a lo urgente sobre lo importante . En general, las impunes cuestiones urgentes siempre, pero siempre –con esa intempestividad que las caracteriza- irrumpen sobre las inofensivas, bondadosas y fructíferas actividades de calidad, tan importantes que son. Una solución concreta y efectiva que previene la fuga de la tortuga que encamina los temas importantes, es comprometer –COMPROMETER- algunas horas (del día, de la semana o del mes) a realizar actividades asociadas a los temas importantes sin dejarse avasallar por las urgencias que imprevisiblemente surgen.

Juegos para aprender

Imagen
Juegos Para aprender es el nombre de un encuentro al que asistí hace un tiempo, organizado por Ágiles@BsAs en modalidad Open Space . Dos de los juegos para aprender me resultaron particularmente interesantes; uno presentado por Fernando Claverino -amigo, coach para el desarrollo de este blog y ferviente impulsor de las metodologías ágiles- y otro por Claudio Juan Bidau (ambos miembros de Banquito ). El primero consistió en una experiencia de dibujo de a pares conocido como Pair drwaing , y el segundo fue una actividad de diseño, construcción y trabajo en equipo bautizada   el  desafío del marshmallow . Haciendo Pair drwaing es posible identificar con claridad los beneficios del trabajo de a pares: Entusiasmo: Trabajar en parejas es más divertido y da mayor seguridad a las partes Aprendizaje: Trabajar en parejas es una forma amena de compartir conocimientos Cohesión de equipo: La gente se familiariza más rápidamente con la actividad Visión unificada: Cuando las activi

Visibilidad

Imagen
La falta de visibilidad sobre los proyectos de una organización podría considerarse un escenario equivalente a no disponer de iluminación para inspeccionar como se está cocinando el Volcán de Chocolate en el interior del horno. En el contexto de desarrollo de software, es posible dirigir la visiblidad sobre un proyecto en tres sentidos; hacia el cliente, hacia la organización y hacia los miembros del equipo. Planteados los distintos destinatarios, es común que se presentarse una pequeña pero no por eso poco importante dicotomía: Dar el mismo nivel de visiblidad en las tres direcciones Ajustar la información en función del grupo al que está dirigida La agilidad está fuertemente alineadas con la primera de las opciones, defendiendo la transparencia sobre estado del proyecto. Por otro lado, la segunda de las opciones tiene sus incuestionables beneficios, pero se le asocia la desventaja de tener que sumar a la inversión de esfuerzo que requiere generar los informes, el traba

Enseñando ágilmente

Imagen
Enseñando ágilmente es un trabajo que llevamos adelante con Fernando Waisman -Amigo, Colega y compañero de aventuras- en la Cátedra de Calidad de Software de la Carrera de Analistas Sistemas de Computación del Instituto de Tecnología ORT. La propuesta plantea un cambio al modelo docente tradicional -la clase magistral- aumentando el nivel de compromiso y participación de los alumnos. La idea se basa en otorgar a quienes participan en las clases un mayor protagonismo en la definición de los contenidos de la materia. Este cambio se asocia principalmente en la incorporación de algunas de las prácticas propuestas por el conocido y siempre bien ponderado marco de gestión Scrum. El trabajo fue presentado en la 39 jaiio y la versión completa del paper se encuentra disponible en http://www.39jaiio.org.ar/sites/default/files/39jaiio-asse-03.pdf .

El cultivo de buenas prácticas

Imagen
Se dice que la confianza se construye durante años y se derrumba en un instante… Con el ejercicio de las buenas prácticas, sucede algo parecido. Una buena práctica es aquella que de alguna manera, en alguno de los planos posibles, contribuye con la mejora…  lo cual no necesariamente significa que tenga que estar definida en un modelo de madurez o en un marco de desarrollo de gestión de proyectos (ni la recíproca, es decir,  una práctica propuesta por los distintos modelos no tiene por que ser útil para toda organización) El arte: tener la sensibilidad para identificar, en un contexto determinado,  las que sirven de las que no… En el marco del desarrollo de software, resulta muy difícil implementar actividades que favorezcan el proceso de mejora (y esa es la parte fácil). El real desafío -archiReContraSuperDifficile- es mantenerlas. Desde mi percepción, algunas de las razones por las que el ejercicio de las buenas prácticas se va disipando están relacionadas con: Si no son ad

Repostería y desarrollo de software

Imagen
La receta para preparar un rico volcán de chocolate, es la siguiente: Ingredientes: 200 g de chocolate, 40 g de manteca, 4 yemas, 50 g de azúcar, 2 claras. Preparación: Derretir el chocolate con la manteca por un lado, batir las claras a punto nieve (con la pisca de sal) por otro y batir las yemas con el azúcar a punto blanco. Luego mezclar claras con las yemas y finalmente integrar el chocolate. En moldes enmatecados llevar 10 minutos al horno. Si las decisiones sobre la calidad se tomaran con criterios equivalentes a los que se utilizan para desarrollar software… No hubiéramos validado que los huevos estuviesen en buen estado El equipo que prepara las claras hubiera pensado que el azúcar se lo ponía el equipo que preparaba las yemas, y el de las yemas, que el azúcar era responsabilidad del otro grupo. Batir a blanco las yemas lo hubiéramos considerado un improvement y lo hubiéramos postergado para otra iteración. Las claras a nieve las prepararíamos en la licuadora Nos d