Puedes usar Projects para administrar tu trabajo en GitHub, donde se encuentran tus incidencias y solicitudes de incorporación de cambios. Lee los tips para administrar tus proyectos de forma eficaz y eficiente. Para obtener más información sobre Projects, consulta "Acerca de Projects".
Desglosa las propuestas grandes en unas más pequeñas
El desglosar una propuesta grande en propuestas más pequeñas hace el trabajo más administrable y habilita a los miembros del equipo para que trabajen en paralelo. Esto también conlleva a tener solicitudes de cambios más pequeñas, las cuales se pueden revisar con mayor facilidad.
Para rastrear cómo las propuestas más pequeñas encajan en una meta más grande, hitos o etiquetas. Para obtener más información, vea «Acerca de los hitos» y «Administrar las etiquetas».
Comunicarse
Las propuestas y solicitudes de cambio incluyen características integradas que te permiten comunicarte fácilmente con tus colaboradores. Use @mentions para alertar a una persona o a todo el equipo sobre un comentario. Asigna colaboradores a las propuestas para comunicar las responsabilidades. Enlaza las propuestas o solicitudes de cambio relacionadas para comunicar cómo están conectadas.
Use la descripción y LÉAME
Utiliza la descripción y el README de tu proyecto para compartir información sobre este.
Por ejemplo:
- Para explicar el propósito del proyecto.
- Para describir las vistas del proyecto y cómo utilizarlas.
- Para incluir enlaces relevantes y personas a contactar para recibir más información.
Los README de los proyectos son compatibles con el lenguaje de marcado, lo cual te permite utilizar imágenes y formatos avanzados, tales como enlaces, listas y encabezados. Para obtener más información, vea «Creación de una instancia de proyecto».
Utiliza las vistas
Utiliza las vistas de proyecto para mirarlo desde diferentes ángulos.
Por ejemplo:
- Filtra por estado para ver los elementos que no se marcaron como favoritos
- Agrupar por un campo de prioridad personalizado para monitorear el volumen de los elementos de prioridad alta
- Ordena por un campo personalizado de fecha para ver los elementos con la fecha de envío destino más cercana
Para obtener más información, vea «Cambio del diseño de una vista».
Ten una fuente única de la verdad
Para prevenir que la información se desincronice, manten una fuente única de verdad. Por ejemplo, rastrea una fecha de envío destino en una sola ubicación en vez de que se propague a través de campos múltiples. Posteriormente, si la fecha de envío destino cambia, solo necesitas actualizar la fecha en una ubicación.
Las instancias de Projects se mantienen actualizadas de forma automática con los datos de GitHub, como usuarios asignados, hitos y etiquetas. Cuando uno de estos campos cambia en una propuesta o solicitud de cambios, este cambio se refleja automáticamente en tu proyecto.
Utiliza la automatización
Puedes automatizar las tareas para pasar menos tiempo ocupado en el trabajo y más en el proyecto mismo. Entre menos tengas que recordar para hacer manualmente, será más probable que tu proyecto se mantenga actualizado.
Projects ofrece flujos de trabajo integrados. Por ejemplo, cuando se cierra una propuesta, puede configurar el estado automáticamente a "Hecho". También puede configurar flujos de trabajo integrados para archivar automáticamente los elementos cuando cumplen ciertos criterios establecidos y para agregar automáticamente elementos de un repositorio cuando coinciden con un filtro.
Además, GitHub Actions y GraphQL API le permiten automatizar las tareas rutinarias de administración de proyectos. Por ejemplo, para hacer un seguimiento de las solicitudes de incorporación de cambios que están esperando una revisión, puede crear un flujo de trabajo que agregue una solicitud de incorporación de cambios a un proyecto y configure el estado en "needs review" (necesita revisión). Este proceso se puede activar automáticamente al marcar una solicitud de incorporación de cambios como "ready for review" (lista para la revisión).
- Para obtener más información sobre los flujos de trabajo integrados, consulte "Uso de las automatizaciones integradas".
- Para obtener más información sobre el archivado automático de elementos, consulte "Archivado automático de elementos".
- Para obtener más información sobre cómo agregar elementos automáticamente, consulte "Incorporación de elementos automáticamente".
- Para obtener un flujo de trabajo de ejemplo, consulta "Automatización de Projects mediante acciones".
- Para obtener más información sobre la API, consulta "Uso de la API para administrar instancias de Projects".
- Para obtener más información sobre GitHub Actions, consulta "Documentación de GitHub Actions".
Utilizar tipos de campo diferentes
Toma ventaja de los diversos tipos de campo para satisfacer tus necesidades.
Utiliza el campo de iteración para programar trabajo o crear una línea de tiempo. Puedes agrupar por iteración para ver si los elementos se balancean entre iteraciones o puedes filtrarlos para enfocarte en una iteración simple. Los campos de iteración también te permiten ver el trabajo que completaste en las iteraciones pasadas, lo cual puede ayudarte con la planeación rápida y puede reflejar los logros de tu equipo. Los campos de iteración también son compatibles con pausas para mostrar cuándo tú y tu equipo toman un descanso de ellas. Para obtener más información, vea «Acerca de los campos de iteración».
Utiliza un campo de selección simple para rastrear la información de una tarea con base en una lista de valores preconfigurados. Por ejemplo, rastrea la prioridad o fase de un proyecto. Ya que los valores se seleccionan desde una lista preconfigurada, puedes agrupar, filtrar o enfocarte fácilmente en elementos con un valor específico.
Para obtener más información sobre los diferentes tipos de campo, consulta "Descripción de los campos".