Post on 09-Jul-2015
description
UX Design:7 dicas para
desenvolvedores e
designers
Tiago Cardoso (a.k.a Cardoso)
UX/UI Designer
@elcardoson / cardoso.cc
hello@cardoso.cc
Como funciona normalmente um
projeto de App para um designer?
GP
GERENTE DE
PROJETO
SCRUM
MASTER
UX
DESIGNER
ARQUITETO DE
SOFTWAREDEVELOPER TESTER
CLIENTE /
PROJETO
ESTRUTURA DE TRABALHO
GP
GERENTE DE
PROJETO
SCRUM
MASTER
UX
DESIGNER
ARQUITETO DE
SOFTWAREDEVELOPER TESTER
CLIENTE /
PROJETO
OU PODE SER MAIS COMPACTO:
Tudo o que você vai ver a partir de agora
é baseado em vivências de um
designer no dia-a-dia.
Nosso objetivo?
Case de sucesso!
Onde e como o
UX Designer atua no projeto?
Developers
e Testers
UX DESIGNER
imagem
by
Theshirtlis
t.com
Stakeholders
(Cliente, GP, etc)
Arquitetos
Scrum Master
UX Expert
E como garantir que
seu projeto não saia dos trilhos?
1. COMUNICAÇÃO
2. ORGANIZAÇÃO
3. GROOMING
4. TESTES DE USABILIDADE
5. DOCUMENTAÇÃO
6. IDEATION (ENVOLVIMENTO COM O TIME)
7. PARCERIA
1. COMUNICAÇÃO
Priorize a comunicação
com todo time a todo momento.
Envolva todo o time em
suas decisões e garanta a
comunicação entre todos
2. ORGANIZAÇÃO
"Com organização e tempo,
acha-se o segredo de fazer
tudo e bem feito"
- Pitágoras
A regra é clara:
Dificilmente teremos
tempo sobrando
POR ISSO, DESDE O INÍCIO DO PROJETO:
● ORGANIZAÇÃO DE PASTAS
● NOMENCLATURA DOS ARQUIVOS**
● FOQUE NA SUA GESTÃO PESSOAL DE TAREFAS
● TENHA SEMPRE VISIBILIDADE DO QUE ESTÁ POR VIR
● GARANTA UMA GESTÃO DAS TAREFAS DE TODO
PROJETO
Ainda sobre organização:
Padrões para nomenclaturas iOS
"home_button_share_down@3x.png
Crie uma documentação com os
padrões de nomenclaturas
3. GROMMING
O que é se pesquisarmos no google?
Procedimento de higiene e beleza, como banho e tosa
A palavra grooming significa
“cuidar da aparência”.
Ou sejaNo projeto, é essêncial o desenvolvedor e
designer se reunir periodicamente com o
o cliente ou o idealizador do projeto
para garantir que tudo está saindo
como planejado.
4. TESTES DE USABILIDADE
UM DESAFIO E TANTO!
NÃO TIVE TEMPO NÃO COUBE NO ESCOPO ATÉ O FINAL DO PROJETO EU
APLICO
TESTE DE USABILIDADE
O teste é a melhor forma de eliminar todas
as suposições e teorias, pois ele
nos fornece cenário real.
MAS COMO, E EM QUE MOMENTO DO
PROJETO APLICAR UM
TESTE DE USABILIDADE?
A TODO TEMPO
E EM QUALQUER LUGAR!
INCEPTION, NO BAR, SPRINTS, A CADA NOVA FEATURE,
EM CASA, E NO FINAL DO PROJETO.
FOQUE NO USUÁRIO,
QUE O RESTO SE AJEITA
Gustavo Moura Designer de interação / Google BH
5. DOCUMENTAÇÃO
STYLE GUIDES PRIORIZE, ESFORCE-SE E EXIJA QUE O TIME
DE DESIGN CRIE STYLE GUIDES E DOCUMENTE
TODOS PADRÕES DE INTERFACE.
6. IDEATION
Não exclua os desenvolvedores
E desenvolvedores, jamais se isolem no projeto :)
CONVERSEM ENTRE VOCÊS
POR ISSO O IDEATION:
Um rito em que todo time possa se reunir de uma forma
informal e conversar sobre novas features, novas ideias,
novas possibilidades no projeto.
SEJA PROATIVO!
LEMBRE-SE SEMPRE!
Ver pessoas avaliando e criticando uma
interface que você desenhou ou implementou
é um exercício de humildade, empatia
e desapego.
Vc aprende a ouvir e respeitar.
Sempre defenda sua ideia com
o time provando que a
mesma faça sentido e não
apenas com teorias.
Teorizar sem ter dados:
É um erro capital teorizar antes de ter dados.
Inconscientemente se começa a torcer os fatos para se
adequar teorias, ao invés das teorias se adequarem ao
fatos.
– Arthur Conan DoyleAutor das histórias do
Detetive Sherlock Holmes
7. Parceria
E por último:
O desenvolvedor precisa
entender que o designer não
está lá para dificultar sua vida.
Seu design só é bom se seu
desenvolvedor for bom.
– Magga Dora
Senior Experience Designer
UX DESIGNER &
DESENVOLVEDOR
SOMOS TODOS BROTHERS,
TAMO JUNTO!
OBRIGADO!
@elcardoson / cardoso.cc
hello@cardoso.cc
THANKS
FOR
BEING
HERE!