Closed gcm1001 closed 4 years ago
ZenHub es una herramienta de gestión de proyectos software integrada en Github. Impulsa el desarrollo ágil aportando multitud de funcionalidades extra sobre el panel de Github. Alguna de estas permiten la clasificación de tareas, la representación gráfica de las estadísticas del proyecto, inclusión de atributos adicionales en las tareas o milestones...
Para llevar a cabo su instalación basta con añadir la extensión oficial de ZenHub a tu navegador. Actualmente está disponible tanto para Chrome como para Firefox.
Para comprobar que la instalación se ha llevado a cabo, volviendo a Github, deberíamos observar una nueva pestaña denominada ZenHub
en el menú de navegación del repositorio.
El primer paso es crear un Workspace. Al pulsar por primera vez sobre la pestaña ZenHub nos "obligará" crear uno. Simplemente hay que introducir un nombre e indicar el repositorio sobre el que trabajaremos (se enlaza automáticamente al repositorio actual).
Con el Workspace creado ya podemos empezar a utilizar todas las funcionalidades proporcionadas por ZenHub. Estas pueden ser configuradas desde la ventana ZenHub
.
Como vemos, existen tres herramientas principales:
Board: permite encasillar a las issues
en pipelines
. Cada pipeline
representa una etapa durante el desarrollo del trabajo. Por defecto vienen seis:
Reports: muestra todos los gráficos asociados al proyecto.
Roadmap: muestra una visión precisa y actualizada sobre el progreso de los proyectos de software críticos.
De estas tres herramientas señaladas haré uso únicamente de las dos primeras ya que la tercera está más orientada a equipos de trabajo.