Scheda prodotto — RevasOS PM (Project Management)
1. Architettura di sistema e infrastruttura
RevasOS PM opera come applicazione Cloud-Native basata su un'architettura multi-tenant, progettata per garantire persistenza del dato, alta disponibilità e profilazione finanziaria in tempo reale. Il sistema supporta un modello di tracciamento pay-per-use basato sulle risorse effettivamente consumate (progetti attivi, righe di budget, fatture registrate).
Piattaforme supportate
- Web App / Dashboard Direzionale (browser moderni: Chrome, Safari, Firefox, Edge).
- Mobile App Nativa per data-entry (iOS 14.0+ e Android 10.0+).
Gestione identità e accessi (IAM & RBAC)
- Controllo degli accessi basato sui ruoli (Role-Based Access Control).
- Separazione dei privilegi: Amministratore/Partner (visibilità finanziaria totale), Project Manager (gestione budget commessa assegnata), Utente base (time-tracking e task).
- Gestione multi-organizzazione: capacità di partizionare logicamente i progetti e le fatture per diverse entità legali.
Sicurezza e compliance
- Crittografia dei dati in transito (TLS 1.3) e at-rest.
- Hosting in data center europei (EU-region) conformi al GDPR.
- Export nativo dei dati finanziari e di progetto (CSV, XLSX, JSON).
2. Moduli core (Identity & Setup)
Modulo 1 — Contatti e organizzazioni
Gestione del database relazionale per il perimetro di progetto.
- Anagrafica organizzazioni — Registrazione clienti, fornitori e subappaltatori. Strutturazione dati per intestazione progetti e collegamento fatture.
- Anagrafica contatti — Riferimenti operativi associati alle organizzazioni (es. referente di commessa lato cliente).
Modulo 2 — Anagrafica Team
Il registro strutturato delle risorse operative per il workload management.
- Profili risorse — Mappatura di dipendenti e collaboratori esterni, competenze e inquadramento.
- Integrazione Suite — Funge da ponte architetturale: in caso di upgrade alla Suite Professional (HR + PM), l'anagrafica team fa da base unificata per la gestione avanzata del personale.
3. Moduli operativi (Planning & Execution)
Modulo 3 — Gestione Progetti e Budget
Il motore finanziario e di pianificazione centrale del sistema.
- Ciclo di vita del progetto — Tracciamento per stati operativi (Planning, Running, Halted, Done).
- Architettura WBS (Work Breakdown Structure) — Strutturazione gerarchica in Progetto > Milestone > Task. Capacità di duplicare template di progetto per commesse ricorrenti.
- Motore di Budgeting — Definizione delle Expense Estimates (stime di costo e ricavo per singola linea di budget o fase).
- Resource Workload — Visualizzazione a diagramma di Gantt con codifica colore per il monitoraggio della capacità produttiva (sovraccarico vs disponibilità) delle risorse assegnate.
Financial Reporting
Motore di calcolo proprietario strutturato su una matrice 4x4:
- 4 Pilastri: Tempo, Costi, Ricavi, Profitto.
- 4 Prospettive: Pianificato, Attuale, Forecast, Residuo. (Nota di sistema: I dati della colonna "Attuale" si popolano dinamicamente solo se alimentati dai moduli Fogli Ore e Registro Fatture).
Modulo 4 — Gestione Attività (Task)
Micro-sistema per il tracking dell'avanzamento dei deliverable.
- Task di Progetto vs Standalone — Attività vincolate alla struttura a milestone del progetto (con impatto sul budget) o attività interne indipendenti.
- Stati di avanzamento — Tracciamento del ciclo di vita (Backlog, To Do, In Progress, Done).
- Rilevamento scadenze — Alert automatici per i task overdue.
Modulo 5 — Fogli ore (Timesheet) e Disponibilità
Motore di data-entry per il tracciamento del tempo e la capacity.
- Log ore per commessa — Inserimento rapido (da mobile o web) del tempo lavorato allocato rigorosamente sul progetto/task.
- Alimentazione Financial Report — Le ore registrate popolano in tempo reale il pilastro "Tempo Attuale" del modulo Progetti.
- Disponibilità risorse — Gestione di ferie, permessi e assenze. Limitazione di sistema: in ambito puramente PM, la funzionalità agisce solo per determinare la disponibilità della risorsa sul workload, non produce export validi per la compliance giuslavoristica (demandata all'HR).
4. Moduli direzionali (Finance & Cost Control)
Modulo 6 — Registro Fatture
Sistema di tracciamento per i costi esterni e i ricavi di commessa, con struttura dati conforme ai requisiti fiscali italiani.
Note:
Modulo in stato Beta. NON è un software di fatturazione. Non emette documenti fiscali né trasmette automaticamente allo SDI. Richiede l'inserimento o importazione delle fatture rilevanti emesse/ricevute tramite software contabili terzi.
- Registrazione documenti — Inserimento di fatture di acquisto (fornitori/subappaltatori) e fatture di vendita (clienti).
- Lifecycle tracking — Gestione stati della fattura (Pianificata, Emessa, Pagata).
- Riconciliazione a Budget — Collegamento vincolato della singola riga fattura (Line Item) a una specifica Expense Estimate del budget di progetto.
- Alimentazione Financial Report — Le fatture di acquisto registrate popolano il pilastro "Costi Attuali"; le fatture di vendita popolano i "Ricavi Attuali".
Modulo 7 — Note Spese Digitali
Tracciamento e allocazione dei costi vivi di trasferta.
- Data entry manuale — Inserimento voce di spesa da app mobile (importo, data, categoria). Limitazione di sistema: nessuna scansione OCR o lettura automatica dello scontrino.
- Allocazione su Commessa — La spesa viene imputata direttamente al progetto, alimentando i costi reali della commessa prima ancora della fatturazione.
- Workflow di approvazione — Revisione e validazione da parte del Project Manager o dell'Amministratore.