Patterns, Padrões e Use Qualities

42
patterns, padrões e use qualities [email protected] rodrigo gonzatto uma língua comum e commons em interfaces e interações gonzatto.com

Transcript of Patterns, Padrões e Use Qualities

Page 1: Patterns, Padrões e Use Qualities

patterns, padrões e use qualities

[email protected]

rodrigo gonzatto

uma língua comum e commons em interfaces e interações

gonzatto.com

Page 2: Patterns, Padrões e Use Qualities

O que é uma caixa de entrada de texto com um botão do lado?

Page 3: Patterns, Padrões e Use Qualities
Page 4: Patterns, Padrões e Use Qualities

E duas caixas de entrada de texto com um botão próximo?

Page 5: Patterns, Padrões e Use Qualities
Page 6: Patterns, Padrões e Use Qualities

O que tem no canto superior direito de um site onde você fez login?

Page 7: Patterns, Padrões e Use Qualities

O que terá no próximo slide?

Page 8: Patterns, Padrões e Use Qualities

Patterns• Padrões (mas não padronização!)

de soluções de problemas recorrentes

• "O design opera por linguagens de padrões” [Hugo Cristo apud Cristopher Alexander]

• "Um pattern descreve um problema que se repete várias vezes em um determinado meio, e em seguida descreve o núcleo da sua solução, de modo que esta solução possa ser usada milhares e milhares de vezes.”

Referência: Hugo Cristo

Page 9: Patterns, Padrões e Use Qualities

Design Patterns (Padrões de Projeto/Desenho)

• Utilizados em Engenharia de Software como padrões de projeto/desenho: soluções gerais e reutilizáveis de problemas frequentes em determinados contextos

• Geralmente são apresentados em modelos, templates confiáveis para questões gerais (não-específicos)

• Mas existem diferenças entre padrões para interface, código e interação…

Page 10: Patterns, Padrões e Use Qualities

Repositórios de padrõesAlguns de repositórios de design patterns:

• Welie: http://www.welie.com/patterns/index.php

• Yahoo Design Patterns: https://developer.yahoo.com/ypatterns/

• Muitos sites de patterns: http://profs.info.uaic.ro/~evalica/patterns/

!

Page 11: Patterns, Padrões e Use Qualities
Page 12: Patterns, Padrões e Use Qualities

Dark Patterns

• Também conhecidos como Anti-patterns

• Utiliza-se de técnicas parecidas com as Pattersn (no caso, de Design de Interação) para atingir objetivos eticamente (e legalmente) questionáveis

• Geralmente disfarça-se de “facilidade de uso” ou truques propícios para tal

Page 13: Patterns, Padrões e Use Qualities

http://darkpatterns.org/

http://www.theverge.com/2013/8/29/4640308/dark-patterns-inside-the-interfaces-designed-to-trick-you

Page 14: Patterns, Padrões e Use Qualities

http://darkpatterns.org/ Exemplo: Bait and Switch (Isca e Mudança) O telefone embaixo do nome do hotel não é do hotel mas do site

Page 15: Patterns, Padrões e Use Qualities

http://darkpatterns.org/ Exemplo: Forced Disclosure (Revelação forçada) A newsletter vem selecionada como padrão

Page 16: Patterns, Padrões e Use Qualities

http://www.theverge.com/2013/8/29/4640308/dark-patterns-inside-the-interfaces-designed-to-trick-you Exemplo: Questões complicadas !Selecione se não quiser (!)

Page 17: Patterns, Padrões e Use Qualities

Atenção!

• Cuidar com funcionalismo ou formalismo nos padrões, pois Patterns não se reduzem a ideia de “reutilizar código”, “reutilizar templates (de Photoshop, Axure, etc.)

• Padrões devem valorizar o conhecimento socialmente compartilhado, mapeamentos conhecidos, interfaces consolidados, e não buscar inovação em si mesma

Referência: Hugo Cristo

Page 18: Patterns, Padrões e Use Qualities
Page 19: Patterns, Padrões e Use Qualities

Uma questão: !

O quanto este tipo de padrões falam das interações?

(ou falam mais das interfaces em si?)

Page 20: Patterns, Padrões e Use Qualities

Jonas Löwgren

Use Qualities Qualidades da experiência

Page 21: Patterns, Padrões e Use Qualities

Do que é feito um site?

um aplicativo? um programa/software?

um game? um produto digital?

Para entender de onde vem a ideia de use qualities é preciso se perguntar:

Page 22: Patterns, Padrões e Use Qualities

”Eu [Löwgren] proponho pensar em design de interação em termos de qualidades de uso. Por exemplo, certas propriedades de produtos digitais que são experienciadas

em seu uso. Estas qualidades transcendem o projeto em específico e oferecem uma

linguagem para falar sobre o design desejado a ser produzido”

Page 23: Patterns, Padrões e Use Qualities

Do que é feita a interação? !

Interação como material sem qualidades. !

Interação não é um material, pois só aparece em uso. Já o uso pode ser definido/propiciado

por uma forma ou material.

Page 24: Patterns, Padrões e Use Qualities

Todo produto é projetado com a intenção de mudar (ou facilitar a mudança) do

modo como as pessoas agem (comportamento) !

