
Massamba Thiam
Studente in master di concezione e sviluppo di applicazioni web e mobili presso Epitech Nizza
Applicazioni come TousAntiCovid sono "opensource", cosa significa? Ha un importanza?
Un'applicazione open source è un'applicazione il cui codice è libero, cioè accessibile, modificabile e distribuibile da chiunque.
È importante per due motivi:
Il costo, che spesso è zero o relativamente più basso delle applicazioni proprietarie.
La sicurezza del software, ottimizzata dall'apertura del codice. Poiché il codice è visibile e liberamente consultabile da migliaia di esperti, qualsiasi errore o abuso (in particolare per quanto riguarda la privacy o per scopi di marketing) viene corretto molto rapidamente.
Per motivi di privacy, i dati memorizzati sul dispositivo da queste applicazioni sono criptati. Puoi spiegare cosa significa? Come protegge l'utente?
La crittografia, o cifratura, è l'uso di metodi crittografici del computer per garantire che i dati confidenziali possano essere compresi solo da coloro che hanno una chiave di decrittazione adatta.
Sai se è possibile per un'applicazione sapere se le persone la stanno usando attivamente o solo quante persone l'hanno scaricata?
Per un'applicazione con il sistema di crittografia, è possibile conoscere il numero di scarica e la frequenza di utilizzo. Tuttavia, non ha idea dell'identità dei suoi utenti, perché i dati inseriti durante la registrazione non vengono memorizzati nel database.
Cosa pensi che renda un'applicazione di successo?
-
Il progetto deve essere definito con precisione e concretezza (capitolato d'oneri, specificazione tecnica delle necessità, ecc.)
-
Pianificare l'ambiente tecnico dell'applicazione (database, server, back-end e front-end)
-
Ottimizzare il budget (costo complessivo, durata, forza lavoro....)
-
Anticipare la pubblicazione dell'applicazione
-
Promuovere l'applicazione a monte
-
Monitorare regolarmente l'applicazione
-
Prendere in considerazione l'opinione degli utenti.
Quale applicazione contact tracing hai, se ne hai una, e cosa ne pensi del design dell'esperienza utente?
Personalmente, non uso queste applicazioni.
L'utilizzo di queste applicazioni e della funzione di tracciamento dei contatti non è richiesto. puoi pensare a una ragione tecnica per cui sarebbe difficile da richiedere?
Per poter imporre un'applicazione di tracciamento alla popolazione, lo stato deve mettere in atto molti mezzi a tutti i livelli, il che sembra quasi impossibile.
Dal punto di vista tecnico, potrebbe essere necessario sviluppare un'applicazione di rilevamento che permetta ai controllori di identificare le persone con l'applicazione collegata e quelle senza.
E dal punto di vista finanziario, si deve fare un modo che tutti abbiano uno smartphone sofisticato che possa scaricare l'applicazione e che tenga una batteria.