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.