Consigli: passaggio a MVC da Webforms Designer Web vs UI designer [chiuso]

1

Negli ultimi due anni, ho rilevato un gruppo di sviluppo di applicazioni web. La mia attenzione per i primi due anni è stata la creazione di team, la tecnologia aggiornata e sul posto, e la risoluzione dei punti deboli dei miei clienti in modo che potessimo iniziare ad andare avanti.

Recentemente abbiamo iniziato a creare nuove applicazioni in MVC, e sto scoprendo che i miei sviluppatori junior e di medio livello stanno faticando a costruire le interfacce, dal momento che non c'è più drag and drop.

Dato che non ho un pool di veri talenti html, sto cercando di determinare se ho bisogno di progettisti dell'interfaccia utente o di web designer per creare le interfacce per le applicazioni.

Inoltre, non voglio che anche il designer si annoi a piangere, ma questo è il lavoro. È qualcosa che è tipico di questa situazione, o sto meglio a portare gli sviluppatori alla velocità con la formazione HTML / CSS.

    
posta Mike 07.04.2016 - 20:28
fonte

4 risposte

2

Penso che se hai dei buoni sviluppatori di software che possono fare il loro lavoro nel codice lato server e possono fare le regole aziendali e l'architettura e il design, ecc., allora lascia che facciano quello che sanno fare meglio. Se alcuni di loro vorrebbero cogliere l'occasione per diventare anche tu un grande designer dell'interfaccia utente, quindi, approfittarne, farli seguire da un corso o qualcosa del genere, incoraggiarli. Se riesci a sviluppare il talento interno, è fantastico.

Dovresti davvero assicurarti di avere professionisti veri però. Certo, la maggior parte dei programmatori può mettere insieme un po 'di html e css e magari unire anche qualche JS, ma non sarà nemmeno quasi paragonabile a quello che si ottiene se si dispone di alcune persone che si specializzano e conoscono la loro roba sulla progettazione dell'interfaccia utente. Anch'io sono uno sviluppatore di back-end, ma in una piccola azienda, quindi dobbiamo anche fare cose front-end. Principalmente posso fare qualcosa che la direzione vuole, ma so che non sto facendo la metà di un buon lavoro come un vero professionista. Preferisco lavorare con ciò che conosco meglio.

Il back-end è estremamente importante perché è il fulcro del business e ciò che fa tornare i clienti / farli rimanere, ma il front-end è ciò che lo vende. Deve essere buono, quindi vuoi che i professionisti lo costruiscano.

Ovviamente tutto dipende dalla grandezza della tua azienda, dal budget per l'assunzione, dalla tua demografia target e così via.

    
risposta data 07.04.2016 - 21:02
fonte
2

I progettisti di UX sono bravi nell'esperienza degli utenti e stanno facendo un look accattivante & sentire. Ma molti di loro non hanno idea di cosa significano tutte queste cose meravigliose per gli sviluppatori e il lavoro svolto al di sotto di

Esiste un rischio reale nel licenziare UX per prendere decisioni importanti che potrebbero (sicuramente avranno) effetti diversi in fase di sviluppo.

Come già indicato dagli amici. Ad un certo punto avrete bisogno di sviluppatori che lavorano sul lato client e ne capiscono i meccanismi. Anche i suoi limiti e possibilità, che molte volte sono legati al design.

Fare buone app sul lato client per le applicazioni web può essere l'inferno sulla terra, quindi assicurati che il tuo team sia aggiornato in tali tecnologie, framework e un po 'di "design". Esistono molti framework che forniscono una buona interfaccia utente. E molti di loro sono compatibili con gli sviluppatori.

Metterei i miei sforzi per addestrare la mia squadra. Tutti loro . È importante assicurare che tutti nel team siano in grado di portare avanti quella parte del progetto e incoraggiarli a condividere le conoscenze acquisite.

Infine assumerei i progettisti di UX una volta terminato il lavoro (o quasi) e voglio un plus sul prodotto finale. Se hanno qualche abilità o conoscenza dev sarà un vantaggio. Uno importante.

Questo allenamento colpirà come un missile nella pianificazione e potrebbe essere nelle deadline. È la ben nota "curva di apprendimento". Ma è un investimento . Vedrai i suoi benefici in breve | a medio termine.

    
risposta data 07.04.2016 - 22:47
fonte
2

Nel guardare questo mi sembra che ci siano due esigenze distinte:

  1. Progettazione di interfacce utente
  2. Costruzione di interfacce utente

Se la tua squadra ha ottenuto risultati soddisfacenti con la prima usando il drag and drop, allora mi sembra che la capacità sia lì e che questa sia più una questione di pratica con i nuovi strumenti. (Penso che sia un po 'più sottile di quello, ma è abbastanza vicino.)

Dove questo mi porta è che perdere il drag / drop ha portato via gli strumenti che il tuo team usa per fare il suo lavoro di "design" - quindi potrebbe valere la pena dare un'occhiata a uno strumento di design leggero come Balsamiq Mockups (questo è un esempio ce ne sono molti altri) per consentire loro di plasmare il design e di adottare una struttura come Bootstrap o simile per dare loro i blocchi da costruire di cui hanno bisogno per lavorare senza rendere le cose troppo difficili. Questa è una roba nuova, quindi è una questione di apprendimento di nuovi modelli e pratiche e dovrai lottare perché è differente (il primo WPF dopo molti VB e WinForms era ... beh, non è divertente).

Tuttavia, riprenderò il valore acquisito dall'esperienza UX: ho avuto la fortuna di lavorare con un paio di tipi di UX di grande talento e hanno brillato di luce ...

    
risposta data 08.04.2016 - 10:47
fonte
1

Secondo il progetto, sono uno sviluppatore back-end ma conosco bene CSS e Html, ma ciò non significa che io possa gestire tutto ... quindi la risposta diretta vede i requisiti del cliente e devi porsi alcune domande.

  • È un sito pubblico, quindi avrai bisogno di un'interfaccia utente ricca e fantasiosa o di un semplice servizio con interfaccia di base.
  • hai bisogno di un design reattivo o di un design adattivo e gli sviluppatori possono gestirlo.
  • Utilizzerai un Framework pronto (Foundation, Bootstrap) o ne costruirai uno tuo.

Dalla mia esperienza, se lavori in un grande sito pubblico e desideri un'interfaccia utente pulita e avanzata, uno sviluppatore di UI di noleggio, altrimenti puoi formare i tuoi sviluppatori o acquistare un modello pronto.

    
risposta data 07.04.2016 - 20:43
fonte

Leggi altre domande sui tag