Por que um hackathon de inicialização de hardware precisa

Em dezembro passado, nós e outras seis empresas da Skolkovo realizamos nosso próprio hackathon de inicialização. Sem patrocinadores corporativos e nenhum apoio externo, através dos esforços da comunidade de programação, reunimos duzentos participantes de 20 cidades da Rússia. Abaixo, mostrarei como fizemos, quais são as armadilhas que encontramos ao longo do caminho e por que imediatamente começamos a trabalhar com uma das equipes vencedoras.


A interface do aplicativo que controla os módulos Watts Battery dos finalistas da faixa, “Wet Hair”


Companhia


Nossa empresa Watts Battery cria usinas portáteis modulares. O produto é uma central elétrica portátil de 46x36x11 cm, capaz de produzir de 1,5 a 15 quilowatts por hora. Quatro desses módulos podem fornecer energia a uma pequena casa de campo por dois dias.


Embora no ano passado começamos a enviar modelos seriais, em todos os aspectos, a Watts Battery é uma startup. A empresa foi fundada em 2016 e, desde aquele ano, é residente do Cluster de Tecnologia de Eficiência Energética de Skolkovo, hoje temos 15 funcionários e uma enorme lista de pendências do que gostaríamos de fazer em algum momento, mas não agora.


Inclui tarefas puramente de software. Por quê?


– . , , . , , .


– , , , , , . , , ( ), , .


, , – . . , -.


, ,


: . .


, « », : - , , . . , , .


: , , , . , 48 , , , , . , .


- , , , .


. , , - , , , , «» , . , , , , , . .


, . , , , , : , .. - .


Watts Battery , , ( ). , . , , ( ).


, : : , , . : agile , ( ).


, Amazon AWS ( , Amazon , , ). Amazon- . , - . - , - . , Nubble ., - . ( ), .


, . , .


, – «», () .



: , . , , .


: . (, ). , , – . – . : , – . . , Watts Battery , , . – , – , . , , . , , . - , , , (, , ). , , , , . - , . , . , 500 , – 3,5 – ! : « , -».


opensource Yandex CatBoost


: , , ( , – , ), , , , , . , -, , . , , , . , : - , , , - .


: – . Watts Battery, , . – , Watts Battery . machine learning-, – , , – . . , , - .


: . 48 , , , . , .


: ( «» , , ), Watts Battery, . , feasibility , , , , , .


: , , . , .


opensource Facebook Prophet


: , roadmap, . , , , , . , .



: () Watts Battery, , , .


: - , , , . , , smart . , . , , , .


: , -, .


: .


: , , -. , , , - – – Arduino ( ), : , .


* Discurso dos vencedores da segunda faixa *

O que eles conseguiram como resultado : duas equipes ofereceram ideias de negócios completas para o seu trabalho: uma focada mais no segmento russo e a outra no estrangeiro. Ou seja, na final, eles não disseram apenas como criaram o aplicativo, mas, na verdade, começaram a fazer negócios em torno de Watts. Os caras descreveram como veem o uso de Watts em vários modelos de negócios, citando estatísticas, mostrando em quais regiões quais problemas são adotados, onde as leis são aprovadas, descrevendo a tendência global: é injusto minerar bitcoins, elegante para minerar quilowatts. Eles propositalmente vieram para a energia alternativa, da qual realmente gostamos. O fato de os participantes, além disso, terem conseguido criar uma solução técnica ainda em funcionamento, sugere que eles podem iniciar uma startup de forma independente.

Conclusão principal: Existem equipes prontas para tomar o Watts Battery como base do seu modelo de negócios, desenvolvê-lo, tornar-se parceiro / parceiro da empresa. Alguns deles sabem como destacar as idéias de negócios do MVP e trabalhar com isso em primeiro lugar, que atualmente está faltando em todo o setor. As pessoas não entendem quando parar, quando é necessário trazer ao mercado uma solução, ainda que precoce, mas que funcione. De fato, o estágio de polimento de uma solução geralmente não termina, tecnicamente, a solução passa pela linha de complexidade razoável, entra no mercado sobrecarregado, não está claro qual era a ideia originalmente lá, qual o direcionamento dos clientes, quais modelos de negócios estão em vigor. Como em uma piada sobre Akunin, que escreveu outro livro quando assinou o anterior. E aqui foi feito em sua forma pura: aqui está um gráfico, aqui está um contador, aqui estão indicadores, aqui está uma previsão - é isso,nada mais é necessário para executar. Com isso, você pode ir ao investidor e conseguir dinheiro para iniciar um negócio. Aqueles que encontraram esse equilíbrio e deixaram os vencedores da pista.

Conselho para o futuro : na próxima hackathon (planejamos em março deste ano ), pode fazer sentido experimentar o hardware. Temos nosso próprio desenvolvimento de hardware (uma das vantagens do Watts), controlamos completamente a produção e o teste de tudo o que fazemos, mas não há recursos suficientes para testar algumas hipóteses "de ferro". Pode ser que na comunidade de programadores de sistema e de baixo nível e desenvolvedores de hardware haja quem nos ajude com isso e, no futuro, se torne nosso parceiro nessa direção.

Pessoas


