Product Backlog. Scrum

Product Backlog. Scrum

Introducción a la Gestión de Proyectos Ágiles

Conceptos Clave en la Gestión de Proyectos

  • Se presenta un recorrido por temas fundamentales como épicas, historias de usuario y tareas dentro del contexto de un proyecto ágil.
  • Un proyecto incluye elementos como temas, épicas, historias de usuario y tareas que son esenciales para su comprensión y gestión.

Definición de Product Backlog

  • El backlog se define como una lista de requerimientos que son cruciales para el desarrollo del proyecto, desmitificando la idea errónea sobre la ausencia de requerimientos en Scrum.
  • Ejemplos prácticos incluyen módulos grandes como sistemas de facturación o inventario, donde las épicas representan funcionalidades clave.

Estructura del Backlog

  • En proyectos más pequeños, las épicas pueden ser simplificadas a módulos específicos dentro del sistema general.
  • El product backlog es una lista priorizada que guía al equipo hacia los requerimientos más valiosos para el negocio.

Requerimientos Iniciales

  • Se menciona un "probarlo inicial" que actúa como base para identificar requerimientos funcionales necesarios en el software.
  • La importancia radica en tener una lista clara y numerada de estos requerimientos antes de proceder con la priorización.

Prioridades en el Desarrollo Ágil

Funciones y Elementos Prioritarios

  • Se define el "Pro valor" como funciones ordenadas según prioridades necesarias para cumplir objetivos del proyecto.
  • Las historias de usuario son vistas también como funciones valiosas desde la perspectiva del usuario final.

Estimación y Priorización

  • Existen modelos diversos para priorizar tareas dentro del backlog, incluyendo técnicas como Planning Poker.
  • Planning Poker permite a los miembros del equipo estimar esfuerzos utilizando cartas con valores basados en Fibonacci.

Ejemplo Práctico: Planning Poker

  • Este método implica que cada miembro proporciona estimaciones individuales que luego se consolidan para obtener una visión general priorizada.

Historia de Usuario en Desarrollo Ágil

Definición y Propósito

  • Una historia de usuario es una descripción informal de una función de software desde la perspectiva del usuario final, enfocándose en cómo esta función aporta valor al cliente.

Estructura de la Historia de Usuario

  • Se formula como: "Como [rol], deseo [funcionalidad] para que [beneficio]", ejemplificando con "Como usuario, quiero buscar transacciones para detectar gastos innecesarios".

Criterios de Aceptación

  • Las historias deben cumplir con las características de las 3C:
  • Card: Deben ser breves y concisas.
  • Conversation: Resultan de negociaciones entre el responsable del producto y el equipo.
  • Confirmation: Deben ser fácilmente verificables.

Ejemplos Prácticos

  • Un ejemplo incluye "Como enfermera, quiero mostrar la lista de visitas para gestionar pacientes", destacando la importancia del rol en la redacción.

Detalles Adicionales sobre Historias Completas

  • Se presentan historias más completas que incluyen criterios de validación, prioridad y estimaciones temporales. Por ejemplo, un catálogo donde se introducen productos con criterios específicos.

Lista de Tareas y Planificación

Concepto General

  • La lista de tareas consiste en objetivos seleccionados para la iteración actual, organizando los requisitos necesarios para el desarrollo.

Proceso Colaborativo

  • Durante la reunión de planificación, el equipo prioriza las historias y decide qué tareas pueden completar dentro del ciclo iterativo.

Tablero Scrum (Scrum Board)

  • El tablero muestra diferentes estados del trabajo:
  • Product Backlog: Lista general.
  • Sprint Backlog: Tareas seleccionadas para el sprint actual.
  • Estados como "En proceso", "En revisión" y "Completado".
Video description

product backlog en scrum Conviértete en miembro de este canal para disfrutar de ventajas: https://www.youtube.com/channel/UCqbaP94pVps2brT7NHvPxXw/join