Desde que comenzamos a desarrollar WebWork Time Tracker, hemos sido nuestros propios usuarios.

Al fin y al cabo, antes de ofrecer algo al mercado hay que asegurarse de que realmente vale la inversión que van a hacer quienes lo usen.

Lo que empezó como una forma de verificar que nuestro producto funcionaba como queríamos, se fue convirtiendo poco a poco en una cultura de usar nuestra propia herramienta en el día a día.

Lo que no sabíamos es que eso tiene nombre: dogfooding.

En esencia, consiste en usar tu propio producto para probarlo, entender cómo funciona en la práctica y resolver bugs antes de que lleguen a los usuarios reales.

En cierto modo, el dogfooding es una forma accesible de hacer pruebas de producto, ya sea en las primeras etapas de desarrollo o a lo largo de toda la vida útil de la herramienta.

Aunque la accesibilidad y la eficacia son sus principales ventajas, en WebWork hemos descubierto muchos más beneficios.

Una Mentalidad Centrada en el Usuario

La cultura del dogfooding ha influido en la forma en que cada persona del equipo aborda su trabajo diario, incluso en roles que no tienen contacto directo con los usuarios. Hasta los ingenieros, que en teoría están más alejados del usuario final, se mantienen atentos a cómo se va a percibir y usar cada funcionalidad que desarrollan.

Creemos que eso se lo debemos al dogfooding: usar WebWork de forma continua para registrar nuestro tiempo, gestionar nuestras tareas y poner a prueba el seguimiento de la productividad.

Empatía con el Producto

Usar WebWork nosotros mismos ha incorporado algo valioso a nuestra forma de trabajar: la empatía.

Seguramente no es algo que esperes escuchar dentro del contexto de un equipo de tecnología.

Pues sí, así es.

Vemos WebWork como una criatura que hemos cuidado y visto crecer hasta convertirse en el software maduro que es hoy. Bueno, no de forma literal, claro, sino en el sentido de todo lo que ha evolucionado desde sus inicios.

El Por Qué y el Cómo del Producto

Nuestra experiencia usando WebWork ha cambiado la forma en que entendemos el trabajo, que va mucho más allá de una simple lista de tareas. Ya no nos conformamos con saber qué hay que hacer, sino que nos importa el por qué y el cómo de cada cosa.

Hemos tenido muchas situaciones en las que personas de distintos departamentos, incluso los que no trabajan directamente con el producto, han reportado observaciones o inquietudes que luego resultaron ser muy valiosas. Algunas de esas ideas se convirtieron en funcionalidades que hoy son parte esencial de WebWork.

Un ejemplo claro de cómo el dogfooding ha dado forma a nuestras funcionalidades es el sistema de Gestión de Ausencias.

Nuestra responsable de RRHH necesitaba una herramienta para automatizar y simplificar la asignación de permisos y vacaciones a un equipo numeroso de empleados híbridos y remotos. Como ya usábamos WebWork, la pregunta fue inevitable: ¿por qué no integramos nuestro propio sistema de ausencias directamente ahí? Además, sabíamos que muchos de nuestros clientes del sector tech también lo necesitarían.

Usar el producto que creas es como descorrer el telón del escenario. Ya no estás solo entre bastidores: estás actuando en el escenario y observando desde el público al mismo tiempo.

Menos Tickets de Soporte

El dogfooding no es dogfooding si no se hace con el objetivo de mejorar el producto. Al prestar atención a cada componente de la herramienta, su UI y su UX, nos aseguramos de detectar bugs e inconsistencias a tiempo.

Para que el proceso sea ordenado, tenemos un canal específico donde compartimos nuestras experiencias y observaciones.

Encontrar bugs por nuestra cuenta y en etapas tempranas del desarrollo también se traduce en una reducción directa de los tickets de soporte.

Dogfooding en WebWork Time Tracker en el Chat de Equipo

Con frecuencia, miembros del equipo, incluyendo nuestro CEO, detectan errores, bugs e incluso problemas de diseño que podrían haber terminado en solicitudes de soporte. Gracias al dogfooding, los identificamos antes de que lleguen a los usuarios y los resolvemos a tiempo.

Probando las Funcionalidades Antes de que Estén Disponibles para los Usuarios

La gran mayoría de funcionalidades, mejoras y actualizaciones se activan primero en nuestro propio entorno. Tenemos un workspace de empresa en WebWork donde todo el equipo prueba las novedades y actualizaciones antes de su lanzamiento.

Según la funcionalidad, a veces la usamos hasta un mes antes de considerarla lista para los usuarios. Otras veces, la ponemos disponible para beta testing casi de inmediato. Y en algunos casos, la probamos internamente, nos damos cuenta de que necesita más trabajo del previsto y la dejamos en pausa para retomarlo más adelante.

Cada caso es diferente. Pero el dogfooding siempre demuestra su valor.

En definitiva, al hacer que nuestro producto sea lo suficientemente bueno para nuestro propio uso, nos esforzamos por superarnos constantemente y ofrecer a nuestros usuarios la mejor versión posible de WebWork.

En la categoría:

Rastreador de Tiempo WebWork,