Hackathon en una pequeña empresa: cómo organizar sin tirar un tren de recursos



Este artículo trata sobre cómo realicé por primera vez un hackathon para el equipo. El material enviado a los organizadores seguramente parecerá demasiado simple, y la historia ingenua. Me concentré en aquellos que solo se están familiarizando con el formato y piensan si organizar tal evento.

HFLabs hace cosas complejas con los datos: limpiamos y enriquecemos los contactos de los clientes para grandes empresas y construimos bases de clientes en cientos de millones de registros. 65 personas trabajan en las oficinas de Moscú, alrededor de una docena más remotamente de otras ciudades.

A veces, cualquier trabajo no solo es molesto, sino que se vuelve novedoso. En este momento es útil cambiar el enfoque, probar algo nuevo. Por lo tanto, durante seis meses miramos de cerca a los hackatones.

Hackathon es un concurso para las personas de TI: varios equipos se reúnen y resuelven problemas complejos durante dos días seguidos. Generalmente compite por un premio otorgado por un jurado.

Queríamos probar el formato y divertirnos, pero el hackathon clásico es una tarea bastante grande, problemática y costosa. Por lo tanto, realizamos una versión ligera con casi ningún presupuesto. Pero al final quedaron satisfechos e incluso hicieron algo útil.

¿Por qué las empresas de hackathon?


Los hackatones clásicos generalmente no se adaptan a la amplitud del alma. Los organizadores o resolver problemas prácticos, o relaciones públicas. El formato de hackathon también se elige para este propósito.

  • Resuelve un problema práctico. El organizador establece objetivos y los participantes eligen el correcto y deciden. Un ejemplo de tal tarea es crear un nuevo algoritmo de puntuación de clientes para un banco.
  • Promociona tus herramientas. El organizador proporciona a los participantes su propio software, lenguaje de programación o API. El objetivo es hacer algo útil con las herramientas dadas. Por ejemplo, el Google condicional abre el acceso a su traductor de voz y está esperando aplicaciones interesantes.

Un objetivo adicional de un gran hackathon es presentar al organizador como un empleador envidiable, por dentro y por fuera. Los invitados de otras compañías estarán imbuidos de oficina, organización, amplitud de oportunidades. Su - nuevas tareas, libertad, comunicación.


Por ejemplo, VKontakte realizó un fuerte hackathon. Es difícil atribuirlo a un tipo: hay demasiadas direcciones

Como el nuestro El objetivo principal de toda la empresa para HFLabs es RRHH interno. Vimos el hackathon como otra actividad de colaboración más allá del alcance del trabajo. Rally, vigorizante, entretenido, eso es todo. Alguien va en equipo al fútbol, ​​alguien para cuestionar. Hackathon es otro formato para reuniones fuera de los asuntos cotidianos. Lo cual, por supuesto, no cancela ni el concurso ni el fútbol.

Al mismo tiempo, el hackathon, incluso en formato ligero, no es puro entretenimiento. Por ejemplo, un equipo finalmente escribió una búsqueda de texto, después de haber estudiado la mecánica de los bots en Telegram desde cero. Esto es maravilloso: cuando una persona intenta algo nuevo y trata de resolverlo, tiene ideas nuevas. Para el trabajo diario también.

Además, al final obtuvimos herramientas útiles, aunque no establecimos tareas prácticas en absoluto. Pero más sobre eso al final.

¿Por qué hackathon a los participantes?


Los participantes acuden al clásico hackathon para familiarizarse con la tecnología, probar una nueva experiencia o ganar dinero. Además, las personas de esta última categoría parecen estar creciendo.

  • Prueba nuevas tecnologías o métodos. De lunes a viernes, cada desarrollador se sienta en su propia pila de tecnología, a veces durante años. Y en el hackathon puedes probar algo nuevo, ya sea que apareció o simplemente interesante.
  • Recorre el camino de la tienda de comestibles en miniatura. Los profesionales de TI están interesados ​​en crear un producto completo en cuestión de días. Habiendo pasado por todo el ciclo desde el concepto hasta la presentación.
  • Para ganar. A veces, especialistas fuertes se reúnen en equipos de hackers profesionales, que juegan y se entrenan. Eligen eventos con una gran cantidad de premios y aguantan a todos a través de la experiencia y la capacitación. Algunos organizadores eliminaron de inmediato tales evasores. Otros son bienvenidos.

Como el nuestro Para empezar, le preguntamos al equipo si en principio se necesita un hackathon. No forzamos nada, por lo que queríamos medir el interés por adelantado. Para las encuestas, tomaron los formularios de Google.


Hay 65 personas en el equipo, la encuesta fue de 20. Dado que el 75% de ellos están interesados, ¡debe hacerlo!

La segunda tarea es motivar a los vacilantes, de los cuales más de la mitad. La siguiente encuesta mostró: el premio no ayudará en este asunto.


Resultó además que nuestra empresa estaba interesada en hacer nuevos productos. Deja con una pequeña aplicación, pero pasa de una idea a un prototipo funcional

