Skip to main content

Planificación del trabajo

Organice el trabajo y realice un seguimiento del progreso para que siempre sepa qué crear a continuación.

Antes de escribir código, define lo que quieres crear y haz un seguimiento de tu progreso. En este tutorial, planificarás y organizarás el trabajo de la primera funcionalidad de tu sitio web con GitHub Issues y Projects.

Prerequisites

Crear un problema

Las incidencias sirven para hacer un seguimiento de ideas, tareas y errores de tu proyecto de software. Cree una página para la primera funcionalidad que va a desarrollar: una lista de repositorios marcados con estrella en su página web.

  1. En la página principal del stargazers-log repositorio, haga clic en Problemas.
  2. Haz clic en Nueva incidencia.
  3. En el campo Agregar un título , escriba Display a list of starred repositories.
  4. En el campo descripción, agregue algunos detalles sobre lo que desea compilar, como "Mostrar una lista de repositorios con estrella en la página principal".
  5. Haga clic en Crear.

Creación de un panel de proyecto e importación del problema

Projects proporciona tablas, paneles y hojas de ruta visuales para organizar y realizar un seguimiento de los problemas de los proyectos de software. En este tutorial, creará un panel de proyecto de usuario para stargazers-log.

  1. En GitHub, en la esquina superior derecha de GitHub, haga clic en su foto de perfil y, a continuación, en Perfil.
  2. Haga clic en Proyectos.
  3. Haz clic en Nuevo proyecto.
  4. En Plantillas, seleccione Panel.
  5. En el campo nombre del proyecto, escriba Stargazers log.
  6. Deje activada la opción Importar elementos de un repositorio para importar el problema que creó recientemente en el panel.
  7. Haga clic en Crear proyecto.

Mover el trabajo por todo el tablero

Las columnas del panel representan las fases del trabajo. A medida que avanza, mueva cada elemento para mostrar su estado.

  1. En el tablero del proyecto, busca el elemento Display a list of starred repositories en la columna Todo.
  2. Arrastre el elemento a la columna En curso para mostrar que ha iniciado el trabajo.

Volverá al panel más adelante para mover el elemento a Listo una vez que la característica esté activa.

Añadir incidencias de seguimiento

Cree uno o más problemas para describir ideas y características de su sitio web en los que desea trabajar más adelante. Por ejemplo, puede crear un problema para:

  • Agregar una característica de búsqueda a su sitio web
  • Mejora del estilo de la lista de repositorios con estrella
  • Permitir el filtrado de repositorios con estrella por lenguaje de programación, como JavaScript, Python o Go

Agregue cada problema nuevo al panel del proyecto y muévalo a En curso una vez que empiece a trabajar en él.

Lo que ha logrado

tareaResultado
Se ha creado un problemaHas capturado tu primera funcionalidad como una tarea de la que se puede hacer seguimiento.
Creación de un panel de proyectoConfigura un panel para organizar y realizar un seguimiento del trabajo.
Se ha realizado un seguimiento de tu progresoHa agregado el problema al panel y lo ha movido al progreso.
Se han agregado más problemasHas creado nuevas incidencias para registrar tareas futuras de tu sitio web.

Pasos siguientes

  • Una vez planificado el trabajo, lleva tu repositorio a tu equipo para que puedas empezar a escribir, guardar y actualizar el código de tu sitio web. Continúe con Connecting to your code locally.