InnovaBpm

Sistema per l’automazione di processi complessi

Avete un processo aziendale che nessun software standard riesce a gestire. Troppo specifico, troppe eccezioni, troppe regole particolari. Avete provato con Excel, con le email, con tool generici di process management. Funzionano finché il volume è basso, poi diventano ingestibili.

Vi serve un sistema fatto su misura, ma non volete un progetto di sviluppo che dura anni e costa una fortuna. E soprattutto, volete poter cambiare le regole quando il processo evolve, senza dover richiamare gli sviluppatori ogni volta.

InnovaBpm è il nostro motore BPM: stati e transizioni configurabili, le azioni vanno sviluppate per il vostro processo specifico. Partiamo dalla vostra procedura reale (come la gestite oggi, con tutte le sue particolarità) e costruiamo un sistema che la digitalizza con logiche su misura.

Dopo la configurazione iniziale, potete gestire le modifiche ordinarie in autonomia. Se il processo cambia, adattate il workflow. Se serve un nuovo stato, lo aggiungete. Noi interveniamo solo per le evoluzioni strutturali.

Richiedi una consulenza
InnovaBpm

Come funziona

Esempio: workflow di approvazione documento

stateDiagram-v2 [*] --> Creato Creato --> InLavorazione: Assegna InLavorazione --> InRevisione: Completa InRevisione --> Approvato: Approva InRevisione --> InLavorazione: Rifiuta InLavorazione --> Annullato: Cancella Approvato --> Archiviato: Archivia Archiviato --> [*] Annullato --> [*]

Questo è solo un esempio di workflow. Con InnovaBpm ogni processo è completamente configurabile: stati personalizzati, transizioni su misura, azioni specifiche per le vostre esigenze aziendali.

Mappiamo il vostro processo. Partiamo da come lavorate oggi. Quali sono gli stati di una pratica? Chi decide quando si passa da uno stato all’altro? Quali controlli servono? Quali notifiche? Lo disegniamo insieme.

Configuriamo il workflow. Stati, transizioni, regole di visibilità, notifiche automatiche: tutto configurato sulla piattaforma. Voi vedete il vostro processo, digitalizzato.

Voi operate, il sistema tiene traccia. Le pratiche entrano, attraversano gli stati, escono completate. Ogni passaggio è tracciato: chi ha fatto cosa, quando. Se qualcosa si blocca, sapete dove e perché.

Le eccezioni sono gestite. Una pratica deve tornare indietro? Si può. Una pratica deve saltare uno stato? Se le regole lo permettono, si può. Il sistema è flessibile quanto il vostro processo reale.

Dove lo usiamo

Lo usiamo per costruire i nostri prodotti verticali: InnovaCredit Retail, InnovaExpro, InnovaOrion, InnovaNexus.

La piattaforma è generale e può essere applicata a qualsiasi processo con stati, transizioni e regole. Alcuni esempi di ambiti in cui può essere utilizzata:

  • Gestione ticket e helpdesk
  • Processi autorizzativi interni
  • Flussi documentali con approvazioni multiple
  • Onboarding clienti e fornitori
  • Workflow di approvvigionamento (richieste, preventivi, approvazioni, ordini)
  • Gestione qualità e audit (non conformità, azioni correttive, verifiche)
  • Gestione contratti (negoziazione, approvazione, firma, rinnovi)

Esempi concreti

Controllo qualità manifatturiero

Immaginate un’azienda che produce componenti meccanici di precisione. Ogni lotto attraversa diverse fasi: produzione, controllo dimensionale, test di resistenza, certificazione, spedizione. Se un controllo fallisce, il lotto torna in lavorazione o viene scartato. Serve tracciare tutto: chi ha misurato cosa, quali tolleranze non sono rispettate, quali lotti sono stati rilavorati.

