Epics, historias, temas e iniciativas

Estas sencillas estructuras ayudan a los equipos ágiles a gestionar con dignidad el alcance y a estructurar el trabajo.

Max Rehkopf Max Rehkopf
Buscar temas

Digamos que tu equipo y tú queréis hacer algo ambicioso como lanzar un cohete al espacio. Para ello, tienes que estructurar el trabajo desde los objetivos más ambiciosos hasta los detalles más minuciosos. Debes ser capaz de responder a los cambios, crear informes del progreso y ceñirte a un plan. Los epics, las historias, los temas y las iniciativas son, exactamente, las herramientas que necesitarás para conseguirlo.

Al comprender cómo estas populares metodologías ágiles y de DevOps ayudan a organizar el trabajo, tu equipo puede lograr un equilibrio saludable entre estructura, flexibilidad y el lanzamiento de cohetes al espacio.

¿Qué son las historias, los epics, las iniciativas y los temas?

  • Las historias, también llamadas "historias de usuario", son breves requisitos o solicitudes escritas desde el punto de vista del usuario final.
  • Los epics son grandes cantidades de trabajo que se pueden desglosar en un número de tareas más pequeñas (llamadas "historias").
  • Las iniciativas son conjuntos de epics que conducen hacia un objetivo común.
  • Los temas son grandes áreas de enfoque que abarcan a toda la organización.
Epics frente a historias y frente a temas ágiles | Orientador ágil de Atlassian

Historias frente a epics ágiles

En cierto modo, las historias y los epics en la metodología ágil son similares a las historias y epics en el cine o la literatura. Una historia es una narración sencilla; una serie de historias relacionadas e interdependientes conforman un epic. Lo mismo se aplica a la gestión de trabajo, donde la finalización de historias relacionadas conduce a la finalización de un epic. Las historias cuentan el trabajo completado mientras que los epics comparten una perspectiva de alto nivel del objetivo común.

En un equipo ágil, las historias son algo a lo que el equipo puede comprometerse a acabar en un sprint de una o dos semanas. Muchas veces, los desarrolladores pueden trabajar en decenas de historias al mes. Los epics, en cambio, son pocos y tardan más en completarse. Los equipos suelen tener dos o tres epics que tratar de completar cada trimestre.

Si tu empresa quiere lanzar cohetes al espacio y mejorar el servicio de retransmisión de los lanzamientos, deberías estructurar tus historias como indicamos abajo.

Ejemplos de una historia ágil:

  • Los usuarios de iPhone necesitan acceder a una vista vertical de la alimentación en vivo cuando utilizan la aplicación móvil.
  • Los usuarios de equipos de escritorio necesitan un botón de visualización en pantalla completa en la esquina inferior derecha del reproductor de vídeo.
  • Los usuarios de Android deben estar vinculados al Apple Store.

Las anteriores historias están relacionadas entre sí y podrían considerarse tareas independientes que conducen a la realización de un trabajo de mayor volumen (un epic). En este caso, el epic podría ser "mejorar el servicio de retransmisión del lanzamiento del primer trimestre".

La organización del trabajo en historias y epics también os ayuda a tu equipo y a ti a comunicaros de manera eficaz dentro de la organización. Si te encargabas de informar del progreso del equipo al responsable de ingeniería, hablarías de epics. Si, en cambio, comentabas detalles con un compañero de tu equipo de desarrollo, hablarías de historias.

Para ver definiciones completas, ejemplos y buenas prácticas, consulta los siguientes artículos:

Iniciativas frente a epics ágiles

Del mismo modo que los epics están compuestos de historias, las iniciativas lo están de epics. Las iniciativas ofrecen otro nivel de organización por encima de los epics. En muchos casos, una iniciativa recopila epics de diversos equipos para lograr un objetivo mucho más ambicioso y extenso que cualquiera de los epics en sí mismos. Mientras que un epic es algo que puedes completar en un mes o un trimestre, las iniciativas suelen completarse en varios trimestres o incluso un año.

Ejemplos de historias de usuario| Orientador ágil de Atlassian

Ejemplos de epics en una iniciativa:

Imaginemos que tu empresa de naves espaciales quiere reducir el coste por lanzamiento en un 5 % este año. Es un fantástico ajuste para una iniciativa, ya que ningún epic por sí solo podría alcanzar un objetivo tan ambicioso. En dicha iniciativa, habría epics como "Reducir el consumo de combustible en la fase de lanzamiento un 1 %", "Aumentar los lanzamientos por trimestre de 3 a 4" y "Bajar todos los termostatos de 22 a 21 grados #modopadre".

En Atlassian:

Internamente, llamamos a nuestras iniciativas "Tickets de PC". Los tickets de proyecto central (PC) se configuran en Jira Software como nuestros epics. Cada equipo escoge sus cuatro o cinco objetivos más importantes para el año en curso y establece los tickets de PC para cada uno de ellos. Los fundadores y el equipo de gestión utilizan estos tickets de PC para comprender todo el trabajo realizado en la empresa.

Iniciativas frente a temas

En muchas organizaciones, los fundadores y el equipo de gestión alientan la búsqueda de algún destino ambicioso. Estos son los (a veces, muy cursis) objetivos que se anuncian cada año o cada trimestre, y los temas son cómo realizas un seguimiento de ellos.

  • Las iniciativas son conjuntos de epics.
  • Los temas son etiquetas que realizan el seguimiento de objetivos generales de la organización.

Las iniciativas tienen un diseño estructural: albergan epics, y la realización de estos epics conducirá a la finalización de la iniciativa. Los temas son una herramienta organizativa que te permite etiquetar elementos del backlog, epics e iniciativas para comprender qué trabajo contribuye a qué objetivos de la organización. Los temas deberían inspirar la creación de los epics y las iniciativas, pero no tienen una estricta relación de 1 a 1 con ellas. Un tema para una empresa de naves espaciales sería algo como "La seguridad ante todo".

A continuación, se muestra qué apariencia tienen los temas en Advanced Roadmaps for Jira:

Ejemplo de sprint | Orientador ágil de Atlassian

En Atlassian:

Uno de nuestros temas este año es "Trabajo abierto". Esto es un impulso final hacia una mayor transparencia, dentro y fuera de la empresa. Mi equipo está trabajando con este tema mediante la realización de una retrospectiva pública sobre la metodología ágil. Pedimos a los desarrolladores de software que reflexionen sobre su experiencia en el desarrollo ágil y que tuiteen feedback con la etiqueta #RetroOnAgile. Como campaña de tres meses, hemos desarrollado un epic para esto y lo hemos etiquetado con el tema "Trabajo abierto".

Estructuración del trabajo:

Adoptar una metodología ágil y una estructura no son cuestiones que se excluyan entre sí, y la estructura que se presenta no tiene por qué ser genérica. El éxito se consigue cuando tu equipo y tú comprendéis estos conceptos y sois capaces de adaptarlos a vuestras necesidades. Para nosotros, esos son las historias, los epics, las iniciativas y los temas. Puedes ponerte en marcha aprendiendo cómo configurar epics en Jira Software.

A continuación
Epics