https://a.storyblok.com/f/270183/4390530/fabcc821a2/onehack-writeup.png

OneHack: Nosso hackatão interno de DevRel

Publicado em May 12, 2021

Tempo de leitura: 7 minutos

Nos dias 29 e 30 de novembro, realizamos a primeira edição do OneHack no escritório da Vonage em Londres. O OneHack é uma nova série de hackathons internos organizada pela nossa equipe de Relações com Desenvolvedores, que planejamos realizar em mais escritórios da Vonage ao redor do mundo em 2019. Neste artigo, apresentaremos uma visão geral do planejamento que antecedeu o hackathon e contaremos o que aconteceu no evento.

O que nos propusemos a fazer?

Percebemos que dedicamos muito tempo a dar suporte aos nossos usuários, a apoiar uns aos outros e a desenvolver nossos produtos; no entanto, não tínhamos muito tempo para, na prática, utilizar nossas APIs e SDKs. Também queríamos incentivar a criatividade e a inovação, reunir todo mundo e, acima de tudo, nos divertir muito!

People gathered around for a briefingPeople gathered around for a briefing

O que pedimos às equipes para desenvolverem?

O desafio era simples: criar um aplicativo ou serviço inovador que integrasse pelo menos uma das APIs e SDKs da Nexmo ou da TokBox. Não havia um tema definido, para não limitar a criatividade dos participantes. As equipes podiam criar o que quisessem, desde que respeitassem o Código de Conduta da nossa empresa. Acabamos recebendo uma variedade de ideias, desde análise de sentimentos, passando por reconhecimento facial em videochamadas, até um sistema de atendimento a emergências. Decidimos oferecer prêmios, incluindo o de “melhor hack geral”, bem como prêmios para o melhor uso de cada um dos nossos produtos. Para incentivar as equipes a apresentarem seus projetos, havia também um prêmio de “melhor hack que não funcionou” — achamos que algumas equipes buscaram esse prêmio deliberadamente para ganhar o Lego comemorativo.

People chattingPeople chatting

Showing off OneHack T-shirtShowing off OneHack T-shirt

Com quem colaboramos?

Demos início ao processo de planejamento cerca de três meses antes do hackathon. Definimos nossas metas e o conceito e reunimos um grupo de trabalho para obter feedback. A primeira coisa que decidimos foram as datas, um ponto fundamental para o sucesso do evento. Para os próximos eventos, tentaremos definir uma data ainda mais cedo, a fim de nos adaptarmos aos lançamentos de produtos e outros prazos.

Ao longo do planejamento, colaboramos com diversas equipes internas — Engenharia, Gestão de Produtos, RH, Recrutamento, Instalações, Alta Diretoria em nosso escritório de Londres, Comunicação Corporativa, TI e a equipe de Rede. Nosso painel de jurados também foi composto por colegas, incluindo o chefe de Engenharia da Nexmo e os gerentes de produto de nossas APIs e SDKs.

Identidade visual

Após uma sessão de brainstorming, decidimos batizar nosso hackathon de OneHack. O nome simboliza a união de todas as diferentes unidades da nossa empresa para este evento único. Optamos por uma leve homenagem ao tema retrô dos anos 80 e criamos adesivos e camisetas, itens indispensáveis em um hackathon. Também criamos um adesivo exclusivo do OneHack London para as equipes que fizeram apresentações, para que elas guardem uma lembrança do hackathon.

OneHack LogoOneHack Logo

Como nos comunicamos com os participantes?

Utilizamos diversas formas de comunicação digital e presencial para manter as pessoas informadas e discutir o OneHack com todos os envolvidos. Especificamente, criamos um canal dedicado no nosso Slack interno e um grupo no Workplace, onde publicávamos atualizações regulares. Nosso Wiki interno funcionou como um centro de informações e recursos — no futuro, talvez o transfiramos para nossa intranet, a fim de permitir um melhor acesso por todas as unidades de negócios da Vonage. Utilizamos o Typeform para as inscrições e enviamos atualizações semanais pelo Campaign Monitor. Também conversamos com os colegas durante as reuniões de atualização no escritório e no happy hour da nossa equipe de Engenharia. Por fim, para aqueles que não puderam participar, transmitimos ao vivo os principais momentos do hackathon pelo Crowdcast.

