princípios de design
Para ajudar a orientar nossas decisões, usamos os princípios de design Olist para criar premissas aplicadas ao Design System.
índice
Mire o óbvio
O bom design é invisível. Certifique-se de enfatizar todas as possibilidades e tornar tudo tão fácil e simples a ponto de todos pensarem que é a solução óbvia para o problema. Tudo que você cria deve ser fácil de usar, aprender e encontrar. Em vez de "WOW", vá para "é claro".
Como o aplicamos:
- Não nos prendemos à criação de componentes totalmente sob medida. Preferimos que as pessoas identifiquem instantaneamente sua função.
Projete para o sucesso
Ainda melhor do que boas mensagens de erro é um design cuidadoso que evita a ocorrência de um problema. Elimine as condições sujeitas a erros ou verifique-as e apresente aos usuários uma opção de confirmação antes de se comprometerem com a ação.
Como o aplicamos:
- Evitamos erros do usuário.
Contexto é o rei
Ao projetar experiências, você deve considerar o contexto em que as pessoas estão. Que dispositivo elas estão usando? De qual lugar eles estão trabalhando? Quanto tempo eles têm para realizar esta tarefa? Projetar ótimas experiências vai muito além do digital.
Como o aplicamos:
- Os componentes não precisam ser iguais em todas as plataformas, eles precisam apenas ser coesos para que possamos oferecer a melhor experiência mantendo a identidade da marca.
- Tornamos possível a experiência em todos dispositivos, independentemente de quão antigo, pequeno ou da velocidade da internet.
Seja consistente
Consistência implica estabilidade. Cada decisão tomada no design deve ser previsível e confiável. Quando as coisas não combinam entre várias áreas, a experiência pode parecer desconexa, confusa e desconfortável.
Como o aplicamos:
- Siga sempre as foundations de design e pense nos componentes como um todo.
Design é sobre pessoas e trabalho em grupo
Não há lugar para o ego. Um ótimo design só é possível quando toda a equipe faz parte do processo. Use suas habilidades de design para facilitar a criação de novas idéias e para criar um entendimento compartilhado em torno do problema. Uma colaboração próxima sempre trás a ótimos resultados.
Como o aplicamos:
- Nosso processo deve ser transparente e colaborativo. Nós nos comunicamos para evitar retrabalho.
Abstraia a complexidade
Não há necessidade de refletir para os usuários a complexidade de nossa operação. Mostre apenas as informações necessárias em nossos fluxos e mensagens, elimine ambiguidades e use um vocabulário acessível.
Como o aplicamos:
- Queremos tornar a jornada do usuário mais fácil, não importa o cliente.
- Documentamos para as pessoas.
- Visamos uma comunicação simples e clara.
Dados acima da intuição
Tomamos decisões com base em dados. Embora entendemos os problemas e complexidades, não somos os usuários reais. Dados qualitativos e quantitativos estão disponíveis para apoiar decisões importantes.
Como o aplicamos:
- Use dados para justificar decisões de design.
Torne universal (específico do Design System)
Acessibilidade é sobre criar experiências que possam ser utilizadas por todos, com boa usabilidade.
Como o aplicamos:
- Seguimos WCAG para criar experiências acessíveis.
- Priorizamos a usabilidade para todos antes de novos recursos para alguns.
- Tornamos a experiência possível em todos os idiomas.