Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos

Este artigo é sobre a primeira vez que realizo un hackathon para un equipo. Os organizadores experimentados probablemente atoparán o material demasiado sinxelo e a historia inxenua. Estaba dirixido a aqueles que se están a familiarizar co formato e están pensando en organizar un evento deste tipo.

HFLabs fai cousas complexas con datos: limpamos e enriquecemos os contactos dos clientes para grandes empresas e construímos bases de datos de clientes de centos de millóns de rexistros. 65 persoas traballan nas oficinas de Moscova e preto dunha ducia máis traballan a distancia doutras cidades.

Calquera traballo ás veces non só se aburre, senón que se fai un pouco obsoleto. Neste momento é útil cambiar o foco e probar algo novo. É por iso que levamos seis meses mirando hackathons.

Un hackathon é unha competición para especialistas en informática: varios equipos reúnense e resolven problemas complexos durante dous días seguidos. Adoita competir por un premio que outorga un xurado.

Queriamos probar o formato e divertirnos, pero un hackathon clásico é unha empresa a gran escala, problemática e cara. Por iso, levamos a cabo a versión lixeira case sen orzamento. Pero ao final quedaron satisfeitos e ata fixeron algo útil.

Por que as empresas necesitan un hackathon?

Os hackathons clásicos normalmente non se organizan por xenerosidade. Os organizadores resolven problemas prácticos ou se promocionan. O formato de hackathon tamén se escolle para adaptarse ao propósito.

  • Resolver un problema práctico. O organizador marca os obxectivos, e os participantes elixen o axeitado e deciden. Un exemplo desta tarefa é crear un novo algoritmo de puntuación de clientes para un banco.
  • Promociona as túas ferramentas. O organizador proporciona aos participantes o seu propio software, linguaxe de programación ou API. O obxectivo é facer algo útil coas ferramentas dadas. Por exemplo, o Google condicional abre o acceso ao seu tradutor de voz e está á espera de casos de uso interesantes.

Un obxectivo adicional dun gran hackathon é presentar ao organizador como un empregador envexable, tanto interna como externamente. Os hóspedes doutras empresas quedarán impresionados pola oficina, a organización e a amplitude de oportunidades. O noso - con novas tarefas, liberdade, comunicación.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Por exemplo, VKontakte realizou un hackathon enorme. É difícil atribuílo a un tipo: hai demasiadas direccións

Como temos. O obxectivo principal de toda a empresa para HFLabs é a RRHH interna. Vimos o hackathon como outra actividade colaborativa fóra do traballo. Para unir, dinamizar, entreter - iso é todo. Algunhas persoas van a equipos de fútbol, ​​outras a concursos. Hackathon é outro formato de reunións fóra dos asuntos cotiáns. O que, por suposto, non cancela nin os concursos nin o fútbol.

Ao mesmo tempo, un hackathon, mesmo nun formato lixeiro, non é puro entretemento. Por exemplo, un equipo acabou escribindo unha procura de texto despois de aprender a mecánica dos bots de Telegram desde cero. Isto é marabilloso: cando unha persoa proba algo novo e intenta descubrilo, dálle ideas novas. Tamén para o traballo diario.

Ademais, ao final recibimos ferramentas útiles, aínda que non nos plantexamos ningún problema práctico. Pero máis sobre iso ao final.

Por que o hackathon é para os participantes?

Os participantes acoden a un hackathon clásico para familiarizarse coas tecnoloxías, probar novas experiencias ou gañar cartos. Ademais, parece que hai máis xente desta última categoría.

  • Proba novas tecnoloxías ou métodos. A diario, cada programador senta na súa propia pila de tecnoloxía, ás veces durante anos. E nun hackathon podes probar algo novo, xa sexa algo que acaba de aparecer ou simplemente interesante.
  • Percorre a ruta do supermercado en miniatura. Os especialistas en TI están interesados ​​en crear un produto completo en cuestión de días. Ter percorrido todo o ciclo dende o concepto ata a presentación.
  • Facer cartos. Ás veces, fortes especialistas reúnense en equipos de hackathons profesionais, ben xogados e adestrados. Escollen eventos cun rico fondo de premios e soportan a todos a través da experiencia e da preparación. Algúns organizadores eliminan inmediatamente eses travesuras. Outros benvidos.

Como temos. Para comezar, preguntámoslle ao equipo se en principio era necesario un hackathon. Non facemos nada á forza, polo que queriamos medir o interese con antelación. Usamos Google Forms para enquisas.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
No equipo son 65 persoas, completaron a enquisa 20. Como o 75% delas está interesado, hai que facelo!

A segunda tarefa é motivar aos indecisos, dos cales son máis da metade. A seguinte enquisa mostrou: un premio non axudará neste asunto.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Entón descubriuse que a nosa xente está interesada en facer novos produtos. Incluso cunha pequena aplicación, pero pasar dunha idea a un prototipo funcionando

Comezamos a recoller temas para o hackathon que fosen de interese. De novo coa forza do equipo: montamos un chat en Telegram, onde botamos ideas a todos. Sen freos: o que se ocorra é bo.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Recollimos 25 temas e lanzamos unha enquisa en confluencia. Os cinco proxectos máis populares -están na imaxe- foron levados ao hackathon