stateDiagram-v2 [*] --> Produzione Produzione --> ControlloDimensionale: Completata ControlloDimensionale --> TestResistenza: Conforme ControlloDimensionale --> Rilavorazione: Non conforme TestResistenza --> Certificazione: Superato TestResistenza --> Rilavorazione: Fallito Rilavorazione --> ControlloDimensionale: Rilavorato Rilavorazione --> Scarto: Non recuperabile Certificazione --> Imballaggio: Certificato Imballaggio --> Spedizione: Pronto Spedizione --> [*] Scarto --> [*]

Con InnovaBpm questo processo diventa digitale: il lotto entra nel sistema alla produzione, ogni controllo qualità aggiorna lo stato, le non conformità generano alert automatici, i certificati si collegano al lotto. Il responsabile qualità vede in tempo reale dove sono i colli di bottiglia.

Gestione pazienti in struttura sanitaria

Un altro esempio: il percorso di un paziente in una clinica privata o RSA. Dalla richiesta di ricovero alla dimissione, passando per valutazione medica, autorizzazione assicurativa, assegnazione posto letto, terapie, consulti specialistici, pianificazione dimissioni. Ogni fase ha responsabili diversi: medici, infermieri, amministrativi, assistenti sociali.

stateDiagram-v2 [*] --> RichiestaRicovero RichiestaRicovero --> ValutazioneMedica: Accettata ValutazioneMedica --> VerificaCopertura: Idoneo ValutazioneMedica --> RichiestaRicovero: Non idoneo VerificaCopertura --> ListaAttesa: Approvata VerificaCopertura --> PagamentoDiretto: Non coperto ListaAttesa --> AssegnazioneLetto: Disponibile PagamentoDiretto --> AssegnazioneLetto: Confermato AssegnazioneLetto --> Ricovero: Assegnato Ricovero --> TerapiaInCorso: Avvia terapie TerapiaInCorso --> ValutazioneDimissione: Obiettivi raggiunti TerapiaInCorso --> ConsultoSpecialista: Complicazione TerapiaInCorso --> Decesso: Evento ConsultoSpecialista --> TerapiaInCorso: Nuova terapia ValutazioneDimissione --> PianoDimissione: Pronto PianoDimissione --> Dimissione: Eseguito Dimissione --> [*] Decesso --> [*]

InnovaBpm coordina tutti gli attori: notifica il primario per la valutazione, l’ufficio assicurazioni per l’autorizzazione, il coordinatore infermieristico per il posto letto. Tiene traccia delle terapie, genera alert per le scadenze dei farmaci, documenta ogni decisione clinica. La famiglia può seguire lo stato del proprio caro, l’amministrazione vede l’occupazione in tempo reale.

Se il vostro processo ha stati, transizioni e regole (che sia manifatturiero, logistico, amministrativo o di qualsiasi altro settore) possiamo dargli forma digitale.

Come è fatto

Architettura

Backend Laravel/PHP, con supporto sia Oracle che PostgreSQL. API REST per l’integrazione con altri sistemi. Il motore di workflow è lo stesso che usiamo per i nostri prodotti verticali, in produzione presso i nostri clienti.

Configurabilità

Stati e transizioni definibili da interfaccia admin. Regole di visibilità per ruolo e stato. Template notifiche personalizzabili. Campi custom per ogni tipo di pratica.

Integrazioni disponibili

Il sistema può integrarsi con i vostri applicativi esistenti via API. Può inviare notifiche via email, SMS, PEC. Può generare documenti da template.

Performance e scalabilità

Architettura multi-tenant: se servite più clienti o divisioni, ogni tenant ha il suo workflow configurato indipendentemente.

Caratteristiche principali

Analisi e mappatura del processo
Configurazione workflow (stati, transizioni, regole)
Notifiche multicanale (email, SMS, PEC)
Dashboard e cruscotti di monitoraggio
Gestione documenti e allegati
API per integrazioni
Formazione e documentazione
Supporto per modifiche ordinarie

Pronto a innovare?

Contattaci per scoprire come possiamo aiutarti.

Contattaci

Scopri anche