Nella seguente pagina vengono affrontati i seguenti punti: l'integrazione, gli aggiornamenti, la scalabilità, la robustezza, il multilinguismo, la community, reporting e analisi, l'esportazione dei dati.
1
Nome azienda
Inserire il nome dell'azienda
2
Viene esposta un'API?
La presenza di servizi esposti attraverso API Rest permette una facile integrazione delle funzionalità in altri servizi.
3
La soluzione è stateless?
Le soluzioni stateless possono essere utilizzate senza salvare dati per la sessione, migliorando la scalabilità, facilitando il deploy e migliorando la sicurezza del sistema.
4
Possono essere scelti i servizi cloud a cui appoggiarsi?
La possibilità di scegliere i servizi cloud a cui appoggiarsi permette di rilasciare la soluzione in funzione delle richieste specifiche del cliente.
5
Il sistema riesce ad integrarsi con i sistemi di Business (viene fornito in modalità plugin)?
La possibilità di integrarsi con sistemi di business esterni permette di aumentare il numero di fonti dati a cui accedere.
6
La soluzione viene aggiornata periodicamente?
Una soluzione aggiornata periodicamente è più allineata con gli avanzamenti tecnologici.
7
Gli algoritmi/soluzioni adottati sono aggiornati rispetto allo stato dell'arte?
In un campo che evolve rapidamente come quello dei servizi legati all'IA, è necessario che i servizi seguano gli aggiornamenti della ricerca nel campo.
8
Gli aggiornamenti introducono nuove feature (non sono solo bug-fixing)?
Gli aggiornamenti devono migliorare il sistema continuamente, aggiungendo nuove feature e funzionalità con l'avanzare della tecnologia.
9
Qual è il limite di richieste processabili dal sistema al giorno?
Permette di capire i limiti quantitativi di utilizzo del sistema e se tali limiti sono compatibili con le applicazioni.
10
Valutare i bug fixing introdotti sulla soluzione
Il tipo e la frequenza dei bug permettono di valutare il grado di maturità della soluzione. Soluzioni di qualità elevata ma non ancora mature vengono comunque valutate positivamente.
11
Il sistema è in grado di supportare più lingue?
La soluzione deve poter interagire con utenti di diversa nazionalità e documenti in più lingue.
12
Il sistema supporta la lingua italiana?
Le applicazioni di riferimento sono in lingua italiana per Regione Lombardia e quindi questa lingua deve essere supportata.
13
Esiste una community di sviluppatori/utenti intorno alla libreria?
Una community di sviluppatori contribuisce con il proprio lavoro, sviluppando materiale e fornendo supporto agli utilizzatori della soluzione.
14
La community è attiva?
Una community attiva può fornire supporto su argomenti aggiornati con lo sviluppo della tecnologia.
15
Esistono plugin o estensioni di terze parti che possono essere utilizzati?
Plugin ed estensioni di terze parti aumentano le potenzialità di sviluppo ed integrazione della soluzione.
16
Esiste una dashboard per visualizzare l'output del sistema?
Una dashboard può essere utilizzata sia in fase di sviluppo sia dopo il deploy per mostrare risultati in maniera semplificata.
17
È possibile generare documentazione di output oppure file di log?
Permette di verificare l'output del sistema con facilità, registrando eventuali errori o warning sia in fase di sviluppo che di deploy.
18
Il sistema fornisce analisi quantitative dei risultati?
Analisi aggregate di tipo quantitativo possono essere utili nella generazione di report oppure per il monitoraggio del sistema.
19
È possibile esportare i dati dopo il preprocessing?
L'esportazione dei dati dopo il preprocessing permette di verificare la qualità del processo, trovare eventuali errori e utilizzare i dati in altri sistemi per prototipazione.
20
È possibile esportare i risultati grezzi?
Fornisce la possibilità di utilizzare i dati grezzi in altri sistemi, soprattutto durante la fase iniziale di prototipazione.
21
Il formato di esportazione è riutilizzabile in altri sistemi?
Permette di passare i dati ad altri sistemi per storage e/o visualizzazione.