L'hackathon di Botpress
Uno sguardo all'interno del secondo Hackathon annuale Botpress
Su Botpress siamo grandi fan degli hackathon. Non solo producono risultati straordinari. Ma per un team in rapida crescita come il nostro, gli hackathon sono anche un'ottima occasione per riunire dipendenti che non collaborano regolarmente.
E proprio come l'anno scorso, l'hackathon di quest'anno (tenutosi il mese scorso) non ha deluso le aspettative.
Come funziona l'hackathon di Botpress
Per l'hackathon di quest'anno, ci siamo concentrati sulla risoluzione di diversi bug noti elencati nella dashboard Linear della competizione. Abbiamo diviso i partecipanti in cinque gruppi di quattro (tutti selezionati a caso). Ogni gruppo era guidato da uno sviluppatore senior di Botpress , che aveva il compito di guidare l'approccio generale alla soluzione del proprio team.
Le squadre sono state quindi istruite a scegliere un qualsiasi compito incompleto dal cruscotto lineare per andare a risolverlo - nessuna squadra poteva scegliere lo stesso compito. A tutti i compiti sono stati assegnati dei punti specifici (che variavano a seconda della complessità del compito). Al termine della competizione, la squadra con il punteggio più alto è stata dichiarata vincitrice.
L'hackathon di quest'anno è iniziato alle 8:00 EST ed è durato 24 ore. Ho avuto una grande squadra e sono stato molto fortunato a lavorare con un team eterogeneo, tra cui Thomas, Sylvain e Blake. Thomas era un nuovo arrivato in Botpress al momento dell'hackathon (ora lavora sulla nostra piattaforma cloud ). Sylvain è l'amministratore delegato di Botpress(e probabilmente ha creato alcuni dei bug di proposito per guadagnare punti extra ;) ). Ho avuto la fortuna di lavorare nel team di Sylvain, data la sua profonda conoscenza della base di codice e di come il prodotto dovrebbe comportarsi di default. Infine, il nostro team comprendeva Blake, un esperto di talento nel sistema NLU.
La strategia della mia squadra è stata quella di iniziare ad affrontare i problemi con punteggi più alti fin dall'inizio per guadagnare più punti in anticipo. Questa strategia ha dato i suoi frutti e ci ha permesso di acquisire molti punti prima che i compiti venissero tutti svolti, cosa che è avvenuta a sole 12 ore dall'inizio della competizione.
Risultato
Alla fine dell'hackathon, ogni team ha creato con successo un ramo di integrazione utilizzando tutti i compiti elencati su Linear.
Dopo l'hackathon, ci sono volute alcune settimane per integrare tutti i compiti nel ramo principale e testare tutte le funzionalità. L'anno prossimo, probabilmente, prenderemo in considerazione la possibilità di dare punti aggiuntivi a chi aggiunge un test unitario, che renderebbe il codice più robusto.
Voglio ringraziare tutti i partecipanti di quest'anno e Botpress per aver organizzato un altro divertente hackathon. È un modo fantastico per coinvolgere i nostri dipendenti e far progredire il nostro prodotto. Un ringraziamento speciale a Yann per aver testato e unito tutti i compiti e a Eff e Jean-Francois per aver organizzato l'evento!
Condividi questo articolo su:
Costruite gratuitamente il vostro chatbot AI personalizzato
Iniziate a costruire un bot GPT personalizzato con la nostra intuitiva interfaccia drag & drop.
Iniziare è gratis! 🤖Non è richiesta la carta di credito
Rimanete aggiornati sulle ultime novità in materia di IA chatbots