Come l’Intelligenza Artificiale Generativa avrà un impatto sulle squadre di ingegneria del prodotto

Impact of Generative Artificial Intelligence on product engineering teams

Immagine dell'autore utilizzando Midjourney

Quali impatti avranno gli strumenti di codifica AI generativa e di produttività sulle squadre che sviluppano prodotti software?

Credo sia ragionevole assumere che siamo ormai oltre il punto in cui vi è ancora un dibattito sul fatto che gli strumenti di AI generativa, come ChatGPT, Midjourney e Dall-E, avranno un impatto sul modo in cui lavoriamo. Le uniche domande rimanenti sono davvero “quanto grande?” e “quando?”

Negli ultimi mesi mi è spesso capitato di mettere in discussione un modello piuttosto stabile per le squadre tecnologiche che ho potuto affidare per anni, quando penso a come organizzare le squadre tecniche. Con la velocità dell’evoluzione degli strumenti di AI generativa e la quantità di finanziamenti che vengono dirottati in questo settore, c’è un pensiero che continua a inquietarmi:

La squadra di ingegneria del prodotto di prossima generazione probabilmente avrà molti meno ingegneri rispetto ad oggi.

In questa serie di sei articoli esplorerò lo stato attuale e la struttura delle squadre che sviluppano prodotti digitali, il drastico cambiamento che è diventato evidente negli ultimi mesi e l’impatto potenziale dei nuovi strumenti di codifica AI sulla stesse squadre. Alla fine dell’articolo, i leader tecnologici, dei dati e dei prodotti, così come gli ingegneri stessi, dovrebbero comprendere l’entità del cambiamento e avere una base su cui considerare come rispondere.

Questa serie è principalmente rivolta ai leader tecnologici, dei dati e dei prodotti con una comprensione dello sviluppo di prodotti, ma ho cercato di spiegare eventuali concetti più tecnici nel contesto quando possibile. Non si tratta di una esplorazione o di un confronto dettagliato degli strumenti di AI, ma piuttosto dell’impatto che possono avere sulle squadre.

Dove siamo oggi – Il rapporto 5:1

Cinque a uno. Questa è una mia regola approssimativa per il numero di ingegneri per ogni product manager in una squadra che sviluppa prodotti digitali.

Il mio lavoro quotidiano consiste nel lavorare come CTO consulente, offrendo consulenza ai team esecutivi o lavorando direttamente insieme ai leader prodotto e tecnologia sulla loro strategia e sulla struttura delle loro squadre tecnologiche e prodotto. Quando qualcuno chiede consigli su come strutturare le loro squadre di ingegneria del prodotto, la mia risposta sarà invariabilmente…