UX para desenvolvedores - QCon Rio 2015

64
1 UX PARA DESENVOLVEDORES Samantha Rosa & Tassia Spinelli QCon Rio 2015

Transcript of UX para desenvolvedores - QCon Rio 2015

Page 1: UX para desenvolvedores - QCon Rio 2015

1

UX PARA DESENVOLVEDORES

Samantha Rosa & Tassia Spinelli QCon Rio 2015

Page 2: UX para desenvolvedores - QCon Rio 2015

Samantha Rosa Tassia Spinelli

Page 3: UX para desenvolvedores - QCon Rio 2015

OBJETIVOS

Page 4: UX para desenvolvedores - QCon Rio 2015

O QUE É UX DESIGN?

Page 5: UX para desenvolvedores - QCon Rio 2015

Projetar soluções para a experiência de uso de produtos ou serviços.

Para que essas experiências sejam boas, precisamos entender quem é o usuário desse produto ou serviço.

Page 6: UX para desenvolvedores - QCon Rio 2015
Page 7: UX para desenvolvedores - QCon Rio 2015

??

Page 8: UX para desenvolvedores - QCon Rio 2015

• Entender problemas e dificuldades • Descobrir o que os faz felizes • Ajuda-los a atingir seus objetivos

QUEREMOS:

Page 9: UX para desenvolvedores - QCon Rio 2015

UX Design não é só deixar "bonitinho".

NÃO QUEREMOS:

Page 10: UX para desenvolvedores - QCon Rio 2015

COMO FAZEMOS ISSO:ESTRATÉGIA

PESQUISAINTERAÇÃO

DESIGN VISUALUI DEV

Page 11: UX para desenvolvedores - QCon Rio 2015

PROCESSO/MÉTODO

Page 12: UX para desenvolvedores - QCon Rio 2015

E O QUE VOCÊS TEM A VER COM ISSO? TUDO.

Page 13: UX para desenvolvedores - QCon Rio 2015

13

PERFORMANCE É USER EXPERIENCE. MAS DEPENDE

DO DESENVOLVIMENTO!

Page 14: UX para desenvolvedores - QCon Rio 2015

14

TEMOS OS MESMOS OBJETIVOS

Page 15: UX para desenvolvedores - QCon Rio 2015

Antes designers e desenvolvedores trabalhavam totalmente separados.

O designer era (ou se considerava) o herói, intocável, inquestionável…

Isso não faz sentido, e vem mudando desde que surgiram os movimentos de

Lean UX e Design Contínuo.

Page 16: UX para desenvolvedores - QCon Rio 2015

FASE 1: CASCATA

Page 17: UX para desenvolvedores - QCon Rio 2015

17

ANÁLISE DE

NEGÓCIOSARQUITETURA

DE INFORMAÇÃODESIGN

VISUALDESENVOLVIMENTO

FRONT-END

DESENVOLVIMENTO

BACK-END

DESIGN EM CASCATA

Page 18: UX para desenvolvedores - QCon Rio 2015

18

ANÁLISE DE

NEGÓCIOSARQUITETURA

DE INFORMAÇÃODESIGN

VISUALDESENVOLVIMENTO

FRONT-END

DESENVOLVIMENTO

BACK-END

O "DESIGN PERFEITO"

DESIGN EM CASCATA

Page 19: UX para desenvolvedores - QCon Rio 2015

19

E NO FINAL DO PROJETO…

Page 20: UX para desenvolvedores - QCon Rio 2015

E NESSE CENÁRIO, ENTÃO…

Page 21: UX para desenvolvedores - QCon Rio 2015

FASE 2: "ÁGIL"

Page 22: UX para desenvolvedores - QCon Rio 2015

DESIGN "ÁGIL"

Page 23: UX para desenvolvedores - QCon Rio 2015

80% DAS FEATURES NÃO SÃO USADAS

DESIGN "ÁGIL"

Page 24: UX para desenvolvedores - QCon Rio 2015
Page 25: UX para desenvolvedores - QCon Rio 2015

FASE 3: LEAN UX

Page 26: UX para desenvolvedores - QCon Rio 2015

DESIGN CONTÍNUO

Page 27: UX para desenvolvedores - QCon Rio 2015

O MÍNIMO VIÁVEL PARA VALIDAÇÃO

DESIGN CONTÍNUO

Page 28: UX para desenvolvedores - QCon Rio 2015

Lean UX lets you focus on the

actual experience being designed,

rather than deliverables

— JEFF GOTHELF

Page 29: UX para desenvolvedores - QCon Rio 2015

EXPERIMENTOS

PESQUISA

AVALIAÇÃO

• Movimento noPSD • Style guides vivos • Princípios de design

• Testes de guerrillla • Testes A/B • Dados analíticos

• Entrevistas de guerrillla • Ideação em hipóteses • Critérios de sucesso

DE PONTA A PONTA

Page 30: UX para desenvolvedores - QCon Rio 2015

DICAS PRÁTICAS PRO DIA A DIA

Page 31: UX para desenvolvedores - QCon Rio 2015

31

TRABALHAR JUNTOS NÃO QUER DIZER APENAS SENTAR NA MESMA MESA

1

