Upload
samantha-rosa
View
66
Download
1
Embed Size (px)
Citation preview
USER EXPERIENCE PARA DEVS
Samantha Rosa @sahrosa
PROCEMPA - Dezembro de 2016
DESIGNERS + DESENVOLVEDORES =
<3
Projetamos soluções para a experiência de uso de produtos ou serviços.
Para que as experiências sejam boas, precisamos entender quem são os
usuários do produto ou serviço.
Fazemos:
……
Entender seus problemas e dificuldades,
descobrir o que os faz felizes. Ajuda-los a
atingir seus objetivos.
Queremos:
UX Design não é deixar "bonitinho".
Não queremos:
Design ≠ Arte
Como fazemos:ESTRATÉGIA
PESQUISAINTERAÇÃO
DESIGN VISUALUI DEV
Processo/método:
E o que os desenvolvedores
tem a ver com isso?
11
Performance é user experience. Mas depende
do desenvolvimento!
13
O design se tornou importante demais para ser deixado exclusivamente para os designers.
Tim Brown
14
Temos os mesmos objetivos!
Antes designers e desenvolvedores trabalhavam totalmente separados.
O designer era (ou se considerava) o herói, intocável, inquestionável…
17
Isso não faz sentido, e vem mudando desde que surgiram os movimentos de
Lean UX e Design Contínuo.
Modelo 1: Cascata
ANÁLISE DE
NEGÓCIOSARQUITETURA
DE INFORMAÇÃODESIGN
VISUALDESENVOLVIMENTO
FRONT-END
DESENVOLVIMENTO
BACK-END
Design em cascata:
ANÁLISE DE
NEGÓCIOSARQUITETURA
DE INFORMAÇÃODESIGN
VISUALDESENVOLVIMENTO
FRONT-END
DESENVOLVIMENTO
BACK-END
Design em cascata:
o design "perfeito"
21
E no final do projeto…
E nesse cenário, então…
Modelo 2: “Ágil”
Design “ágil”
80% das features não são usadas
Design “ágil”
Modelo 3: Lean UX
Design contínuo
mínimo viável para validação
Design contínuo
Lean UX lets you focus on the
actual experience being designed,
rather than deliverables
Jeff Gothelf
Experimentos
Pesquisa
Avaliação
• Movimento noPSD
• Style guides vivos
• Princípios de design
• Testes de usabilidade
• Testes A/B
• Dados analíticos
• Entrevistas de guerrillla
• Ideação em hipóteses
• Critérios de sucesso
De ponta a ponta
Dicas práticas para o dia-a-dia
33
1
Trabalhar juntos não quer dizer apenas sentar na mesma mesa
Defina a visão em conjuntoNão vale descubrir todas as respostas sozinho
UMA VISÃO DEFINIDA
UM PRODUTO REFINADO
Output esperado
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
UMA VISÃO DEFINIDA
UM PRODUTO REFINADO
Incentive a equipe a perguntar ;)
2
Mantenha os usuários por perto
Não.. nós não somos os usuários do produto :P
Sempre pensar em cima de melhorias
Pesquisa não é pra confirmar o que você já sabia
Quais “jobs” devem ser executados pelos usuários?
Aren’t we asking a little too much from our users?
3
Estejamos vulneráveis para realmente aprender
Aprenda com os usuários e stakeholders
45
Feedback de design!
Use dados de uso
4
Sem upfront design
Todo mundo sabe desenhar círculos, retângulos…
Envolvam todos nas sessões de design
49
Live style guides + Documentação compartilhada
Style guides <3
50
Adoramos sugestões!
5
Aproveitando boas práticas
52
E por que não parear designer e desenvolvedor?
Pair programming!
Aprendam! Github é demais :)Github!
54
Tablero, Fireideaz, Waffle…
Board compartilhado
Gitbook para documentação
6
E se não der pra trabalhar juntos sempre?
Acessibilidade não é acessório!
58
• Contraste sempre! • Não tenha medo dos espaçamentos • Alinhamento sempre à esquerda…
Ensinem :)
Todo mundo pode ser um pouco de tudo
Seja multifuncional
60
A mais persistente e urgente questão da vida é essa: o que você está fazendo pelos outros?
M. LUTHER KING
• 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
Pra saber mais sobre UX:
62
Somos todos desenvolvedores
de software!
GRACIAS :)
Samantha Rosa @sahrosa
PROCEMPA - Dezembro de 2016