Domande Frequenti
Tutto quello che devi sapere su HeadOps — dai meccanismi di pianificazione alla sicurezza del workspace. Non trovi la risposta? Prenota una demo.
Come gestisce HeadOps la ripianificazione in caso di ritardo nelle forniture?
Se le parti arrivano in ritardo, trascina il blocco di allocazione alla nuova data di inizio. Il motore ricalcola automaticamente lo spostamento e cascada tutte le fasi a valle. Se il ritardo supera la scadenza di consegna, ricevi un avviso immediato — puoi forzare il programma o annullare.
Cos'è l'algoritmo Earliest Deadline First (EDF)?
EDF è un'euristica che processa i task in ordine di scadenza — la scadenza più vicina viene pianificata per prima. In HeadOps, quando sposti un componente, il motore identifica i componenti interessati, li ordina per scadenza e assegna a ciascuno il primo slot disponibile.
Posso pianificare una fase che lavori anche il sabato?
Sì. Per default le fasi operano su 5 giorni (lunedì-venerdì). Puoi impostare individualmente la modalità 6 giorni (lunedì-sabato) dal popover della fase sulla timeline.
Come funziona il pulsante "Ripianifica Tutto"?
Attiva un'ottimizzazione globale che ricalcola l'intero programma da zero. Elimina tutti i conflitti, colma i vuoti e ricompatta la timeline con l'EDF. Prima dell'applicazione vedi un'anteprima dell'impatto completo.
Cosa succede alle festività nel programma?
HeadOps supporta calendari festività a livello di workspace. Quando una fase ha "osserva festività" attivo (default), il motore salta quelle date. Una fase di 5 giorni che attraversa una festività si estende di un giorno. Gestisci le festività in Impostazioni → Festività.
Come gestisce HeadOps i team sovrapposti?
Il motore di rilevamento conflitti monitora continuamente tutte le allocazioni. Se due fasi dello stesso team si sovrappongono, la timeline mostra un overlay rosso. Puoi aggiustare manualmente o usare "Ripianifica Tutto" per la risoluzione automatica.
Come funziona il Wizard di Auto-Allocazione?
Valuta fino a 100.000 combinazioni di assegnazioni team. Per ogni fase, considera tutti i team associati al tipo di fase, testa ogni combinazione e seleziona quella con la data di completamento più anticipata.
Un team può essere associato a più tipi di fase?
Sì. I team hanno una relazione many-to-many con i tipi di fase. Dalle Impostazioni puoi associare ogni team a tutti i tipi che è in grado di eseguire.
Come funziona il multi-tenancy in HeadOps?
Ogni account appartiene a un Workspace — un confine sicuro dei dati. Progetti, team, tipi di fase e calendari sono delimitati al workspace. Row Level Security (RLS) è applicato a livello PostgreSQL, limitando l'accesso anche a livello di API.
Quali metodi di autenticazione sono supportati?
HeadOps utilizza Google OAuth tramite Supabase Auth. Al primo accesso, il workspace viene creato automaticamente con il ruolo admin.
Posso invitare colleghi con livelli di permesso diversi?
Sì. Gli admin possono invitare via email con tre ruoli: Admin (accesso completo), Editor (può modificare) o Visualizzatore (sola lettura). Le invitazioni pendenti si gestiscono dalle Impostazioni.
Posso annullare le modifiche al programma?
Sì. HeadOps include undo/redo basato su patch JSON. I pulsanti sono sempre disponibili nella toolbar. Le ripianificazioni vengono salvate come batch reversibile — annulli un'intera cascata con un click.
Esiste una vista per team del programma?
Sì. La pagina Team offre un Gantt organizzato per team invece che per progetto. Ogni team ha la sua riga con tutte le allocazioni. Puoi trascinare anche da questa vista — lo stesso motore alimenta entrambe.
HeadOps supporta la collaborazione in tempo reale?
Sì. Con Supabase Realtime, ogni modifica si propaga istantaneamente a tutti gli utenti connessi. Quando qualcuno sposta un'allocazione, tutti vedono l'aggiornamento live — senza refresh.
Hai ancora domande?
Il nostro team è pronto a mostrarti ogni funzionalità in una demo personalizzata.