Autolabs Day — El proyecto

Cesar Encina Leon
Equipo Autofact
Published in
6 min readNov 7, 2016

Desde que comencé a trabajar en Autofact, si bien el ambiente y el proyecto es genial, me preocupaba un poco la idea del desarrollo profesional y el poder hacer cosas cool, dado que al ser una startup donde todo es totalmente horizontal, las opciones de “ascender” son casi nulas; por otro lado técnicamente hablando los desafíos no eran tantos ya que seguimos con tecnologías como PHP y Java.

Un día recordé que en mi antiguo trabajo, con mi colega siempre pensábamos que sería genial trabajar en una empresa donde se implemente un “Día de laboratorio” y en broma siempre decíamos “¡este viernes lo hacemos sin permiso!”. La idea del Día de laboratorio la leímos en un blog y era casi un mito urbano sobre una práctica que llevaba a cabo Google y obvio, que informático recién salido de la universidad no quiere trabajar en algo similar a Google o al menos que adopte sus prácticas.

Así que con este recuerdo en mente, en mi tercera reunión de feedback con Francisco (nuestro CTO), le comenté mi inquietud de hacer cosas más entretenidas, dando como idea el “Día de laboratorio” (y claro, tirando la frase ancla “es algo que hacen en google)…

Después de eso nada que decir. A Francisco le gustó la idea y se la planteó a Cristobal De Solminihac (nuestro CEO), claro que con algunos cambios y un poco más protocolaria de lo que yo la planteé en un comienzo. Estas formalidades, basadas en un articulo que yo mismo recomendé, eran necesarias para darle al evento un tono un tanto más oficial y dentro de ciertos parámetros. ¡Claro! No usaría ese día para realizar mis trabajos freelance, pero no esta demás dejarlo claro en una especificación formal. Y es en ese momento cuando la idea entra en Autocracia (denominación interna para un proceso burocrático y largo dentro de Autofact, da para un artículo adicional).

Luego de un par de meses en Autocracia, cuando ya había dado mi propuesta por perdida y pensé que ya no se llevaría a cabo, Francisco nos presentó la propuesta en una reunión del equipo TI. Fue un poco decepcionante porque parecía que no íbamos a salir de la rutina, y por tanto se alejaba de nuestra propuesta inicial. Lo bueno es que no fui el único que lo vio de esta forma, el resto del equipo también lo notó y rápidamente planteamos algunas posibles mejoras, las que llevaron la idea nuevamente a Autocracia. Esta vez el proceso fue un poco más rápido y salió una mejor propuesta que detallaré a continuación:

  • Se utilizará un día viernes del mes para desarrollar un proyecto de libre elección que afecte de alguna forma a Autofact. Este proyecto puede ser tanto interno como de cara a nuestros clientes (B2C o B2B), la idea es dedicar un día para crear cosas que hace tiempo quisimos hacer no cupieron en la agenda de trabajo porque no afectaban de primera instancia al modelo de negocios
  • Para desarrollar la idea es recomendable trabajar en equipos de al menos dos personas, a ser posible incluyendo algún integrante del área comercial y otro informático
  • Existirán etapas previas al día de laboratorio para definir como equipo cuál será el alcance y etapas del proyecto a desarrollar
  • Debe existir un “producto final” tangible por proyecto que se pueda mostrar
  • Al martes de la siguiente semana cada grupo debe realizar una presentación sobre la experiencia vivida: sirvió o no lo que intentó realizar, fue realista, se puede aplicar en el modelo de negocios, etc. La idea es que todos aprendamos de la experiencia del otro.

En resumen esa fue la definición general del Autolabs Day, pero de esto se desprendieron diferentes fases.

Timing del Lab Day (corto plazo)

1- (3 días): Aquellos que tengan un proyecto que quieran desarrollar en el LabDay ingresar en una planilla Excel su nombre, idea de proyecto y breve descripción. (No todos debíamos de escribir un proyecto, si es que no teníamos interés o ideas para proponer nada.)

