Sviluppo di una piattaforma centrale per le attività di rete
Qual era il nostro brief?
Siamo stati incaricati da un centro scientifico e di sviluppo interdisciplinare e internazionale. Questo centro funge da fulcro per la collaborazione tra centinaia di partner provenienti dal mondo dell'economia, della scienza e dell'amministrazione ed è dedicato a promuovere l'innovazione attraverso un networking mirato e il trasferimento di conoscenze.
Il centro aveva bisogno di uno strumento centrale che desse una struttura chiara a tutte le attività di networking e le documentasse in modo trasparente e conforme al GDPR. L'obiettivo era creare una piattaforma che semplificasse in modo significativo sia la gestione delle relazioni che la tracciabilità delle interazioni.
I requisiti fondamentali dell'ordine comprendevano
1. la strutturazione in quattro aree di dati chiaramente definite: Aziende (imprese, istituti e organizzazioni), Contatti, Casi e Attività.
2. potenti funzioni di filtro e ricerca per trovare le informazioni rilevanti in pochi secondi.
3. allegati e prove direttamente collegati alle attività e accessibili in qualsiasi momento.
4. una rete pubblica di esperti che rende accessibili i contatti selezionati agli esterni come sottoinsieme.
Quali obiettivi avevamo in mente?
Nell'implementazione del progetto ci siamo concentrati su alcuni obiettivi chiave:
Visione a 360° delle relazioni: La piattaforma deve riunire tutte le interazioni con un'organizzazione in un unico luogo per garantire una trasparenza completa.
Usabilità in primo luogo: un'interfaccia utente intuitiva con una "curva di apprendimento pari a zero" dovrebbe garantire che la piattaforma possa essere utilizzata fin dal primo giorno senza una grande formazione.
Scalabilità: l'architettura del database deve essere progettata in modo tale da poter integrare facilmente moduli o estensioni future.
Protezione e sicurezza dei dati: l'archiviazione e l'elaborazione dei dati dovevano essere conformi al GDPR per soddisfare i più elevati standard di protezione dei dati.
Analisi veloci: Strumenti come filtri, tag, ricerche full-text ed esportazioni in Excel devono consentire di estrarre informazioni rilevanti nel minor tempo possibile.
Visibilità pubblica: la rete di esperti doveva essere condivisibile come widget o embed per aumentare la portata della piattaforma.
Come abbiamo risolto il problema
Per l'implementazione, ci siamo affidati a un approccio modulare per soddisfare i requisiti specifici del cliente.
Lo stack tecnologico comprendeva il nostro framework Python DAISIE per lo sviluppo del backend, PostgreSQL come database e SQLAlchemy ORM per la modellazione dei dati. Questo stack ha garantito una base solida e performante per la piattaforma.
La piattaforma è stata suddivisa in quattro moduli principali chiaramente definiti che mappano le aree di dati "Azienda", "Contatti", "Casi" e "Attività". Questi moduli sono collegati tra loro da relazioni definite con precisione, al fine di creare una struttura di dati coerente e comprensibile.
È stato implementato un potente motore di filtri che combina filtri multi-selezione, ricerca full-text, filtri per data e tagging. Queste funzioni consentono ricerche rapide e precise, anche con grandi quantità di dati.
Per la gestione dei file è stato integrato un sistema di archiviazione a oggetti. I file, come verbali di riunioni o presentazioni, possono essere caricati mentre i loro metadati vengono memorizzati nel database. Le funzioni di anteprima e di download assicurano che i file siano facilmente accessibili in qualsiasi momento.
I requisiti di una rete pubblica di esperti sono stati soddisfatti dalla possibilità di fornire contatti selezionati come sottoinsieme condivisibile. Questo può essere visualizzato tramite widget o embed su siti web esterni, fornendo una maggiore portata alla rete.
Risultato e valore aggiunto
La piattaforma completata offre per la prima volta al centro di scienza e sviluppo una soluzione standardizzata e scalabile per la gestione delle relazioni. Tutte le interazioni con i partner sono completamente documentate, creando una base ideale per le richieste di finanziamento e le relazioni sui progetti.
La rete condivisibile di esperti ha aumentato in modo significativo la portata del centro. Allo stesso tempo, la piattaforma consente analisi rapide e precise, aumentando in modo significativo l'efficienza dei dipendenti.
Grazie all'architettura modulare, la soluzione è a prova di futuro. È possibile aggiungere nuove categorie, funzioni o report in tempi brevissimi senza influire sulle operazioni in corso.
Questa soluzione ha fornito al centro uno strumento che accelera il trasferimento di conoscenze tra ricerca e industria nel lungo periodo. Allo stesso tempo, alleggerisce l'onere per i dipendenti e concede loro più tempo per l'effettivo lavoro di innovazione.