È difficile creare uno strumento CASE che consenta a utenti diversi di modificare le cose contemporaneamente.
In passato, Texas Instruments ha creato IEF, uno strumento basato sul repository basato sul check-out batch e sul processo di check-in. Un prodotto simile ERWin utilizza anche un repository per la memorizzazione dei metadati del modello. Nessuno ha usato lo stile collaborativo. La sfida consiste nel gestire le interazioni dell'utente in conflitto, ad esempio un utente può definire un proprio in una classe mentre l'altro utente tenta di eliminare o rinominare la classe nello stesso diagramma o in un'altra.
Inoltre, è generalmente una buona idea avere una persona responsabile di un diagramma. Le idee sono benvenute, ma l'implementazione finale dovrebbe essere responsabilità di una singola persona, a meno che il modello non sia ben diviso in parti separate.