Canto tempo leva sucedendo todo isto?

Un hackathon clásico dura dous días e unha noite de medio. A noite é un saúdo da antiga escola de informática, un toque pragmático e romántico ao mesmo tempo.

Que facer na escuridade, cada equipo ou participante decide de forma independente. Podes durmir pola noite, os organizadores non dirán unha palabra. Pero podes actuar: programa, deseño, enxeñeiro, proba.

Como temos. Nin sequera falamos da vixilia nocturna. Ademais, cortaron aínda máis o formato e tardaron só un día. En caso contrario, terías que pasar dous días laborables no experimento ou arrastrar aos teus colegas durante un fin de semana completo de verán. Poucos estarían de acordo coa segunda opción: os fins de semana no verán son moi caros.

Houbo suxestións de que sería bo reunirnos entre semana. Pero non quería organizar todo isto durante as horas de traballo. Por moito que te esforces, non podes separarte do traballo durante a semana: os clientes escriben, os compañeiros preguntan por algo, algo está a ferver na oficina, están programadas algunhas reunións. Todo o mundo volverá á actividade habitual. Polo tanto, a seguinte enquisa é se estás preparado para facer un hackaton o fin de semana.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Non todos están preparados para sacrificar incondicionalmente os seus días libres. Pero hai máis da metade dos que dubidan, queda por seducilos

Pouco máis tarde, en xuño, preguntouse aos participantes polas datas. As tragamonedas foron asignadas ata o outono: no verán, os compañeiros están de vacacións e nas súas casas, e non queres perderte o evento. Por iso, decidimos que ofreceríamos todos os sábados. Podes escoller varios - marca cales son libres.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Non todos están preparados para sacrificar incondicionalmente os seus días libres. Pero hai máis da metade dos que dubidan, queda por seducilos

Como resultado, planeamos un hackathon para o 17 de agosto. A alternativa 27 de xullo coincidiu coa miña viaxe de negocios, e a opción caeu.

Onde se celebra o evento?

Normalmente, a maioría dos participantes reúnense nun espazo común. A comunicación é unha parte importante do hackathon, polo que o organizador asigna un espazo aberto ou un edificio enteiro.

Unha vez participei nun hackathon de Google. Os organizadores destinaron un edificio de dúas plantas con otománs, mesas e outros mobles no seu interior. Os propios equipos dispersáronse pola zona e instalaron postos de traballo.

Pero a maioría das veces, non hai restricións estritas: se alguén avisa con antelación e se conecta remotamente, non se crearán obstáculos.

Como temos. Dado que o hackathon resultou ser íntimo, para sete persoas, a oficina baleira do sábado foi suficiente para sobrar. Aínda que non teñamos en conta que un participante conectou desde Volgogrado.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Planeamos sentarnos todos xuntos nunha sala de reunións

E os gañadores?

Nos hackathons clásicos, noméase un xurado, que anuncia o mellor proxecto. O xurado inclúe alguén dos organizadores ou patrocinadores, os que pagan todo o banquete.

Os proxectos de demostración son unha parte importante do hackathon. Os equipos fan unha breve presentación e despois mostran a súa solución ao xurado. Isto é algo así como defender un diploma nunha universidade.

Ás veces, o traballo é avaliado por un ordenador: gaña o que obteña máis puntos na proba. Este enfoque paréceme demasiado formal: ao avaliar solucións con "loros", os organizadores están matando o compoñente do produto do hackathon. Parece unha competición de programación deportiva máis que un exercicio de creatividade.

Como temos. Actuamos de forma radical: simplemente abolimos o xurado e o concurso en principio. Porque o obxectivo non era crear a mellor solución ao problema nin conseguir un produto acabado.

Xa que o obxectivo é pasalo ben, que os participantes traballen con calma en proxectos sen ter en conta os demais equipos.

Ha Day en HFLabs

O hackathon comezou o venres pola noite, o día anterior. Reuníronse os participantes e cada un escolleu un tema. Formáronse equipos preparados.

Reunión e participantes inesperados. Chegamos á oficina de 11 a 12 o sábado, para non madrugar como nos días laborables. Quedaban seis participantes, un máis uniuse desde Volgogrado.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
O anuncio da data non pasou desapercibido: os loitadores comezaron a abandonar activamente o chat de hackathon. Pero a catástrofe non ocorreu e mantívose o quórum

Novos membros apareceron de súpeto ao longo do día. Os compañeiros que non ían ao hackathon dedicaron de tres a catro horas. Viñeron, escolleron un proxecto e axudaron. Isto é pouco característico para o formato clásico, pero disfrutamos.

Equipos e proxectos. Resultou que tres persoas fixeron os seus proxectos soas. Esta é a principal desvantaxe do evento, é máis interesante traballar en equipo. Buscar interacción é xeralmente unha cousa importante no concepto de hackathon.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Busca de texto no motor de Telegram. Non hai uso práctico, pero dentro hai humor de obradoiro e memes locais