En esta etapa tengo 2 puntos que tocar :
a) ¿Otra planilla excel más? Tenemos muchas herramientas para casi todo, pero como muchas empresas seguimos siendo fiel a Excel así que andan un millón de ellos dando vueltas :(
b) ¿En serio alguien no tendría nada que proponer? ¡Siempre hay cosas que mejorar!… pero no fue así, lamentablemente para mí. Sí hubieron colegas que no propusieron nada. Yo propuse dos solo porque siendo realista no existe tiempo para hacer todo, pero me quedaron ideas.
Sentí que la idea del Autolabs days no se había entendido, quizás no se comunicó de la manera correcta, pues el equipo TI fue el que mejor lo aprovechó. Lo conversé con Jury (desarrollador) y luego entre ambos hablamos con María (encargada de comunicaciones) para ver como mejorar la comunicación.

2- (2 días): Todo el equipo de Autofact anota su nombre bajo el proyecto en el que más le apetezca participar.

Ok, 2 puntos más:
a) siento que el Excel se planteó de la forma equivocada, al llegar a esta etapa, se comenzó nada amigable.
b) Como dije en el punto anterior, y me auto-cito “Sentí que la idea del Autolabs days no se entendió”; en este punto solo la confirmé, los del equipo comercial se fueron casi todos a un proyecto para utilizar ese día como capacitación. Claramente esa no es la idea, para la capacitación existen otras instancias. Además no se dieron cuenta que los proyectos informáticos necesitaban sí o sí de ellos (comerciales) para poder desarrollarse, según yo fue debido a la forma en que se creó el excel (si de nuevo el excel), al poner una descripción corta no quizás supimos explicar el foco de forma correcta, y lo vieron como “ellos solo quieren codear, no puedo aportar en eso” (algunos proyectos : migrar un módulo del sistema a otro framework, dashboard de datos y estadísticas, dashboard para los torneos de taca-taca, etc) no entendieron que quienes nos debían dar los requerimientos y apoyar en la parte sin código eran ellos.

3- (2 días): Definición y comunicación de los grupos y los proyectos a todo el equipo.

Luego de darme cuenta de lo comentado en el punto anterior, decidí enviar un correo para explicar lo que según yo era un “mal entendido”, dejando todo mucho más claro y con ejemplos. Los equipos se reorganizaron, todos se sintieron mucho más integrados y estábamos un paso más cerca del tan esperado Autolabs Day.

Al cabo de estas tres fases, con proyectos y equipos conformados, solo falta comenzar la etapa dos, en la que comenzaremos a llevar a cabo nuestro proyecto. De momento sólo tenemos a la fecha una fase realizada y dos pendientes, razón por la cual se ha pensado en dejar los resultados y conclusiones para un 2° artículo, comentando qué tal fue nuestra experiencia. Las fases de esta segunda etapa son las siguientes:

  • Reunión de cada equipo (2h) para establecer ideas + borrador del proyecto
  • Reunión de cada equipo (2h) para establecer un paso-a-paso (planificación concreta y ajustada) de las tareas a realizar el día del Lab Day.
  • Lab Day: 7 horas de trabajo en equipo para desarrollo del producto-proyecto.

Ha sido una experiencia larga que ha sufrido bastantes cambios desde el planteamiento inicial hasta ahora que se está llevando a acabo. Nada sale bien desde un comienzo, pero mientras tengamos las ganas de mejorar, podemos hacerlo.

Así que espero esta experiencia le sirva a alguna otra pequeña empresa o startup que tenga ganas de implementar cosas entretenidas, y próximamente en la 2° parte de este post, ver los resultados de nuestro experimento.

--

--

Cesar Encina Leon
Equipo Autofact

Staff at @iv_devs & @NodersJS, StarWars fan, fullstack developer at @Autofactcl, #JS lover