Flatiron, una società emergente di consulenza per lo sviluppo di software, ha presentato oggi Snapshot Reviews, un nuovo strumento basato sull’intelligenza artificiale progettato per analizzare il codice degli sviluppatori e fornire dettagli sulle prestazioni individuali e di squadra. L’obiettivo di questo prodotto è fornire ai leader tecnici una migliore visione sulla produttività e sulla qualità dei loro team di sviluppo.
Snapshot Reviews si integra con strumenti ampiamente utilizzati come JIRA e GitHub per valutare aspetti come la complessità del codice, l’attività delle richieste di pull e il feedback sulle revisioni del codice. Utilizzando l’intelligenza artificiale, la piattaforma offre un’analisi più dettagliata oltre le semplici metriche.
Kirimgeray Kirimli, presidente di Flatiron, spiega che il sistema esamina il codice scritto, i ticket di JIRA e il ciclo di vita delle richieste di pull. Utilizzando queste informazioni, Snapshot Reviews cerca di creare un riepilogo che mostri il valore individuale e di squadra, confrontandoli con il resto dell’organizzazione.
Lo strumento valuta anche la qualità del codice e l’anzianità degli sviluppatori, assegnando punteggi di difficoltà alle modifiche al codice e confrontandoli con le specifiche del progetto originale. Kirimli sottolinea che l’intelligenza artificiale non è ancora in grado di scrivere codice da zero, ma è efficace nel comprendere cosa accade nel codice esistente.
Attualmente in fase MVP, Snapshot Reviews si integra con JIRA, GitHub, Slack e Google Workspace, con piani per ulteriori espansioni nel futuro. Il prodotto nasce dall’esperienza di Kirimli come ingegnere e manager, che ha notato che i team altamente produttivi talvolta non vengono riconosciuti. Vuole quindi fornire uno strumento che quantifichi le prestazioni, aiutando gli ingegneri a progredire nella loro carriera.
Gli analisti del settore ritengono che strumenti come Snapshot Reviews saranno sempre più importanti, specialmente con il lavoro a distanza che rende più difficile per i manager valutare l’output degli sviluppatori. Con l’aumento del mercato degli strumenti di codifica assistiti dall’intelligenza artificiale, Flatiron ha l’opportunità di emergere con la sua soluzione se riesce a combinare metriche quantitative con approfondimenti qualitativi basati sull’intelligenza artificiale.
L’introduzione di strumenti come Snapshot Reviews segna un cambiamento significativo nella gestione e valutazione dei team di ingegneria, utilizzando l’intelligenza artificiale per analizzare codice, prestazioni e collaborazione. Se utilizzati con attenzione, questi strumenti potrebbero portare a una maggiore trasparenza e riconoscimento basato sul merito, ma è fondamentale affrontare le questioni di privacy e di dipendenza eccessiva dall’intelligenza artificiale.