Per migliorare produttività, efficienza e qualità di prodotti e servizi di una realtà organizzativa, è necessario attuare un cambiamento, più o meno radicale, dei processi.
La riprogrammazione dei processi aziendali è un intervento gestionale che implica una revisione delle procedure operative che, per diversi motivi, non sono più consone alle esigenze aziendali.
Questo tipo di intervento è strettamente collegato alla re-ingegnerizzazione dei sistemi informatici, che generalmente avviene a seguito della riprogettazione dei processi aziendali. Si tratta di ripensare, perfezionandolo e implementandolo con nuove tecnologie, un sistema informatico a partire dalla sua progettazione.