Un cerebro sano y saludable nos ayuda a ser más creativos.
Para que nuestro cerebro esté "en forma", el especialista Paco Mora recomienda:
comer menos | practicar un deporte | hacer ejercicios mentales diariamente con algún reto | viajar mucho/evitar la rutina | vivir acompañado | adaptarse a los cambios | evitar el stress crónico | no fumar | dormir 7 u 8 horas | evitar "apagones emocionales" | agradecer! | disfrutar las pequeñas cosas
Enterate por qué en este video de 3m41"
Cursos, consultoría, artículos, técnicas y Herramientas de Creatividad e Innovación | Carlos Churba
Mostrando entradas con la etiqueta agile. Mostrar todas las entradas
Mostrando entradas con la etiqueta agile. Mostrar todas las entradas
Aprendizaje kinestésico
Siguiendo la premisa de Sharon Bowman y otros visionarios de formas nuevas y más efectivas de enseñar y aprender, varios docentes y entrenadores en Latinoamérica trabajamos con el uso de aprendizaje kinestésico.
A la hora de aprender, el moverse y hacer triunfa rotundamente sobre el estar sentado
Beneficios del aprendizaje utilizando el movimiento:
- comprobamos que la experiencia de aprendizaje es mucho más placentera y divertida
- pasadas 3 o 4 semanas comprobamos que los participantes de la actividad recuerdan lo aprendido con mayor precisión que al utilizar los canales visual y auditivo.
Debajo incluimos dos experiencias recientes:
- Una experiencia con estudiantes de la articulación de la carrera de Ingeniería en Sistemas de Universidad de Belgrano en Buenos Aires, en la que a través del movimiento los participantes aprenden y recuerdan las normas para estimular la creatividad de Carlos Churba
https://plus.google.com/u/0/100537152809971591231/posts/bCRgSAgZ2pt
- La experiencia del evento comunitario quincenal Agile is in the Air, que se realiza en plazas y parques de la ciudad de Buenos Aires, y donde Alan Cyment coordina una práctica kinestésica acerca del método Scrum.
http://www.youtube.com/watch?v=3y2MKfrInmU&feature=youtu.be&a
Estamos disponibles para compartir estas experiencias para ayudar en la difusión del aprendizaje kinestésico.
A la hora de aprender, el moverse y hacer triunfa rotundamente sobre el estar sentado
Beneficios del aprendizaje utilizando el movimiento:
- comprobamos que la experiencia de aprendizaje es mucho más placentera y divertida
- pasadas 3 o 4 semanas comprobamos que los participantes de la actividad recuerdan lo aprendido con mayor precisión que al utilizar los canales visual y auditivo.
Debajo incluimos dos experiencias recientes:
- Una experiencia con estudiantes de la articulación de la carrera de Ingeniería en Sistemas de Universidad de Belgrano en Buenos Aires, en la que a través del movimiento los participantes aprenden y recuerdan las normas para estimular la creatividad de Carlos Churba
https://plus.google.com/u/0/100537152809971591231/posts/bCRgSAgZ2pt
- La experiencia del evento comunitario quincenal Agile is in the Air, que se realiza en plazas y parques de la ciudad de Buenos Aires, y donde Alan Cyment coordina una práctica kinestésica acerca del método Scrum.
http://www.youtube.com/watch?v=3y2MKfrInmU&feature=youtu.be&a
Estamos disponibles para compartir estas experiencias para ayudar en la difusión del aprendizaje kinestésico.
Aprendiendo sobre las condiciones para un trabajo en equipo eficiente
Junto a estudiantes de variadas disciplinas que cursan la materia Creatividad e Innovación, Cátedra Carlos Churba en la Universidad de Belgrano realizamos una actividad de trabajo en equipo utilizando métodos ágiles.
Para una descripción detallada de esta actividad que se realiza con Legos o Rastis, ver
Clase de Ideación de Productos / Product Management en UBA-Ingeniería
Realizamos junto a los estudiantes de Administración de Proyectos II - Sistemas (FIUBA) un muy intenso taller de Ideación de Productos y Product Management.
La producción incluyó una lista de "factores de éxito" y "factores de fracaso" de una amplia variedad de productos y servicios conocidos.
Los ejemplos exitosos incluyeron Coca-Cola, Facebook, series de TV, galletitas que invadieron el mercado prácticamente sin publicidad, etc.
Casos de productos fracaso fueron: cerveza sin alcohol, discmans, una línea de buses que nadie elije y Windows Vista entre otros.
A partir de esos casos que eran conocidos por todos, creamos una lista de "success factors" (cada equipo trabajó con el caso exitoso que más le interesaba) y "fail factors" (ídem con caso de fracaso).
Luego compartieron la producción de cada equipo, lo que generó 2 grandes listas de atributos de éxito y atributos de fracaso.
De allí emergió la idea de que cualquiera de los productos y servicios exitosos tenía incluidos prácticamente todos los "success factors" de la gran lista colectiva creada (no sólo los atributos que un equipo había encontrado para el producto que habían elegido, sino también los atributos detectados rápidamente en otros productos).
En cambio, para ser un rotundo "producto fracaso" alcanza simplemente con tener uno o 2 "failure factors" de la gran lista de factores de fracaso
El resumen fotográfico de actividades y producción se encuentra en https://plus.google.com/photos/107325076159816817183/albums/5792844525926745585
(gentileza de Juan Gabardini)
Importancia del buen diseño
“El diseño no es sólo como una cosa luce o se siente. El diseño es cómo es que esa cosa funciona. Lo simple puede ser más difícil de hacer que lo complejo. Tienes que trabajar muy duro para pensar de manera transparente y hacer las cosas más simples”. Steve Jobs
Foto: Barrera mal diseñada en la ribera del Río de la Plata en Martínez, Pcia de Buenos Aires
Enseñando desde atrás del salón
Junto a un grupo de amigos y colegas que incluye a varios integrantes de la Comunidad Latinoamericana de Desarrollo Agil de Software estamos descubriendo desde hace algún tiempo nuevas formas de facilitar y acelerar el aprendizaje de las personas que participan en nuestros cursos y talleres.
En el marco de esta iniciativa llegó a nuestras manos el libro "Training from the BACK of the Room" ("Enseñando desde atrás del salón") de Sharon Bowman, disponible en Amazon.com , que contiene una serie de ideas, conceptos y herramientas muy alineadas con lo que hemos dado en llamar "Training Agil".
Sharon Bowman nos presenta en su libro muy buena información sobre lo que ella llama brain-friendly training, o sea: entrenamiento y cursos cuyas dinámicas está de acuerdo a cómo funciona nuestro cerebro, -- el cual está siempre recibiendo nueva información, comparándola con información que ya tiene y realizando conclusiones e inferencias entre ambas.
Todas las personas tenemos naturalmente la necesidad de aprender, pero el "prestar atención" no es algo que podamos manejar en forma consciente. Pero la forma tradicional de enseñar muchas veces no es amigable y no va de acuerdo a cómo funciona y aprende nuestro cerebro.
Para esto autora nos propone dividir las actividades de nuestras clases, cursos y talleres de acuerdo a un plan que incluye:
Adicionalmente se propone a los participantes tomar notas utilizando figuras y gráficos creativos y con variedad de colores --lo que estimula que el nuevo conocimiento adquirido perdure e impulsa que las notas resulten más útiles y "memorables" para consulta futura.
A través de las técnicas del libro estamos consiguiendo con mayor naturalidad y efectividad que los participantes de nuestros cursos y talleres colaboren y participen activamente, dentro de una experiencia positiva que acelera el aprendizaje.
Enlace relacionado:
Blog Kudewe de @ : http://blog.kudewe.com/2011/11/ensenando-desde-atras-del-salon-en.html de
ferclaverino
En el marco de esta iniciativa llegó a nuestras manos el libro "Training from the BACK of the Room" ("Enseñando desde atrás del salón") de Sharon Bowman, disponible en Amazon.com , que contiene una serie de ideas, conceptos y herramientas muy alineadas con lo que hemos dado en llamar "Training Agil".
Sharon Bowman nos presenta en su libro muy buena información sobre lo que ella llama brain-friendly training, o sea: entrenamiento y cursos cuyas dinámicas está de acuerdo a cómo funciona nuestro cerebro, -- el cual está siempre recibiendo nueva información, comparándola con información que ya tiene y realizando conclusiones e inferencias entre ambas.
Todas las personas tenemos naturalmente la necesidad de aprender, pero el "prestar atención" no es algo que podamos manejar en forma consciente. Pero la forma tradicional de enseñar muchas veces no es amigable y no va de acuerdo a cómo funciona y aprende nuestro cerebro.
A modo de ejemplo, Sharon Bowman nos presenta el caso habitual de participantes de una nueva clase llegando con muchas expectativas, curiosidad y entusiamo al aula. Y cómo toda esta energía se pierde debido a que el instructor se presenta y comienza un monólogo de varios minutos sobre una presentación en PowerPoint.La solución no consiste en simplemente insertar humor, hacer preguntas a los participantes, hacer alguna actividad práctica o presentar gráficos creativos, sino de poner al sujeto del aprendizaje en el centro de la escena, y reducir la cantidad de tiempo en que el instructor está hablando a la clase desde el frente del salón.
Para esto autora nos propone dividir las actividades de nuestras clases, cursos y talleres de acuerdo a un plan que incluye:
- Momentos de CONEXION, donde los participantes se conectan con el tema del curso, con el conocimiento previo existente en el grupo conoce sobre ese tema, con los demás participantes, y con sus objetivos de aprendizaje
- Momentos donde se introducen información y CONCEPTOS nuevos
- Momentos de CONCRECION y práctica que permiten afirmar lo aprendido
- Un momento de CONCLUSION y puesta en común tanto de lo aprendido como de formas de ponerlo en práctica, además de celebrar la experiencia y el aprendizaje.
Adicionalmente se propone a los participantes tomar notas utilizando figuras y gráficos creativos y con variedad de colores --lo que estimula que el nuevo conocimiento adquirido perdure e impulsa que las notas resulten más útiles y "memorables" para consulta futura.
A través de las técnicas del libro estamos consiguiendo con mayor naturalidad y efectividad que los participantes de nuestros cursos y talleres colaboren y participen activamente, dentro de una experiencia positiva que acelera el aprendizaje.
Enlace relacionado:
Blog Kudewe de @ : http://blog.kudewe.com/2011/11/ensenando-desde-atras-del-salon-en.html de
ferclaverino
Workshop La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software. Ágiles 2011
Hemos coordinado el Workshop: La dimensión humana de las metodologías ágiles en las 4tas Jornadas Latinoamericanas de Metodologías Agiles 2011 con R. Colusso. Agrdecemos a los participantes tanto locales como de varios países latinoamericanos: Brasil, Chile, Paraguay, Perú, Uruguay por su protagonismo y elaboraciones durante el desarrollo del workshop.
Resumen
El objetivo de la sesión es adquirir conocimientos en forma práctica para tener en cuenta los valores humanos y la creatividad de las personas y equipos para el desarrollo de software de calidad; desarrollo que como toda actividad humana es compleja. Los cambios en la tecnología, los desafíos en la comunicación, las diferencias personales, la dificultad en definir el alcance y los requerimientos de los sistemas potencian la complejidad de los proyectos. En el workshop trabajaremos con ejercicios y técnicas para desarrollar la creatividad y vivenciar los valores en forma práctica, adquiriendo herramientas ágiles para aplicar a la gestión de proyectos de software de calidad.
Descripción completa
La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software.
“Lo que quizás más me entusiasma. . . es que los valores humanos finalmente están por encima de valores mecanicistas o la tecnología como un fín en sí mismo, en un mundo cada vez más tecnológico. Las empresas, especialmente las de alta tecnología, no son máquinas. Son conjuntos de gente tremendamente motivada y creativa, y es su motivación intrínseca y su creatividad lo que hace toda la diferencia” Eric Schmidt, Google CEO
Ser inteligente, más allá de las competencias específicas, se evidencia en la actitud de participar en la consecución de objetivos compartidos para el logro de un proyecto en el que participan distintos actores. Ahora bien, esta inteligencia debe estar alineada con un horizonte de valores humanos, por ejemplo: creatividad, responsabilidad, espíritu de equipo, calidad, respeto, integridad, entre otros, y con las conductas que concretan, en el trabajo cotidiano, dichos valores.
Cuando el objetivo compartido es el desarrollo de software de calidad, vemos que la complejidad de los proyectos no puede manejarse y reducirse en forma sustentable sin recurrir al trabajo en equipo guiado por valores humanos.
Los proyectos de desarrollo de software incluyen varios actores, cada uno con objetivos específicos. Desarrollar software es una tarea compleja en la que los cambios tecnológicos, el carácter cambiante y a veces difuso de los requerimientos, y las características “intangibles” del producto a crear se funden y potencian, generando una complejidad que puede tornarse inmanejable. Los Métodos Agiles nos permiten reducir la complejidad y aumentar la eficacia de los equipos a través de desarrollos iterativos, control empírico de procesos y empowerment de los equipos y sus integrantes. Sin embargo poco se ha escrito sobre la relación entre el desarrollo de software valioso y de alta calidad con los valores humanos compartidos y cultivados entre las personas que participan en los proyectos de desarrollo.
Entre los valores humanos relacionados fuertemente con la Agilidad encontramos:
Espíritu de equipo, Creatividad, Responsabilidad, Respeto, Comunicación, Empatía, Honestidad y transparencia, Integridad
De los valores a la virtud
Mecánica/Proceso
El taller consistirá en la aplicación de una dinámica grupal a través de la cual los participantes podrán vivenciar los contenidos propuestos sobre la importancia de los valores humanos y el trabajo en equipo para el desarrollo de software de calidad y en una segunda etapa realizar la reflexión sobre lo experimentado.
La sesión contará con ejercicios de caldeamiento y de presentación, con técnicas de creatividad para la generación y selección de ideas. Luego los participantes podrán enriquecer e implementar dichas ideas en base al trabajo en equipos cuyos integrantes representarán roles e intereses diversos, y utilizarán prácticas ágiles para realizar acuerdos y maximizar el valor generado en el proyecto.
Beneficios
Adquirir conocimientos prácticos sobre las ventajas de poner foco en los valores humanos y la creatividad para el desarrollo de software de calidad. El workshop suministrará herramientas ágiles y por medio de ejercicios y técnicas creativas el público podrá experimentar, vivenciar y reflexionar sobre la importancia de los valores humanos y del trabajo en equipo.
Experiencia con el tema
Carlos Churba coordina actividades de formación en creatividad, innovación, desarrollo y valores humanos en empresas y universidades. Ha dado conferencias y talleres en Argentina y en el exterior.
Ricardo Colusso trabaja en desarrollo de software. Especializado en Agile Product Planning, Project Management y coaching/training de equipos. Es docente universitario en Creatividad e Innovación.
La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software.
Palabras-clave: Valores humanos creatividad ideas innovación equipos liderazgo.Resumen
El objetivo de la sesión es adquirir conocimientos en forma práctica para tener en cuenta los valores humanos y la creatividad de las personas y equipos para el desarrollo de software de calidad; desarrollo que como toda actividad humana es compleja. Los cambios en la tecnología, los desafíos en la comunicación, las diferencias personales, la dificultad en definir el alcance y los requerimientos de los sistemas potencian la complejidad de los proyectos. En el workshop trabajaremos con ejercicios y técnicas para desarrollar la creatividad y vivenciar los valores en forma práctica, adquiriendo herramientas ágiles para aplicar a la gestión de proyectos de software de calidad.
Descripción completa
La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software.
“Lo que quizás más me entusiasma. . . es que los valores humanos finalmente están por encima de valores mecanicistas o la tecnología como un fín en sí mismo, en un mundo cada vez más tecnológico. Las empresas, especialmente las de alta tecnología, no son máquinas. Son conjuntos de gente tremendamente motivada y creativa, y es su motivación intrínseca y su creatividad lo que hace toda la diferencia” Eric Schmidt, Google CEO
Ser inteligente, más allá de las competencias específicas, se evidencia en la actitud de participar en la consecución de objetivos compartidos para el logro de un proyecto en el que participan distintos actores. Ahora bien, esta inteligencia debe estar alineada con un horizonte de valores humanos, por ejemplo: creatividad, responsabilidad, espíritu de equipo, calidad, respeto, integridad, entre otros, y con las conductas que concretan, en el trabajo cotidiano, dichos valores.
Cuando el objetivo compartido es el desarrollo de software de calidad, vemos que la complejidad de los proyectos no puede manejarse y reducirse en forma sustentable sin recurrir al trabajo en equipo guiado por valores humanos.
Los proyectos de desarrollo de software incluyen varios actores, cada uno con objetivos específicos. Desarrollar software es una tarea compleja en la que los cambios tecnológicos, el carácter cambiante y a veces difuso de los requerimientos, y las características “intangibles” del producto a crear se funden y potencian, generando una complejidad que puede tornarse inmanejable. Los Métodos Agiles nos permiten reducir la complejidad y aumentar la eficacia de los equipos a través de desarrollos iterativos, control empírico de procesos y empowerment de los equipos y sus integrantes. Sin embargo poco se ha escrito sobre la relación entre el desarrollo de software valioso y de alta calidad con los valores humanos compartidos y cultivados entre las personas que participan en los proyectos de desarrollo.
Entre los valores humanos relacionados fuertemente con la Agilidad encontramos:
Espíritu de equipo, Creatividad, Responsabilidad, Respeto, Comunicación, Empatía, Honestidad y transparencia, Integridad
De los valores a la virtud
Mecánica/Proceso
El taller consistirá en la aplicación de una dinámica grupal a través de la cual los participantes podrán vivenciar los contenidos propuestos sobre la importancia de los valores humanos y el trabajo en equipo para el desarrollo de software de calidad y en una segunda etapa realizar la reflexión sobre lo experimentado.
La sesión contará con ejercicios de caldeamiento y de presentación, con técnicas de creatividad para la generación y selección de ideas. Luego los participantes podrán enriquecer e implementar dichas ideas en base al trabajo en equipos cuyos integrantes representarán roles e intereses diversos, y utilizarán prácticas ágiles para realizar acuerdos y maximizar el valor generado en el proyecto.
Beneficios
Adquirir conocimientos prácticos sobre las ventajas de poner foco en los valores humanos y la creatividad para el desarrollo de software de calidad. El workshop suministrará herramientas ágiles y por medio de ejercicios y técnicas creativas el público podrá experimentar, vivenciar y reflexionar sobre la importancia de los valores humanos y del trabajo en equipo.
Experiencia con el tema
Carlos Churba coordina actividades de formación en creatividad, innovación, desarrollo y valores humanos en empresas y universidades. Ha dado conferencias y talleres en Argentina y en el exterior.
Ricardo Colusso trabaja en desarrollo de software. Especializado en Agile Product Planning, Project Management y coaching/training de equipos. Es docente universitario en Creatividad e Innovación.
Valores y Creatividad. La Dimensión Humana. Workshop en Agiles 2011
Participamos de la 4ta Conferencia Latinoamericana de Desarrollo Agil de Software coordinando el taller
La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software. Ágiles 2011
http://agiles2011.agiles.org/programa/sesion/63/
La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software. Ágiles 2011
http://agiles2011.agiles.org/programa/sesion/63/
Labels:
agiile,
agile,
conceptos,
creatividad,
Metodología,
software,
Técnicas de Creatividad,
TECNICAS Y HERRAMIENTAS,
tecnología,
Trabajo,
Valores,
Videos Capacitación,
Workshops
Valores Humanos para el Desarrollo de Software de Calidad
Espíritu de equipo, creatividad, responsabilidad, respeto, comunicación, empatía, honestidad y transparencia, integridad.
Valor es algo que nos es valioso, nos moviliza y se hace realidad en la medida en que lo concretamos en actos, en acciones. Los valores nos hacen apreciar o rechazar ciertas conductas o circunstancias. Los valores deben ser encarnados por las personas.
Hacemos algo porque en ese hacer hay involucrado un valor. El valor empuja, impulsa. Los valores se trasladan desde nuestra mente a las tareas y a las personas con las que trabajamos. Se aprecian por la educación, se transmiten por lo que cultivamos y crean la cultura de las organizaciones reflejando el modo de vida y de trabajo como un todo.
Si es un valor superior, podemos emplear valores inferiores como medios para alcanzar dicho valor superior pero cuidando no invertir la escala de valores y jerarquizar los valores inferiores.
No existe una jerarquía absoluta de valores sino una serie de valores aplicables y funcionales dentro de los diferentes ámbitos del existir humano y las circunstancias en las que nos toca vivir y trabajar.
Cuando el objetivo compartido por los integrantes de una organización o equipo es el desarrollo de software de calidad, vemos que la complejidad de los proyectos no puede manejarse y reducirse en forma sustentable sin recurrir al trabajo en equipo guiado por valores humanos tales como la creatividad, la responsabilidad, el espíritu de equipo, la comunicación, la empatía, el respeto, la honestidad y transparencia y la integridad, con las conductas que concretan, en el trabajo cotidiano, dichos valores.
Workshop en Agiles 2011 sobre Valores Humanos
La dimensión humana de las metodologías ágiles. Valores y creatividad en el desarrollo de Software.
Facilitadores: Lic. Carlos Churba. Lic. Ricardo Colusso
12 de octubre, 17 hs
Audiencia: Estudiantes y profesionales en general.
Beneficios: Adquirir conocimientos prácticos sobre las ventajas de poner foco en los valores humanos y la creatividad para el desarrollo de software de calidad. El workshop suministrará herramientas ágiles y por medio de ejercicios y técnicas creativas el público podrá experimentar, vivenciar y reflexionar sobre la importancia de los valores humanos y del trabajo en equipo.
Retrospectiva-Taller para Productividad Sostenible
Realizamos una actividad retrospectiva con el staff de la Fundación Inicia que permitió compartir logros, buenas prácticas, mejoras e ideas en base a lo realizado y aprendido durante las últimas semanas.
Inicia promueve la creación y desarrollo de emprendimientos sustentables que contribuyan a la generación de valor económico, social, cívico o ambiental para nuestra comunidad.
Funciona como una red muy efectiva que crece rápidamente con nuevas actividades, capacitaciones y creación/detección de oportunidades para emprendedores.
Ver más . . .
Inicia promueve la creación y desarrollo de emprendimientos sustentables que contribuyan a la generación de valor económico, social, cívico o ambiental para nuestra comunidad.
Funciona como una red muy efectiva que crece rápidamente con nuevas actividades, capacitaciones y creación/detección de oportunidades para emprendedores.
Ver más . . .
Actividad "Agile Bossa" en FIUBA
Junto con Pablo Tortorella coordinamos el taller de Agile Bossa en la Facultad de Ingeniería de la Universidad de Buenos Aires, como parte de las actividades prácticas de la materia Administración y Control de Proyectos Informáticos II de la carrera de Ingeniería en Informática.
Agile Bossa es una actividad en la que los asistentes tienen que trabajar en equipo intensamente utilizando valores y reglas ágiles que resaltan el valor de los equipos colaborativos en contextos de plena visibilidad de las tareas en curso, impedimentos y resultados.
El objetivo de la actividad es hacer música siguiendo una “visión de negocio” y objetivos funcionales, exponiendo a los participantes a situaciones muy similares al trabajo en proyectos dentro de empresas y organizaciones.
Agile Bossa no requiere conocimientos previos especiales sobre música, y nos permite:
- Dar a conocer la importancia del contexto, la visión de negocio, y el "para qué?" que está atrás de la actividad que se desarrolla en el día a día de un proyecto complejo
- Mostrar las ventajas de un enfoque de iteraciones rápidas en las que se entrega un producto o servicio con funcionalidad completa
- Mostrar las ventajas de un grupo auto-organizado, frente a un grupo gerenciado con el viejo paradigma basado en “comandar y controlar”
- Mostrar las ventajas de la comunicación cara a cara, el lenguaje comun, la visibilidad del trabajo ajeno
- Mostrar la importancia de tener ambientes de creación/desarrollo, testeo y producción lo más cercanos y similares a lo que sea posible
El workshop Agile Bossa ya fue coordinado por sus autores Pablo Tortorella y Ricardo Colusso en ocasiones anteriores incluyendo:
- La 3ra Conferencia Latinoamericana de Desarrollo Agil de Software - Agiles 2010 (Lima, Perú) http://agiles2010.agiles.org/lang/es/programa/sesiones/s50/
- Reunión Mensual de Ágiles@BsAs (Buenos Aires, Argentina) http://www.martinalaimo.com/es/2010/06/musica-agil-para-mis-oidos/
Agiles 2011 - 11 al 13 de Octubre
Participaremos en Ágiles 2011, las 4tas Jornadas Latinoamericanas de Metodologías Ágiles
del 11 al 13 de octubre.
Este es un importante evento Latinoamericano que nuclea profesionales relacionados con el desarrollo ágil de software desde hace más de tres años.
Serán jornadas donde aprender, enseñar, relacionarse y conocerse serán moneda corriente.
Tendrá lugar nuevamente en Buenos Aires (Argentina), ciudad donde surgió en el año 2008, luego de haber pasado por Florianópolis (Brasil) en el 2009 y por Lima (Perú) en el reciente 2010.
Ver más sobre Agiles 2011
del 11 al 13 de octubre.
Este es un importante evento Latinoamericano que nuclea profesionales relacionados con el desarrollo ágil de software desde hace más de tres años.
Serán jornadas donde aprender, enseñar, relacionarse y conocerse serán moneda corriente.
Tendrá lugar nuevamente en Buenos Aires (Argentina), ciudad donde surgió en el año 2008, luego de haber pasado por Florianópolis (Brasil) en el 2009 y por Lima (Perú) en el reciente 2010.
Ver más sobre Agiles 2011
Ejercicio de Creatividad e Innovación en FIUBA
Coordinamos un ejercicio de Creatividad e Innovación con estudiantes de la materia Administración y Control de Proyectos Informáticos II (carrera de Sistemas) en la Facultad de Ingeniería de la Universidad de Buenos Aires.
Las actividad incluyó una introducción sobre el tema, trabajo de precalentamiento para mejorar fluidez, flexibilidad y originalidad en la generación de ideas aplicando las normas para estimular la creatividad, y un brainstorming (modo 6:3:5) para mejorar un producto. Luego se continuó aplicando técnicas de pensamiento convergente: agrupación de ideas por afinidad, con evaluación y enriquecimiento.
Finalmente realizamos una retrospectiva en la que los participantes comentaron cómo se sintieron durante el ejercicio, qué se llevaron de la sesión, y en qué situaciones de su vida profesional pueden aplicar estas técnicas para resolver problemas creativamente y crear productos y servicios de software innovadores.
Agradeceimos a Juan Gabardini por la invitación y su soporte ayudando en la coordinación de la actividad y liderando la reunión retrospectiva del final.
Las actividad incluyó una introducción sobre el tema, trabajo de precalentamiento para mejorar fluidez, flexibilidad y originalidad en la generación de ideas aplicando las normas para estimular la creatividad, y un brainstorming (modo 6:3:5) para mejorar un producto. Luego se continuó aplicando técnicas de pensamiento convergente: agrupación de ideas por afinidad, con evaluación y enriquecimiento.
Finalmente realizamos una retrospectiva en la que los participantes comentaron cómo se sintieron durante el ejercicio, qué se llevaron de la sesión, y en qué situaciones de su vida profesional pueden aplicar estas técnicas para resolver problemas creativamente y crear productos y servicios de software innovadores.
Agradeceimos a Juan Gabardini por la invitación y su soporte ayudando en la coordinación de la actividad y liderando la reunión retrospectiva del final.
Desarrollo de Software con Valores Humanos potenciados por Kanban
Desarrollo de Software con Valores Humanos potenciados por Kanban
por
Carlos Churba @carloschurba
Ricardo Colusso @rcolusso
Abstract
El desarrollo de software de calidad es una actividad humana compleja. Los cambios en la tecnología, los desafìos en la comunicación, la dificultad en definir el alcance y los requerimientos de los sistemas, y la “intangibilidad” propia de los productos de software combinados potencian la complejidad de los proyectos. Podemos utilizar Kanban, que es uno de los métodos ágiles de gestión de proyectos más populares para reducir esta complejidad y que nuestros proyectos sean más predecibles. Muchos artículos, papers y libros confirman los beneficios directos obtenidos utilizando Kanban: la reducción del trabajo en proceso y los equipos que entran en estado de flujo permiten reducir complejidad, aumentar predictibilidad y reducir riesgos.
Pero hay poca investigación y material disponible sobre cómo Kanban potencia los valores humanos de las personas que participan en esos proyectos. En este artículo se analizan 2 casos donde se explica como Kanban resultó ser una herramienta poderosa para estimular valores tales como la Creatividad, la Responsabilidad y la Integridad durante el desarrollo de proyectos de desarrollo de software.
Desarrollo de software con valores humanos potenciados por Kanban
El objetivo de este trabajo es compartir nuestra experiencia en proyectos de desarrollo de software donde la utilización del método ágil de gestión de proyectos Kanban potenció en forma directa los valores humanos de los equipos y personas participantes.
Introducción
La utilización de métodos ágiles en el desarrollo de software ha sido uno de los principales avances de la industria en la última década. Luego de la publicación del Manifiesto Ágil en 2001 los profesionales entusiastas de la Agilidad descubrieron que la combinación de prácticas ágiles combinada con principios y herramientas de Justo a Tiempo y Lean Manufacturing contribuían a mejorar la calidad del software, los equipos que funcionaban “en flujo”, las fechas de finalización se cumplían, las personas trabajaban más motivadas y el nivel de productividad era sostenible en el tiempo.
Mary y Tom Poppendiek han sido pioneros en la aplicar a proyectos de software los conceptos Lean que ya utilizaban las empresas de manufactura (1) En cuanto a Kanban, se trata de una herramienta simple y muy poderosa para gestionar proyectos, cono indica Jeff Patton:
“el desarrollo Kanban ocurre alrededor de un tablero visual que utilizamos para gerenciar el trabajo en proceso ( . . . ) La idea primaria es contar con historias de usuario ubicadas en la zona izquierda del tablero y que se mueven a través del tablero pasando por las etapas necesarias del desarrollo para que sean consideradas como “terminadas”. Las historias terminadas y listas para entrar en producción se acumulan al final. (...) limitamos la cantidad de trabajo en proceso, o sea que limitaros la cantidad de historias que puede haber en el tablero. Los números escritos sobre el limite inferior es el límite de cantidad de historias permitidas en cada fase” (2)
Valores Humanos
Valor es algo que nos es valioso, nos moviliza y se hace realidad en la medida en que lo concretamos en actos. Los valores deben ser encarnados por las personas.
Hacemos algo porque en ese hacer hay involucrado un valor. El valor empuja, impulsa. Los valores se trasladan desde nuestra mente a las tareas y a las personas con las que trabajamos. Se aprecian por la educación, se transmiten por lo que cultivamos y crean la cultura de las organizaciones reflejando el modo de vida y de trabajo como un todo.
Cuando el objetivo compartido por los integrantes de una organización o equipo es el desarrollo de software de calidad, vemos que la complejidad de los proyectos no puede manejarse y reducirse en forma sustentable sin recurrir al trabajo en equipo guiado por valores humanos tales como la creatividad, la responsabilidad, el espíritu de equipo, el respeto y la integridad, con las conductas que concretan, en el trabajo cotidiano, dichos valores.
A continuación analizaremos cómo la aplicación de Kanban ha permitido potenciar los valores humanos de equipos y personas en dos proyectos de desarrollo de software en Huddle Group (3).
Caso 1: Agilidad y reducción de la incertidumbre frente al Kanban
El primer proyecto para la nueva división de Huddle Group llegó antes de lo esperado: un requerimiento interno del departamento de Finanzas tomó al equipo por sorpresa. La funcionalidad requerida estaba definida con precisión, así también como la fecha de finalización y la plataforma de desarrollo: un ERP (Enterprise Resource Planning) recientemente lanzado al mercado. El equipo tenía la opción de no tomar este proyecto interno debido a que aún no había terminado con su entrenamiento, pero eso implicaba que la empresa tendría que contratar a desarrolladores de software externos. Adicionalmente la fecha de finalización del proyecto no podía cambiarse ya que coincidía con la auditoría externa anual a la empresa. Por lo tanto el equipo decidió aceptar el desafío.
Los integrantes del equipo, experimentados en la utilización del método ágil Scrum, tuvieron su primera reunión de planificación de Sprint 1, y les resultó muy difícil realizar estimaciones ya que les faltaba conocimiento de la plataforma de desarrollo en la que debían trabajar. Por lo cual pensaron en dos estrategias alternativas para avanzar con el proyecto:
a) Utilizar el primer mes (2 sprints) para completar su entrenamiento y luego el segundo mes para realizar el desarrollo requerido
b) Comenzar a trabajar inmediatamente, priorizando los requerimientos junto con el departamento de Finanzas y agregando los ítems de capacitación y exploración a medida que fuesen necesarios.
Todos los integrantes del equipo consideraron la opción a) como muy riesgosa y votaron por la opción b), definiendo la utilizando Kanban.
A poco de iniciado el proyecto ocurrió que la reducción del trabajo en proceso bajó el nivel de ansiedad y mejoró la concentración de todo el equipo en las tareas más valiosas de cada momento. Además sólo se realizaron demostraciones de nuevas funcionalidades y se pidió feedback a los usuarios cuando fue necesario, sin forzar fechas ni tiempos de antemano. Todo esto permitió al equipo entrar “en flujo” y cumplir con el objetivo con una alta satisfacción de los usuarios y el equipo de desarrollo de la aplicación.
En lo que antecede podemos apreciar en forma clara la íntima conexión entre una forma de trabajo y la repercusión en las personas que la utilizan.
Vamos a continuación a relacionar algunos de los logros de este equipo con ciertos valores humanos.
Espíritu de equipo
Ser miembro de un equipo requiere además de la inteligencia y más allá de las competencias específicas, disponer de la actitud de participar en la consecución de objetivos compartidos para el logro de un proyecto en el que participan distintos actores. Cultivar una cultura donde predomine una visión compartida para la obtención de resultados deseados, tanto en lo técnico como en lo vincular, permite la creación de valores positivos que se transmiten a todos los integrantes de un equipo facilitando un tipo de liderazgo fecundo y compartido.
Cada miembro siente entonces el orgullo y la satisfacción de integrar un colectivo sabiendo cuales son los principios básicos y los objetivos que deben ser cumplidos para impulsar el rendimiento mediante la responsabilidad compartida en los resultados y efectividad del equipo.
Comunicación
Los proyectos son conversaciones con propósito por lo que establecer canales de comunicación pautados permite dar respuestas flexibles a los cambios a medida que aparecen. “Ante la complejidad de los proyectos de desarrollo de software y la diversidad de objetivos específicos de los diversos actores de un proyecto se requiere de un entorno de colaboración y diálogo con valores humanos” (4). De esta forma se mejora la comunicación y se facilita la búsqueda de sinergias entre las necesidades, objetivos e intereses específicos de gerentes, grupos de desarrollo, usuarios y personal de IT.
En este caso desde el comienzo del proyecto y cada día el equipo se reunía 20 minutos frente al Kanban, compartiendo conocimiento, haciendo explícitos los impedimentos, y creando nuevos ítems de exploración y entrenamiento a medida que eran necesarios para poder seguir avanzando en el desarrollo e implementación de las historias de usuario. En los casos en los que compartir aprendizaje requería más tiempo, se organizaban reuniones rápidas de entrenamiento y coaching en otros momentos de la jornada laboral.
Creatividad
En el caso anterior podemos apreciar como el equipo decidió aceptar el desafío.
Sabemos que aceptar desafíos requiere de coraje y el coraje es una de las características de las persona creadoras (5).
Además el equipo evaluó alternativas lo que implica la utilización del pensamiento divergente que es muy característico del pensamiento creativo.
Por lo anteriormente señalado resulta importante percibir como se puede estimular y facilitar el desarrollo de la creatividad de todos los integrantes de un equipo reconociendo que son las personas las generadoras de valor.
Caso 2: Implementación de nueva funcionalidad junto con Mantenimiento Correctivo
Un cliente del exterior solicitó los servicios de mantenimiento correctivo y adaptativo para sus aplicaciones del área de Marketing y Ventas, comenzando con la contratación de un equipo de cuatro personas y enviando una lista de 12 ítems con requerimientos detallados. Estos ítems fueron clasificados por el cliente como "Urgentes", "Importantes", y "Necesarios" para indicar su prioridad, con la aclaración de que en cualquier momento podrían llegar nuevos ítems para cada una de estas categorías –e incluyendo la posibilidad de que ocurriesen cambios de prioridad en los ítems existentes en forma dinámica.
Los cuatro integrantes del equipo, quienes ya conocían Kanban en teoría pero nunca lo habían aplicado en sus proyectos, notaron que se trataba de un proyecto complejo debido a que cualquier planificación podría quedar obsoleta ante los cambios en las prioridades y los nuevos requerimientos que el cliente podrá agregar en cualquier momento.
En la reunión para decidir si adoptarían o no Kanban, el equipo consideró las posibles reacciones del cliente en caso de proponerle esta metodología de trabajo. La preocupación estuvo específicamente asociada a cuál sería su reacción ante la propuesta de que el equipo limitase su trabajo en proceso, ya que en general los clientes suelen ser bastante ansiosos al principio de los proyectos cuando todavía no conocen la productividad de un equipo que trabaja desde un país distante.
Se evaluó también la posibilidad de utilizar Scrum como una forma de limitar la cantidad de ítems durante cada Sprint, pero lo descartaron ya que implicaba asumir que requerimientos nuevos y urgentes recibidos en medio de un Sprint deberían siempre esperar hasta el siguiente Sprint.
Finalmente pensaron en las ventajas de utilizar Kanban: podrían limitar el trabajo en proceso dependiendo de la urgencia del requerimiento, y utilizando una herramienta electrónica darían al cliente una clara visibilidad del trabajo actual y lo que se haría luego de terminarlo --reforzando esa visibilidad a través de una reunión diaria breve con el cliente utilizando webcams.
En cuanto a la limitación del trabajo en proceso, propondrían al cliente un máximo de 6 ítems en proceso como máximo, siendo los máximos para cada prioridad:
- nunca más de 3 ítems Urgentes en proceso
- nunca más de 2 ítems Importantes en proceso
- nunca más de 1 ítem Necesario en proceso
Luego de una reunión remota donde el equipo mencionó las ventajas de adoptar Kanban, el cliente decidió aceptar la propuesta indicando que valoraba la posibilidad de tener visibilidad de lo estaría ocurriendo en cada momento, además de poder gestionar los ítems y prioridades en forma dinámica. Además le pareció que cualquier problema en la aplicación de Kanban podría ser detectado y resuelto a tiempo a través de las reuniones diarias.
Luego de un mes de trabajo realizamos una retrospectiva con el equipo y la participación del cliente, con el siguiente resultado:
Mantener
eventos, prácticas y hábitos que funcionaron y por lo tanto debemos continuar y reafirmar Cambiar/Mejorar
todo lo que no funcionó bien y debemos mejorar
- El equipo reaccionó rápidamente en momentos críticos donde aparecieron nuevos requerimientos urgentes, sin dejar de avanzar con ítems que tenían otras prioridades
- En momentos tranquilos donde no aparecieron nuevos ítems urgentes, se pudieron realizar muchas tareas "Necesarias" que el equipo anterior (dentro de la empresa) llevaba postergadas por varios meses.
- Fue muy claro y predecible para el cliente lo que se hacía en cada momento y lo que se realizaría después.
- Los integrantes del equipo valoran la posibilidad de tener un trabajo variado de corrección de errores con creación de nueva funcionalidad.
- El cliente faltó a algunas reuniones de la primera semana
Solución/Mejora acordada: el cliente explica los motivos, y a partir de ahora designará a un reemplazante para los casos en que no pueda asistir. Este reemplazo conocerá el estado diario del Kanban y podrá tomar decisiones en cuanto a prioridades y remoción de impedimentos.
- Algunos ítems requirieron mucho tiempo de análisis y no quedaba claro cuándo moverlos al estado de "Terminados" --lo cual complicó el flujo de trabajo. Esto ocurrió para ítems con prioridad "Importante" y "Necesario"
Solución/Mejor acordada: realizar una reunión semanal con el cliente para analizar los nuevos requerimientos "Importantes" y "Necesarios" y detectar cuáles deben reformularse.
En este segundo caso podemos apreciar la importancia de la puesta en juego de otros valores humanos que operan como guía para alcanzar por un lado respuestas exitosas ante desarrollos de software de calidad, y por el otro repercutir favorablemente en la relación que se establece entre los diferentes actores que intervienen a lo largo del proceso.
A continuación vamos a relacionar algunos de los logros con ciertos valores humanos como hemos realizado con el caso 1.
Empatía
Ante la demanda de un cliente del exterior que requiere servicios de mantenimiento correctivo y adaptativo para sus aplicaciones del área de Marketing el equipo debe tomar una decisión para elegir entre las diferentes alternativas teniendo en cuenta las expectativas del cliente y su posible desconfianza debido al desconocimiento de la productividad del equipo y al realizarse el trabajo desde otro país.
Decisión compleja en virtud de posibles cambios que plantee el cliente en cuanto a los requerimientos y las prioridades.
La propuesta de utilizar Kanban le permite al equipo limitar el trabajo en proceso dependiendo de la urgencia del requerimiento por un lado y por el otro empatizar con el cliente al ofrecerle una clara visibilidad del trabajo en proceso utilizando webcams en reuniones diarias que reducen riesgos.
Honestidad y transparencia
El equipo decide hacer participar al cliente en la reunión retrospectiva promoviendo un ambiente abierto donde se comparten éxitos y necesidades, estimulando la mejora continua y demostrando la honestidad en la capacidad de reconocer errores.
Responsabilidad
El equipo respondió con responsabilidad al compromiso asumido.
Si nos preguntamos qué significa ser responsable podemos decir que es dar respuestas acordes con nuestros principios y compromisos.
Responder es lo que constituye el fundamento de la conducta valorativa.
Responsabilidad es responder con eficacia ante el compromiso que implica el realizar las tareas técnicas acordadas para el desarrollo de un proyecto como así también tener presente las necesidades de la dimensión humana de todos los participantes en el trabajo.
Coraje
El equipo detectó que Scrum no era la forma de trabajo que les permitiría agregar el máximo valor posible al cliente decidiendo con el coraje que se necesita en esta circunstancia proponer aplicar Kanban a pesar de que Scrum era la forma aceptada de trabajo tanto en la empresa como por el cliente.
Integridad
La integridad es un valor que consiste en hacer aquello que uno se ha comprometido a realizar.
Es un valor muy importante para tener confianza en los demás miembros del equipo y proporcionar resultados fiables tanto en el interior del grupo como así también con el trabajo conjunto con el cliente.
En este caso cuando algunos de los integrantes del equipo se bloqueaban ante la incertidumbre motivada por los cambios en el desarrollo eran asistidos por sus compañeros lográndose de esta manera superar el impedimento y afirmar realmente el trabajo en equipo aumentando la confianza en el trabajo compartido.
En conclusión podemos verificar cómo los valores se trasladan desde nuestra mente a las tareas y encarnándose en las personas con las que trabajamos y se hace realidad en la medida en que se convierten en actos que repercuten favorablemente en logros para todo el equipo. Recordar que hacemos algo porque en ese hacer hay involucrado un valor y son los valores los que nos motivan e impulsan a mejorar y aprender en forma continua.
Conclusión
Los procesos y herramientas que guían a nuestros procesos tienen un efecto muy importante no sólo en los resultados obtenidos, sino también en todas las personas que participan en los proyectos.
Seleccionar y conocer a fondo métodos ágiles para nuestros proyectos, junto con una visión guiada por Valores Humanos en nuestras organizaciones permite alcanzar altos niveles de productividad y motivación sostenible en el desarrollo de software.
Autores
Carlos Churba es Psicólogo y Arquitecto, titular de la Cátedra de Creatividad e Innovación de la Universidad de Belgrano (Buenos Aires, Argentina), Investigador, Disertante y Especialista en cómo potenciar la Creatividad e Innovación en equipos y personas.
Ricardo Colusso es Analista de Sistemas, Master en Negocios Internacionales, profesor de la Cátedra de Creatividad e Innovación en la Universidad de Belgrano (Buenos Aires, Argentina), Gerente de Proyectos Agiles de Huddle Group y Consultor/Trainer en metodologías ágiles.
Referencias:
(1) Lean Software Development: An Agile Toolkit, publicado en 2003, por Mary and Tom Poppendieck
(2) Jeff Patton´s Agile Product Design blog http://www.agileproductdesign.com/blog/2009/kanban_over_simplified.html
(3) Huddle Group, http://www.huddle.com.ar
(4) Ver http://crealogar.blogspot.com
(5) Churba, Carlos. La Creatividad. Buenos Aires (2007). Editorial Dunken.
por
Carlos Churba @carloschurba
Ricardo Colusso @rcolusso
Abstract
El desarrollo de software de calidad es una actividad humana compleja. Los cambios en la tecnología, los desafìos en la comunicación, la dificultad en definir el alcance y los requerimientos de los sistemas, y la “intangibilidad” propia de los productos de software combinados potencian la complejidad de los proyectos. Podemos utilizar Kanban, que es uno de los métodos ágiles de gestión de proyectos más populares para reducir esta complejidad y que nuestros proyectos sean más predecibles. Muchos artículos, papers y libros confirman los beneficios directos obtenidos utilizando Kanban: la reducción del trabajo en proceso y los equipos que entran en estado de flujo permiten reducir complejidad, aumentar predictibilidad y reducir riesgos.
Pero hay poca investigación y material disponible sobre cómo Kanban potencia los valores humanos de las personas que participan en esos proyectos. En este artículo se analizan 2 casos donde se explica como Kanban resultó ser una herramienta poderosa para estimular valores tales como la Creatividad, la Responsabilidad y la Integridad durante el desarrollo de proyectos de desarrollo de software.
Desarrollo de software con valores humanos potenciados por Kanban
El objetivo de este trabajo es compartir nuestra experiencia en proyectos de desarrollo de software donde la utilización del método ágil de gestión de proyectos Kanban potenció en forma directa los valores humanos de los equipos y personas participantes.
Introducción
La utilización de métodos ágiles en el desarrollo de software ha sido uno de los principales avances de la industria en la última década. Luego de la publicación del Manifiesto Ágil en 2001 los profesionales entusiastas de la Agilidad descubrieron que la combinación de prácticas ágiles combinada con principios y herramientas de Justo a Tiempo y Lean Manufacturing contribuían a mejorar la calidad del software, los equipos que funcionaban “en flujo”, las fechas de finalización se cumplían, las personas trabajaban más motivadas y el nivel de productividad era sostenible en el tiempo.
Mary y Tom Poppendiek han sido pioneros en la aplicar a proyectos de software los conceptos Lean que ya utilizaban las empresas de manufactura (1) En cuanto a Kanban, se trata de una herramienta simple y muy poderosa para gestionar proyectos, cono indica Jeff Patton:
“el desarrollo Kanban ocurre alrededor de un tablero visual que utilizamos para gerenciar el trabajo en proceso ( . . . ) La idea primaria es contar con historias de usuario ubicadas en la zona izquierda del tablero y que se mueven a través del tablero pasando por las etapas necesarias del desarrollo para que sean consideradas como “terminadas”. Las historias terminadas y listas para entrar en producción se acumulan al final. (...) limitamos la cantidad de trabajo en proceso, o sea que limitaros la cantidad de historias que puede haber en el tablero. Los números escritos sobre el limite inferior es el límite de cantidad de historias permitidas en cada fase” (2)
Valores Humanos
Valor es algo que nos es valioso, nos moviliza y se hace realidad en la medida en que lo concretamos en actos. Los valores deben ser encarnados por las personas.
Hacemos algo porque en ese hacer hay involucrado un valor. El valor empuja, impulsa. Los valores se trasladan desde nuestra mente a las tareas y a las personas con las que trabajamos. Se aprecian por la educación, se transmiten por lo que cultivamos y crean la cultura de las organizaciones reflejando el modo de vida y de trabajo como un todo.
Cuando el objetivo compartido por los integrantes de una organización o equipo es el desarrollo de software de calidad, vemos que la complejidad de los proyectos no puede manejarse y reducirse en forma sustentable sin recurrir al trabajo en equipo guiado por valores humanos tales como la creatividad, la responsabilidad, el espíritu de equipo, el respeto y la integridad, con las conductas que concretan, en el trabajo cotidiano, dichos valores.
A continuación analizaremos cómo la aplicación de Kanban ha permitido potenciar los valores humanos de equipos y personas en dos proyectos de desarrollo de software en Huddle Group (3).
Caso 1: Agilidad y reducción de la incertidumbre frente al Kanban
El primer proyecto para la nueva división de Huddle Group llegó antes de lo esperado: un requerimiento interno del departamento de Finanzas tomó al equipo por sorpresa. La funcionalidad requerida estaba definida con precisión, así también como la fecha de finalización y la plataforma de desarrollo: un ERP (Enterprise Resource Planning) recientemente lanzado al mercado. El equipo tenía la opción de no tomar este proyecto interno debido a que aún no había terminado con su entrenamiento, pero eso implicaba que la empresa tendría que contratar a desarrolladores de software externos. Adicionalmente la fecha de finalización del proyecto no podía cambiarse ya que coincidía con la auditoría externa anual a la empresa. Por lo tanto el equipo decidió aceptar el desafío.
Los integrantes del equipo, experimentados en la utilización del método ágil Scrum, tuvieron su primera reunión de planificación de Sprint 1, y les resultó muy difícil realizar estimaciones ya que les faltaba conocimiento de la plataforma de desarrollo en la que debían trabajar. Por lo cual pensaron en dos estrategias alternativas para avanzar con el proyecto:
a) Utilizar el primer mes (2 sprints) para completar su entrenamiento y luego el segundo mes para realizar el desarrollo requerido
b) Comenzar a trabajar inmediatamente, priorizando los requerimientos junto con el departamento de Finanzas y agregando los ítems de capacitación y exploración a medida que fuesen necesarios.
Todos los integrantes del equipo consideraron la opción a) como muy riesgosa y votaron por la opción b), definiendo la utilizando Kanban.
A poco de iniciado el proyecto ocurrió que la reducción del trabajo en proceso bajó el nivel de ansiedad y mejoró la concentración de todo el equipo en las tareas más valiosas de cada momento. Además sólo se realizaron demostraciones de nuevas funcionalidades y se pidió feedback a los usuarios cuando fue necesario, sin forzar fechas ni tiempos de antemano. Todo esto permitió al equipo entrar “en flujo” y cumplir con el objetivo con una alta satisfacción de los usuarios y el equipo de desarrollo de la aplicación.
En lo que antecede podemos apreciar en forma clara la íntima conexión entre una forma de trabajo y la repercusión en las personas que la utilizan.
Vamos a continuación a relacionar algunos de los logros de este equipo con ciertos valores humanos.
Espíritu de equipo
Ser miembro de un equipo requiere además de la inteligencia y más allá de las competencias específicas, disponer de la actitud de participar en la consecución de objetivos compartidos para el logro de un proyecto en el que participan distintos actores. Cultivar una cultura donde predomine una visión compartida para la obtención de resultados deseados, tanto en lo técnico como en lo vincular, permite la creación de valores positivos que se transmiten a todos los integrantes de un equipo facilitando un tipo de liderazgo fecundo y compartido.
Cada miembro siente entonces el orgullo y la satisfacción de integrar un colectivo sabiendo cuales son los principios básicos y los objetivos que deben ser cumplidos para impulsar el rendimiento mediante la responsabilidad compartida en los resultados y efectividad del equipo.
Comunicación
Los proyectos son conversaciones con propósito por lo que establecer canales de comunicación pautados permite dar respuestas flexibles a los cambios a medida que aparecen. “Ante la complejidad de los proyectos de desarrollo de software y la diversidad de objetivos específicos de los diversos actores de un proyecto se requiere de un entorno de colaboración y diálogo con valores humanos” (4). De esta forma se mejora la comunicación y se facilita la búsqueda de sinergias entre las necesidades, objetivos e intereses específicos de gerentes, grupos de desarrollo, usuarios y personal de IT.
En este caso desde el comienzo del proyecto y cada día el equipo se reunía 20 minutos frente al Kanban, compartiendo conocimiento, haciendo explícitos los impedimentos, y creando nuevos ítems de exploración y entrenamiento a medida que eran necesarios para poder seguir avanzando en el desarrollo e implementación de las historias de usuario. En los casos en los que compartir aprendizaje requería más tiempo, se organizaban reuniones rápidas de entrenamiento y coaching en otros momentos de la jornada laboral.
Creatividad
En el caso anterior podemos apreciar como el equipo decidió aceptar el desafío.
Sabemos que aceptar desafíos requiere de coraje y el coraje es una de las características de las persona creadoras (5).
Además el equipo evaluó alternativas lo que implica la utilización del pensamiento divergente que es muy característico del pensamiento creativo.
Por lo anteriormente señalado resulta importante percibir como se puede estimular y facilitar el desarrollo de la creatividad de todos los integrantes de un equipo reconociendo que son las personas las generadoras de valor.
Caso 2: Implementación de nueva funcionalidad junto con Mantenimiento Correctivo
Un cliente del exterior solicitó los servicios de mantenimiento correctivo y adaptativo para sus aplicaciones del área de Marketing y Ventas, comenzando con la contratación de un equipo de cuatro personas y enviando una lista de 12 ítems con requerimientos detallados. Estos ítems fueron clasificados por el cliente como "Urgentes", "Importantes", y "Necesarios" para indicar su prioridad, con la aclaración de que en cualquier momento podrían llegar nuevos ítems para cada una de estas categorías –e incluyendo la posibilidad de que ocurriesen cambios de prioridad en los ítems existentes en forma dinámica.
Los cuatro integrantes del equipo, quienes ya conocían Kanban en teoría pero nunca lo habían aplicado en sus proyectos, notaron que se trataba de un proyecto complejo debido a que cualquier planificación podría quedar obsoleta ante los cambios en las prioridades y los nuevos requerimientos que el cliente podrá agregar en cualquier momento.
En la reunión para decidir si adoptarían o no Kanban, el equipo consideró las posibles reacciones del cliente en caso de proponerle esta metodología de trabajo. La preocupación estuvo específicamente asociada a cuál sería su reacción ante la propuesta de que el equipo limitase su trabajo en proceso, ya que en general los clientes suelen ser bastante ansiosos al principio de los proyectos cuando todavía no conocen la productividad de un equipo que trabaja desde un país distante.
Se evaluó también la posibilidad de utilizar Scrum como una forma de limitar la cantidad de ítems durante cada Sprint, pero lo descartaron ya que implicaba asumir que requerimientos nuevos y urgentes recibidos en medio de un Sprint deberían siempre esperar hasta el siguiente Sprint.
Finalmente pensaron en las ventajas de utilizar Kanban: podrían limitar el trabajo en proceso dependiendo de la urgencia del requerimiento, y utilizando una herramienta electrónica darían al cliente una clara visibilidad del trabajo actual y lo que se haría luego de terminarlo --reforzando esa visibilidad a través de una reunión diaria breve con el cliente utilizando webcams.
En cuanto a la limitación del trabajo en proceso, propondrían al cliente un máximo de 6 ítems en proceso como máximo, siendo los máximos para cada prioridad:
- nunca más de 3 ítems Urgentes en proceso
- nunca más de 2 ítems Importantes en proceso
- nunca más de 1 ítem Necesario en proceso
Luego de una reunión remota donde el equipo mencionó las ventajas de adoptar Kanban, el cliente decidió aceptar la propuesta indicando que valoraba la posibilidad de tener visibilidad de lo estaría ocurriendo en cada momento, además de poder gestionar los ítems y prioridades en forma dinámica. Además le pareció que cualquier problema en la aplicación de Kanban podría ser detectado y resuelto a tiempo a través de las reuniones diarias.
Luego de un mes de trabajo realizamos una retrospectiva con el equipo y la participación del cliente, con el siguiente resultado:
Mantener
eventos, prácticas y hábitos que funcionaron y por lo tanto debemos continuar y reafirmar Cambiar/Mejorar
todo lo que no funcionó bien y debemos mejorar
- El equipo reaccionó rápidamente en momentos críticos donde aparecieron nuevos requerimientos urgentes, sin dejar de avanzar con ítems que tenían otras prioridades
- En momentos tranquilos donde no aparecieron nuevos ítems urgentes, se pudieron realizar muchas tareas "Necesarias" que el equipo anterior (dentro de la empresa) llevaba postergadas por varios meses.
- Fue muy claro y predecible para el cliente lo que se hacía en cada momento y lo que se realizaría después.
- Los integrantes del equipo valoran la posibilidad de tener un trabajo variado de corrección de errores con creación de nueva funcionalidad.
- El cliente faltó a algunas reuniones de la primera semana
Solución/Mejora acordada: el cliente explica los motivos, y a partir de ahora designará a un reemplazante para los casos en que no pueda asistir. Este reemplazo conocerá el estado diario del Kanban y podrá tomar decisiones en cuanto a prioridades y remoción de impedimentos.
- Algunos ítems requirieron mucho tiempo de análisis y no quedaba claro cuándo moverlos al estado de "Terminados" --lo cual complicó el flujo de trabajo. Esto ocurrió para ítems con prioridad "Importante" y "Necesario"
Solución/Mejor acordada: realizar una reunión semanal con el cliente para analizar los nuevos requerimientos "Importantes" y "Necesarios" y detectar cuáles deben reformularse.
En este segundo caso podemos apreciar la importancia de la puesta en juego de otros valores humanos que operan como guía para alcanzar por un lado respuestas exitosas ante desarrollos de software de calidad, y por el otro repercutir favorablemente en la relación que se establece entre los diferentes actores que intervienen a lo largo del proceso.
A continuación vamos a relacionar algunos de los logros con ciertos valores humanos como hemos realizado con el caso 1.
Empatía
Ante la demanda de un cliente del exterior que requiere servicios de mantenimiento correctivo y adaptativo para sus aplicaciones del área de Marketing el equipo debe tomar una decisión para elegir entre las diferentes alternativas teniendo en cuenta las expectativas del cliente y su posible desconfianza debido al desconocimiento de la productividad del equipo y al realizarse el trabajo desde otro país.
Decisión compleja en virtud de posibles cambios que plantee el cliente en cuanto a los requerimientos y las prioridades.
La propuesta de utilizar Kanban le permite al equipo limitar el trabajo en proceso dependiendo de la urgencia del requerimiento por un lado y por el otro empatizar con el cliente al ofrecerle una clara visibilidad del trabajo en proceso utilizando webcams en reuniones diarias que reducen riesgos.
Honestidad y transparencia
El equipo decide hacer participar al cliente en la reunión retrospectiva promoviendo un ambiente abierto donde se comparten éxitos y necesidades, estimulando la mejora continua y demostrando la honestidad en la capacidad de reconocer errores.
Responsabilidad
El equipo respondió con responsabilidad al compromiso asumido.
Si nos preguntamos qué significa ser responsable podemos decir que es dar respuestas acordes con nuestros principios y compromisos.
Responder es lo que constituye el fundamento de la conducta valorativa.
Responsabilidad es responder con eficacia ante el compromiso que implica el realizar las tareas técnicas acordadas para el desarrollo de un proyecto como así también tener presente las necesidades de la dimensión humana de todos los participantes en el trabajo.
Coraje
El equipo detectó que Scrum no era la forma de trabajo que les permitiría agregar el máximo valor posible al cliente decidiendo con el coraje que se necesita en esta circunstancia proponer aplicar Kanban a pesar de que Scrum era la forma aceptada de trabajo tanto en la empresa como por el cliente.
Integridad
La integridad es un valor que consiste en hacer aquello que uno se ha comprometido a realizar.
Es un valor muy importante para tener confianza en los demás miembros del equipo y proporcionar resultados fiables tanto en el interior del grupo como así también con el trabajo conjunto con el cliente.
En este caso cuando algunos de los integrantes del equipo se bloqueaban ante la incertidumbre motivada por los cambios en el desarrollo eran asistidos por sus compañeros lográndose de esta manera superar el impedimento y afirmar realmente el trabajo en equipo aumentando la confianza en el trabajo compartido.
En conclusión podemos verificar cómo los valores se trasladan desde nuestra mente a las tareas y encarnándose en las personas con las que trabajamos y se hace realidad en la medida en que se convierten en actos que repercuten favorablemente en logros para todo el equipo. Recordar que hacemos algo porque en ese hacer hay involucrado un valor y son los valores los que nos motivan e impulsan a mejorar y aprender en forma continua.
Conclusión
Los procesos y herramientas que guían a nuestros procesos tienen un efecto muy importante no sólo en los resultados obtenidos, sino también en todas las personas que participan en los proyectos.
Seleccionar y conocer a fondo métodos ágiles para nuestros proyectos, junto con una visión guiada por Valores Humanos en nuestras organizaciones permite alcanzar altos niveles de productividad y motivación sostenible en el desarrollo de software.
Autores
Carlos Churba es Psicólogo y Arquitecto, titular de la Cátedra de Creatividad e Innovación de la Universidad de Belgrano (Buenos Aires, Argentina), Investigador, Disertante y Especialista en cómo potenciar la Creatividad e Innovación en equipos y personas.
Ricardo Colusso es Analista de Sistemas, Master en Negocios Internacionales, profesor de la Cátedra de Creatividad e Innovación en la Universidad de Belgrano (Buenos Aires, Argentina), Gerente de Proyectos Agiles de Huddle Group y Consultor/Trainer en metodologías ágiles.
Referencias:
(1) Lean Software Development: An Agile Toolkit, publicado en 2003, por Mary and Tom Poppendieck
(2) Jeff Patton´s Agile Product Design blog http://www.agileproductdesign.com/blog/2009/kanban_over_simplified.html
(3) Huddle Group, http://www.huddle.com.ar
(4) Ver http://crealogar.blogspot.com
(5) Churba, Carlos. La Creatividad. Buenos Aires (2007). Editorial Dunken.
Labels:
agile,
Capacitación,
Comunicación,
conceptos,
Crealogar,
creatividad,
empresas,
Experiencias,
Reflexiones,
software,
TECNICAS Y HERRAMIENTAS,
tecnología,
Trabajo
Beneficios de Crealogar con nuestros proveedores
El paradigma de “comandar y controlar” que rigió la gestión y dirección de las organizaciones humanas hasta hace pocos años , y que va dejando lugar a espacios más colaborativos, sinérgicos y ágiles (Gestión 2.0), incluyó muchas veces la presión y el destrato a proveedores.
Salvo excepciones, las empresas guiadas aún por ese viejo paradigma buscan extraer de cada proveedor lo máximo posible y al menor costo, tratando además de retrasar los pagos a través de ardides y estratagemas que, si bien legales, distan de ser justos. En estos casos aparte de la posible ventaja económica que puede obtenerse demorando los pagos por algunos días, puede detectarse el objetivo de demostrar quién es más poderoso.
Pero empíricamente vemos que el destrato a proveedores concluye siendo no sólo una mala idea, sino también un pésimo negocio:
· A simple vista se comprueba que los proveedores que no son tratados justamente, de alguna forma u otra terminan aumentando sus tarifas o demorando las entregas para cubrirse del daño que le causa su cliente.
· La creación de Situaciones de Suma Cero no permite ninguna forma de sinergia, sino que crea un contexto hostil y poco propicio para mejorar y prosperar.
· Adicionalmente los empleados de la empresa cliente reciben un mensaje claro de los valores de la organización, el cual resulta mucho más impactante y certero que cualquier slogan o mensaje acerca de la importancia de los recursos humanos para la organización.
A modo de ejemplo podemos citar la gran crisis de la industria automotriz de Estados Unidos en la década de 1980, causada en parte debido a la sinergia y mejora continua que las fábricas japonesas consiguieron tanto internamente como con sus proveedores de autopartes.
Nuevo taller de Prácticas Innovadoras en la Empresa
Prácticas Innovadoras en la Empresa
Jornada, duración 8 horas
Objetivos:
* Proveer a los participantes de conceptos, herramientas, y prácticas que estimulan el trabajo en equipo.
* Dar respuestas efectivas a los desafíos que se presentan en tiempos de cambio.
* Estimular el desarrollo de una cultura innovadora y colaborativa
Se aplica el Sistema Neo-Sipoc para resolver problemas en forma creativa, generar ideas y acelerar la capacidad innovadora reuniendo a integrantes de las distintas áreas de la empresa.
Contáctenos para recibir información detallada de programas y disponibilidad.
Jornada, duración 8 horas
Objetivos:
* Proveer a los participantes de conceptos, herramientas, y prácticas que estimulan el trabajo en equipo.
* Dar respuestas efectivas a los desafíos que se presentan en tiempos de cambio.
* Estimular el desarrollo de una cultura innovadora y colaborativa
Se aplica el Sistema Neo-Sipoc para resolver problemas en forma creativa, generar ideas y acelerar la capacidad innovadora reuniendo a integrantes de las distintas áreas de la empresa.
Contáctenos para recibir información detallada de programas y disponibilidad.
“Todo lo que necesitamos para ser más creativos es una comprensión básica de cómo funciona la creatividad” E. Edwards
Crealogando en el VII Congreso Nacional de Gestión Humana de Argentina
Participamos junto a Ingrid Astiz y Oxean del VII Congreso Nacional de Gestión Humana, organizado por la Asociación de Recursos Humanos de Argentina (ADHRA)
El tema presentado fue GESTION 2.0 con Scrum, planteando soluciones metodológicas ágiles probadas para incrementar la creatividad, innovación y productividad a través de equipos autogestionados.
Para ver un resumen del contenido presentado , hacer click aquí.
El desafío del malvavisco
Asistimos a una reunión de la Comunidad Agil de Desarrollo de Software en Buenos Aires donde se realizaron varias actividades, entre ellas el Desafío del Malvavisco (The Marshmallow Challenge) coordinada por Fernando Claverino.
Este video es una presentación de la actividad, hecha en inglés pero con subtítulos en castellano.
Invitamos a los lectores a realizar esta actividad para fomentar el trabajo en equipo y la utilización de iteraciones cortas, bocetos, y prototipos.
Este video es una presentación de la actividad, hecha en inglés pero con subtítulos en castellano.
Invitamos a los lectores a realizar esta actividad para fomentar el trabajo en equipo y la utilización de iteraciones cortas, bocetos, y prototipos.
Suscribirse a:
Comentarios (Atom)
#Crealogar
#Poetizar
#Descrear
#Trascendencia
#Resonancia
#Legado
#PropósitoDeVida
#DesarrolloPersonal
#FilosofíaDeVida
#Ética
#Conciencia
#Humanismo
#Crealogar
#Poetizar
#Descrear
#Trascendencia
#ResponsabilidadOntológica
#Resonancia
#Legado
#PropósitoDeVida
#DesarrolloPersonal
#FilosofíaDeVida
#Ética
#Conciencia
#Humanismo
#Crealogar #Crear #Sentido #Escuchar #Alojar #Apertura #Churba
#Crealogar #Poetizar #Descrear #Trascendencia #Resonancia #Legado #PropósitoDeVida #DesarrolloPersonal #FilosofíaDeVida #Ética #Conciencia #Humanismo
Arquitectura del Ser
#Crear #Gesto # Resonancia #Sintonía #Misterio #Crealogar #Diálogo #Churba
#creatividad
#enigma
#misterio
#PoetizarLaVida #Creatividad #VidaConsciente #Inspiración
#PresenciaPlena #AnsiedadCreativa #ArteDeEstarPresente #CarlosChurba #ReflexiónEmocional #Terapia #CreatividadConsciente
#Crear
#PresenciaPlena #AnsiedadCreativa #ArteDeEstarPresente #PsicologíaHumanista #Mindfulness #Autoconocimiento #Shekinah #CarlosChurba #ReflexiónEmocional #Terapia #CreatividadConsciente
Crear
#problema
acontecer
actualidad
agiile
agile
Aion
Alegría
alma
alucinación creativa
Ambiental
ámbitos de aplicación
amor
Analogías
Año 2026
apertura
aplicación
APRENDER
aprendizajes
arquetipo. Shakespeare. Hamlet
arquetipos
arquitectura
arquitectura del ser
arraigo
arte
artista
Asombro
audacia
autenticidad
aventura
Bachelard
belleza
bloqueos
Borges
buber
búsqueda
cambio
cambios
caminos
capacidad
Capacitación
Carlos Churba
CarlosChurba
carrera
casa
cátedra
cealogar
Ceatividad
Chatgtp
Churba
ciencia
citas
citas creadoras
claves
clonación
co-crear
cocreación
Cognitiva
competencia
Comunicación
COMUNICAR
conceptos
conciencia
Conferencias
congoja
conocimiento
conservar
consultas
Consultoría
conversación
conversaciones
coraje
cosmos
Creabiografía
creación
creaciones
creador
creadora
creadores
crealgar
Crealogar
crealogo
CREAR
creatividad
Creatividad en las citas
creatividad Metacreatividad
crecimiento
creralogar
cuarentena
cuento. escritura
cultura
cura
curiosidad
Curriculum Vitae
Cursos
datos
De Bono
definición
desafío
desafíos
desarrollar
desarrollo
desarrollo personal
desarrollo profesional
Desbloqueo
descrear
descubrimientos
deseos
Despegue
despliegue
diálogo
dilema
dimensión ontológica
Dimensiones
Diplomatura
discusión
diseños
dolor
duelo
Edward de Bono
Einstein
Ejercicios
Ejercicios para Estimular la Creatividad
El Caleidoscopio del Espíritu: Crealogar
elaboración
elevación
emergente
emociones
empatía
EMPRENDER
emprendimientos
empresas
encuentro
encuentros
enemigos
energía
enfoques
enigmas
ensayo
enseñar
ensueño
entusiasmo
Entusiasmo. Creatividad
epojé
era de cambios
era de cambios.
era digital
escucha
escuchar
espiral ascendente
Espiritual
espiritualidad
espíriu
estimular
estimular la creatividad
Estrategias creativas
estrategias para crear valor
etapas
Eureka
existir
Experiencias
expresar
expresión
facultades
fantasía
fases
fecundación
Felicidad
Feliz Año 2025
Feliz Navidad
fenomenología
filosofía
Flexibilidad
Flexibilidad para sobrevivir a escenarios cambiantes
fluir
flujo
formación
FRASES
Frases asesinas y suicidas
frases inductoras
frases semillas
Freud
fuentes
futuro
Ganar-ganar en el trabajo y en la vida
generaciones
genialidad
genio
gesto
goce
Goethe
Guilford
habitar
Hábitos
hablidad
Harmut Rosa
Heidegger
herramientas
Hesse
heurística
holística
humanidades
Humor
Husserl
iálogo
idea
Ideación y Ejecución para la Visión
idear
Ideas
Identidad
imágenes
imaginación
Imaginar
improvisación
incertidumbre
Inconsciente
incubación
infinito
Innovación
Innovación.
Innovación. pensamiento lateral
innovadores
INNOVAR
inspiración
Integral
inteligencia Artificial
Inteligencia creativa
InteligenciaArtificial
intercambio
interlocución
intuición
intuición experiencia
inventiva
Inventos
investigación
juego
Juego de Abalorios
jugar
juicio
Jung
Kairos
Kenzaburō Ōe
Kronos
La sabiduría
laberinto
laberintos
laboral
Lecturas y reflexiones
legado
Leonardo da Vinci
liberación
libertad
LIBRO
Libros
libros lectura cultura salud educucación
LIDERAR
Liderazgo
límites
literatura
locura
lógica propia
luz
magia
Marcuse
metacreatividad
metáforas
Metodología
métodos
miedo
MIFAC
Mimetismo Inconsciente
mirada
misterio
Modelo
Modelo Estructural del Intelecto
morar
motivación
muerte
Neo-Sipoc
Neo-Sipoc- Babel
Neruda
Neurociencia
Newsletters
Nietzche
novedad
Novedades
obra
obras
ontología
oportunidades
originalidad
palabra
pandemia
paradigmas
Paradoja
paradojas
parir
pasión
patrones
pausa
película
pensamiento
pensamiento creativo
Pensamiento Divergente
pensamiento lateral
pensamientos
percepción
percibir
perderse
Personal
personas creativas
pinturas
plenitud
poder
poesía
poetas
poetizar
Poetizar la Vida
Posgrado crear
potencial creador
presencia
principios
problemas
proceso
proceso creador
proceso creativo
proceso creativo. chispa
procesocreador
productividad
profesional
Propósito
prospectiva
proyectar
proyectos
psicoanálisis
psicología
Psicoterapia
puente de luz
Rank
realidad
realización
realizaciones
realizar
reconocimiento
redes
Reflexiones
Relacional
reseña
resolución de problemas
resonamcia
resonancia
Resonancias del mundo
resonar
robots
Rogers
Rollo May
Rubino
Rutina
Salud
Schiller
sensibilizar
sentido
sentidos
sentimientos
separación
ser
Ser humano
serendipia
serendipity
Servicios
siesta
significado
silencio
sincronía
sinergia
sistémica
Social
sociedad
software
soluciones
sombras
sorpresa
sueños
sufrimiento
superación
superación. Crear
taller
talleres.
técnicas
Técnicas de Creatividad
TECNICAS Y HERRAMIENTAS
Técnicas y Herramientas
Técnicas y Herramientas.
tecnología
tiempo
tolerancia
Trabajo
Transdisciplina
transformación
trascendencia
trascender
trazcendencia
umbral
universidad
vacaciones
Valor
valorar
Valores
Van Gogh
verificación
vibración
Vida
videos
Videos Capacitación
visión
Vivir
William Blake
Workshops



Retrospectiva en Inicia