Empresas que buscam soluções inovadoras e querem descobrir novos talentos podem encontrar nos Hackathons uma excelente oportunidade. Neste artigo você poderá entender o que é esta metodologia e qual é a sua importância.
Para começar a explicar o que são Hackathons, é importante mencionar que estes eventos reúnem diferentes profissionais de tecnologia com o intuito de criar, em equipe, soluções inovadoras para problemas específicos.
Esta iniciativa incentiva um pensamento criativo de colaboradores ou pessoas que ainda não fazem parte da instituição – caso seja um modelo aberto de Hackathon. Um exemplo de sua grande adoção está em grandes empresas como Uber, SEBRAE, Globo e até mesmo a NASA, utilizarem esta metodologia dentro de seus negócios.
Qual é a origem dos Hackathons?
Em junho de 1999 acontecia uma das primeiras maratonas de programação no Canadá. Nesta época, um grupo de desenvolvedores Java se reuniu com o objetivo de construir um programa que permitisse a comunicação entre dispositivos por meio de portas de infravermelhos.
Desde então, os Hackathons viraram tendência e vieram a se tornar cada vez mais frequentes nas organizações. Estes eventos são realizados para desenvolver desde soluções voltadas ao incremento de redes sociais ou à criação de empresas, até mesmo para aquelas voltadas ao meio ambiente e à sustentabilidade.
O botão curtir do Facebook, o vídeo Boomerang do Instagram e o app Easy Taxi, nasceram através destas maratonas onde profissionais de diferentes áreas se juntaram para pensar de forma inovadora.
O que são Hackathons?
Originalmente, a palavra Hackathon vem da união entre hack – que no âmbito da programação significa a expertise em desenvolver softwares – e marathon, que traduzindo do inglês significa maratona.
Participam deste evento desenvolvedores de software, designers e outros profissionais relacionados à área de programação, que devem trabalhar em equipe para construir soluções inovadoras.
Este momento é perfeito para explorar o trabalho em equipe, a criatividade, o foco das pessoas participantes, a skill de liderança e a capacidade de defender projetos – o famigerado “vender o peixe”.
Quem costuma participar de Hackathons?
Como mencionamos anteriormente, grandes nomes com Uber, SEBRAE, NASA entre outras instituições, são entusiastas desta metodologia que instiga colaboradores a pensarem “fora da caixa”.
Os Hackathons podem ser utilizados tanto por empresas privadas, quanto órgãos públicos. Inclusive, o segundo, tem se aproveitado desta oportunidade para trazer melhorias para a sociedade nas áreas da saúde, educação e segurança, por exemplo.
Como funciona um Hackathon?
Trabalho em equipe, ideias inovadoras, soluções tecnológicas e defesa de projetos, assim são as maratonas de Hackathons que acontecem em diferentes empresas.
Para entender o que são Hackathons e qual a sua importância, é preciso conhecer o seu público, o local onde será realizado, atrativos e muitas outras coisas.
Abaixo iremos listar algumas dicas de como dar os primeiros passos para construir o hackathon da sua empresa.
Defina o local do evento
O primeiro passo para colocar um Hackathon em prática, é definir em que formato ele irá acontecer: online ou presencial. Caso você ainda não tenha decidido, trouxemos alguns pontos a considerar para ambos.
É importante lembrar que este evento pode durar entre 24h à 48h, começando, por exemplo em um sábado e indo até o domingo.
Online
Considerando este tempo de duração, planejar, organizar e monitorar um evento para tantas pessoas em formato presencial, durante estas horas, seria um desafio a mais a ser considerado.
No evento online, pessoas de diferentes lugares podem participar sem qualquer barreira geográfica, facilitando até mesmo uma maior diversidade de participantes.
Além disso, virtualmente, as pessoas não tem a distração do burburinho do evento presencial e estão situadas no conforto de suas casas.
Presencial
Tratando-se de um evento presencial, questione-se sobre alguns pontos importantes antes de escolher o espaço onde será realizado o Hackathon:
- É possível passar a noite no ambiente?
- As pessoas irão se sentir confortáveis neste lugar (para realizar refeições, ter momentos de descompressão etc.)?
- O local possui boa conexão com a internet?
Após definir estes aspectos, inicie a organização e planejamento do evento.
Estipule regras
Para que o evento aconteça de forma organizada e respeitosa, é importante estipular algumas regras para manter a competitividade e motivação das pessoas.
- Sabendo que utilizar libs pagas podem acarretar em algumas vantagens para as equipes, é importante impor um limite na utilização de frameworks e open source.
- Construa um regulamento com as regras do evento onde participantes poderão acessá-lo a qualquer momento, seja ele online ou virtual.
- Estipule um tamanho de time mínimo e máximo.
- Defina se os times poderão divulgar seus projetos, ou seja, se estará aberto ou não para os demais participantes.
- Caso haja uma premiação, é interessante definir os critérios de avaliação dos projetos (originalidade, tecnologia utilizada, qualidade do código etc) antes do evento.
Conte com uma equipe de apoio
Para que o evento seja um sucesso, é importante contar com uma equipe apoiadora, distribuindo as tarefas entre as pessoas.
Contar com desenvolvedores para apoiar o evento é uma estratégia interessante, pois eles poderão auxiliar as equipes com implementações iniciais, informações e documentações.
Atenção para a divulgação do evento
Para que o evento ganhe ainda mais destaque é importante pensar em cada detalhe da divulgação. Nesta etapa, considere contratar um fotógrafo para o dia do evento, entrevistar os participantes para publicar as opiniões em um blog, realizar lives ao vivo do evento para transmitir nas redes sociais da empresa.
Ao final do Hackathon, publique os vencedores e seus projetos. Isso fará com que as pessoas se sintam valorizadas e também atrairá futuros talentos.
Defina uma premiação especial
Para atrair mais pessoas para o Hackathon e fazer com que elas se sintam valorizadas, é interessante pensar em um prêmio considerando a quantia de participantes de um time.
Por exemplo, é possível pensar em prêmios em dinheiro, dispositivos eletrônicos, viagens e certificados de participação.
Hackathons são instrumentos importantes para organizações que buscam criar soluções com impactos positivos para o negócio e a sociedade. Esta metodologia fomenta a inovação e ainda incentiva a troca experiências e trabalho em equipe.
Esperamos que o nosso artigo o tenha ajudado a dar os próximos passos para construir o seu hackathon. Para continuar acompanhando nossos conteúdos, siga nossas redes sociais.