No hackathon, esperávamos mais daqueles que querem se experimentar em um novo campo (por exemplo, graduados de várias escolas de programação) do que aqueles que se especializam em tais desenvolvimentos. Ainda assim, esperávamos que eles fizessem algum trabalho preparatório antes do hackathon, lessem como o consumo de energia é geralmente previsto e como a Internet das coisas está estruturada. Para que todos venham não apenas por diversão para dados e tarefas interessantes, mas também com uma imersão preliminar na área de assunto. De nossa parte, entendemos que para isso é necessário publicar antecipadamente os dados disponíveis, sua descrição e requisitos mais precisos para o resultado, publicar módulos API, etc.

O nível tecnológico era aproximadamente o mesmo, mais ou menos oportunidades também. Nesse contexto, o último fator não foi o nível de harmonia. Várias equipes não dispararam, porque não podiam dividir claramente por áreas de trabalho. Havia aqueles em que uma pessoa fazia todo o desenvolvimento, o restante estava envolvido na preparação da apresentação, em outras - alguém recebia tarefas que provavelmente faziam pela primeira vez em suas vidas.

A maioria dos participantes era jovem, o que não significa que entre eles não houvesse fortes engenheiros e desenvolvedores de aprendizado de máquina. A maioria veio em equipes, praticamente não havia solitários. Todo mundo queria ganhar, alguém queria encontrar um emprego no futuro, cerca de 20% já o encontraram, acho que esse número vai crescer.

Não tínhamos geeks de hardware suficientes, mas esperamos compensar isso no segundo hackathon.

Movimento Hackathon


Como escrevi acima, na maioria das 48 horas do hackathon estivemos com os participantes e, após o sucesso nos pontos de verificação, tentamos adaptar as condições de atribuição e aceitação da primeira faixa analítica para que, por um lado, os participantes pudessem finalizá-la pelo restante tempo, e por outro - foi do nosso interesse.

O último esclarecimento da tarefa foi realizado em algum ponto do último ponto de verificação, na tarde de sábado (a final estava marcada para a noite de domingo). Simplificamos tudo um pouco mais: removemos o requisito de converter o modelo em novos dados, deixamos os dados com os quais as equipes já trabalhavam. A comparação das métricas não nos deu nada, eles já tinham resultados prontos de acordo com os dados disponíveis e, no segundo dia, os caras já estavam cansados. Portanto, decidimos atormentá-los menos.

No entanto, três em cada quatro participantes não chegaram à final. Uma equipe já no início percebeu que estava mais interessada na trilha de nossos colegas, a outra pouco antes da final percebeu que, no processo de processamento, filtrara os dados necessários com antecedência e se recusava a enviar seu trabalho.

A equipe “21 (Efeito do cabelo molhado)” até a última participou de ambas as faixas. Eles queriam cobrir tudo de uma vez: aprendizado de máquina, desenvolvimento, aplicativo e site. Até ameaçá-los com a retirada no último momento, eles acreditavam que estavam no tempo, embora já fosse óbvio no segundo ponto de verificação que o principal - aprendizado de máquina - não poderia alcançar um progresso significativo: eles geralmente administravam o segundo bloco, mas previam o consumo de eletricidade não estavam prontos. Como resultado, quando determinamos a tarefa mínima de qualificação para a primeira, eles ainda fizeram uma escolha em favor da segunda faixa.

A previsão de ajuste tinha uma lista balanceada personalizada para análise de dados, para que eles pudessem superar tudo. Era perceptível que os caras estavam interessados ​​em "sentir" os dados industriais reais. Eles imediatamente se concentraram no principal: analisaram, limparam os dados e lidaram com cada anomalia. O fato de eles terem conseguido construir um modelo de trabalho durante o período hackathon é uma grande conquista. Na prática de trabalho, isso geralmente leva semanas: enquanto os dados estão sendo limpos, enquanto eles estão cavando neles. Portanto, definitivamente trabalharemos com eles.

Na segunda faixa (gerenciamento), esperávamos que todos fizessem tudo em meio dia e pedissem para complicar a tarefa. Na prática, eles mal conseguiram concluir a tarefa básica. Trabalhamos em JS, Python, que reflete o estado atual da indústria.

Aqui, as equipes trabalhadas também obtiveram resultados, nos quais a divisão do trabalho foi construída, fica claro quem faz o quê.

A terceira equipe, FSociety, parecia ter uma solução, mas no final eles decidiram não mostrar seu desenvolvimento, disseram que não consideravam que funcionasse. Nós respeitamos isso e não discutimos.

A equipe “Strippers de Baku” venceu, que foi capaz de se parar, não para perseguir as “pequenas coisas”, mas para fazer um MVP, o que não é uma pena mostrar e é claro que é possível desenvolver e escalar mais. Nós imediatamente dissemos a eles: que os recursos adicionais não são de grande interesse para nós. Se eles quiserem se registrar através de um código QR, reconhecimento de rosto, primeiro crie gráficos no aplicativo e depois opte pelo opcional.

Nesta faixa, "Wet Hair" entrou com confiança na final, e com eles e "Strippers" discutimos mais cooperação. Já nos encontramos com este último no novo ano.

Espero que tudo dê certo, e estamos esperando por todos no segundo hackathon de março!

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


All Articles