Automatizalo.com

Automatiza tus procesos de Marketing & Productividad

Herramientas

Cómo calcular el tiempo de desarrollo en un IDE

Hasta ahora he introducido herramientas de seguimiento de tiempo como RescueTime, pero ninguna específica para desarrolladores . En esta entrada te traigo una herramienta para calcular el tiempo ocupado en un IDE –Integrated Development Environment-.

La herramienta se llama WakaTime. Su función es acumular automáticamente el tiempo dedicado a tareas de desarrollo y te mostrará un dashboard con distintas gráficas. Es una solución ideal que se integra con muchísimos IDEs y además te permite visualizar y tener un control de todo el tiempo empleado en tus proyectos.

IDEs

Entre los IDEs que incorpora encontrarás:

  • SublimeText
  • Android Studio
  • Atom
  • Eclipse
  • PhpStorm
  • Unity
  • XCode

Y otros muchos más. Una vez dentro de la plataforma existe la posibilidad de votar para activar otros como Photoshop o RStudio. Para cada herramienta hay un tutorial para instalar el plugin, extensión o complemento dentro del IDE. Además, permite integrar WakaTime con terceros servicios como GitHub, GitLab, Slack, Oficce 365 o Bitbucket. De esta forma podrás asociar los tiempos de desarrollo a tus commits y compartirlo con tu equipo, jefe de equipo o incluso clientes.

Dashboard

La cuestión es que esta herramienta mide y muy bien cuánto tiempo pasas desarrollando. En las visualizaciones podrás ver información detallada:

  • Lenguajes de programación
  • IDEs/editores utilizados
  • Gráficas de consumo
  • Gráficas de tendencia

Además, tiene filtros por rangos de fechas personalizables o por rangos enlatados de 7 días, un mes, un año… Tendrás el control absoluto del tiempo de desarrollo con el que incluso podrás compartir o incrustar en una página web.

Configuraciones y reglas

Es posible personalizar hasta el mínimo detalle cuestiones como la información horaria, notificaciones por email, reglas, facturación o autenticaciones con terceros servicios.

Lo más destacable es su funcionalidad de reglas. Con ellas se permite indicar que un fichero, proyecto o lenguaje de programación con un patrón de nombre cambie a un lenguaje, proyecto o categoría. Por ejemplo, puedes indicar que un archivo .py se identifique como un proyecto Python o un archivo con un formato especial se incluya dentro de la categoría deseada.

Sin duda WakaTime es una herramienta de control de tiempo de desarrollo que se ajusta inicialmente a las necesidades más básicas pero muy personalizable para solucionar necesidades específicas y hacer el servicio más propio.

[xyz-ihs snippet=»Recordatorio-contenido-premium-y-necesidades-contacto»]

Deja un comentario

Tema creado por Anders Norén