I sistemi in un gruppo di sistemi devono essere quanto più omogenei è possibile. Ciò serve ad evitare problemi derivanti da differenze di configurazione del sistema. Ad esempio, il trasporto di un oggetto di business da un sistema che supporta una serie di locale a un sistema che supporta una serie differente di locale può causare problemi quando si applica e/o si utilizza l'oggetto di business. A tal fine, tutti i sistemi in un gruppo di sistemi devono essere uguali almeno per quanto segue:
- Versione - tutti i sistemi devono utilizzare
la stessa versione dell'applicazione.
- Personalizzazioni cliente - tutti i sistemi
devono contenere le stesse personalizzazioni sviluppate dai clienti.
- Software di terze parti - tutti i sistemi devono
utilizzare il software di terze parti dallo stesso fornitore e devono utilizzare
la stessa versione del software di terze parti. Ad esempio, il server delle
applicazioni, il database, ecc. devono essere esattamente gli stessi su ciascun sistema.
- Fuso orario - tutti i sistemi devono essere nello stesso fuso orario.
- Locale - tutti i sistemi devono supportare le stesse locale.
- Formato data - tutti i sistemi devono utilizzare lo stesso formato di data
e data-ora.
- Serie di caratteri del database - i database su tutti i sistemi
devono utilizzare la stessa serie di caratteri.