Page 32: UX para desenvolvedores - QCon Rio 2015

DEFINA A VISÃO EM CONJUNTONão espere que UX tenha todas as respostas

Page 33: UX para desenvolvedores - QCon Rio 2015

UMA VISÃO DEFINIDA

UM PRODUTO REFINADO

Output esperado

Page 34: UX para desenvolvedores - QCon Rio 2015

UMA VISÃO DEFINIDA

UM PRODUTO REFINADO

Output esperado

Todos sabem:

• Quem é o público alvo • Quais cenários focar • Oportunidades existentes • O que nos faz felizes

Todos sabem:

• Produto que encaixa em uma necessidade

• Modelo de negócio que encaixa em necessidade

Page 35: UX para desenvolvedores - QCon Rio 2015

35

SEJAM CURIOSOS: PERGUNTEM!

Page 36: UX para desenvolvedores - QCon Rio 2015

MANTENHA SEUS USUÁRIOS POR PERTO

2

Page 37: UX para desenvolvedores - QCon Rio 2015

37

NÃO… VOCÊ NÃO É O USUÁRIO DO SEU PRODUTO :P

Page 38: UX para desenvolvedores - QCon Rio 2015

NÃO É PRA CONFIRMAR O QUE VOCÊ JÁ SABIA

Sempre pensar em cima de melhorias

Page 39: UX para desenvolvedores - QCon Rio 2015

QUAIS ‘JOBS' DEVEM SER EXECUTADOS PELO USUÁRIO?

Page 40: UX para desenvolvedores - QCon Rio 2015

"AREN’T WE ASKING A LITTLE TOO MUCH FROM OUR USERS?"

Page 41: UX para desenvolvedores - QCon Rio 2015

ESTEJAMOS VULNERÁVEIS PARA REALMENTE APRENDER

3

Page 42: UX para desenvolvedores - QCon Rio 2015

APRENDA COM OS USUÁRIOS E STAKEHOLDERS

Page 43: UX para desenvolvedores - QCon Rio 2015

43

FEEDBACK DE DESIGNFaça colaborativamente!

Page 44: UX para desenvolvedores - QCon Rio 2015

USE DADOS DE USO

Page 45: UX para desenvolvedores - QCon Rio 2015

SEM UP FRONT DESIGN

4

Page 46: UX para desenvolvedores - QCon Rio 2015

NO UP

FRONT DESIGN

Page 47: UX para desenvolvedores - QCon Rio 2015

PARTICIPEM DAS SESSÕES DE DESIGN

Todo mundo sabe desenhar círculos, retângulos…

Page 48: UX para desenvolvedores - QCon Rio 2015

48

STYLE GUIDES <3Live style guides + Documentação compartilhada

Page 49: UX para desenvolvedores - QCon Rio 2015

49

ADORAMOS SUGESTÕES

Page 50: UX para desenvolvedores - QCon Rio 2015

APROVEITANDO BOAS PRÁTICAS

5

Page 51: UX para desenvolvedores - QCon Rio 2015

51

PAIR PROGRAMMINGE por que não parear com UX?

Page 52: UX para desenvolvedores - QCon Rio 2015

GITHUB!Ensinem os designers! Github é demais :)

Page 53: UX para desenvolvedores - QCon Rio 2015

53

BOARD COMPARTILHADOTablero, Fireideaz, Waffle…

Page 54: UX para desenvolvedores - QCon Rio 2015

GITBOOK PARA DOCUMENTAÇÃO

Page 55: UX para desenvolvedores - QCon Rio 2015

E SE VOCÊ NÃO TIVER UM UX DO SEU LADO?

6

Page 56: UX para desenvolvedores - QCon Rio 2015

ACESSIBILIDADE NÃO É ACESSÓRIO

Page 57: UX para desenvolvedores - QCon Rio 2015

57

• CONTRASTE (SEMPRE)

• ESPAÇAMENTOS

• ALINHAMENTO (ESQUERDA)

Page 58: UX para desenvolvedores - QCon Rio 2015

ICON FONTS

Page 59: UX para desenvolvedores - QCon Rio 2015

GOOGLE FONTS

Page 60: UX para desenvolvedores - QCon Rio 2015

SEJA MULTIFUNCIONALTodo mundo pode ser um pouco de tudo

Page 61: UX para desenvolvedores - QCon Rio 2015

61

A mais persistente e urgente questão da vida é essa: o que você está fazendo pelos outros?— M. LUTHER KING

Page 62: UX para desenvolvedores - QCon Rio 2015

QUER SABER MAIS SOBRE UX?

•Lean UX. Jeff Gothelf

•Change by Design. Tim Brown

•Não me faça pensar, Steve Krug

•Design do dia a dia, Donald Norman

•About Face 3, Alan Cooper

•Blog Arquitetura de Informação

•Hack Design - www.hackdesign.org

Page 63: UX para desenvolvedores - QCon Rio 2015

63

SERÍAMOS TODOS DESENVOLVEDORES DE

SOFTWARE?

Page 64: UX para desenvolvedores - QCon Rio 2015

64

OBRIGADA!

Samantha Rosa [email protected]

@sahrosa

Tassia Spinelli [email protected]

@tassiaspinelli