Comenzamos a recopilar temas para el hackathon que son de interés. Una vez más, la fuerza del equipo: levantaron una conversación en Telegram, donde arrojaron ideas sobre quién era qué. Sin frenos: lo que viene a la mente es bueno.


Recolectamos 25 temas y lanzamos un voto en confluencia. Los cinco proyectos más populares, están en la imagen, tomaron un hackathon

¿Cuánto tiempo dura?


Un hackathon clásico dura dos días y una noche entre ellos. Una noche es un saludo de una vieja escuela de TI, al mismo tiempo un toque pragmático y romántico.

Qué hacer en la oscuridad, cada equipo o participante decide de forma independiente. Puedes dormir por la noche, los organizadores no dirán una palabra. Pero puedes actuar: programa, diseño, diseño, prueba.

Como el nuestro Ni siquiera hablamos de la vigilia nocturna. Además, redujeron el formato aún más y solo tardaron un día. De lo contrario, tendría que pasar dos días hábiles en el experimento o arrastrar a sus colegas para un fin de semana de verano completo. Pocos estarían de acuerdo con la segunda opción: un fin de semana en el verano en valor.

Hubo deseos de que sería agradable reunirse entre semana. Pero durante las horas de trabajo no quería organizar todo esto. No importa cómo lo intentes, no puedes aislarte del trabajo durante la semana: los clientes escriben, los colegas preguntan sobre algo, algo está hirviendo en la oficina y algunas reuniones están programadas. Todos cambiarán a los negocios normales. Por lo tanto, la siguiente encuesta es si están listos para hackear el fin de semana.


Donar incondicionalmente un fin de semana, no todos están listos. Pero más de la mitad de los que dudan, queda por seducirlos

Un poco más tarde, en junio, se preguntó a los participantes sobre las fechas. Las máquinas tragamonedas se asignaron hasta el otoño: en verano, colegas en vacaciones y en casas de verano, pero no quiero perderme el evento. Por lo tanto, decidimos que ofreceríamos todos los sábados. Puede elegir varios, en los cuales es gratis, y marcarlos.


Donar incondicionalmente un fin de semana, no todos están listos. Pero más de la mitad de los que dudan, queda por seducirlos

Como resultado, planearon un hackathon el 17 de agosto. La alternativa el 27 de julio coincidió con mi viaje de negocios, y la opción se cayó.

¿Dónde se celebra el evento?


Por lo general, la mayoría de los participantes se reúnen en un espacio común. La comunicación es una parte importante del hackathon, por lo que el organizador selecciona el espacio abierto o todo el edificio.

Una vez participé en el Google Hackathon. Los organizadores asignaron un edificio de dos pisos, en el interior: otomanas, mesas y otros muebles. Los equipos mismos se dispersaron en el suelo y organizaron trabajos.

Pero no hay restricciones estrictas con mayor frecuencia: si alguien advierte previamente y se conecta de forma remota, no solucionará ningún obstáculo.

Como el nuestro Dado que el hackathon resultó ser una cámara, para siete personas, la oficina vacía del sábado fue suficiente con un margen. Incluso si no tiene en cuenta que un participante se conectó desde Volgogrado.


Planeamos que todos nos sentaríamos en una sala de reuniones

¿Qué pasa con los ganadores?


Un jurado clásico es designado por un jurado que anuncia el mejor proyecto. El jurado incluye a alguien de los organizadores o patrocinadores, quienes pagan el banquete completo.

Los proyectos de demostración son una parte importante del hackathon. Los equipos muestran una breve presentación y luego demuestran su decisión al jurado. Esto es algo así como un diploma de defensa en una universidad.

A veces, la computadora evalúa el trabajo: gana el que obtuvo la mayor cantidad de puntos en la prueba. Para mí, este enfoque parece demasiado formal: evaluando las soluciones con "loros", los organizadores matan el componente alimenticio del hackathon. Es como un concurso de programación deportiva, no de creatividad.

Como el nuestro Actuamos radicalmente: simplemente cancelamos el jurado y la competencia en principio. Porque no establecieron una meta para crear la mejor solución al problema u obtener un producto terminado.

Como la tarea es divertirse, permita que los participantes vean los proyectos con calma sin mirar a otros equipos.

Day Ha en HFLabs


El hackathon comenzó el viernes por la noche, el día anterior. Los participantes se reunieron, cada uno eligió un tema. Los equipos listos tomaron forma.

Encuentro y participantes inesperados. Llegaron a la oficina el sábado 11-12, para no levantarse como de costumbre entre semana, temprano en la mañana. Hubo seis participantes, uno más conectado desde Volgogrado.


El anuncio de la fecha no pasó sin dejar rastro: los combatientes comenzaron a abandonar activamente el chat de los hackatones. Pero el desastre no sucedió y el quórum se conservó.

Durante el día, aparecieron nuevos miembros de repente. Los colegas que no iban al hackathon cortaron tres o cuatro horas. Vinieron, eligieron un proyecto y ayudaron. Para el formato clásico, esto no es característico, pero lo disfrutamos.

Equipos y proyectos. Resultó que tres personas hicieron sus proyectos solos. Este es el principal inconveniente del evento, es más interesante trabajar en equipo. Sentir interacción suele ser algo importante en el concepto de hackatón.


