Zenhub es una herramienta de gestión de productividad para equipos de software. Se integra con GitHub para que los desarrolladores puedan trabajar de cerca y en contexto con el código, al mismo tiempo que simplifica la gestión de proyectos y optimiza los procesos con flujos de trabajo automatizados. Zenhub va más allá de GitHub para que todo el equipo de software, incluidos los no desarrolladores, pueda comunicarse, coordinarse y colaborar en el proceso de desarrollo del producto.
Características y Fortalezas de Zenhub
Zenhub ofrece una integración nativa con GitHub a través de extensiones de navegador en Google Chrome y Mozilla Firefox. Estas extensiones permiten a los desarrolladores gestionar el código en GitHub y también administrar sus proyectos utilizando funciones accesibles a través de sus navegadores. Esto mantiene la información centralizada y permite a los equipos mantener el trabajo del proyecto, la comunicación y las actualizaciones cerca y en contexto con el código de GitHub. No se requiere ninguna configuración adicional, incorporación o inicio de sesión por separado. Cualquier usuario con una cuenta de GitHub puede conectarse a su organización y trabajar en problemas existentes. Zenhub actualiza automáticamente los proyectos a medida que los usuarios mueven y cierran problemas en GitHub. Su función de automatización de flujos de trabajo sincroniza los proyectos a medida que los equipos actualizan y completan los problemas de GitHub. Esto agiliza el proceso al eliminar cuellos de botella, tareas tediosas y seguimientos de estado innecesarios. Las transferencias automáticas garantizan que las actualizaciones en un espacio de trabajo se reflejen automáticamente en otros espacios de trabajo conectados. La reducción de tareas repetitivas entre equipos y funciones ayuda a reducir la posibilidad de errores. Además, los equipos pueden dedicar más tiempo a la codificación que a las reuniones de estado.
Zenhub ofrece gestión de proyectos ágil a través de su herramienta de planificación de sprints. Zenhub Sprints automatiza el proceso de planificación de sprints de un equipo con horarios de sprint y la población automática de problemas. Los problemas no resueltos también se identifican y se llevan a los próximos sprints. Los equipos pueden planificar y configurar sus próximos tres sprints con problemas que se extraen automáticamente en función de la velocidad del equipo. La herramienta de planificación de poker permite a los equipos obtener estimaciones y predicciones precisas. Los miembros del equipo pueden votar de forma independiente y asignar puntos de historia en su propio tiempo. Los usuarios pueden solicitar estimaciones en GitHub a otros miembros del equipo y el software aplicará automáticamente los puntos de historia al problema cuando el equipo llegue a un consenso. Las estimaciones precisas brindan al equipo una mejor comprensión de su velocidad y evitan el compromiso excesivo.
Los informes de Zenhub rastrean el trabajo en GitHub para proporcionar información en tiempo real. Los equipos pueden comprender qué tan rápido están trabajando con gráficos de reducción de trabajo. El diagrama de flujo acumulativo muestra cómo fluye el trabajo en los tableros y proporciona datos sobre la carga de trabajo, el rendimiento y el progreso de los problemas. El informe de velocidad muestra el progreso histórico del sprint y la velocidad del equipo. El gráfico de control permite al equipo rastrear el tiempo de ciclo y el tiempo de espera en su espacio de trabajo. También cuenta con informes de lanzamiento para predecir fechas de entrega, gestionar cambios de alcance e identificar cuellos de botella. Los conocimientos sobre productividad permiten a los equipos corregir y ajustar a medida que identifican obstáculos y oportunidades de optimización. Las hojas de ruta de productos brindan a las organizaciones una visión del progreso de los proyectos. Las actualizaciones codificadas por colores muestran el estado de cada proyecto. Los equipos pueden ver epopeyas y proyectos en una vista de línea de tiempo. La recientemente lanzada Zenhub Issues es una herramienta de gestión de problemas que permite a los miembros del equipo de software no técnicos, como marketing, éxito del cliente o diseño, trabajar con equipos técnicos sin necesidad de tener una cuenta de GitHub. Pueden crear problemas, descripciones, etiquetas y dependencias entre problemas de GitHub y Zenhub. La aplicación web de Zenhub también es accesible en Safari y dispositivos móviles.
Precios de Zenhub
Los precios de Zenhub están disponibles en planes simples para equipos con diferentes necesidades. Todos los planes, incluido el plan gratuito, incluyen espacios de trabajo ilimitados y acceso completo a las funciones de gestión de proyectos, productividad e informes. Se ofrece una prueba gratuita de 14 días para los planes de pago, que comienza cuando un usuario crea una cuenta de Zenhub e inicia sesión por primera vez. El plan gratuito es aplicable a líderes de proyectos de código abierto e instructores de cursos académicos. Esta versión incluye una base de conocimientos de autoservicio y soporte comunitario las 24 horas, los 7 días de la semana. El plan de crecimiento a $8.33 por usuario al mes, facturado anualmente (o $12.50 por usuario al mes) incluye todas las características del plan gratuito y también alojamiento en la nube, soporte por correo electrónico y gestión de licencias. El plan empresarial incluye todas las características, incluida la opción de alojamiento en la nube o instalación local, soporte prioritario, facturación por factura, un gerente de éxito del cliente dedicado y acceso a programas beta para aquellos en versiones alojadas en la nube.
¿Quién utiliza Zenhub?
Zenhub es para equipos de software de todas las empresas que necesitan una herramienta de gestión de proyectos para planificar el trabajo de desarrollo, realizar un seguimiento del progreso y medir la productividad. Es ideal pero no exclusivo para equipos ágiles que utilizan GitHub como repositorio de código. Los clientes incluyen Adobe, Swagger, Algorand, NASA, Astronomer, SAP Fieldglass, Comcast, Dapper Labs y Kubermatic.
Idioma compatible con Zenhub
Zenhub solo admite inglés en este momento.
Estudios de caso
Sean Robb es el gerente de ingeniería de software de una empresa en Vancouver que desarrolla productos basados en blockchain para diversión y juegos. Si bien comenzó con un solo juego basado en blockchain, desde entonces se ha convertido en un ecosistema. Con varios equipos de desarrollo separados trabajando en proyectos, se ha vuelto desafiante para Robb gestionar el trabajo de cada equipo de productos y mantener los equipos coordinados. Robb encontró que Zenhub era la herramienta de gestión de proyectos adecuada con sus características y estructura. Características como la planificación de poker, informes, tableros y automatización de flujos de trabajo permiten a los equipos mantenerse enfocados en su trabajo mientras los interesados y los gerentes pueden ver el panorama completo. Zenhub permite a los equipos tener sus problemas representados en múltiples tableros. La centralización ayuda a optimizar los procesos de la empresa de manera amplia y aún permite que los equipos individuales ajusten y optimicen sus propios flujos de trabajo.
Sascha Haase es el Vicepresidente de Edge en una organización que ayuda a sus clientes a automatizar operaciones nativas de Kubernetes y en la nube. Cuando la empresa decidió trasladar todo el desarrollo a GitHub, Haase buscó formas de mejorar el uso de GitHub por parte de la empresa. Además, la empresa necesitaba una solución de gestión de proyectos que facilitara el trabajo de su equipo global de 100 miembros distribuidos en 25 países y 6 zonas horarias, que coordinara, proporcionara datos sobre la velocidad y automatizara el trabajo repetitivo. Quedó claro para Haase que Zenhub era la elección correcta. El software de productividad ofrece automatización potente pero simple perfecta para los equipos distribuidos de la empresa. No importa dónde se encuentren los miembros del equipo, pueden coordinarse sin problemas utilizando Zenhub. Las transferencias automáticas simplifican el movimiento de tareas entre equipos para que no surjan problemas cuando llegue el momento de cambiar de manos una tarea.
¿Por qué elegir Zenhub?
Zenhub permite a los desarrolladores codificar software en GitHub y gestionar proyectos sin tener que trabajar en una plataforma separada. Al mismo tiempo, proporciona formas adicionales para que los miembros del equipo no técnicos gestionen problemas, creen tareas y realicen un seguimiento