Nei progetti piccoli il ruolo del progettista di database può essere eseguito dallo sviluppatore anziano, possibilmente
in aggiunta ad altri ruoli.
In progetti grandi, il ruolo del progettista di database può essere assegnato ad un team di specialisti di database.
In alcune organizzazioni, il ruolo di progettista di database può essere assegnato ad un membro della gestione di un
database centrale o a un gruppo di gestione che supporta più progetti.
Un'organizzazione può scegliere di sostituire questo ruolo con dei ruoli più sottili. Ad esempio, un'organizzazione può
definire un ruolo di analista di dati responsabile della modellazione di dati logici, mentre la modellazione dei dati
fisici può essere responsabilità di un altro ruolo (ad esempio Amministratore di database).
Una persona che assume questo ruolo deve essere idealmente coinvolta presto nel progetto come revisore tecnico,
partecipando alle revisioni dei requisiti ed analizzando le funzioni ed i requisiti del sistema.
|