SIMY è una piattaforma di sviluppo software basata sull'intelligenza artificiale che genera automaticamente codice pronto per la produzione a partire dalle conversazioni sul posto di lavoro. Cattura le discussioni attraverso strumenti di comunicazione come Slack, Microsoft Teams, Gmail e Zoom, e le converte in compiti di ingegneria strutturati con informazioni contestuali complete.
La piattaforma utilizza un motore di cattura delle conversazioni per estrarre requisiti, specifiche e decisioni tecniche direttamente dalle discussioni del team, eliminando la necessità di scrivere manualmente i prompt. I dati catturati sono organizzati in un "Database delle Azioni", dove ogni compito include metadati contestuali come la motivazione delle decisioni, i vincoli e il contributo degli stakeholder.
SIMY definisce uno "Stato di Completamento" per ogni compito derivando i criteri di accettazione dalle conversazioni, inclusi il comportamento atteso, i casi limite e i requisiti di prestazione. Questo consente al sistema di convalidare il codice generato rispetto alle specifiche concordate prima di sottoporlo a revisione.
La piattaforma opera in tre fasi:
1) Cattura dei requisiti e delle decisioni dai canali di comunicazione
2) Strutturazione delle discussioni in compiti di ingegneria attuabili con dipendenze e priorità
3) Generazione automatica del codice, esecuzione dei test e invio delle pull request ai repository GitHub
SIMY include anche un "Gemello Digitale" basato sull'IA che fornisce risposte sullo stato del progetto, le priorità e il processo decisionale storico basato sulle conversazioni catturate.
In benchmark interni, la piattaforma ha raggiunto un tasso di completamento dei compiti al primo tentativo dell'86,7% e ha ridotto significativamente il carico di comunicazione, aumentando il numero di pull request generate per ingegnere. Questi risultati possono variare a seconda della complessità del codice e dell'ambiente.
Il sistema si integra con gli strumenti di sviluppo e comunicazione esistenti, inclusi Slack, Microsoft Teams, Gmail, Zoom e GitHub. Impiega funzionalità di sicurezza di livello enterprise come l'accesso ai dati su base opt-in, database isolati per cliente, crittografia e una politica che impedisce l'uso dei dati dei clienti per addestrare modelli di IA esterni.