Come lavoriamo: dall'idea al sistema funzionante
Mesterséges Intelligencia Központ Kft. è un'azienda di sviluppo software con sede a Budapest. Un progetto con noi procede così: prima consulenza gratuita, analisi dei requisiti, misurazione della dimensione e offerta, sviluppo per fasi, consegna, poi gestione.
Le fasi in breve
- Prima consulenza gratuita: conosciamo la Sua idea e Le diciamo come la affronteremmo.
- Analisi dei requisiti e specifica: descriviamo insieme chi userà il sistema, con quali dati e con quali funzioni.
- Misurazione della dimensione e offerta: a partire dalla specifica misuriamo la dimensione funzionale del software e su questa base prepariamo l'offerta e la pianificazione.
- Sviluppo per fasi: alla fine di ogni fase presentiamo una parte funzionante.
- Consegna: consegniamo il sistema finito; il codice sorgente e i diritti d'uso sono regolati dal contratto.
- Gestione e manutenzione: su richiesta ci prendiamo cura del sistema anche dopo la consegna.
Prima consulenza gratuita
Al primo colloquio non è necessario che si presenti con una specifica già pronta: basta che sappia dirci quale problema vorrebbe risolvere, chi userebbe il software e a quali sistemi esistenti deve collegarsi. Noi facciamo domande e, se già in quella fase vediamo un rischio, lo diciamo. Se la Sua idea è riservata, su richiesta firmiamo un accordo di riservatezza (NDA) prima di parlare dei dettagli.
Analisi dei requisiti e specifica
Scriviamo la specifica insieme a Lei, in un linguaggio comprensibile. Per ogni gruppo di funzioni esaminiamo le stesse sei domande:
- Obiettivo: quale problema risolve e che cosa ne decreta il successo.
- Attori: quali persone e quali sistemi esterni lo usano.
- Dati: quali dati conserva e movimenta.
- Funzioni: che cosa vi si può fare, elencato voce per voce.
- Funzioni di IA: dove vi lavora l'intelligenza artificiale.
- Fuori ambito: che cosa non comprende questo ciclo.
L'elenco voce per voce è importante perché nella fase successiva misuriamo a partire da esso: ciò che non viene scritto non compare nemmeno nella dimensione.
Misurazione della dimensione e offerta
A partire dalla specifica misuriamo la dimensione funzionale del software in punti funzione COSMIC (ISO/IEC 19761). La misurazione è eseguita da un nostro flusso di lavoro assistito dall'intelligenza artificiale: ogni gruppo di funzioni viene misurato da più conteggi indipendenti l'uno dall'altro, e un giro di riconciliazione garantisce che ogni processo conti esattamente una volta. Rivediamo il risultato, e dalla dimensione misurata nascono l'offerta e la pianificazione. I dettagli sono descritti nella pagina Prezzi.
Sviluppo per fasi, con dimostrazioni regolari
Suddividiamo il lavoro in fasi e alla fine di ciascuna presentiamo software funzionante, non solo un resoconto. Così emerge per tempo se qualcosa va fatto diversamente, e il Suo riscontro confluisce nella fase successiva. Se strada facendo nasce una nuova esigenza, la misuriamo allo stesso modo, così si vede sempre di quanto cambia la portata del lavoro.
Consegna
Alla consegna riceve il sistema funzionante. Il codice sorgente e i diritti d'uso sono regolati dal contratto; se riceve anche il codice sorgente, il sistema non dipende da noi e in seguito può essere portato avanti anche con un altro sviluppatore.
Gestione e manutenzione
Dopo la consegna ci occupiamo anche della gestione e della manutenzione: dell'esercizio del sistema, degli aggiornamenti, della correzione degli errori e dell'ulteriore sviluppo. Se riceve anche il codice sorgente, può gestire il sistema internamente o affidarlo a un altro fornitore.
L'intelligenza artificiale nel nostro lavoro
Non ci limitiamo a costruire intelligenza artificiale per i nostri committenti: lavoriamo noi stessi con essa. La misurazione della dimensione è eseguita da un flusso di lavoro assistito dall'IA, nello sviluppo ci aiutano assistenti IA, e i paesaggi e gli ostacoli del gioco della pagina iniziale li realizza una nostra linea di produzione con modelli generativi di immagini. La decisione e la responsabilità sono in ogni caso nostre: ciò che la macchina propone lo verifica una persona. Trova esempi nella pagina I nostri lavori.
Domande frequenti
Che cosa serve per la prima consulenza?
Qualche frase sull'idea: che cosa risolverebbe, chi la userebbe e a che cosa deve collegarsi. Se ha già una descrizione, uno schema o un sistema simile che considera un esempio, lo condivida con noi, ma nessuno di questi è un requisito. I nostri recapiti li trova nella pagina Contatti.
Firmate un accordo di riservatezza?
Sì, su richiesta firmiamo un accordo di riservatezza (NDA). Se la Sua idea è riservata, lo indichi già nel primo messaggio, e parleremo dei dettagli dopo la firma dell'accordo.
Che cosa succede dopo la consegna?
Il codice sorgente e i diritti d'uso sono regolati dal contratto. Se lo desidera, prendiamo in carico la gestione e la manutenzione, e misuriamo e pianifichiamo l'ulteriore sviluppo allo stesso modo del primo ciclo. Ad altre domande rispondiamo nella pagina Domande frequenti.