People in a discussionPeople in a discussion

Quem participou?

Qualquer pessoa podia participar, desde que fosse funcionário, independentemente de seus conhecimentos de programação. Na verdade, cerca de 15% dos participantes vieram de outros escritórios e unidades de negócios, em um esforço para aumentar a colaboração entre equipes. Notavelmente, 58,9% dos colegas inscritos no OneHack eram da nossa equipe de engenharia, 15% da área de Produto, 5,4% da engenharia de pré-vendas, 4,1% do Suporte e as porcentagens restantes, menores, de outras equipes. Com base no feedback que coletamos até agora, uma de nossas metas para 2019 será tornar o OneHack ainda mais inclusivo para programadores iniciantes. Estamos pensando em realizar mais workshops no período que antecede o evento ou oferecer duas trilhas distintas: uma voltada para iniciantes e outra para desenvolvedores e designers mais experientes.

Qual era a programação?

O OneHack durou dois dias, uma quinta-feira e uma sexta-feira, para que as pessoas pudessem aproveitar o fim de semana para se recuperar antes de voltarem ao trabalho na segunda-feira. O primeiro dia incluiu palestras de abertura, oficinas e atividades mais divertidas à medida que a noite avançava, como massagens relaxantes e filmes. Quem pôde passar a noite no escritório dormiu em colchões confortáveis ou continuou acordado, aproveitando nossa área de alimentação e bebidas.

Na sexta-feira, realizamos ensaios das apresentações pela manhã e apresentações das equipes à tarde. Encerramos o dia com uma cerimônia de premiação e um coquetel comemorativo no início da noite.

De modo geral, foi importante para nós incluir outras atividades além do hacking ao longo dos dois dias, a fim de dar aos hackers a oportunidade de fazer pausas. Por outro lado, e com base em alguns dos comentários que recebemos até agora, tentaremos realizar oficinas, atividades de geração de ideias e formação de equipes alguns dias antes do hackathon propriamente dito.

Presentation rehearsalPresentation rehearsal

Como fizemos isso?

Nossa equipe de Engajamento Comunitário liderou o planejamento do hackathon. Eles contaram com muita ajuda do restante da equipe de Relações com Desenvolvedores — desde a realização de workshops até encher unicórnios (história verdadeira!) —, que ajudaram a organizar o evento no dia. Como somos uma equipe remota, valorizamos muito cada oportunidade de nos reunirmos. Por isso, foi muito divertido participar coletivamente do OneHack, além de termos recebido muitos comentários valiosos sobre nossos produtos.

Como incorporamos o bem-estar?

Na semana passada, publicamos um artigo com dicas sobre como incorporar o bem-estar ao seu hackathon. Veja como cuidamos dos participantes do OneHack.

Levamos em conta as necessidades alimentares e optamos por opções mais saudáveis e que saciam mais, como saladas e poke nas refeições principais, ou ovos e torradas com abacate no café da manhã. Para ser sincero, não resistimos e nos deliciamos com uns incríveis doces que são uma mistura de bolo com biscoito, chamados de “biskies”, que os participantes adoraram!

Healthy eggs and avocado toastHealthy eggs and avocado toast

cakesCakes

CakesCakes

CakesCakes

Para quem queria dar um tempo na programação, oferecemos massagens, organizamos atividades adicionais e servimos pratos e lanches novos regularmente, para fazer com que as pessoas se levantassem de suas cadeiras.

Shoulder MassageShoulder Massage