Búsqueda de texto en el motor de Telegram. No hay ningún beneficio práctico, pero dentro: humor del taller y memes locales

Y un par de horas después del inicio, un proyecto quedó sin desarrolladores: el autor dejó la idea original y se fue a otro equipo. Esto es normal incluso para el formato clásico: las buenas ideas atraen a las personas. Al principio parece que harás tu proyecto hasta el final. Y luego te sumerges y ves: no hay tiempo, no hay nada que intentar. O vas a los vecinos, porque ahí va, y el producto es útil.

Serega, un vendedor de front-end de Volgogrado, estaba un poco aburrido, así que se me ocurrió un proyecto "de un cuchillo". E inmediatamente procedió a ello.


Un gato vive en la esquina de uno de nuestros productos. Anteriormente, el gato simplemente dormía y creaba comodidad, pero Serge le enseñó al hombre de la piel a responder a los eventos.

Al final del día, el número de proyectos se mantuvo igual: cinco. Uno se cayó, el otro agregó.

Espacio y horario. Bajo el hackathon, planearon la sala más grande de la oficina: una sala de reuniones. Pero cuando se trataba del asunto, todos se dispersaban habitualmente en sus oficinas. De esta forma, y ​​comenzó.

Al principio parecía que el espacio común no era esencial. Como los proyectos no están conectados, no hay competencia, puede sentarse por separado. Y para las discusiones, reunirse en el lobby es lo principal, no dispersarse más allá de la distancia a pie.

Pero después de unas horas, la fragmentación misma cesó. Los que trabajaban solos, bajo la influencia del poder oculto, uno por uno se mudaron a la oficina más poblada. Y se hizo más interesante: las conversaciones son más animadas, las preguntas son más complicadas y más frecuentes.

Fueron interrumpidos una vez en un par de horas: compartieron sus impresiones, observaron de cerca los proyectos de otras personas. Almorzamos a mitad del día.


En la cena, un abanico irrumpió en el lienzo del hackathon, todo este tiempo invisible: los pasteles de queso fueron llevados de repente a la oficina

No limitaron el tiempo: quien lo quiera se sienta. Se fueron, por lo general llevando el proyecto a un estado más o menos completo. El último participante se fue alrededor de las 22:00.

No comenzaron inmediatamente la demostración, decidieron que hablaríamos sobre el hackathon el martes para toda la oficina.

Resultados y vida después


Hackathon Light dio incluso más ganancias de las que esperaba.

HR Nos divertimos mucho: cerramos gestalt con un hackathon y hablamos sobre temas inteligentes sin la molestia de trabajar. Todo esto por un presupuesto igual al costo del camino a la oficina y el almuerzo. Levantaron una ventaja en la oficina de evangelistas de hackatones internos.

Proyectos Durante el día, no completamos ninguno de los cinco proyectos. Pero esto no importa: generalmente el propósito de un evento es resolver un problema en principio, encontrar una idea. Un buen resultado es una herramienta que funciona mínimamente, aunque con muletas y errores.


Anton Zhiyanov, el producto principal en DaData.ru , era un mensajero de correo electrónico. Parece un editor de navegador, al que se conecta un archivo CSV con destinatarios. Es más conveniente que en Mailchimp sobrecargado

Pero después del hackathon, los proyectos han cobrado vida o se están preparando para ello. Un anuncio publicitario ya está enviando correos electrónicos, y el gato toca a los clientes. Las solicitudes restantes son completadas por los autores, y ya a solicitud del exterior. Mientras lo distribuimos a nuestros amigos de forma gratuita y a nuestra manera, pero algún día puede llegar a uso comercial.

Contras El principal inconveniente es que pocas personas se reunieron. Como resultado, tres de cada cinco proyectos se realizaron uno por uno, y esto no es tan interesante. Cuando pirateas uno solo, pierdes el efecto del equipo de comestibles. No hay nadie con quien establecer interacción.

También me di cuenta de que las regulaciones más estrictas funcionarían como un plus. Necesita más organización:

  • tiempo claro;
  • Merch para los participantes;
  • el jurado y la demostración el mismo día, mientras todavía están acusados;
  • preparación - anuncios, descripciones de proyectos.

Todavía puede llamar a alguien desde afuera, pero no es necesario en absoluto. Y para llamar, muy probablemente, puntiagudo. Sin publicidad a gran escala.

El futuro Una media oficina se reunió para una demostración general el martes. Y luego ya vi un interés en los proyectos, en el formato. No todos querían involucrarse en el experimento, pero después de la primera prueba, los que lo querían aumentaron. Creo que en 2020 ampliaremos el evento.

Eso es todo sobre el hackathon. Si está interesado en hacer todo tipo de cosas complicadas con los datos, venga a trabajar con nosotros. HFLabs tiene ocho vacantes en hh.ru : estamos buscando desarrolladores de Java, ingenieros de mantenimiento y pruebas y analistas de sistemas.

Este artículo fue publicado por primera vez en vc.ru. La versión para "Habr" se ha rediseñado y complementado.

Source: https://habr.com/ru/post/473646/


All Articles