andrei calapod

piattaforma gestionale

Coordinare centinaia di tirocini senza perdere il filo

Una piattaforma per il coordinamento dei tirocini di un corso di laurea — stati espliciti, mappa territoriale, calendari per coorte e report settimanali.

Committente
Corso di laurea di un ateneo pubblico italiano · progetto descritto in forma anonima
Periodo
In esercizio · A.A. 2025/2026
Ruolo
Analisi, UX/UI, sviluppo full-stack, deployment e manutenzione
Stack
  • PHP
  • MySQL
  • JavaScript
  • Cartografia interattiva (dati ISTAT / Natural Earth)
  • Caddy · Linux
Mappa territoriale della piattaforma con le scuole del centro Italia, contatori di posti per città e percentuale di assegnazioni completate al 94%.
fig. 01 La mappa delle scuole e delle assegnazioni. Dati dimostrativi.

Contesto

Un corso di laurea che prepara insegnanti gestisce ogni anno centinaia di tirocini nelle scuole di un intero territorio regionale e oltre. Ogni pratica coinvolge almeno tre persone — chi coordina, il tutor che accoglie in classe, la tirocinante — e attraversa un ciclo lungo mesi, con documenti, ore da registrare e una valutazione finale.

Il coordinamento richiedeva una visione d'insieme che gli strumenti generici non davano. Dove ci sono posti disponibili? Chi non è ancora partito? Quali documenti mancano? Chi è a scuola oggi? Sono domande operative quotidiane, e ogni risposta richiedeva ricerche manuali.

Il problema

  • Ogni pratica attraversa più di dieci passaggi tra assegnazione, avvio, svolgimento, conclusione e valutazione — difficili da tracciare a mano su centinaia di casi.
  • I posti nelle scuole convenzionate sono limitati e distribuiti su un territorio vasto, senza una vista d'insieme su capienze e carenze.
  • Documenti mancanti e date superate emergevano tardi, quando erano già un problema.
  • Tre ruoli diversi dovevano sapere ognuno cosa spetta a chi, senza rincorrersi per email.

Utenti e obiettivi

Coordinamento del corso di laurea

Regia complessiva — assegnare, monitorare le criticità, dichiarare l'idoneità, produrre report.

Tutor accoglienti nelle scuole

Confermare avvii e conclusioni, controllare ore e libretto, con il minimo sforzo possibile.

Tirocinanti

Sapere dove andare, registrare il percorso, dichiarare la conclusione delle ore.

  • Rendere lo stato di ogni pratica visibile e non ambiguo, in ogni momento.
  • Dare al coordinamento una dashboard delle criticità che si aggiorna da sola.
  • Trasformare la distribuzione territoriale da problema a informazione (mappa, capienze, ritardi).
  • Ridurre il carico di comunicazione tra i tre ruoli, esplicitando chi deve fare cosa.

Il processo

  1. Analisi

    Studio del processo reale con chi lo coordina — casi normali, eccezioni, documenti e passaggi fuori sequenza.

  2. Modellazione

    Il percorso della pratica è stato formalizzato in una macchina a stati con azioni e responsabilità per ruolo.

  3. UX/UI

    Interfaccia progettata sulle domande operative ("chi c'è oggi?", "dove mancano posti?"), non sulle tabelle del database.

  4. Sviluppo e rilascio

    Sviluppo full-stack, ambiente dimostrativo con dati sintetici per formazione e collaudo, deploy e manutenzione.

Architettura e moduli

La piattaforma è organizzata in moduli che rispondono ciascuno a una domanda operativa precisa.

Dashboard

Le criticità in apertura — non partite, oltre la data, documenti mancanti, scuole senza posti — con il percorso complessivo delle pratiche.

Tirocini

L'elenco delle pratiche con stato, filtri e azioni contestuali al ruolo.

Mappa

Scuole e assegnazioni sul territorio — capienze, sedi al completo, ritardi e ricerca per città o studente.

Calendario

Presenze per giorno e per coorte — chi è a scuola oggi, in quali istituti, con quali orari.

Posti mancanti

Dove servono convenzioni o posti aggiuntivi, per intervenire prima che diventi urgenza.

Anagrafiche

Studenti, scuole e posti, tutor — con lo storico delle pratiche.

Configurazione

Anni accademici, monte ore, utenti e accessi, registro delle operazioni.

Dashboard con le criticità da controllare, il percorso delle pratiche suddiviso per stato e l'andamento settimanale delle presenze.
fig. 02 La dashboard — criticità, percorso delle pratiche e andamento settimanale. Dati dimostrativi.

Il flusso chiave

Il percorso della pratica

