Sarei alla ricerca di una coppia, un designer e uno sviluppatore, che abbiano lavorato insieme in passato. Se hanno lavorato con successo su un progetto prima di allora, eviterai le maggiori complicazioni che potresti incontrare; Il programmatore che non capisce e rispetta il design, e il progettista che non capisce cosa è possibile (o possibile ma follemente difficile)
La mia esperienza è che non vuoi gli automi. Volete due persone che si sentano a proprio agio e rispettino ogni ruolo abbastanza da essere in grado di avere un dare e avere.
Qualcosa che non vuoi mai sentire dal tuo sviluppatore è (e ho sentito prima)
"L'ho fatto in quel modo perché è così che è stato progettato. Avrei impiegato solo 2 ore invece di 4 giorni se solo avessi potuto ..."
Vorrei che fosse venuto prima che lui avesse fatto il lavoro. Ci saremmo seduti con il designer e avremmo cambiato il design.
Dall'altro lato, i designer dedicano più tempo a pensare al design, e talvolta le cose "pazze" che escogitano possono davvero sfidare e stimolare uno sviluppatore a spingere oltre ciò che già sanno essere possibile e creare nuove soluzioni.
Chiedi al tuo designer su quali sviluppatori ha lavorato in passato. Se un designer web non può consigliare uno sviluppatore con cui ha lavorato in passato, cerca un designer diverso.