E un par de horas despois do inicio, un proxecto quedou sen desenvolvedores: o autor deixou a idea e pasou a outro equipo. Isto é normal incluso para o formato clásico: as boas ideas atraen á xente. Ao principio parece que completarás o teu proxecto ata o final. E despois mergúlllaste e ves: non podes chegar a tempo, non ten sentido intentalo. Ou vas aos teus veciños, porque aí vai o negocio, e o produto é útil.

Seryoga, un desenvolvedor front-end de Volgogrado, estaba un pouco aburrido, polo que se lle ocorreu un proxecto "desde un coitelo". E inmediatamente comezou a traballar niso.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Hai un gato que vive no recuncho dun dos nosos produtos. Anteriormente, o gato simplemente durmía e creaba comodidade, pero Seryoga ensinoulle ao peleiro a reaccionar aos acontecementos.

Ao final do día, o número de proxectos mantívose igual: cinco. Un caeu, engadiuse outro.

Espazo e horario. A sala máis grande da oficina foi planificada para o hackathon: unha sala de reunións. Pero cando se trataba, todos instaláronse nas súas oficinas como de costume. Así comezamos.

Ao principio parecía que o espazo común non era importante. Dado que os proxectos non están conectados, non hai competencia, podes sentarte por separado. E para as discusións, reúnense no salón: o principal é non espallarse máis aló da distancia a pé.

Pero despois dunhas horas a fragmentación parou por si mesma. Os que traballaban sós, baixo a influencia dunha forza oculta, trasladáronse un tras outro á oficina máis poboada. E fíxose máis interesante: as conversas eran máis animadas, as preguntas eran máis complexas e máis frecuentes.

Facemos unha pausa cada dúas horas para compartir as nosas impresións e ollar máis de cerca os proxectos doutras persoas. Xantamos na metade do día.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
No xantar, un fan, que levaba flotando invisiblemente preto durante todo este tempo, irrompeu no contorno do hackathon: de súpeto leváronse bolos de queixo á oficina.

Non había límite de tempo: quen queira sentar o tempo que queira. Marcharon, normalmente levando o proxecto a un estado máis ou menos rematado. O último participante saíu ao redor das 22:00 horas.

Non fixemos unha demostración de inmediato; decidimos que falaríamos do hackathon o martes para toda a oficina.

Resultados e vida despois

O hackathon-light deu aínda máis beneficios do que esperaba.

RRHH. Divertímonos moito: pechamos a gestalt cun hackathon e falamos de temas intelixentes sen o alboroto do traballo. Todo isto por un orzamento igual ao custo da viaxe á oficina e do xantar. Ademais, criamos evanxelistas para hackathons internos na oficina.

Proxectos. Durante o día, non rematamos ningún dos cinco proxectos. Pero non importa: normalmente o obxectivo do evento é resolver o problema en principio, atopar unha idea. Un bo resultado é unha ferramenta de traballo mínimamente, aínda que con muletas e bichos.

Hackathon nunha pequena empresa: como organizalo sen botar un vagón de recursos
Anton Zhiyanov, o noso xefe de produto DaData.ru, foi feito por un remitente de correo electrónico. Parece un editor de navegador ao que se anexa un ficheiro CSV con destinatarios. É máis cómodo que o Mailchimp sobrecargado

Pero despois do hackathon, os proxectos entraron en produción ou están a prepararse para facelo. Xa estamos enviando correos electrónicos como mensaxeiro, e o gato está tocando aos clientes. O resto das solicitudes están a ser completadas polos autores, e isto débese a solicitudes externas. Polo momento estámolo distribuíndo aos amigos de forma gratuíta e á nosa maneira, pero algún día pode chegar a un uso comercial.

Contras. O principal inconveniente é que pouca xente se reuniu. Como resultado, tres de cada cinco proxectos foron realizados por unha persoa, e isto non é tan interesante. Cando fai un hackaton só, perde o efecto do equipo do produto. Xa non hai con quen interactuar.

Tamén me decatei de que unha normativa máis estrita sería unha vantaxe. Necesita máis organización:

  • tempo claro;
  • merchandising para participantes;
  • xurado e demostración o mesmo día, mentres aínda está a cargo;
  • preparación - anuncios, descricións de proxectos.

Tamén podes chamar a alguén de fóra, pero non é para nada necesario. E o máis probable é que a chamada sexa acertada. Sen publicidade a gran escala.

O futuro. A metade da oficina reuniuse para unha demostración xeral o martes. E logo xa vin interese polos proxectos, no formato. Non todos querían involucrarse no experimento, pero despois do primeiro ensaio, máis xente quería participar. Creo que faremos máis grande o evento en 2020.

Iso é todo sobre o hackathon. Se estás interesado en facer todo tipo de cousas complexas con datos, ven traballar connosco. HFLabs ten oito vacantes en hh.ru: Buscamos desenvolvedores de java, enxeñeiros de soporte e probas, analistas de sistemas.

Artigo por primeira vez publicado en vc.ru. A versión de Habr foi revisada e ampliada.

Fonte: www.habr.com

Engadir un comentario