Neural Project InstituteCertificación en gestión de proyectos para la era de la IA

Guía Agile · Prácticas ágiles

Épicas ágiles: qué son, cómo redactarlas, con ejemplos

Una épica es un trabajo de gran tamaño, demasiado grande para terminarlo en una iteración, por lo que se divide en pequeñas historias de usuario. Las épicas agrupan historias relacionadas bajo un único objetivo, lo que ayuda a los equipos a planificar lanzamientos y a seguir el progreso de resultados más grandes.

Puntos clave

  • Una épica es un elemento grande del backlog que se divide en historias de usuario que comparten un objetivo.
  • Redacte las épicas en torno a resultados, con una medida de éxito y límites claros.
  • Divida las épicas en porciones finas y valiosas en lugar de capas técnicas.
  • Cierre las épicas cuando se cumpla su objetivo; las áreas de trabajo continuas son temas.

Qué es una épica

Las épicas se sitúan por encima de las historias de usuario en la jerarquía del backlog. Una historia de usuario debe ser lo bastante pequeña para terminarse dentro de un sprint; una épica suele llevar varios sprints y puede implicar a más de un equipo. Una épica describe un resultado («los socios pueden reservar y pagar clases en línea») y sus historias describen las porciones individuales que lo hacen posible.

  • Tema: un área de enfoque amplia que abarca varias épicas, como «mejorar el autoservicio de los socios».
  • Épica: un conjunto de trabajo grande con un objetivo claro, como «reserva de clases en línea».
  • Funcionalidad: un término que usan algunos equipos y marcos, como SAFe, para una pieza de funcionalidad de tamaño medio. En SAFe, las épicas se sitúan por encima de las funcionalidades.
  • Historia de usuario: una porción pequeña y valiosa que cabe en un sprint.
  • Tarea: un paso técnico necesario para completar una historia.

Cómo redactar una épica

  1. Póngale nombre según el resultado: un título breve que describa el resultado, no el trabajo técnico.
  2. Redacte un objetivo de una línea: quién se beneficia y por qué. Funciona una frase al estilo de una historia: «Como socio, quiero reservar clases en línea para no tener que llamar al gimnasio».
  3. Defina el éxito: de una a tres medidas, como «el 60 % de las reservas se realizan en línea en un plazo de tres meses».
  4. Fije los límites: enumere lo que está dentro y fuera del alcance.
  5. Añada criterios de aceptación a nivel de épica: las condiciones que deben cumplirse para considerar terminada la épica.
  6. Anote dependencias y riesgos: otros equipos, sistemas o decisiones de los que depende.
  7. Divida en historias: divídala en historias que el equipo pueda entregar en un sprint, empezando por una porción fina de extremo a extremo.

Formas de dividir una épica en historias

Patrón de divisiónEjemplo de «reserva de clases en línea»
Por paso del flujo de trabajoVer el horario; reservar una clase; cancelar una reserva
Por tipo de usuarioLos socios reservan; el personal gestiona el aforo; los instructores ven la asistencia
Por regla de negocioReservar una clase gratuita; reservar una clase de pago; reservar con un crédito de la membresía
Primero lo sencillo, después lo complejoReservar una clase; después, reservas recurrentes
Por datos o canalReservar en la web; después, en la aplicación móvil
Camino feliz, después excepcionesReserva correcta; después, clase completa y lista de espera

Ejemplo resuelto

Épica: Reserva de clases en línea. Objetivo: permitir a los socios reservar y cancelar clases sin llamar por teléfono. Medida: las reservas telefónicas bajan de unas 400 a menos de 150 a la semana en un plazo de tres meses.

  • Historia 1: Como socio, quiero ver el horario de esta semana para poder elegir una clase (3 puntos).
  • Historia 2: Como socio, quiero reservar plaza en una clase para que quede reservada para mí (5 puntos).
  • Historia 3: Como socio, quiero cancelar una reserva para que otra persona pueda ocupar mi plaza (3 puntos).
  • Historia 4: Como socio, quiero apuntarme a una lista de espera cuando una clase esté completa (5 puntos).
  • Historia 5: Como socio, quiero recibir un recordatorio el día antes de mi clase (2 puntos).

La épica suma 18 puntos. Con una velocidad de unos 12 puntos por sprint, el equipo puede esperar terminarla en unos dos sprints, junto con otro trabajo. Haga el seguimiento del progreso con un burndown de la épica que muestre los puntos restantes a lo largo del tiempo.

Errores comunes

  • Épicas que nunca terminan: vincule cada épica a un objetivo para poder cerrarla; el trabajo continuo corresponde a un tema.
  • Dividir por capa técnica: las historias de «base de datos», «API» e «interfaz» no entregan nada utilizable por sí solas.
  • Redactar todas las historias de antemano: divida en detalle la parte a corto plazo y deje las partes posteriores en líneas generales.
  • Demasiadas épicas abiertas: trabajar en muchas a la vez dispersa al equipo y retrasa todos los resultados.
  • Confundir épicas con proyectos: una épica es un elemento del backlog, no un plan independiente con su propio equipo y presupuesto.

Plantillas gratuitas sobre este tema

Ver todas las plantillas

Preguntas frecuentes

¿Qué es una épica en Agile?

Un conjunto de trabajo grande, demasiado grande para una iteración, que se divide en historias de usuario más pequeñas que comparten un objetivo.

¿Qué tamaño debe tener una épica?

Lo bastante grande para necesitar varios sprints, pero lo bastante pequeña para terminarse dentro de un lanzamiento o en unos pocos meses. Si nunca termina, probablemente sea un tema.

¿Quién redacta las épicas?

Normalmente el Product Owner o el gerente de producto, con aportaciones del equipo y de los interesados.

¿Forma parte la épica de Scrum?

No. La Guía de Scrum no menciona las épicas. Son una práctica habitual para organizar el backlog del producto.

¿Cuál es la diferencia entre una épica y una historia de usuario?

Una épica es un objetivo grande que abarca varios sprints; una historia de usuario es una porción pequeña que cabe en un sprint. Consulte épicas, historias y tareas.

¿Cuál es la diferencia entre una épica y un tema?

Un tema es un área de enfoque amplia que puede contener varias épicas; una épica es un conjunto de trabajo concreto con una línea de meta.

¿Cuál es la diferencia entre una épica y una funcionalidad?

Depende del marco. En SAFe, las épicas son más grandes y contienen funcionalidades; algunos equipos usan ambos términos indistintamente.

¿Tienen puntos de historia las épicas?

Los equipos suelen asignar a las épicas un tamaño aproximado, o sumar los puntos de sus historias, para pronosticar cuántos sprints llevarán.

¿Puede una épica abarcar varios equipos?

Sí. Las épicas más grandes suelen compartirse, y cada equipo se encarga de un conjunto de historias.

¿Cómo se hace el seguimiento del progreso de una épica?

Con un burndown de la épica o una barra de progreso que muestre las historias o puntos completados frente a los restantes; la mayoría de las herramientas de gestión de proyectos lo ofrecen.

¿Debe una épica tener criterios de aceptación?

Ayuda. Los criterios de aceptación de alto nivel definen cuándo está terminada la épica en su conjunto.