Estrategias de Testing en Equipos Scrum

¿Terminan tus Sprints con todo el trabajo planificado completamente testeado? ¿Es el testing una tarea más del trabajo o una etapa del proceso? ¿Hay una persona dedicada a Testing o todo el equipo toma la tarea? En este post voy a contar las formas en la que distintos equipos resuelven la problemática de desarrollo &... Leer más →

Retrospectivas Ágiles: No sólo Accionables

Para que una sesión de Retrospectiva de Scrum sea efectiva debe tener como resultado mejoras a implementar durante el próximo Sprint. ¿Si..? Una pequeña reflexión para mejorar tus Retrospectivas de Scrum. Último día del Sprint. Viernes 5pm. Estás facilitando una retrospectiva y hay muchas discusiones sobre distintos temas interesantes. Todavía quedan 20 minutos para cerrar... Leer más →

KanbanCakes: cómo explicar Kanban de forma práctica (con video)

KanbanCakes es una dinámica grupal para aprender Kanban de forma divertida. Tanto presencial como online. ¡Todo lo que necesitas para facilitarlo está aquí! El ejercicio consiste en simular el proceso de una repostería, analizar métricas y mejorar el flujo incrementalmente. KanbanCakes tiene excelentes resultados. Cada vez que lo facilito puedo notar cómo los participantes tienen... Leer más →

Kaizen Board y Patologías de Retrospectivas

El Kaizen Board es una herramienta visual, simple y poderosa. Basada en principios ágiles facilita la efectividad de las Retrospectivas Ágiles, prevenir algunas patologías comunes y agregar una pizca de sabor para probar algo nuevo motivando al equipo a seguir mejorando. La Retrospectiva es un momento crítico para un equipo ágil. En ella el equipo... Leer más →

La Magia de los Sprints en Scrum

¿Qué sentido tiene trabajar en ciclos? ¿Cuál es el valor real? 19 motivos que justifican trabajar en Sprints. En Scrum, se trabaja de manera Iterativa e Incremental. Esto significa que cuando un Sprint termina, como resultado se obtiene un "Incremento de Producto" que se encuentra "Estable" y entrega "Valor de Negocio". Esto es una gran... Leer más →

¿Qué es -en esencia- la Agilidad?

Ser "ágil" está de moda entre las empresas de desarrollo de software. Los gerentes exigen a sus empleados ser "Ágiles". Las empresas, productos y procesos dicen ser "ágiles" como una estrategia de marketing para atraer clientes. Muchas discusiones se generan en torno a la agilidad debido a diferentes interpretaciones de su significado. Suelo escuchar la... Leer más →

Darwin y Agilidad

Propongo una idea interesante para filosofar en una tarde de Domingo: cuando Dios creó el mundo, ¿Siguió un proceso comparable con las metodologías ágiles de desarrollo o con la metodología tradicional? ¿Podría ser Darwin el primero en describir el proceso de desarrollo iterativo e incremental? De acuerdo a lo documentado en el Génesis, Dios creó... Leer más →

El Rol de los Managers Adoptando Metodologías Ágiles

Cuando se decide adoptar metodologías ágiles se presume muchas veces que es un cambio que solo afecta al equipo de desarrollo. Sin embargo, una adopción exitosa requiere de un cambio también en la línea de Management. ¿En que se diferencia la gestión de proyectos tradicional de la gestión de proyectos ágiles? Aquí las clave para... Leer más →

Scrumming Scrum – Patron para Mejora Continua

La mejora continua del proceso es un factor fundamental de cualquier equipo de trabajo ágil. Este proceso se conoce comúnmente como "kai-zen" (カイゼン) del Japonés: cambio bueno. Para aumentar progresivamente la productividad, el equipo debe identificar y eliminar sistemáticamente los impedimentos. Entendiendo como impedimento a cualquier situación que disminuye la productividad. El patrón "Scrumming the Scrum" propuesto... Leer más →

Radical Management y los Siete Principios Básicos

Sabemos hoy en día que las metodologías ágiles de desarrollo son la mejor y más productiva forma de trabajar en proyectos de software, evidencias de ésto sobran en nuestra industria. Sin embargo, muchos equipos de trabajo fracasan tanto en sus proyectos como en el intento de implementar la metodología. En algunas ocasiones se culpa a... Leer más →

Historia de las Metodologías Ágiles en Contexto

  Es usual mencionar a las metodologías ágiles como "la nueva" forma de desarrollo de software, de manera evolutiva, iterativa e incremental que llegaron para reemplazar a las viejas y deprecadas metodologías de desarrollo como el famoso modelo de desarrollo en cascada o Waterfall Investigando un poco me llamó la atención que el modelo Waterfall fue recién... Leer más →

Visual User Story Mapping Aplicado

En el 2011 asistí a un workshop donde tuve oportunidad de conocer la técnica de Visual Story Mapping de su ideador, Jeff Patton. User Story Map es una herramienta que permite generar una representación visual de la sistema completo. Ofrece una vista general de todas las funcionalidades que lo componen (the big picture) de punta a... Leer más →

Blog de WordPress.com.

Subir ↑