Para desarrollo está @fazt y para planificación este señor. Como la ingeniería es tan amplia que se necesita varios maestros para poder ejercerla como se debe. Gracias, tus videos están siendo muy aclarativos para un principiante como yo! buenísimo su contenido, mi estimado!
Al principio me mareabas con tu ritmo de voz tan rápido como buen norteño pero después fuiste muy claro en todas las explicaciones gracias por el video saludos
No es que sea esta práctica la más importante, creo que todas lo son para que funcione mejor aceitado el Team Dev. Siguiendo todos los consejos que nos compartes el cumplimiento de los Goals estara mucho más cerca de cumplirse. El secreto es la constancia y perseverancia del SCRUM TEAM para perfeccionar las estimaciones durante el SPRINT PLANNING, muchos equipos abandonan las buenas practicas de SCRUM por querer ver resultados en corto tiempo. EXCELENTE TU ARTICULO!
Me gustó mucho tu explicación, me ayudó mucho ya que expones el tema directo al grano sin rodeos. Definitivamente el spring Planning es allí donde se cometen los errores de planeación
Tenía tiempo buscando videos que mostrarán tanto la parte teórica como practica y por fin lo encontré. Muchas gracias por compartir tu conocimiento y experiencia!!
Muy claro el video, me gusta la forma en que organizaste el contenido desde lo que se debe tener listo hasta lo que no se aconseja realizar durante el planning. Está cool como vas resaltando las ideas con los recuadros y las notas más importantes.
Esta bueno el video, me gusta mucho cuando se citan ejemplos reales y lo que suele hacer cada rol en dicho ejemplo. En otros casos solo se quedan con mencionar el tipo de problema que se puede presentar pero no mencionan qué debe hacer el P.O, el SM y el equipo Dev.
En el equipo donde me encuentro actualmente, se ha asignado actividades de diferentes elementos por equipo de developers (p ejemplo un equipo hace el login, otro equipo se encarga de otro módulo, etc...), y siempre han exigido que se estime en horas, teniendo en cuenta que está sujeto a un tema de facturación en horas de trabajo por developer, y se maneja una mezcla De project management, de qué forma transformar eso?, no me queda muy claro realmente, y poder transformar el planning de forma diferente, teniendo en cuenta que el PO, ya tiene claro qué desarrolladores han estado trabajando sobre ciertos módulos y que otros sobre otros módulos diferentes, y así mismo deja un preplanning relacionado.
Excelente video! Una opinion: También se puede invitar a participar "expertos" que pueden ayudar con algunas dudas técnicas, pero eso si no para opinar sobre el planning, eso es del Dev Team. Saludos!
Héctor, un gusto saludarte, soy nuevo en tú canal. Te felicito por el contenido, muy valioso para mí por cierto. Solo te sugiero aclarar los términos que utilices en Inglés para un mejor entendimiento de la información. Gracias.
Gracias por compartir tus conocimientos, tengo poca experiencia y estoy escuchando tus videos que por cierto son muy bueno y me surgieron algunas dudas: 1. Suponiendo que es el plan del 2o sprint, ¿Con cuanta anticipación se hace el planning? digamos, si es un sprint de 2 semanas , ¿Cuándo convoco a reunión para el sprint planning? 2. Para mi ejemplo de sprint de 2 semanas convoco a reunión de 4 horas, ¿es recomendable que sean 4 horas seguidas o en dos sesiones? 3. En esta sesión planeamos tanto desarrollo como todo lo que se consideró en la definition of done, por lo que, ¿también deberíamos convocar al equipo de QA? el QA en mi equipo lohace el equipo de análisis de negocio (quien hizo la historia)… Gracias de antemano por tus comentarios. Saludos
Gracias por tus preguntas! 1. El planning se hace justo antes de comenzar el sprint, ya que al terminar la reunión estará oficialmente iniciado el nuevo sprint y el equipo tendrá claro el sprint goal y el plan para lograrlo (el sprint backlog). Puedes poner una serie de juntas para los próximos 6 meses, por ejemplo que se repita cada Martes por la mañana (suponiendo que tus sprints terminen el final del día el Lunes y tengas ese mismo día el review y la retro). 2. Según la guía de scrum, la duración máxima que el sprint planning debería durar es de 4 horas para sprints de 2 semanas. En mi experiencia esto es demasiado, mejor te recomiendo tener una session semanal de "refinamiento del backlog" con el equipo, puede ser de 1 a 2 horas. Con este refinamiento previo de las historias tu sprint planning durará mucho menos y será más ágil. 3. En las sesiones de scrum, en teoría debería estar todo el equipo scrum. Esto incluye a la figura del product owner, que supongo en tu caso sería el BA, y claro que tiene que estar también QA para incluir sus preguntas y detalles a testear dentro de cada historia, y agregar sus estimados a cada una. Espero te sea de utilidad mi recomendación, te recomiendo leer la guía de scrum y tratar de aplicar el marco de trabajo con las reglas que se encuentran definidas en ese documento. Saludos!
Cómo debería tratarse una tarea que de antemano se sabe que no hay forma de cumplir en el tiempo que dura el Sprint, ejemplo se requiere la adquisición de un nuevo servidor y el proveedor se compromete a entregar en 45 días hábiles pues el equipo se ensambla del otro lado del continente y por su tamaño no puede ser enviado en avión? Evidentemente es una deuda técnica pero se sabe que está se va a cumplir a la mitad del siguiente Sprint
Yo hablaría con el equipo para definir una DOR (Definition of ready). Dentro de la cual, añadiría un punto: "Que no se tengan dependencias identificadas" . Con ese pequeño ajuste, impides meter al sprint trabajo que no va a ser posible llevar a cabo. Mi consejo es platicar con el team y definir una buena DOR. Saludos!
Scrum no esta hecho para establecer objetivos individuales de ningún tipo, se trata de entregar valor como equipo. El objetivo a alcanzar es el sprint goal y es para todo el equipo. Los OKRs normalmente funcionan a nivel Corporativo, y a nivel Team (por Q, no por sprint). Espero te sirva este consejo, saludos Yessica!
Claro! con gusto. Deuda técnica son las historias que no son exactamente "de usuario". Sino que son generalmente propuestas por el equipo de desarrollo y usualmente están relacionadas a tareas pendientes para mejorar el código ó el producto. Puede ser la estabilidad, la seguridad, el performance, etc..
Hola, en la guía 2020 el sprint goal lo crea el scrum team al completo , me parece más “fácil” como dices que sea el PO quien lo traiga pero ya no es así ; seguirá siendo aceptable que venga pensado por el po antes de la planning ?
Hola Carlos, gracias por comentar. La idea del valor del sprint la trae el PO, despues de presentarla, todos colaboran sobre esa base para definir el sprint backlog. Asi entiendo la guia 2020
Hola Jesus, si se puede. El product owner es el único con la autoridad para hacerlo, esto no es algo común. Pero se pude hacer siempre y cuando el sprint goal quede obsoleto por alguna razón. El PO lo decide en acuerdo con el resto del equipo. Saludos!
SUSCRIBETE YA! Dando clic aquí: ua-cam.com/channels/IJw_beFz4bAJCAmXDsMPIg.html
Para desarrollo está @fazt y para planificación este señor. Como la ingeniería es tan amplia que se necesita varios maestros para poder ejercerla como se debe. Gracias, tus videos están siendo muy aclarativos para un principiante como yo! buenísimo su contenido, mi estimado!
Tu hobby es un tesoro
Al principio me mareabas con tu ritmo de voz tan rápido como buen norteño pero después fuiste muy claro en todas las explicaciones gracias por el video saludos
Gracias por tus videos, claros y sencillos. ¡Saludos desde Perú!
No es que sea esta práctica la más importante, creo que todas lo son para que funcione mejor aceitado el Team Dev. Siguiendo todos los consejos que nos compartes el cumplimiento de los Goals estara mucho más cerca de cumplirse. El secreto es la constancia y perseverancia del SCRUM TEAM para perfeccionar las estimaciones durante el SPRINT PLANNING, muchos equipos abandonan las buenas practicas de SCRUM por querer ver resultados en corto tiempo. EXCELENTE TU ARTICULO!
Me gustó mucho tu explicación, me ayudó mucho ya que expones el tema directo al grano sin rodeos. Definitivamente el spring Planning es allí donde se cometen los errores de planeación
Este video me hizo vivir un momento "aha" y de repente el sprint planning cobro sentido. Muchas gracias por compartir tu experiencia
Máster! 🦹♂️🔝
excelente todos tus video de scrum !!
Tenía tiempo buscando videos que mostrarán tanto la parte teórica como practica y por fin lo encontré. Muchas gracias por compartir tu conocimiento y experiencia!!
Gracias a ti por comentar y verme Liliana, un abrazo
Grandísimo trabajo
Te Felicito Amigo, cada video que haces, deja mucho valor
Muchas gracias
Excelente video, estoy en proceso de formación y este material es súper valioso para mi. Gracias
Gracias
Muy claro el video, me gusta la forma en que organizaste el contenido desde lo que se debe tener listo hasta lo que no se aconseja realizar durante el planning. Está cool como vas resaltando las ideas con los recuadros y las notas más importantes.
Muchas gracias por comentar! abrazo!
Muy buen aporte, gracias!
Con gusto
Esta bueno el video, me gusta mucho cuando se citan ejemplos reales y lo que suele hacer cada rol en dicho ejemplo. En otros casos solo se quedan con mencionar el tipo de problema que se puede presentar pero no mencionan qué debe hacer el P.O, el SM y el equipo Dev.
Totalmente de acuerdo! Trataré de citar ejemplos prácticos en la medida que sea posible, gracias por el comentario.
En el equipo donde me encuentro actualmente, se ha asignado actividades de diferentes elementos por equipo de developers (p ejemplo un equipo hace el login, otro equipo se encarga de otro módulo, etc...), y siempre han exigido que se estime en horas, teniendo en cuenta que está sujeto a un tema de facturación en horas de trabajo por developer, y se maneja una mezcla De project management, de qué forma transformar eso?, no me queda muy claro realmente, y poder transformar el planning de forma diferente, teniendo en cuenta que el PO, ya tiene claro qué desarrolladores han estado trabajando sobre ciertos módulos y que otros sobre otros módulos diferentes, y así mismo deja un preplanning relacionado.
muy buen contenido y explicación, beneficiaria mucho con ejemplos prácticos, como sugerencia.
Trrataré de incluir más ejemplos! Muchas gracias por tu comentario! Te gustaría que hablaramos de algún otro tema? un abrazo
Excelente video! Una opinion: También se puede invitar a participar "expertos" que pueden ayudar con algunas dudas técnicas, pero eso si no para opinar sobre el planning, eso es del Dev Team. Saludos!
De acuerdo! gracias por tu comentario Mike! Saludos!
Héctor, un gusto saludarte, soy nuevo en tú canal. Te felicito por el contenido, muy valioso para mí por cierto. Solo te sugiero aclarar los términos que utilices en Inglés para un mejor entendimiento de la información. Gracias.
Gracias por compartir tus conocimientos, tengo poca experiencia y estoy escuchando tus videos que por cierto son muy bueno y me surgieron algunas dudas:
1. Suponiendo que es el plan del 2o sprint, ¿Con cuanta anticipación se hace el planning? digamos, si es un sprint de 2 semanas , ¿Cuándo convoco a reunión para el sprint planning?
2. Para mi ejemplo de sprint de 2 semanas convoco a reunión de 4 horas, ¿es recomendable que sean 4 horas seguidas o en dos sesiones?
3. En esta sesión planeamos tanto desarrollo como todo lo que se consideró en la definition of done, por lo que, ¿también deberíamos convocar al equipo de QA? el QA en mi equipo lohace el equipo de análisis de negocio (quien hizo la historia)…
Gracias de antemano por tus comentarios. Saludos
Gracias por tus preguntas! 1. El planning se hace justo antes de comenzar el sprint, ya que al terminar la reunión estará oficialmente iniciado el nuevo sprint y el equipo tendrá claro el sprint goal y el plan para lograrlo (el sprint backlog). Puedes poner una serie de juntas para los próximos 6 meses, por ejemplo que se repita cada Martes por la mañana (suponiendo que tus sprints terminen el final del día el Lunes y tengas ese mismo día el review y la retro). 2. Según la guía de scrum, la duración máxima que el sprint planning debería durar es de 4 horas para sprints de 2 semanas. En mi experiencia esto es demasiado, mejor te recomiendo tener una session semanal de "refinamiento del backlog" con el equipo, puede ser de 1 a 2 horas. Con este refinamiento previo de las historias tu sprint planning durará mucho menos y será más ágil. 3. En las sesiones de scrum, en teoría debería estar todo el equipo scrum. Esto incluye a la figura del product owner, que supongo en tu caso sería el BA, y claro que tiene que estar también QA para incluir sus preguntas y detalles a testear dentro de cada historia, y agregar sus estimados a cada una. Espero te sea de utilidad mi recomendación, te recomiendo leer la guía de scrum y tratar de aplicar el marco de trabajo con las reglas que se encuentran definidas en ese documento. Saludos!
Buen videos! pero más ejemplos estarían bien. ¿cómo se crea una historia a partir de un action item?
Cómo debería tratarse una tarea que de antemano se sabe que no hay forma de cumplir en el tiempo que dura el Sprint, ejemplo se requiere la adquisición de un nuevo servidor y el proveedor se compromete a entregar en 45 días hábiles pues el equipo se ensambla del otro lado del continente y por su tamaño no puede ser enviado en avión? Evidentemente es una deuda técnica pero se sabe que está se va a cumplir a la mitad del siguiente Sprint
Yo hablaría con el equipo para definir una DOR (Definition of ready). Dentro de la cual, añadiría un punto: "Que no se tengan dependencias identificadas" . Con ese pequeño ajuste, impides meter al sprint trabajo que no va a ser posible llevar a cabo. Mi consejo es platicar con el team y definir una buena DOR. Saludos!
Cómo trabajar con scrum incluyendo OKR como objetivos individuales para cada desarrollador?
Scrum no esta hecho para establecer objetivos individuales de ningún tipo, se trata de entregar valor como equipo. El objetivo a alcanzar es el sprint goal y es para todo el equipo. Los OKRs normalmente funcionan a nivel Corporativo, y a nivel Team (por Q, no por sprint). Espero te sirva este consejo, saludos Yessica!
que es la deuda técnica? podrías dar ejemplos? gracias
Claro! con gusto. Deuda técnica son las historias que no son exactamente "de usuario". Sino que son generalmente propuestas por el equipo de desarrollo y usualmente están relacionadas a tareas pendientes para mejorar el código ó el producto. Puede ser la estabilidad, la seguridad, el performance, etc..
Gracias ¡¡¡ como contralar o supervisar a un desarrollador, cuando no solo usas scrum ¿?
Porque habriamos de supervisarlo? mejor darle objetivos claros, darle las herramientas y motivarlo! saludos!
Hola, en la guía 2020 el sprint goal lo crea el scrum team al completo , me parece más “fácil” como dices que sea el PO quien lo traiga pero ya no es así ; seguirá siendo aceptable que venga pensado por el po antes de la planning ?
Hola Carlos, gracias por comentar. La idea del valor del sprint la trae el PO, despues de presentarla, todos colaboran sobre esa base para definir el sprint backlog. Asi entiendo la guia 2020
Se puede cancelar un sprint? y si es asi quien lo puede cancelar? saludos !
Hola Jesus, si se puede. El product owner es el único con la autoridad para hacerlo, esto no es algo común. Pero se pude hacer siempre y cuando el sprint goal quede obsoleto por alguna razón. El PO lo decide en acuerdo con el resto del equipo. Saludos!
@@kottmuchas gracias! Y un sprint goal puede ser cancelado?
@@jssantoniio Pues si cancelas el sprint goal, seguramente hace sentido cancelar el sprint..
sería mejor presentar con ejemplos, así se agarra mas la enseñanza.
Lo tomaré en cuenta para futuros videos estimado Jeff! Poner más ejemplos prácticos