Speaker

Jacopo Martellini

Jacopo Martellini

Software Architect @ AuraSensae

Jacopo Martellini è un Dev Team Lead con una solida esperienza nello sviluppo di applicazioni in ambito industriale.

Ha guidato team giovani, promuovendo sviluppo sostenibile e metodologie agili. È specializzato in refactoring e redesign architetturale mirato alla qualità attraverso processi di evoluzione iterativa.

Crede nella collaborazione, nel mentoring, e nella crescita continua delle persone.

Il miglior Copilot è umano

Questa sessione sarà un'introduzione al pair programming; discuteremo casi d'uso, benefici, e la ricerca a riguardo.

Soprattutto ora che l'ai generativa è sempre più presente nella scrittura del codice, è fondamentale riconoscere l'importanza dell'interazione umana nel design del software.

Ottimizziamo i team di sviluppo per lavorare in parallelo: dividiamo i compiti, scriviamo il codice individualmente e poi lo uniamo.

Sembra efficiente, ma spesso non lo è, e ignora alcuni degli aspetti fondamentali dello sviluppo.

Scegliere consistentemente di programmare insieme mette in discussione questo approccio.

Invece di dividere il lavoro, si concentra il pensiero: si considerano problemi e soluzioni da più punti di vista, c'è feedback continuo e condivisione implicita delle conoscenze.

In sintesi questa sessione suggerirà al pubblico di sperimentare una collaborazione più stretta e continuativa durante lo sviluppo e fornirà argomentazioni a favore di questo invito.