É por isso que os artefatos tem um papel importante em moldar as atividades em uma

organização, por exemplo.

Page 25: Patterns, Padrões e Use Qualities

Como falar, então, de interações? !

use qualities (qualidades de uso) certas propriedades de um design do digital que podem ser experimentadas em seu uso

Page 26: Patterns, Padrões e Use Qualities

As “Use qualities of digital designs” dizem respeito às escolhas de design e o uso resultante delas

!

Boa parte da habilidade prática em projetar se dá em ter um repertório de formatos,

que permitem ao designer ficar mais confiante em novas situações de projeto.

Page 27: Patterns, Padrões e Use Qualities

Use Qualities Qualidades da experiência

• É uma terminologia/língua em comum para designers de interação

• Busca ajudar o/a designer a antecipar a proposta de experimentação esperada.

Page 28: Patterns, Padrões e Use Qualities

• Tem como foco a estética da interação.

• Não é uma lista definitiva ou fixa.

• Não fala de como a interface/produto é, mas da experiência que a pessoa pode esperar dela.

Use Qualities Qualidades da experiência

Page 29: Patterns, Padrões e Use Qualities

Grandes grupos de “use-oriented qualities of digital artifacts”

Motivação

Interação

Aspectos sociais

Estruturas

Significado

• motivação dos usuário para o engajamento com um artefato digital

• sensação de interação com o artefato

• efeitos/consequências sociais da interação

• qualidades que pertencem aos aspectos estruturais do artefato, da maneira como ele se manifesta em uso

• conjunto que se relaciona com a indução do usuário à reflexão sobre a sua situação

Page 30: Patterns, Padrões e Use Qualities

Atenção! !

Não são uma taxonomia, uma lista definitiva! Ela está em construção.

Page 31: Patterns, Padrões e Use Qualities

Motivação

• Playability: a qualidade adictiva que, como em um jogo, cria uma vontade de repetir a interação “mais uma vez"

!

!

• Seductibity: proposta de envolvimento emocional entre o artefato e a pessoa

Page 32: Patterns, Padrões e Use Qualities

Motivação

• Anticipation (continuidade/coerência): qualidade de uso que propõe uma consistência visual e de interação (exemplo: utilização de estruturas dramáticas)

!

• Relevancy: resolve diretamente um problema ou uma necessidade relevante à pessoa

!

• Usefulness: interação que até é útil, mas não necessariamente usável (propositalmente)

Page 33: Patterns, Padrões e Use Qualities

Interação

• Pliability: trata da plasticidade ou maleabilidade de uma matéria digital. Ex.: sentir a interface como uma matéria que pode ser manipulada pelos “dedos”.

• de superfície: relacionado com o movimento do utilizador, o seu resultado e o entendimento. Ex.: Botões

• de profundidade, tem a ver com as possibilidades de agir livremente e dar forma à matéria. Ex.: Reactables

!

!

Page 34: Patterns, Padrões e Use Qualities

Interação

• Control ou Autonomy, Limite entre o controle total e a automação. O quanto você "manda" no artefato ou este tem autonomia de atuação. De um lado: a ferramenta, extensão do corpo e controlável. De outro lado: o autônomo como agente trabalha por conta e resta ao usuário utiliza-lo como participação.

Page 35: Patterns, Padrões e Use Qualities

Interação

!

• Immertion: ligação profunda entre interagente e a interação que realiza. Geralmente é típico em actividades criativas e exploratórias. Ex. “Realidade Virtual"

!

!

• Fluency: “onipresença" do digital na vida, que permite ir de uma interface a outra com interações sutis.

Page 36: Patterns, Padrões e Use Qualities
Page 37: Patterns, Padrões e Use Qualities

Social

• Social area: possui potencialidade para uma ação social. Ex. Chat

• Personal connectedness: estar conectado, sempre mantendo contato;

• Identity: propicia construção e manutenção da identidade pessoal ou de grupo. Ex.: skins, badges, personalização

Page 38: Patterns, Padrões e Use Qualities
Page 39: Patterns, Padrões e Use Qualities

Estruturas

• Transparency: usuário adapta e estende a interface às suas necessidades. Foco na tarefa, não na ferramenta. (Ex.: escrever texto, não abrir o Word!)

• Eficiency: interação rápida e sem erro (ou o erro é rapidamente contornado)

• Elegance: combinação do poder da eficiência e da simplicidade. Oferece melhor performance com a estrutura mais simples possível.

Page 40: Patterns, Padrões e Use Qualities
Page 41: Patterns, Padrões e Use Qualities

Significado

3 tipos de ambiguidade: informação, contexto e relação.

• Ambiguidade: impossibilita uma interpretação fácil, encorajando o interagente a participar (para entender algo)

• Parafuncionality: encoraja a refletir sobre a relação com a tecnologia e sobre os valores culturais em que está inserido (ex.: Critical Design)

• Surprise: na confusão, a pessoa busca voltar atrás e refazer. Com a surpresa, o usuário se interessa naquilo que fez.

Page 42: Patterns, Padrões e Use Qualities

Exemplos de propostas de novasuse qualities (criadas por alunos)

• Comprometimento: Envolvimento social em um ambiente virtual (jogos) que gera uma sensação de compromisso entre seus.