Ogni tirocinio attraversa stati espliciti. Ogni transizione ha un responsabile chiaro — il coordinatore, il tutor o la tirocinante — e la piattaforma mostra sempre a chi tocca la prossima mossa.

  1. Da assegnare coordinamento

    Manca la scuola. L'assegnazione spetta al coordinamento.

  2. Assegnato coordinamento

    Scuola, plesso e tutor scelti. Si attende il primo giorno.

  3. In corso conferma avvio

    L'avvio è confermato da tutor, tirocinante o coordinamento. Il tirocinio è in svolgimento.

  4. Da confermare tutor accogliente

    Le ore sono finite e la conclusione è dichiarata. La verifica spetta al tutor accogliente.

  5. Concluso tutor accogliente

    Il tutor ha controllato ore e libretto e confermato la conclusione.

  6. Idoneo coordinamento

    La valutazione annuale è superata; la pratica si chiude per quest'anno.

  7. Archiviato fine anno

    Gli anni passati restano consultabili, fuori dal flusso operativo.

Esistono anche azioni fuori sequenza — annullare o riportare indietro una pratica — trattate come eccezioni esplicite, non come scorciatoie nascoste.

Guida operativa della piattaforma con la sequenza completa degli stati della pratica e le azioni di coordinamento e tutor.
fig. 03 La guida operativa integrata — il percorso della pratica spiegato dentro il prodotto. Dati dimostrativi.

Funzionalità principali

Criticità in evidenza

La dashboard apre con ciò che richiede attenzione, non con la lista di tutto.

Mappa decisionale

Percentuale di assegnazioni, sedi piene, città dove servono posti — la geografia diventa uno strumento di lavoro.

Calendario per coorti

Vista settimanale e giornaliera con filtri per anno di corso e stato.

Report settimanale

Un quadro sintetico pronto da condividere con il corso di laurea.

Registro operazioni

Ogni azione rilevante è tracciata — chi ha fatto cosa, quando.

Guida operativa integrata

Il manuale vive dentro la piattaforma, con il percorso della pratica spiegato visivamente.

Decisioni UX

Stati come linguaggio comune

I badge colorati degli stati sono la lingua franca della piattaforma — le stesse parole in dashboard, elenchi, calendario e guida. Nessuno stato implicito.

Le azioni portano il nome del ruolo

Ogni transizione dice esplicitamente a chi spetta ("Spetta al tutor accogliente."), riducendo email e ambiguità.

Domande, non tabelle

Le viste rispondono a domande operative reali — "chi c'è oggi", "dove mancano posti" — invece di esporre la struttura dei dati.

Il manuale dentro il prodotto

La guida non è un PDF a parte — è una sezione della piattaforma, sempre aggiornata con il flusso reale.

Sicurezza e privacy

  • Accessi con ruoli e permessi distinti per coordinamento e tutor.
  • Registro delle operazioni per la tracciabilità delle azioni rilevanti.
  • Ambiente dimostrativo separato con dati interamente sintetici, usato per formazione, collaudo e per le immagini di questa pagina.
  • Dati personali limitati al necessario per la gestione delle pratiche.

Difficoltà e soluzioni

Difficoltà. Il processo reale è pieno di eccezioni — pratiche annullate, ripensamenti, casi particolari.

Soluzione. La macchina a stati prevede esplicitamente le azioni fuori sequenza, invece di lasciarle alla creatività degli utenti.

Difficoltà. La scala territoriale — decine di sedi con capienze diverse — rendeva l'assegnazione un puzzle.

Soluzione. La mappa con capienze, sedi piene e città scoperte trasforma il puzzle in una vista con priorità evidenti.

Difficoltà. Tre ruoli con abitudini digitali molto diverse dovevano usare lo stesso strumento.

Soluzione. Interfaccia essenziale, azioni poche e con nomi espliciti, guida visuale integrata.

Risultati

  • In esercizio per l'anno accademico in corso, con l'intero ciclo della pratica — dall'assegnazione all'idoneità, fino all'archivio — gestito in piattaforma.
  • Le criticità (documenti mancanti, ritardi, posti esauriti) emergono in dashboard senza ricerche manuali.
  • Coordinamento e tutor lavorano sugli stessi stati espliciti, ciascuno con le proprie azioni.

Le immagini di questa pagina provengono dall'ambiente dimostrativo con dati sintetici.

Evoluzioni possibili

  • Promemoria automatici su scadenze e passaggi in attesa.
  • Esportazioni verso i sistemi di ateneo.
  • Statistiche pluriennali su scuole e capienze per pianificare le convenzioni.

Hai un processo che assomiglia a questo?

Raccontamelo: la prima chiamata di orientamento è senza impegno.