Uno degli sviluppatori con cui collaboro regolarmente è daltonico. Il problema non è solo che non può distinguere i colori, ma anche che non tende a pensare molto al colore. Lui e altri daltonici imparano a renderlo irrilevante al punto in cui il colore, anche quello che possono distinguere, diventa un cattivo strumento per distinguere le cose. Stavamo parlando un po 'di tempo fa dei giochi Xbox - alcuni giochi scritti male distinguono i pulsanti da premere solo per colore. Anche se scelgono colori che può distinguere, il suo cervello non è impostato per prestare attenzione al colore e differenziarlo.
Il tuo sistema attuale è rotto . Non ci sono due modi per farlo. Se il suo daltonismo solleva anche una domanda su di lui che lavora con te, c'è qualcosa di terribilmente sbagliato. Forse c'è un po 'di imparare a lavorare con lui (il mio amico dovrà verificare i colori con noi se farà un lavoro di visual design, per esempio), ma non dovrebbe venire fuori nel processo decisionale. Può anche essere una risorsa incredibilmente preziosa nello sviluppo di applicazioni accessibili aiutandoti a verificarle molto facilmente.
A parte il mio amico daltonico, uno dei grandi progetti di design che ho avuto al college è stata un'applicazione molto pesantemente visiva per un cliente daltonico. Non l'abbiamo visto come una limitazione, ma piuttosto come un'opportunità per imparare. Abbiamo trovato uno strumento fantastico chiamato Vischeck che simula ciò che vedono le persone daltoniche (di tutti i tipi). È una buona cosa imparare queste tecniche ora con il tuo amico che probabilmente si limiterà a rotolare con esso mentre sali a bordo. Se aspetti di avere un candidato che non puoi assumere semplicemente perché non può vedere gli stessi colori di te (non ti sembra un assurdamente stupido?), Sei andando a mettersi nei guai di tutti i tipi.
Ora, questo non vuol dire che devi eliminare i colori. Se lavorano per te, fantastico. Basta non renderli il metodo principale di diffusione delle informazioni attraverso il team, rendendoli un ulteriore aiuto aggiuntivo. Pensa all'evidenziazione della sintassi in un editor di codice. Il codice è perfettamente leggibile senza di esso. Anche qualcuno che non tollera assolutamente il colore può usare l'editor senza alcun problema. I colori sono lì per la comodità delle persone che li useranno, niente di più.