39
Ux design for developers Pedro Marques Designer de Interfaces @ Plan B Comunicação @pedro_designer | [email protected] sábado, 22 de fevereiro de 14

UX para desenvolvedores

Embed Size (px)

DESCRIPTION

UX para desenvolvedores aborda qual parte do design de experiência do usuário cabe ao desenvolvedor e como o mesmo pode ajudar toda equipe com conhecimentos técnicos que validam e consolidam a experiência.

Citation preview

Page 1: UX para desenvolvedores

Ux designfor developers

Pedro MarquesDesigner de Interfaces @ Plan B Comunicação

@pedro_designer | [email protected]

sábado, 22 de fevereiro de 14

Page 2: UX para desenvolvedores

QUEM SOU EU?UI DesignerUX DesignerUsuárioJamal

sábado, 22 de fevereiro de 14

Page 3: UX para desenvolvedores

Quero criar um produtoO que é preciso?

sábado, 22 de fevereiro de 14

Page 4: UX para desenvolvedores

O QUE É UX?

“Nossa é difícil usar isso”

“Que app lento”

“Má quê esso?”

sábado, 22 de fevereiro de 14

Page 5: UX para desenvolvedores

Usuário não é burro

Mas o que para você é obvio para ele pode ser complexo

sábado, 22 de fevereiro de 14

Page 6: UX para desenvolvedores

O QUE É UX?

Arquitetura

Design de interação

Design Visual

sábado, 22 de fevereiro de 14

Page 7: UX para desenvolvedores

O QUE É UX?

Arquitetura

Design de interação

Design Visual

PERFORMANCE

sábado, 22 de fevereiro de 14

Page 8: UX para desenvolvedores

DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS

sábado, 22 de fevereiro de 14

Page 9: UX para desenvolvedores

‣ Seu código guia a experiência

‣ UI != UX

‣ Bom UX gera momentos agradáveis

‣ Você dá vida ao Design

sábado, 22 de fevereiro de 14

Page 10: UX para desenvolvedores

Mas e na prática?Como isso afeta o usuário?

sábado, 22 de fevereiro de 14

Page 11: UX para desenvolvedores

Vamos criar um casoUma Rede Social

sábado, 22 de fevereiro de 14

Page 12: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 13: UX para desenvolvedores

#partiu Dev In Company na Plan B Comunicação! \o/

sábado, 22 de fevereiro de 14

Page 14: UX para desenvolvedores

5 segundos

5 vezes/dia

22 dias/mês

264 dias/ano

sábado, 22 de fevereiro de 14

Page 15: UX para desenvolvedores

PessoasEmoções

sábado, 22 de fevereiro de 14

Page 16: UX para desenvolvedores

PessoasEmoções

Experiências

sábado, 22 de fevereiro de 14

Page 17: UX para desenvolvedores

20 000por dia

sábado, 22 de fevereiro de 14

Page 18: UX para desenvolvedores

:) ou ;(

sábado, 22 de fevereiro de 14

Page 19: UX para desenvolvedores

Enchant me.

Simplify my life.

Make me amazing.

Android Team

sábado, 22 de fevereiro de 14

Page 20: UX para desenvolvedores

Boas Práticas

sábado, 22 de fevereiro de 14

Page 21: UX para desenvolvedores

Boas Práticas

‣ Melhoria continua

‣ Feedback de erro/confirmação

‣ Animações

‣ Considere a conexão

‣ Carregamento em fila

sábado, 22 de fevereiro de 14

Page 22: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 23: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 24: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 25: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 26: UX para desenvolvedores

Boas Práticas

‣ Melhoria continua

‣ Feedback de erro/confirmação

‣ Animações

‣ Considere a conexão

‣ Carregamento em fila

sábado, 22 de fevereiro de 14

Page 27: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 28: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 29: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 30: UX para desenvolvedores

sábado, 22 de fevereiro de 14

Page 31: UX para desenvolvedores

Boas Práticas

‣ Melhoria continua

‣ Feedback de erro/confirmação

‣ Animações

‣ Considere a conexão

‣ Carregamento em fila

sábado, 22 de fevereiro de 14

Page 32: UX para desenvolvedores

Boas Práticas

‣ Faça sua aplicação consistente

‣ Sempre informe cada passo do usuário

‣ Deixe o usuário no controle

‣ Use sua própria aplicação

‣ Não confie no seu código.

sábado, 22 de fevereiro de 14

Page 33: UX para desenvolvedores

Lean UXMetodologia ágil de UX

Conceito > Protótipo > Validação Interna > Teste externo > Aprender com

o comportamento > Repetir o processo

sábado, 22 de fevereiro de 14

Page 34: UX para desenvolvedores

Lean UX Metodologia ágil de UX

•Enquadre uma visão do problema com toda a equipe.

•Compartilhe sua ideias o quanto antes com a sua equipe;

•Crie o MVP

•Incorpore a voz do cliente durante todo o ciclo do projeto;

•Misture o Lean UX com as Sprints do Scrum

sábado, 22 de fevereiro de 14

Page 35: UX para desenvolvedores

CasesEu vi e vivi.

sábado, 22 de fevereiro de 14

Page 36: UX para desenvolvedores

Cases Eu vi e vivi.

OTC 2013Petrobras

Páginas internas com cliques em pontos específicos para rolar o conteúdo pois o projeto era responsivo e seria exibido em painéis touch no evento.

Animações de infográficos que ajudam também no tempo de carregamento da página

sábado, 22 de fevereiro de 14

Page 37: UX para desenvolvedores

Cases Eu vi e vivi.

Petrobras ConhecerPetrobras

Revista digital Híbrida construída em HTML5 + CSS3 + JavaScript

Portal com mesmo conteúdo, porém responsivo.

sábado, 22 de fevereiro de 14

Page 38: UX para desenvolvedores

#euindico

http://littlebigdetails.com/

http://houseofbuttons.tumblr.com/

http://ui-animations.tumblr.com/

sábado, 22 de fevereiro de 14

Page 39: UX para desenvolvedores

Valeu!que a força esteja com vocês.

Pedro MarquesDesigner de Interfaces @ Plan B Comunicação

@pedro_designer | [email protected]

sábado, 22 de fevereiro de 14