Tínhamos espaços tranquilos reservados, com colchões infláveis, cobertores e máscaras para dormir à disposição, separados por gênero. Tínhamos alguns produtos de higiene pessoal disponíveis e nosso escritório conta com chuveiros, facilitando que quem ficou pudesse se refrescar. Realizamos um evento de 32 horas e alguns participantes passaram a noite no local; no entanto, todos tinham a opção de sair do escritório e voltar no dia seguinte. Até o momento, 59% dos participantes afirmaram que a duração foi ideal, mas vamos estudar a possibilidade de diversificar isso em eventos futuros.

Inflated Unicorn and Avocado floatInflated Unicorn and Avocado float

O que as equipes construíram?

A equipe vencedora, a Soteria, criou um sistema de atendimento de emergência para que usuários vulneráveis possam entrar em contato automaticamente com amigos, familiares e serviços de emergência caso enfrentem dificuldades. Para isso, eles incorporaram mensagens dentro do aplicativo usando o Client SDK do Nexmo, mensagens nas redes sociais e por SMS usando a Messages API e a Dispatch API, recursos da Voice API e vídeo usando o OpekTok.

The winning team SoteriaThe winning team Soteria

Vencedor geral e melhor uso do Stitch Developer Preview: Equipe Soteria — Kostas Kapetanakis, Deniz Gokcen, John Rickwood e Jean-Philippe Chenot

Team Magic FaceTeam Magic Face

Melhor hack “falho”: Team Magic Face — Marc Marchal de Corny, Dylan Basdeo e Matthieu Steffann. Criaram um sistema de análise de sentimentos para videoconferências.

Team PoCTeam PoC

Melhor uso do VAPI: Equipe PoC — Jamie Chapman, Christian McArdle e Baptiste Viloin (não aparece na foto). Criaram uma integração entre as APIs da Nexmo e a New Voice Media.

Team ZenTeam Zen

Melhor uso da mensagens e da Dispatch API: Equipe Zen — Enric Jaen Viloldo, Svetlana Beliakova, Phil Holcombe e Alexander Fokin. Criaram uma integração com o ZenDesk que aprimora a experiência de atendimento ao cliente.

Team Mystery ClubTeam Mystery Club

Melhor uso do OpenTok: Team Mystery Club — Alexandra Todirica, Karen Manktelow, Benny Zuffolini e Arthur Wilton. Criaram um aplicativo que permite que amigos realizem uma tarefa divertida juntos por Video.

Então, como foi tudo?

No geral, o primeiro OneHack foi um sucesso! Nossos participantes se divertiram e tiveram a oportunidade de experimentar nossos produtos. Pelo feedback que coletamos até agora, eles deram uma nota de 9,2/10 para o OneHack como um todo. Continuamos coletando feedback para tornar nosso hackathon interno ainda melhor para todos os participantes e organizadores do evento. Fiquem ligados para mais novidades à medida que levamos o OneHack para outras cidades em 2019!

Group photoGroup photo

Participei do meu primeiro hackathon e acho que vou gostar disso #onehack #onehacklondon2018 #nexmodev #nexmo #vonage #oculus #lametric #hackathon A melhor equipe e os melhores organizadores de todos os tempos! Dois dias incríveis, repletos de eventos! @NexmoDev Mais uma vez! ?? pic.twitter.com/QWKj7uTJab

— Kostas Kapetanakis (@kapekost) 30 de novembro de 2018

Incrível hackathon organizado por @Myrsiningos e o restante da equipe da equipe @Nexmo DevRel nesta semana. Parabéns @NexmoDev .

— Phil Holcombe (@PhilHolcombe) 30 de novembro de 2018

Compartilhar:

https://a.storyblok.com/f/270183/384x384/3bfe16fdfc/myrsini.png
Myrsini Koukiasa

Myrsini is a Senior Community Programs Manager at Vonage. She helps the Developer Relations team support, engage and connect with developer communities where they are.