È normale per gli sviluppatori prendere molte decisioni UX minime? [chiuso]

3

Per chiarire, i professionisti di UX nella mia azienda stanno prendendo le decisioni importanti su quale dovrebbe essere il layout generale dell'applicazione e stanno fornendo wireframe che seguiamo come meglio possiamo quando hanno senso.

Ma quando andiamo ad implementare una wireframe o una richiesta di funzionalità, è estremamente comune imbattersi in casi d'angolo imprevisti o dettagli che semplicemente si sono dimenticati di specificare. Quindi, si verifica una delle seguenti situazioni:

1) Se c'è una soluzione ovvia e semplice che sembra ok, andiamo con quello. A volte UX richiede una soluzione più complicata in seguito, ma spesso non lo fa.

2) Spieghiamo il dilemma a UX in modo che possano prendere la decisione per noi. Di solito rispondono alla domanda, ma spesso quella risposta non è molto dettagliata quindi finiamo per fare un po 'di # 1 o di ripetizione # 2.

3) La richiesta UX è perfettamente chiara, ma è una cattiva idea che facciamo comunque qualcos'altro. Di solito non se ne accorgono nemmeno, che prendiamo come convalida. Occasionalmente, chiedono che sia "riparato" e poi lo facciamo a malincuore comunque. A volte cambiano idea dopo averlo visto implementato.

Idealmente, sembra che i professionisti di UX dovrebbero prendere tutte le decisioni UX, cioè faremmo il n. 2 ogni volta. Ma noi no. A mio avviso e / o esperienza, i nostri utenti di UX sono bravi a progettare in generale, ma piuttosto a pensare ai piccoli dettagli comportamentali che questi progetti implicano, e la maggior parte della nostra squadra sembra condividere questa visione. Il mio team lead mi ha persino impedito di fare il n. 2 in alcune occasioni.

Questa è una normale conseguenza di programmatori e persone business / UX con competenze e mentalità diverse? Lo stiamo già gestendo nel modo giusto? Dovremmo essere più obbedienti? Dovremmo spingerli a darci progetti più completi e ben pensati per cominciare?

    
posta Ixrec 12.01.2015 - 01:58
fonte

2 risposte

3

Sì, è normale che una volta che si inizia a implementare un programma seguendo una specifica scritta, si scoprano molti dettagli non chiari, ambigui e mancanti nelle specifiche. Ciò si verificherà anche a volte quando hai scritto le specifiche da solo, ma si verificherà sicuramente quando le specifiche sono state scritte da non-programmatori, analisti di sistema o nel tuo caso persone UX.

In realtà, questa non è una nuova visione della programmazione: è solo uno dei motivi principali per cui il "modello a cascata" non funziona (anche se alcuni non programmatori, analisti di sistema o persone con UX potrebbero avere un diverso opinione).

    
risposta data 12.01.2015 - 21:15
fonte
2

Bella domanda :)

Combatto questa domanda quasi ogni giorno ... A volte può succedere che il wireframe non sia implementabile nel tempo concesso!

Per me, l'unica risposta è un colloquio amichevole tra lo specialista di UX e i programmatori, prima che il wireframe sia fatto e approvato (dopo di che, difficilmente può essere modificato senza sollevare un problema).

UX e programmatori hanno una mentalità diversa (vendono "il sogno", mentre i programmatori devono consegnarlo ...), che possono produrre un buon lavoro solo se entrambi contribuiscono alla progettazione e all'implementazione del wireframe, quindi, don Non temere di chiedere supporto durante l'implementazione e offrire supporto e revisione durante la progettazione di wireframe.

    
risposta data 12.01.2015 - 20:49
fonte

Leggi altre domande sui tag