Épicas, Historias, Tareas, Temas e Iniciativas - estos conceptos Agile ayudan a organizar el trabajo de una manera sencilla. Veamos cómo configurarlos en Redmine. .
Vamos a empezar con una píldora de una teoría para aquellos que son nuevos en este tema.
Temas
Una colección de historias por categorías. Como un tarro para galletas, es un contenedor de historias. Por su naturaleza, una epopeya también puede ser un tema en sí misma. Deben referirse a un objetivo empresarial.
Un ejemplo de tema: «Junta Agile».
Épicas
Una epopeya es una historia más grande. Un requisito que es demasiado grande para entregarlo en un solo sprint y que debe dividirse en entregables más pequeños (historias). Las epopeyas se dividen progresivamente en un conjunto de historias de usuario más pequeñas en el momento adecuado.
Un ejemplo épico: «Como jefe de equipo, quiero tener un tablero ágil SCRUM para poder gestionar fácilmente el trabajo de mi equipo».
Migrate to secure hosting
Don't waste your time on Redmine maintenance. Hire experts and focus on your projects
Historias
A menudo denominadas «Product Backlog Item» o «Work Item».
Una historia es una característica individual o requisito de negocio que es entregable (terminado) dentro de un solo sprint. Una historia debe seguir un acrónimo INVEST. Historia no tiene que contener toda la información que el equipo necesita para completar el trabajo. Las historias se escriben a menudo en un formato específico:
Como ... [usuario final / cierto rol] Quiero ... [lo que el usuario quiere hacer una vez entregada la función] Para que ... [por qué quieren la función / qué ventajas aporta]
A veces, los equipos empiezan con el orden inverso y ponen el «Para que...» al principio.
Ejemplo de historia de usuario: «Como jefe de equipo, quiero poder ver las tareas como tarjetas en un tablero SCRUM Agile para poder ver fácilmente quién está trabajando en qué».
Tareas
Los elementos que componen una historia. Las tareas suelen seguir el acrónimo SMART: specific, measurable, achievable, relevant, time-boxed (específico, medible, alcanzable, relevante y con un plazo determinado, aunque el significado de las letras parece ser objeto de acalorados debates). Algunos equipos no dividen sus historias en tareas, ya que prefieren trabajar verticalmente. Dividir las historias en tareas anima a los equipos a dividir el trabajo horizontalmente.
Un ejemplo de tarea: «Crear botones de contraer/expandir».
Gestionar Epics e Historias de Usuario en Redmine
Para ello utilizaremos una estructura de incidencias de Redmine y apoyaremos nuestros esfuerzos con rastreadores.
Epic se crea en primer lugar como una cuestión inicial, padre. A continuación, crear una historia de usuario como sub-emisiones (child-issues). Cada Historia de Usuario se puede dividir en Tareas (sub-emisiones). Para una organización más clara del trabajo puede crear seguidores de apoyo: Epic, Historias de Usuario, y Tareas y añadir Cuestiones en cada nivel a los respectivos.