recomiendo esta aplicación https://airtable.com/invite/r/OFFmVEGv mezcla excel con trello e incluso tiene un template llamado product manager con toda la metodología desarrollada, me ayudo mucho a entender el proceso
Introducción a las metodologías ágiles y Scrum
¿Qué es una metodología ágil?
12 principios ágiles
Qué es Scrum
Cuáles son los componentes de Scrum
Comprender los roles en Scrum
El equipo de Scrum y sus roles
Conforma tu equipo de Scrum
Qué hace el Product Owner o Dueño del Producto
El rol del Scrum Master
Equipo de desarrollo en Scrum
Preparar los artefactos a utilizar en Scrum
Qué es el Backlog, las Épicas y las Historias de Usuario
¿Cómo crear Historias de Usuario?
Cómo estimar Historias de Usuario
¿Cómo empezar? Prioridades y Backlog del Sprint
Cómo medir el avance de un proyecto Scrum
Entender y realizar las ceremonias
Qué es el Sprint en un proyecto Scrum
Qué es el Sprint Planning
Daily stand-up. Seguimiento de un proyecto Scrum
Cómo refinar Historias de Usuario
Sprint Review y Retrospectiva del Sprint
Crecer usando Scrum
Escalabilidad de equipos en Scrum
Qué son las comunidades de práctica
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Gerardo Romero
El Backlog del Sprint (lista de pendientes del Sprint) es un subconjunto de la lista del producto y contiene todos los elementos que serán desarrollados durante el Sprint.
De estos elementos dependerá el incremento a desarrollar y los objetivos del Sprint.
El Backlog del Sprint dependerá de las diferentes etapas de desarrollo. En él se incluye el flujo de proceso para cada Historia de Usuario, según el estatus en el que se encuentre:
Este sistema se puede gestionar en un espacio físico como una pizarra, pero también a través de herramientas digitales como Trello (gratuito) o Jira (de pago).
Estas son algunas características que se deben tener en cuenta para la lista de pendientes del sprint:
Se sugiere tomar en cuenta los siguientes criterios para dar prioridad a las Historias de Usuario que forman parte de la lista de pendientes del Sprint:
Contribución creada con los aportes de: Cristian Palacios Beltran, luissaavedraquispe, Alex Camacho y korpi
Aportes 84
Preguntas 22
recomiendo esta aplicación https://airtable.com/invite/r/OFFmVEGv mezcla excel con trello e incluso tiene un template llamado product manager con toda la metodología desarrollada, me ayudo mucho a entender el proceso
**Lista de Pendientes del Sprint (Sprint backlog): **
Es un subconjunto de la Lista de Producto (Product backlog) y contiene todos los elementos que serán desarrollados durante el Sprint.
De estos elementos dependerá el incremento a desarrollar y los objetivos del Sprint.
Debe tener suficiente detalle para que todo el equipo sea capaz de comprenderlo en los daily stand-ups (Scrum diario)
Solo el equipo de desarrollo puede aceptar que se agreguen elementos al Sprint Backlog.
Si un elemento se vuelve innecesario a mitad de un sprint se puede sacar de la lista de pendientes.
Definiendo prioridades
Se debe tomar en cuenta el siguiente orden para dar prioridad a las historias de usuarios:
Lo que genera más valor para el cliente
Urgencia: Por ejemplo, si una historia tiene una fecha para que se pueda utilizar o integrar al sistema.
Riesgo/Oportunidad: Si la historia afecta positiva o negativamente a otras historias, es decir, si puede retrasar o agilizar a otras historias.
Esfuerzo: Cuánto esfuerzo le tomará al equipo de desarrollo en completar la historia de usuario.
Hola a todos, en base a lo aprendido en el curso de Scrum he creado una plantilla en Trello que sirve como herramienta para documentar el proceso de priorización de historias de usuario. Documentar este proceso permite tener una visión completa de todas las historias y de las razones que fundamentan el abordar unas antes que otras.
La plantilla es pública por si desean utilizarla 😃
Cualquier sugerencia será bienvenida
Les dejo el enlace: https://trello.com/b/USqpPlem/backlog-prioritization-process-template/mariagabrielane/recommend
para comentar entre Jira y trello , jira tiene mejores opciones en su version free el unico limite son 10 usuarios en el proyecto.
Todas las personas que participan del scrum diario deben tener conocimiento del Sprint-backlog. Solo el equipo de desarrollo puede aceptar que se agreguen elementos al sprint Backlog.
.
Les dejo mi mapa 😄
En el tema del valor para el cliente considero que es importante tener la información completa, puesto que habrá historias que para nosotros como equipo de desarrollo generan valor pero para el cliente no tanto. Y por eso es importante tener una comunicación clara de manera que podamos expresarle al usuario cliente él porque algunas historias general más valor que otras pero asimismo el también nos puede argumentar desde su perspectiva de dueño del negocio.
Backlog del sprint es una parte de la lista del producto y contiene las HU que van a ser desarrollados durante el sprint. De estas HU dependerá el incremento del productos y los objetivos del sprint. Debe tener un detalle suficiente para que todo el equipo sea capaz de entenderlo.
El dueño del backlog del sprint es el equipo de desarrollo, tienen toda la potestad para no aceptar HU a mitad del sprint, normalmente no se deben incluir HU una vez comenzado el sprint. Durante el desarrollo del sprint se pueden eliminar HU si se vuelven irrelevantes.
¿Cómo definir las prioridades?
Valor para el cliente.
Urgencia.
Riesgo / Oportunidad: si no hago esta HU qué tanto me puedo atrasar respecto a las HU que vienen adelante. si no hago la HU de registro de usuarios al sistema qué tanto se puede atrasar la HU del carrito de compras, historial de pedidos del usuario, preferencias de producto del usuario. Si hago esta HU cuántas HUs más puedo desarrollar.
Esfuerzo: qué tanto esfuerzo le va a tomar al equipo completar esta HU.
Backlog del sprint (o lista de pendientes del sprint) y prioridades
Es un subconjunto de la lista de producto que contiene los elementos (historias de usuario) que se desarrollarán en el sprint. Nos darán la forma del producto y los objetivos al final del sprint.
El plan debe estar bien explicado para que todos sean capaces de comprenderlo en los daily scrums.
El dueño del backlog del sprint no **es ** el product owner, sino el equipo. Es el equipo de desarrollo el que acepta si se pueden agregar o no nuevas historias de usuarios. Incluso se pueden eliminar de la lista historias de usuarios que no sean prioritarias. Si hay un elemento innecesario en el sprint, se puede sacar de la lista de pendientes.
¿Cómo se decide si algo es prioritario?
Depende de los siguientes factores:
Comparto mis apuntes
Definiendo prioridades
El sprint backlog es un subconjunto de las historias de usuario contenidas en el product backlog, incluyendo sólo las que se desarrollarán durante el sprint. Las historias seleccionadas determinarán los objetivos y el incremento obtenido al finalizar el sprint.
Para definir la prioridad de una historia de usuario, se deben tener en cuenta los siguientes aspectos:
Valor para el cliente: Las historias que aporten más valor al cliente (por ejemplo permitiéndole realizar tareas de la operación diaria) son más prioritarias que las que no lo hacen.
Urgencia: Cuando la historia tiene una fecha límite para ser entregada o puesta en producción se deberá priorizar de acuerdo al tiempo hasta esa fecha.
Riesgo/Oportunidad: Se habla de riesgo u oportunidad cuando la historia afecta negativa o positivamente a otras. Se puede decidir priorizar tareas que en caso de no completarse retrasen la implementación de otras (riesgo), o cuya implementación pueda ser reutilizada en otras historias (oportunidad), incluso de otros proyectos (por ejemplo, login).
Esfuerzo: Cuánto esfuerzo (cantidad de horas/días de trabajo o integrantes del equipo) requerirá completar la historia.
Cuando el sprint está en curso, el encargado del sprint backlog pasa a ser el equipo de desarrollo, y solo este puede aceptar o rechazar que se agreguen historias. Lo ideal es que no se incluyan nuevas historias al backlog del sprint en curso, pero está contemplado que en casos de urgencia exista una negociación para redefinir prioridades y quitar alguna de las que todavía no se han trabajado.
También puede darse el caso contrario, donde se quite del sprint backlog una historia que por alguna razón dejó de ser prioritaria o necesaria, de esta forma se evita trabajar en cosas innecesarias.
Así pues, una buena manera de distinguirlas podría ser en base a los tipos de trabajo que implican. Es decir, las historias de usuario contienen varios tipos de trabajo (por ejemplo, programación, pruebas, diseño de la base de datos, diseño de interfaz de usuario, análisis, etc.) mientras que las tareas se limitan a un solo tipo de trabajo.
¿Por donde comenzar a trabajar nuestro proyecto?
El backlog del sprint es la lista de pendientes del Sprint.
Stories -> To do -> In progress -> Testing -> Done.
Lista de pendientes:
¿Cómo se Definen las prioridades?
El backlog del sprint es un subconjunto de la lista de producto y contiene todos los elementos que serán desarrollados durante el Sprint. De estos elementos dependerá el incremento a desarrollar y los objetivos del sprint.
El proceso de desarrollo de un sprint se puede entender como:
🗒️ Stories
Este sistema se puede manejar en físico como en una pizarra pero también en digital en herramientas como Trello.
Solo el equipo de desarrollo puede aceptar que se agreguen elementos al Sprint Backlog. Si un elemento se vuelve innecesario a mitad de un sprint se puede sacar de la lista de pendientes.
¿Cómo se definen las prioridades?
1️⃣ Valor para el cliente
2️⃣ Urgencia
3️⃣ Riesgo / Oportunidad
4️⃣ Esfuerzo
Backlog de Sprint : * Elementos de las lista del producto que van a ser trabajados durante el sprint actual. * Incrementa valor al desarrollo o producto.
Ej: STORIES --> TO DO --> IN PROGRESS --> TESTING --> DONE
Lista de pendientes del Sprint
Plan detallado para que todo el equipo sea capaz de comprenderlo en los daily meetings.
El equipo se convierte en el nuevo dueño de la Lista de Pendientes del Sprint, el cual puede decidir si aceptan, agregan mas elementos o sacan elementos si fuera necesario. consenso.
Definiendo Prioridades
Valor para el cliente
Urgencia
Riesgo / Oportunidad
Esfuerzo
El dueño del Baclong Sprint es el equipo de desarrollo.
Si un elemento se vuelve innecesario a mitad de un sprint se puede sacar de la lista de pendientes.
Definir prioridades:
¿POR DONDE COMENZAR? PRIORIDADES Y BACKLOG DEL SPRINT
Lista de Pendientes del Sprint
Es un subconjunto de la Lista de Producto y contiene todos los elementos que serán desarrollados durante el sprint
De estos elementos dependertá el incremento a desarrollar y los objetivos del Sprint
Este plan debe tener detalle suficiente
como para que todo el equipo sea capaz
de comprenderlo en los daily stand-ups
(Scrum diario)
Solo el equipo de desarrollo puede
aceptar que se agreguen elementos al
Sprint Backlog.
Si un elemento se vuelve innecesario a
mitad de un sprint se puede sacar de la
lista de pendientes.
Definiendo prioridades
Prioridad - Valor para el cliente
Prioridad - Valor para el cliente / urgencia
Prioridad - Valor para el cliente / urgencia/Riesgo, Oportunidad
Prioridad - Valor para el cliente / urgencia/Riesgo, Oportunidad/ Esfuerzo
¿Quién define el contenido del backlog del sprint?
El equipo de desarrollo, entonces, también cumple una función de juez y su decisión de añadir o remover debe ser transparente
Este sería un ejemplo del sprint
++Backlog del Sprint:
++
Pregunta de examen:
¿Quién define el contenido del backlog del sprint?
Sprint Backlog; Es representado en un Scrumboard o tablero de tareas, el cual proporciona una constante representación visual del estado de las historias de usuario en el backlog.
En el Sprint Backlog también se incluye cualquier riesgo asociado a las varias tareas. Cualquier actividad de mitigación de riesgos para atender los riesgos identificados también se incluirían como tareas en el Sprint Backlog.
Una vez que el Equipo Scrum finaliza y se compromete al Sprint Backlog no se deben agregar nuevas historias de usuario; sin embargo, las tareas que pudieron haberse pasado por alto o ignoradas de las historias de usuario comprometidas pudieran ser agregadas. Si durante un sprint surgen nuevos requerimientos, estos serán agregados al Backlog Priorizado del Producto e incluidos en un futuro sprint.
Se pueden quitar historias de usuario a la mitad del sprint? … puede ser por bloqueantes o errores en el calculo de la capacidad del equipo en el planning?
La lista de objetivos a completar en la iteración (Product Backlog Items) se puede gestionar mediante un tablón de tareas (Scrum Taskboard). Al lado de cada objetivo se ponen las tareas necesarias para completarlo, en forma de post-its, y se van moviendo hacia la derecha para cambiarlas de estado (pendientes de iniciar, en progreso, hechas). Para cada miembro del equipo se puede utilizar adhesivos de colores más pequeños sobre cada tarea, de manera que se pueda ver en qué tareas está trabajando cada cual.
Si tu equipo o empresa manejan GitLab como servicio de control de versiones hay una board muy similar a trello y es muy practico porque ahí también pueden estar las historiad de usuario
¿Por dónde empezar?
Pendientes del Sprint
Prioridades
Como recordar:
Definir prioridades:
Valor del cliente
Urgencia
Riesgo
Esfuerzo
VURE
Idea: Vudú y Religión (porque inician con Vu y Re)
Un hombre quería vengarse de su jefe y fue a una tienda de magia negra. Allí le ofrecieron un muñeco vudú que podía controlar los movimientos y las emociones de su víctima. El hombre estaba muy interesado en sacarle valor a su dinero y le preguntó a la bruja cuánto costaba el muñeco. La bruja le dijo que era muy caro y que tenía que hacer el pedido con mucha urgencia, porque había poca disponibilidad y mucha demanda. El hombre aceptó y le dio sus datos personales y los de su jefe. La bruja le advirtió que había un riesgo muy grande de que la religión se enterara de su plan y lo persiguiera por practicar el vudú. Le dijo que tendría que esforzarse mucho para ocultar el muñeco y evitar que lo descubrieran. El hombre no le hizo caso y se llevó el muñeco a su casa. Al día siguiente, intentó usarlo para hacerle daño a su jefe, pero se dio cuenta de que el muñeco no funcionaba. Entonces llamó a la bruja para reclamarle, pero nadie contestó el teléfono. De repente, escuchó un golpe en la puerta y vio a unos hombres vestidos de negro que venían a arrestarlo por herejía.
Estimación de HU:
Los puntos a asignar son un empírico de trabajo.
Poker planning: Asignación por persona de un #.
Se puede trabajar a través de escalas:
Escala de Fibonacci (1, 2, 3, infinito o ¿)
Escala potencial de 2: 2, 4, 6, 8…
Velocidad: puntos que el equipo puede completar durante el sprint
Capacidad: puntos que en teoría puede cubrir el equipo.
Etapas proceso de desarrollo (5):
Total, por hacer, en curso, en prueba y finalizadas
En pizarra o Jira/ Trelho
Organización:
Todo el equipo debe conocer el backlog
Desarrollo decide sobre la admin del backlog, si empezó el sprint hay que contemplar
Pueden cambiar o eliminar HU de acuerdo a prioridades y necesidades
Definir prioridades:
Backlog del Sprint es un subconjunto de la lista del producto y contiene todos los elementos que serán desarrollados durante el Sprint.
Definiciòn de prioridades:
Hola chicos hay una app de Scrum en la playstore
Video de presentación de la app de Scrum
En 2022 me gustaría recomendar ClickUp https://clickup.com/teams/agile
Casualmente cuando comence a estudiar Scrum (antes de llegar a Platzi), una de las principales herramientas que se comentaban era Trello. Y es una herramienta que me ha ayudado mucho en mi día a día en mi trabajo.
backlog list = lista de trabajos pendientes
Explicación más que clara por el profesor
quien es el dueño de backlog del spring
Etapas:
Stories->To do -> In progress - Testing -> Done
El equipo de desarrollo es dueño del sprint baklog
Definiendo prioridades:
-Valor para el cliente
-Urgencia
-Riesgo / Oportunidad
-Esfuerzo
Buen curso
Si ya sabemos que algo perdió valor lo podemos retirar del sprint (y)
a que bueno entender muy bien el backlog del sprint. ahora si entiendo muchas cosas
En el Backlog se pueden incluir entradas para explorar necesidades del cliente, analizar opciones técnicas, describir requisitos funcionales y no funcionales, el trabajo necesario para lanzar el producto y otros ítems de trabajo tales como la corrección de errores (bugs) o la configuración del entorno.
Azure Devops, Excellent
Gracias
Prioridades
Definiendo prioridades
buen aporte
Trello es una herramienta muy buena!, lo utilizo para programar mi día. =D
Entonces no solo el product owner es el encargado de esa responsabilidad?
Es un subconjunto de la lista del producto y contiene todos los elementos que serán desarrollados durante del sprint
De estos elementos dependerá el incremento a desarrollar y los objetivos del sprint.
Este plan debe tener detalle suficiente como para que todo el equipo sea capaz de comprenderlo en los daily stand-up (scrum diario)
Solo el equipo de desarrollo puede aceptar que se agreguen elementos al sprint backlog
Si un elemento se vuelve innecesario a mitad de un sprint se puede sacar de la lista.
Lo que dice Gerardo en cuanto a que un cliente me pida una urgencia y me dañe el sprint es normal, pero me parece muy bueno que SCRUM plantee que se negocie con el DEV TEAM las historias que se puedan sacar para darle espacio a esas urgencias.
lamentablemente muchos equipos les toca aceptar trabajos adicionales cuando ya se ha iniciado el proceso. Al final los equipos terminan molestos por esta situación.
PRIORIDADES Y BACKLOG DEL SPRINT
Subconjunto de la lista de producto (product backlog) - historias de usuario que trabajaremos en el sprint en particular
Historias - To do - In Progress - Testing - Done
Jira
Trello
Lista de pendientes del sprint - Sprint Backlog
Un plan detallado para que todos lo puedan entender en el daily scrum, tener claro el backlog del sprint
El dueño del backlog del sprint es el equipo de desarrollo, ellos decidieron no aceptar historias a mitad del sprint. Solo se pueden incluir historias al inicio del sprint
Solo el equipo de desarrollo puede aceptar que se agreguen elementos al Sprint Backlog
Definiendo prioridades
Valor para el cliente - Que historia es más importante
Urgencia -
Riesgo o Oportunidad - Si no hago la historia de usuario que tanto me puedo atrasar
Esfuerzo - Que tanto esfuerzo le va a tomar al equipo realizar la historia, si va a tomar todo un sprint o un día del sprint
PRIORIDADES Y BACKLOG DEL SPRINT.
Lista de pendientes del sprint: es un subconjunto de la lista del producto, contiene los elementos a desarrollar en el sprint.
La lista de pendientes debe tener detalle suficiente para que todo el equipo sea capaz de comprender en el daily, scrum diario. Solo el equipo de desarrollo puede aceptar que se agreguen elementos al Sprint backlog. Si la prioridad cambia se pueden modificar características, aunque sea a mitad de sprint.
Prioridades:
Etapas
Definiendo prioridades
• Valor
• Urgencia
• Riesgo/Oportunidad
• Esfuerzo
Yo uso jira y lo amo!
El aporte del equipo SCRUM es muy importante en la planeación y toma de decisiones.
En la review de Sprint es donde se generan los cambios en la historias del usuario, porque es donde el usuario valida si la HU quedo bien definida… se genera el control de cambio y debe quedar incluido en el sprint.
Mi pregunta es quien y en que momento se define la prioridad de las historias. Es el PO cuando arma el proximo sprint? Es el equipo cuando las estima?
Aprendiendo cada día mas. Gracias!!
El backlog del sprint es un subconjunto de esa lista de elementos, son las historias de usuario que se trabajarán en ese sprint en particular. estas historias nos darán al final el objetivo que se quiere cumplir.
Orden de trabajo en el sprint backlog
User Stories
¿Cómo medir la prioridad de cada user story? Para, por ejemplo, trabajarlas primero.
Riesgo: ¿Cuánto me atraso si no trabajo en esta US?
Oportunidad: ¿En cuántos features podré reutilizar la lógica de esta US?
Prioridad se define por :
-Valor para el cliente
-Urgencia
-Riesgo/oportunidad
-Esfuerzo
Lista de Pendientes del Sprint
Etapas:
User Stories Todo In Progress Testing Done
Definiendo Prioridades
Elementos:
Lista de pendientes del Sprint. Es un subconjunto de la lista de producto y contiene todos los elementos que serán desarrollados durante el Sprint. De estos elementos dependerá el incremento a desarrollar y los objetivos del Sprint.
Solo el DevTEam puede aceptar que se agreguen elementos al Sprint del backlog. También se pueden sacar elementos si se vuelven innecesarios.
Sprint Backlog
Una pequeña lista del Product Backlog
Que se va a trabajar en un Sprint determinado
Subconjunto de la Product Backlog
Son las historias de usuario en el Sprint en particular
Lista de pendientes del Sprint:
Stories (historias)
To do (Por comenzar)
In progress (Trabajando en ese momento)
Testing (Historia Lista para probar)
Done (Historias completas)
Este plan debe tener suficiente detalle para que todos puedan comprenderlo en los Daily stand
El dueño del Sprint Backlog es el Dev Team, solo ellos pueden agregar elementos
Definición del backlog del sprint
Entendi perfectamente los 3 primeros pero el de esfuerzo no comprendería porque se toma en cuenta si eso sería mas de cara al equipo, y la verdad al cliente eso poco le importa.
Buen aporte sobre el uso de herramientas como Trello o Jira para tener la Lista de Pendientes del Sprint según su estado. Acabo de crear una cuenta en Trello.
Notion rules 🤘
Lista de pendientes de Sprint
Asana tiene una muy buena versión gratuita.
Una pregunta, ¿esos criterios de priorización están listados por jerarquía?
¿O son criterios que vamos a ir evaluando dependiendo de nuestro Cliente?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?