Creación del backlog de proyectos en GitHub

Clase 4 de 22Curso de Introducción a DevOps

Resumen

Aprender a manejar eficientemente tu proyecto DevOps utilizando herramientas digitales es fundamental. Una vez que tengas lista la planeación de actividades, sea mediante post-its físicos, virtuales o aplicaciones como Todo; pasar al uso de plataformas como GitHub optimizará tu gestión. Aquí, aprenderás a crear y administrar tu backlog directamente en GitHub de manera fácil.

¿Cómo crear un proyecto en GitHub?

Ingresar a GitHub dentro del repositorio elegido es el primer paso. Para iniciar el manejo de actividades:

  1. Selecciona la categoría "Proyectos" dentro del repositorio.
  2. Da clic en crear un nuevo proyecto.
  3. Elige la plantilla "desarrollo iterativo" por su dinámica adaptativa a sprints.
  4. Asigna un nombre claro para identificar fácilmente tu proyecto, por ejemplo, "curso DevOps".

Un proyecto en GitHub puede estar asociado a distintos repositorios, ofreciendo versatilidad y ventajas en la gestión comparado con una estructura rígida.

¿De qué se compone un backlog en GitHub?

Al crear el proyecto con la plantilla de desarrollo iterativo, tendrás disponibles varias columnas:

  • Backlog: para tareas pendientes de iniciar.
  • Listo (Ready): tareas preparadas para comenzar.
  • En progreso: tareas que ya están siendo ejecutadas.
  • En revisión (Review): actividades en validación antes de considerarlas terminadas.
  • Hecho (Done): tareas finalizadas satisfactoriamente.

La estructura visual clara facilita llevar cada tarea desde el backlog hasta la columna "hecho".

¿Cómo añadir tareas al backlog de GitHub?

Para agregar las actividades previamente planeadas en tu backlog:

  • Selecciona el botón de nuevo ítem en la columna backlog.
  • Elige "crear un nuevo issue" para vincularlo al repositorio deseado.
  • Introduce un título claro y breve, como "Método para agregar contactos".
  • Asigna la tarea a ti o a tu equipo e indica la iteración actual para facilitar el seguimiento.

Los filtros por iteración permiten visualizar fácilmente las tareas que corresponden al sprint activo, ayudando así a mantener el enfoque en las actividades prioritarias.

¿Qué recomendaciones prácticas puedes seguir?

Para consolidar tu aprendizaje y aumentar tu agilidad en GitHub, puedes realizar este ejercicio práctico:

  • Crea entre cuatro o cinco tareas adicionales en tu backlog.
  • Usa proyectos relacionados a diferentes tipos de API como clima o personajes ficticios para personalizar el ejercicio.

Practicando estas sencillas recomendaciones podrás afianzar tus habilidades en la gestión efectiva del backlog y avanzar con seguridad hacia la implementación de tu proyecto DevOps.