Ho l'esigenza di implementare una sorta di principio di doppia ispezione o di quattro occhi come una caratteristica del mio software , il che significa che ogni modifica di un oggetto eseguita dall'utente A deve essere verificata dall'utente B.
Un esempio banale potrebbe essere un sistema di pubblicazione in cui un autore scrive un articolo e un altro deve correggerlo prima che sia pubblicato.
Sono un po 'sorpresa che non trovi quasi nulla in rete. Nessun modello, nessuna libreria (oltre al cibet), nessuna soluzione per il flusso di lavoro ecc.
Questo requisito è davvero così raro? O sto cercando i termini sbagliati?
Non sto cercando una soluzione specifica. Altro per un modello o approccio di best practice.
Aggiornamento: l'esempio sopra è davvero banale. Aggiungiamo un po 'più di complessità ad esso. L'articolo è stato pubblicato, ma ora ha bisogno di un aggiornamento. Mettere l'articolo offline per l'aggiornamento non è un'opzione, ma anche l'aggiornamento deve essere riletto.