I.A., estrategía, scrum, kanban & Beware of the Horde

Beware of the Horde acaba de salir a la Apple Store  y ya es todo un éxito y fenómeno entre los fans de los juegos de estrategia para Ipad y tablets Android, y para nuevos jugadores que están descubriendo una apasionante, divertida y dinámica manera de enfrentarse al reto de derrotar al enemigo mediante una vital e intensa dosis de planificación, velocidad mental, creatividad y estrategia, porque la victoria en este caso, es solo para quién se va a emplear a fondo.

Justo antes de comenzar el desarrollo del jueg, en 2013 el equipo de programación y desarrollo del estudio de videojuegos español, CrazyBitsStudios, asistió al curso de gestión ágil de proyectos con Scrum y Kanban de ITC con la intención de incorporar a su marco de trabajo las ventajas del manifiesto ágil, y la practicidad de Kanban, y así mejorar en diversas fases de la producción, basándose en la experiencia de los 4 anteriores juegos y otras tantas aplicaciones para terceros, producidos con anterioridad.

Aunque en el equipo de ITC hemos seguido muy de cerca el desarrollo de éste proyecto, es apasionante hacer un repaso extendido del último año hasta hoy, para comprender la complejidad que encierra un proyecto tan ambicioso de programación, inteligencia artificial, jugabilidad y entretenimiento como éste, “comprimido” en una app, pero que tanto trabajo lleva detrás. 

Nos alegramos mucho de que Scrum y Kanban hayan ayudado a este joven pero experimentado estudio ha llegar antes al mercado con su juego, y ya les deseamos lo mejor para los próximos proyectos que manejan.

Anuncios

SCRUM y KANBAN crecen practicando: 2013 annual State of Agile

Desde el primer taller de SCRUM y Kanban impartido en 2007 hasta hoy muchas cosas han pasado en el aula y en las oficinas de los participantes y empresas que hemos ayudado a implantar la gestión ágil de proyectos.

Scrum, kanban, agile…más allá de haber resultado una moda, e incluso una fiebre por la certificación, la realidad es que SCRUM y kanban, o SCRUBAN se ha consolidado como una marco de trabajo práctico y facilitador en TIC, desarrollo de nuevos productos industriales o investigación, que ha venido a dar la razón a quienes lo defendieron desde el principio argumentando beneficios como  acortar plazos, reducir costes y entregar productos y servicios de calidad. 

La teoría está muy bien, y siempre es útil y beneficiosa, pero la realidad es que la práctica diseña, edifica y consolida SCRUM en nuestros proyectos y por eso hemos continuado estos últimos 7 años con nuestra idea de taller práctico dada su demostrada eficacia y utilidad frente a otras opciones.

Así que hoy, para nuestros próximos alumnos del curso en abierto y los cursos in-company, y para todos los que estáis interesados en SCRUM y Kanban, repasamos la encuesta anual sobre agile que realiza la consultora especializada versionone.com para pulsar el estado de la metodología ágil de gestión de proyectos en el mundo y reflexionar.

¿Por qué AGILE? 

Los que ya estáis trabajando en un marco ágil  sonreiréis con esta pregunta, y tendréis muchos argumentos, experiencias y anécdotas que contar ¡genial! compartirlas con nosotros en el grupo de linkedin o en el blog, y mientras veamos que opina “el mundo”.

resultados de encuesta a agile project managers - beneficios de scrum

¿por qué ágil? resultados de la encuesta mundial del estado de la gestión ágil de proyectos

En el TOP 3 nos encontramos con mayor valoración:

1º – porque acelera el tiempo de salida de productos al mercado

2º – porque da mayor facilidad en la gestión de cambio de prioridades

3º – porque  mejora la alineación de los objetivos de negocio con TI

Esta elección de beneficios principales tiene lógica en cuanto a los beneficios de ahorro de recursos, mejora del cumplimiento de objetivos estratégicos y de los proyectos.

Seguiremos repasando el informe anual sobre el estado del Agile Project Management, y mientras tanto ¿qué os parece si compartís vuestras respuestas sobre ¿por qué ágil? 

El debate está abierto 🙂

Gestión visual de proyectos ágiles SCRUM con tableros Kaban – SCRUMBAN

tablero kanban en curso de scrum  con pizarra digital

tablero kanban para SCRUM en pizarra digital

Aunque al pensar en SCRUM todos visualicemos una pared, pizarra o similar con post-it, lo cierto es que SCRUM no recoge ninguna herramienta para visualizar los ítems de trabajo ni entra en los flujos de trabajo que siguen a esas tareas hasta que se terminan; Y sin embargo los tableros kanban se han popularizado como herramientas de visualización en SCRUM hasta el punto de integrarse a la perfección y dar vida al SCRUMBAN.

Para quienes aún no estén familiarizados con los tableros kanban en scrum, pueden visualizar cualquier tipo de tablero kanban dividido en columnas, en las cuales de se van colocando las tareas, que irán avanzado de izquierda a derecha de acuerdo a su estado de ejecución, pudiendo así seguir visualmente el estado de cada una (backlog, sprint..). La agilidad por practividad que aporta esta herramienta está íntimamente relacionada con los principios del manifiesto ágil, y aunque Scrum y Kanban tienen diferencias, en conjunto han demostrado empíricamente funcionar muy bien.

Visual Management for Agile teams  ejemplos de tableros kanban on Vimeo.

Es importante a la hora de crear nuestro modelo SCRUMBAN, que sepamos elegir lo mejor de SCRUM y de Kanban para crear el mix adecuado. Lo más importante es que del conocimiento y dominio avanzado que tengamos de SCRUM y de Kanban por separado, o de SCRUMBAN como conjunto, diseñemos el marco adecuado para nuestra organización, nuestros recursos, y nuestras preferencias, que optimicen la gestión ágil de nuestros proyectos.

Últimos artículos y noticias relacionados

Próximos cursos y eventos relacionados:

 

SCRUM y los equipos de trabajo en los que nunca se pone el sol.

scrum-kanban-agile-projectLa mayor satisfacción de la formación, es comprobar al tiempo de un curso como el de Scrum, que lo enseñado y entrenado con una organización les produce beneficios netos, y más especialmente, cuando se trata de cuestiones altamente complejas, como la de la gestión ágil de proyectos de desarrollo de software por equipos distribuidos por varios lugares del planeta.

Como en cada vez más empresas de TI, con este cliente ocurre que tiene localizados a sus equipos en lugares tan distantes y distintos del planeta como España, Suiza, India, Australia o EE.UU. entre otros, y como apunta muchas veces entre risas el equipo español, muchas veces se sienten con los problemas de Felipe II, al mando de un Imperio en el que nunca se pone el sol.

Contar con equipos distribuidos en distintos puntos geográficos, exige que la comunicación sea lo más clara y precisa posible entre los equipos. Gestionar proyectos con distintos husos horarios, las barreras del idioma, y diferencias culturales, son enemigos del trabajo en equipo, y el cumplimiento de los proyectos, pero ahí está el Agile Project Management con SCRUM para mejorar el rendimiento y solucionar los problemas de estos equipos distanciados.

¿Cómo ayudó SCRUM  a hacer frente a los problemas de esta organización? (información facilitada por el cliente)

Después de varías jornadas intensivas entrenando la gestión ágil de proyectos con SCRUM y KANBAN, e implantar en los meses siguientes la metodología ágil de gestión de proyectos, se comenzó a trabajar en los siguientes objetivos:

Planificar a diario las reuniones de colaboración entre equipos mediante el Planing de distribución de sprints, sprints de fases críticas y sprints finales

Los Product Owners se encargan de analizar la capacidad, y buscar oportunidades para crear equipos interdisciplinares dentro de las zonas de uso horario más cercanas, así como de coordinar las prioridades entre las distintas carteras de productos.

Analizar las dependencias de los equipos entre los distintos proyectos, de acuerdo a sus características e historias propias, antes de comprometerse.

Usar las “tres preguntas” de SCRUM con eficacia:

  • ¿Qué has hecho desde ayer?
  • ¿Qué es lo que harás hasta la reunión de mañana?
  • ¿Has tenido algún problema que te haya impedido alcanzar tu objetivo? 

Los equipos de SCRUM deben seguir la integración continua, la automatización de pruebas y la práctica del desarrollo basado en pruebas para fomentar la colaboración entre los equipos durante el Sprint.

Seleccionar en equipo al miembro que mejor represente al equipo ante otros equipos y el cliente.Tras varios meses trabajando en éstos objetivos principales, y otros secundarios de los que también nos han detallado acciones y soluciones que les ha aportado, el grado de cooperación entre equipos, y la productividad de la organización se ha incrementado notablemente, además de mejorar la química, un factor tan complejo de abordar, entre los equipos de distintos países.

¿Tenéis experiencia al respecto? ¿Habéis encontrado soluciones en vuestros proyectos mediante SCRUM? ¡Esperamos que compartáis vuestras experiencias y comentarios!

 

Película: SCRUM, gestión ágil de un proyecto real

tablero-scrum-kanban-curso

Hace cuatro años, llegó hasta nosotros, la que por aquel entonces era una pequeña empresa de desarrollo de software, con una pregunta:

– ¿Asistiendo a vuestro curso de SCRUM, vamos a llegar a protagonizar una película como ésta?

Scrum in the real world, an AGILE movie from Soul’ on Vimeo.

Y lo cierto es que han pasado los años, y aun no han dado el salto al vídeo, pero es un placer pasarse por sus instalaciones a primera hora de la mañana, y asistir a los movimientos en directo de post-it’s en el tablero Kanban, una reunión de iteración, y que con una sonrisa de satisfacción, te confirmen que SCRUM, les va como anillo al dedo para muchos de sus proyectos.

A %d blogueros les gusta esto: