SlideShare uma empresa Scribd logo
1 de 46
Design de Interação
Design de Interação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação – Relembrando ,[object Object],[object Object]
Design de Interação – Atividades envolvidas Identificar necessidades e estabelecer requisitos  Deve-se  conhecer os usuários  e definir quais tipos de  suporte  o produto vai oferecer-lhes de forma  útil .  É a principal atividade do design centrado em usuário e uma das mais importantes no Design de Interação.
Design de Interação – Atividades envolvidas Desenvolver designs alternativos que preencham os  requisitos levantados Atividade central do design, consiste em  sugerir idéias  que atendam aos requisitos. Pode ser dividida em duas sub-atividades: Design Conceitual  – produz o  Modelo Conceitual  que descreve o que o produto deveria  fazer , como se  comportar  e com o que  parecer. Design Físico  –  considera fatores como  cor ,  sons ,  imagens , design de  menu  e design de  ícones .
Design de Interação – Atividades envolvidas Construir versões interativas dos designs, de maneira que possam ser comunicados e analisados. A maneira mais simples de avaliar o design é permitir que os usuários  interajam  com ele.  Para que isso ocorra é necessário criar uma  versão interativa  do design que dará origem ao produto, embora isso não necessariamente signifique gerar uma versão do software.
Design de Interação – Atividades envolvidas Avaliar o que está sendo construído durante o processo. A avaliação diz respeito ao processo de verificar a  usabilidade  e  aceitabilidade  do produto ou design. Esta avaliação pode ser medida de diversas formas, sejam  qualitativa  ou  quantitativas .  Por exemplo: números de erros que os usuários cometem, se o produto é atraente ao usuário, se cumprem com os requisitos, etc.
Design de Interação – Características chave 1 –  Focar no usuário  -  o processo de design de interação deve ser centrado no usuário, dando oportunidade que ele  avalie  e de  feedback  sobre o design ou produto. 2 –  Objetivos específicos e experiência do usuário  –  qual o objetivo especifico que o  usuário   espera  e qual sua  experiência  com produtos semelhantes ou com o assunto. Devem ser claramente documentados no inicio do projeto pois auxiliam os designers a escolher entre diferentes alternativas de design. 3 –  Iteração  –  permite refinar o design com base no  feedback  do usuário. Não importa quão bons sejam os designers e quão claro seja o entendimento, sempre será necessário coletar o feedback e  refinar  o design.
Design de Interação – Questões práticas Quem são os usuários ? Indivíduos que interagem diretamente com o produto a fim de realizar uma tarefa. ERRADO ! Todos os envolvidos no uso do sistema que interagem  direta  ou  indiretamente  com o produto, que  recebem um subproduto ou serviço  do sistema, que  patrocinam  o produto e inclusive os que solicitaram a  criação  do produto.
Design de Interação – Exemplo de Usuários Quem são os usuários do sistema de caixa de um supermercado ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação – Questões práticas Quais são as “necessidades” do usuário? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação – Questões práticas Como criar designs alternativos ? Os designs alternativos são criados a partir da  criatividade  do designer, do poder de  observação  a sistemas similares, versões anteriores, do trabalho de outros designer, entre outros. Ex. A partir da observação do uso da maquina de escrever foi criado o editor de texto.
Design de Interação – Questões práticas Como escolher uma dentre as alternativas de Design ? A maneira como os usuários  interagem  com o sistema é o ponto central do Design de Interação, por isso a análise do  perfil de usuário  determina fatores que influenciam na escolha de uma alternativa de design. Outros pontos devem ser considerados na hora de escolher um design, tais como:  qualidade  do design,  eficiência  e características de  usabilidade . Ex. Usuários Idosos -> Entrada de dados por teclado, pois, em geral,  eles tem dificuldade em utilizar o mouse, por deficiência motora.
Design de Interação – Modelos de Ciclo de Vida Modelo que representa um conjunto de atividades e como elas se relacionam. Modelo Simples de Design de Interação
Design de Interação – Modelos de Ciclo de Vida Modelo em Cascata Basicamente um modelo linear onde cada passo deve ser completado antes que o próximo passo possa ser iniciado.
Design de Interação – Modelos de Ciclo de Vida Modelo Espiral Incorpora um framework iterativo que permite que idéias e o progresso sejam repetidamente verificados e avaliados.
Design de Interação – Modelos de Ciclo de Vida Modelo RAD (Rapid Application Development) Centrada no usuário tenta minimizar o risco causado por requisitos que se alteram durante o curso do projeto. Geralmente com ciclos limitados a seis meses.
Design de Interação – Modelos de Ciclo de Vida em IHC Modelo Estrela –  centrado na atividade de avaliação. Sempre que uma atividade é finalizada deve ser avaliada. Não obteve muito sucesso junto aos grandes projetos.
Design de Interação – Modelos de Ciclo de Vida em IHC Modelo de Engenharia  de Usabilidade –  Bastante detalhado, especifica tarefas de usabilidade, que podem ser integradas nos ciclos de vida normais.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos O que estamos tentando alcançar ? Entender o máximo possível sobre o  usuário , seu  trabalho , seu  contexto , como suas  atividades  são realizadas e como o sistema pode ser desenvolvido para suportar suas necessidades de forma eficiente.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Como conseguir levantar os requisitos de forma clara e estável? Realizando atividades de  coleta  de dados,  interpretação  e  análise  de dados,  refinamento  e  avaliação  dos requisito.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos O que são requisitos ? Um requisito consiste em uma declaração sobre um produto pretendido que especifica  o que  ele deveria  fazer  ou  como  deveria  operar . Eles vem de muitas formas diferentes, mas o que precisamos é certificar de que são claros e será possível reconhecer quando forem preenchidos.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Diferentes tipos de requisitos:  Requisitos funcionais  – dizem o que o sistema deveria fazer e o que ele não deveria fazer. Ex. O sistema deverá emitir uma nota fiscal. Requisitos não-funcionais  – Indicam limitações ou especificidades do sistema. Ex. O sistema deverá ser multiplataforma. Requisitos de dados  – Indicam volatilidade, persistência e precisão na quantidade de dados. Ex. Os dados devem ser registrados no sistema por 5 anos e arquivados de 2 em 2 anos.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Requisitos ambientais  – representar informações sobre o ambiente ou contexto onde o produto será utilizado. Ex. Caixa eletrônico não poderia usar como entrada/saída de dados comandos por voz. Requisitos de usuário  – captam característica especificas dos grupos de usuários pretendidos. Ex. usuário leigos precisam de acompanhamento passo-a-passo, usuários avançados precisam de flexibilidade e maior autonomia. Requisitos de usabilidade  – diretamente relacionados as metas de usabilidade. Ex. Metáforas que facilitem a memorização.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Questionários Trata-se de uma série de questões com o objetivo de obter informações  especificas  das pessoas. Uma boa técnica para obter resposta de um  grande   grupo  de usuários, inclusive com  dispersão   geográfica . Pode conter perguntas  fechadas , ou seja, cuja resposta está determinada em um conjunto discreto ou  abertas , cuja resposta é individualizada por pessoa. Aberta  – Quantos anos você tem ? Fechada  – Qual seu conhecimento em informática ?  (Bom, Médio, Ruim)
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Entrevistas Implica em realizar uma serie de perguntas a alguém, em geral  presencialmente . Pode ser realizada no ambiente de  trabalho  ou em  casa , onde o indivíduo possa falar facilmente sobre suas atividades mostrando ao entrevistador como as realiza. As vezes é difícil encontrar tempo para realizar as entrevistas. Interagir com um ser humano ao invés de um pedaço de papel  ou formulário eletrônico encoraja as pessoas a responder questões e torna o exercício mais agradável.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Grupos de Estudo Específicos e Workshops As entrevistas tendem a ser individuais e mostram apenas a  perspectiva  de uma pessoa.  Para ressaltas os  interesses  e  conflitos  entre áreas o ideal é realizar uma reunião entre os principais interessados no produto e discutir os tópicos mais  relevantes , com um moderador e assuntos estruturados. As vezes é difícil conseguir reunir todos os interessados para uma reunião, por fatores geográficos ou de tempo.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Observação Natural As vezes é difícil para o ser humano descrever como ele realiza uma determinada tarefa, desta forma, realizando uma observação do indivíduo no seu ambiente de trabalho e fazendo anotações ou até mesmo gravando sua interação, será possível responder à perguntas que não seriam respondidas através de outras técnicas.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Cenários: Um cenário consiste em uma “descrição narrativa formal”.  Ele descreve as  atividades  ou  tarefas  do usuário em uma historia que permite a exploração e discussão de contextos, necessidades e requisitos. NÃO  descreve explicitamente o uso de  software  ou outro suporte  tecnológico.  Podem ser  facilmente entendidos  pelos usuários. Capturar cenários de comportamentos e objetivos  existentes  ajuda a desenvolver novos cenários.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Exemplo: Pedro adora ler. Quando está a procura de um livro, ele costuma pesquisá-lo através do nome ou ano de publicação e autor.  Nem sempre ele encontra o livro aonde procura, em alguns casos, lhe é indicado uma nova biblioteca onde haja o livro disponível. As vezes quando procura o livro, encontra diversos livros de autores com nomes parecidos, o que o deixa aborrecido, pois ele gostaria que trouxesse apenas o livro do autor que solicitou. Quando encontra o livro, Pedro informa seu nome, CPF e a data em que será entregue o livro.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Casos de Uso: Casos de uso enfocam também no objetivo do usuário, que é chamado de  ator .O foco principal do caso de uso é apresentar a  interação  do usuário com o sistema. O termo cenário também é apresentado no contexto de casos de uso, porém representa alternativas de interação entre o usuário e o sistema. Os casos de uso podem ser descritos  graficamente , o que não descarta a necessidade da descrição  escrita . Para desenvolver o caso de uso, primeiro identifique o ator, em seguida suas  tarefas  e  objetivos .
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Exemplo: Ator : Operador Caso de uso : Pesquisa de Livro  Curso Normal 1 – o usuário  seleciona  a opção “pesquisar livros” 2 – O usuário  digita  o “autor” 3 – O usuário  digita  o “ano de publicação” 4 – O usuário  clica no botão  “pesquisar” 5 – O sistema apresenta a lista de livros segundo o filtro selecionado.
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Ator : Operador Caso de uso : Pesquisa de Livro  Representação gráfica
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Exemplo:  
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Análise de Tarefas: É utilizada principalmente para  investigar  uma situação  existente  e não para visionar novos sistemas. A versão mais amplamente utilizada é a Análise Hierárquica de Tarefas (AHP) que consistem em pegar uma atividade principal e dividí-la em sub-tarefas para analisá-las de forma mais simples. Usa a técnica de  dividir para conquistar , Pode ser utilizada para comparar a importância de sub-atividades uma com as outras, a fim de verificar quais sub-atividades são  mais importantes  na visão do usuário..
Design de Interação  – Identificando Necessidades e Estabelecendo Requisitos Exemplo:  
Design de Interação – Atividade 2 1 – Sortear os tipos de usuário. 2 – Desenvolver um cenário utilizando os tipos de usuário sorteado e as operações escolhidas 3 – Escolher uma outra técnica (caso de uso, caso de uso essencial ou análise de tarefas) para representar ás operações selecionadas relacionadas aos usuários sorteados. 4 – Identificar pelo menos dois pontos do seu levantamento que estão diretamente associados ao seu grupo de usuários. Ao final dessa atividade deverá ser entregue um relatório contendo o cenário desenvolvido e a representação em outra técnica. Lembrando que o foco em cada uma das técnicas é o USUÁRIO.
Design de Interação – Referências Referências: IDEO - Empresa fábrica de idéias http://www.ideo.com/thinking/approach/ http://hci.sapp.org/lectures/verplank/interaction/ Bill Verplank - Design de Interação para IHC Usabilidoido http://usabilidoido.com.br/afinal_o_que_e_design_de_interacao.html Web Content Acessibility Guidelines http://www.w3.org/TR/WCAG20/ Site oficial de Bill Moggridge http://www.designinginteractions.com/bill Design de Interação, 2005 Jenny Preece,Yvonne Rogers,Helen Sharp
Design de Interação – Contato Bruno Ribeiro –  [email_address] Debora Modesto–  [email_address] Aline Alves–  [email_address] Dúvidas ?

Mais conteúdo relacionado

Mais procurados

JAD e levantamento de requisitos
JAD e levantamento de requisitosJAD e levantamento de requisitos
JAD e levantamento de requisitosEduardo Castro
 
A agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosA agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosAgência Nuve
 
Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...
Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...
Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...Catarinas Design de Interação
 
CRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e Interação
CRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e InteraçãoCRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e Interação
CRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e InteraçãoCauê de Souza
 
Interaction South America 2015 - Concepção de um framework para definição em ...
Interaction South America 2015 - Concepção de um framework para definição em ...Interaction South America 2015 - Concepção de um framework para definição em ...
Interaction South America 2015 - Concepção de um framework para definição em ...Catarinas Design de Interação
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitosGlauber Aquino
 
Especificação requisitos
Especificação requisitosEspecificação requisitos
Especificação requisitosLuis Fernandes
 
Protótipos em Papel
Protótipos em PapelProtótipos em Papel
Protótipos em Papelelliando dias
 
Identificando requisitos comuns e variantes em linhas de produtos de software
Identificando requisitos comuns e variantes em linhas de produtos de softwareIdentificando requisitos comuns e variantes em linhas de produtos de software
Identificando requisitos comuns e variantes em linhas de produtos de softwareAndré Agostinho
 
Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830André Agostinho
 
127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007Marco Guimarães
 
Princípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de RequisitosPrincípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de Requisitoselliando dias
 

Mais procurados (20)

Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no Usuário
 
JAD e levantamento de requisitos
JAD e levantamento de requisitosJAD e levantamento de requisitos
JAD e levantamento de requisitos
 
Cd - aulas 06 e 07
Cd - aulas 06 e 07Cd - aulas 06 e 07
Cd - aulas 06 e 07
 
A agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosA agência Nuve e o processo de projetos
A agência Nuve e o processo de projetos
 
What are functional specifications
What are functional specificationsWhat are functional specifications
What are functional specifications
 
Aula4 levantamento requisitos
Aula4 levantamento requisitosAula4 levantamento requisitos
Aula4 levantamento requisitos
 
Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...
Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...
Pesquisa com usuários aplicada em projetos lean de startups concepção de um f...
 
CRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e Interação
CRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e InteraçãoCRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e Interação
CRP- 0420: Comunicação Digital - Aula 7: Design de Experiência e Interação
 
engenharia-de-requisitos
engenharia-de-requisitosengenharia-de-requisitos
engenharia-de-requisitos
 
Workshop de Requisitos
Workshop de RequisitosWorkshop de Requisitos
Workshop de Requisitos
 
Apresentação tarefa 2 ihm
Apresentação tarefa 2 ihmApresentação tarefa 2 ihm
Apresentação tarefa 2 ihm
 
Interaction South America 2015 - Concepção de um framework para definição em ...
Interaction South America 2015 - Concepção de um framework para definição em ...Interaction South America 2015 - Concepção de um framework para definição em ...
Interaction South America 2015 - Concepção de um framework para definição em ...
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitos
 
Especificação requisitos
Especificação requisitosEspecificação requisitos
Especificação requisitos
 
Naked Objects
Naked ObjectsNaked Objects
Naked Objects
 
Protótipos em Papel
Protótipos em PapelProtótipos em Papel
Protótipos em Papel
 
Identificando requisitos comuns e variantes em linhas de produtos de software
Identificando requisitos comuns e variantes em linhas de produtos de softwareIdentificando requisitos comuns e variantes em linhas de produtos de software
Identificando requisitos comuns e variantes em linhas de produtos de software
 
Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830
 
127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007
 
Princípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de RequisitosPrincípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de Requisitos
 

Destaque

Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4Ricardo Wagner De Farias
 
WPI – Pós Design de Interação IEC PUC Minas aula01
WPI – Pós Design de Interação IEC PUC Minas aula01WPI – Pós Design de Interação IEC PUC Minas aula01
WPI – Pós Design de Interação IEC PUC Minas aula01Leandro Alves
 
Cognitive Usability: Using Human Factors to Influence Future Online Usability...
Cognitive Usability: Using Human Factors to Influence Future Online Usability...Cognitive Usability: Using Human Factors to Influence Future Online Usability...
Cognitive Usability: Using Human Factors to Influence Future Online Usability...Mike Crabb
 
Design de Interação para Dispositivos Móveis - turma de setembro 2011
Design de Interação para Dispositivos Móveis - turma de setembro 2011Design de Interação para Dispositivos Móveis - turma de setembro 2011
Design de Interação para Dispositivos Móveis - turma de setembro 2011Jane Vita
 
Aula 1 - Minicurso sobre Design Centrado no Usuário
Aula 1 - Minicurso sobre Design Centrado no UsuárioAula 1 - Minicurso sobre Design Centrado no Usuário
Aula 1 - Minicurso sobre Design Centrado no UsuárioErico Fileno
 
Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)David Lamas
 
Metodos e Processos de Pesquisa em Design de Interação
Metodos e Processos de Pesquisa em Design de InteraçãoMetodos e Processos de Pesquisa em Design de Interação
Metodos e Processos de Pesquisa em Design de InteraçãoGonçalo Ferraz
 
Usability Testing for Usable Accessibility
Usability Testing for Usable AccessibilityUsability Testing for Usable Accessibility
Usability Testing for Usable AccessibilityKate Walser
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 

Destaque (10)

7Masters Acessibilidade Por Que Sim
7Masters Acessibilidade Por Que Sim7Masters Acessibilidade Por Que Sim
7Masters Acessibilidade Por Que Sim
 
Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4
 
WPI – Pós Design de Interação IEC PUC Minas aula01
WPI – Pós Design de Interação IEC PUC Minas aula01WPI – Pós Design de Interação IEC PUC Minas aula01
WPI – Pós Design de Interação IEC PUC Minas aula01
 
Cognitive Usability: Using Human Factors to Influence Future Online Usability...
Cognitive Usability: Using Human Factors to Influence Future Online Usability...Cognitive Usability: Using Human Factors to Influence Future Online Usability...
Cognitive Usability: Using Human Factors to Influence Future Online Usability...
 
Design de Interação para Dispositivos Móveis - turma de setembro 2011
Design de Interação para Dispositivos Móveis - turma de setembro 2011Design de Interação para Dispositivos Móveis - turma de setembro 2011
Design de Interação para Dispositivos Móveis - turma de setembro 2011
 
Aula 1 - Minicurso sobre Design Centrado no Usuário
Aula 1 - Minicurso sobre Design Centrado no UsuárioAula 1 - Minicurso sobre Design Centrado no Usuário
Aula 1 - Minicurso sobre Design Centrado no Usuário
 
Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)
 
Metodos e Processos de Pesquisa em Design de Interação
Metodos e Processos de Pesquisa em Design de InteraçãoMetodos e Processos de Pesquisa em Design de Interação
Metodos e Processos de Pesquisa em Design de Interação
 
Usability Testing for Usable Accessibility
Usability Testing for Usable AccessibilityUsability Testing for Usable Accessibility
Usability Testing for Usable Accessibility
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 

Semelhante a Design de Interação - Revisão

Design Centrado Usuario
Design Centrado UsuarioDesign Centrado Usuario
Design Centrado UsuarioErico Fileno
 
Workshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersWorkshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersNeue Labs
 
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e ExperiênciasAndreza Godoy
 
Um processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemUm processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemCarlos Carvalho
 
(Petrobras) Repensando o design de experiências e processos
(Petrobras) Repensando o design de experiências e processos(Petrobras) Repensando o design de experiências e processos
(Petrobras) Repensando o design de experiências e processosRafael Burity
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoAlan Vasconcelos
 
MPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeMPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeAlan Vasconcelos
 
Ergodesing e arquitetura de Informação
Ergodesing e arquitetura de InformaçãoErgodesing e arquitetura de Informação
Ergodesing e arquitetura de InformaçãoWellington Marion
 
Métodos ágeis e boas práticas no design de sistemas centrado nos usuários
Métodos ágeis e boas práticas no design de sistemas centrado nos usuáriosMétodos ágeis e boas práticas no design de sistemas centrado nos usuários
Métodos ágeis e boas práticas no design de sistemas centrado nos usuáriosLeandro Alves
 
Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...
Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...
Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...Impacta Eventos
 
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...Rio Info
 
Design Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface DigitalDesign Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface DigitalMarconi Pacheco
 
Design thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webDesign thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webLuanna Eroles
 
as-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdf
as-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdfas-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdf
as-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdfArlindo Correia
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAndré Constantino da Silva
 
Requisitos no Processo Iterativo
Requisitos no Processo IterativoRequisitos no Processo Iterativo
Requisitos no Processo IterativoFatec
 
Empreendedorismo UFMG - Design Sprint
Empreendedorismo UFMG - Design SprintEmpreendedorismo UFMG - Design Sprint
Empreendedorismo UFMG - Design SprintAna Paula Batista
 

Semelhante a Design de Interação - Revisão (20)

Design Centrado Usuario
Design Centrado UsuarioDesign Centrado Usuario
Design Centrado Usuario
 
01 - Baseconceitual
01 - Baseconceitual01 - Baseconceitual
01 - Baseconceitual
 
Workshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersWorkshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholders
 
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
 
Um processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemUm processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagem
 
(Petrobras) Repensando o design de experiências e processos
(Petrobras) Repensando o design de experiências e processos(Petrobras) Repensando o design de experiências e processos
(Petrobras) Repensando o design de experiências e processos
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 Introdução
 
Workshop de UX, 02
Workshop de UX, 02Workshop de UX, 02
Workshop de UX, 02
 
Desenvolvimento em tempos de UX - Versão 3.0
Desenvolvimento em tempos de UX - Versão 3.0Desenvolvimento em tempos de UX - Versão 3.0
Desenvolvimento em tempos de UX - Versão 3.0
 
MPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeMPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - Usabilidade
 
Ergodesing e arquitetura de Informação
Ergodesing e arquitetura de InformaçãoErgodesing e arquitetura de Informação
Ergodesing e arquitetura de Informação
 
Métodos ágeis e boas práticas no design de sistemas centrado nos usuários
Métodos ágeis e boas práticas no design de sistemas centrado nos usuáriosMétodos ágeis e boas práticas no design de sistemas centrado nos usuários
Métodos ágeis e boas práticas no design de sistemas centrado nos usuários
 
Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...
Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...
Usuários são peças fundamentais no quebra-cabeça da inovação: entenda e inter...
 
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
 
Design Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface DigitalDesign Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface Digital
 
Design thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webDesign thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências web
 
as-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdf
as-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdfas-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdf
as-cinco-competencias-do-design-de-experiencia-do-usuario-__-uxmatters.pdf
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
 
Requisitos no Processo Iterativo
Requisitos no Processo IterativoRequisitos no Processo Iterativo
Requisitos no Processo Iterativo
 
Empreendedorismo UFMG - Design Sprint
Empreendedorismo UFMG - Design SprintEmpreendedorismo UFMG - Design Sprint
Empreendedorismo UFMG - Design Sprint
 

Design de Interação - Revisão

  • 2.
  • 3.
  • 4. Design de Interação – Atividades envolvidas Identificar necessidades e estabelecer requisitos Deve-se conhecer os usuários e definir quais tipos de suporte o produto vai oferecer-lhes de forma útil . É a principal atividade do design centrado em usuário e uma das mais importantes no Design de Interação.
  • 5. Design de Interação – Atividades envolvidas Desenvolver designs alternativos que preencham os requisitos levantados Atividade central do design, consiste em sugerir idéias que atendam aos requisitos. Pode ser dividida em duas sub-atividades: Design Conceitual – produz o Modelo Conceitual que descreve o que o produto deveria fazer , como se comportar e com o que parecer. Design Físico – considera fatores como cor , sons , imagens , design de menu e design de ícones .
  • 6. Design de Interação – Atividades envolvidas Construir versões interativas dos designs, de maneira que possam ser comunicados e analisados. A maneira mais simples de avaliar o design é permitir que os usuários interajam com ele. Para que isso ocorra é necessário criar uma versão interativa do design que dará origem ao produto, embora isso não necessariamente signifique gerar uma versão do software.
  • 7. Design de Interação – Atividades envolvidas Avaliar o que está sendo construído durante o processo. A avaliação diz respeito ao processo de verificar a usabilidade e aceitabilidade do produto ou design. Esta avaliação pode ser medida de diversas formas, sejam qualitativa ou quantitativas . Por exemplo: números de erros que os usuários cometem, se o produto é atraente ao usuário, se cumprem com os requisitos, etc.
  • 8. Design de Interação – Características chave 1 – Focar no usuário - o processo de design de interação deve ser centrado no usuário, dando oportunidade que ele avalie e de feedback sobre o design ou produto. 2 – Objetivos específicos e experiência do usuário – qual o objetivo especifico que o usuário espera e qual sua experiência com produtos semelhantes ou com o assunto. Devem ser claramente documentados no inicio do projeto pois auxiliam os designers a escolher entre diferentes alternativas de design. 3 – Iteração – permite refinar o design com base no feedback do usuário. Não importa quão bons sejam os designers e quão claro seja o entendimento, sempre será necessário coletar o feedback e refinar o design.
  • 9. Design de Interação – Questões práticas Quem são os usuários ? Indivíduos que interagem diretamente com o produto a fim de realizar uma tarefa. ERRADO ! Todos os envolvidos no uso do sistema que interagem direta ou indiretamente com o produto, que recebem um subproduto ou serviço do sistema, que patrocinam o produto e inclusive os que solicitaram a criação do produto.
  • 10.
  • 11.
  • 12. Design de Interação – Questões práticas Como criar designs alternativos ? Os designs alternativos são criados a partir da criatividade do designer, do poder de observação a sistemas similares, versões anteriores, do trabalho de outros designer, entre outros. Ex. A partir da observação do uso da maquina de escrever foi criado o editor de texto.
  • 13. Design de Interação – Questões práticas Como escolher uma dentre as alternativas de Design ? A maneira como os usuários interagem com o sistema é o ponto central do Design de Interação, por isso a análise do perfil de usuário determina fatores que influenciam na escolha de uma alternativa de design. Outros pontos devem ser considerados na hora de escolher um design, tais como: qualidade do design, eficiência e características de usabilidade . Ex. Usuários Idosos -> Entrada de dados por teclado, pois, em geral, eles tem dificuldade em utilizar o mouse, por deficiência motora.
  • 14. Design de Interação – Modelos de Ciclo de Vida Modelo que representa um conjunto de atividades e como elas se relacionam. Modelo Simples de Design de Interação
  • 15. Design de Interação – Modelos de Ciclo de Vida Modelo em Cascata Basicamente um modelo linear onde cada passo deve ser completado antes que o próximo passo possa ser iniciado.
  • 16. Design de Interação – Modelos de Ciclo de Vida Modelo Espiral Incorpora um framework iterativo que permite que idéias e o progresso sejam repetidamente verificados e avaliados.
  • 17. Design de Interação – Modelos de Ciclo de Vida Modelo RAD (Rapid Application Development) Centrada no usuário tenta minimizar o risco causado por requisitos que se alteram durante o curso do projeto. Geralmente com ciclos limitados a seis meses.
  • 18. Design de Interação – Modelos de Ciclo de Vida em IHC Modelo Estrela – centrado na atividade de avaliação. Sempre que uma atividade é finalizada deve ser avaliada. Não obteve muito sucesso junto aos grandes projetos.
  • 19. Design de Interação – Modelos de Ciclo de Vida em IHC Modelo de Engenharia de Usabilidade – Bastante detalhado, especifica tarefas de usabilidade, que podem ser integradas nos ciclos de vida normais.
  • 20. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos O que estamos tentando alcançar ? Entender o máximo possível sobre o usuário , seu trabalho , seu contexto , como suas atividades são realizadas e como o sistema pode ser desenvolvido para suportar suas necessidades de forma eficiente.
  • 21. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Como conseguir levantar os requisitos de forma clara e estável? Realizando atividades de coleta de dados, interpretação e análise de dados, refinamento e avaliação dos requisito.
  • 22.
  • 23. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos O que são requisitos ? Um requisito consiste em uma declaração sobre um produto pretendido que especifica o que ele deveria fazer ou como deveria operar . Eles vem de muitas formas diferentes, mas o que precisamos é certificar de que são claros e será possível reconhecer quando forem preenchidos.
  • 24. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Diferentes tipos de requisitos: Requisitos funcionais – dizem o que o sistema deveria fazer e o que ele não deveria fazer. Ex. O sistema deverá emitir uma nota fiscal. Requisitos não-funcionais – Indicam limitações ou especificidades do sistema. Ex. O sistema deverá ser multiplataforma. Requisitos de dados – Indicam volatilidade, persistência e precisão na quantidade de dados. Ex. Os dados devem ser registrados no sistema por 5 anos e arquivados de 2 em 2 anos.
  • 25. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Requisitos ambientais – representar informações sobre o ambiente ou contexto onde o produto será utilizado. Ex. Caixa eletrônico não poderia usar como entrada/saída de dados comandos por voz. Requisitos de usuário – captam característica especificas dos grupos de usuários pretendidos. Ex. usuário leigos precisam de acompanhamento passo-a-passo, usuários avançados precisam de flexibilidade e maior autonomia. Requisitos de usabilidade – diretamente relacionados as metas de usabilidade. Ex. Metáforas que facilitem a memorização.
  • 26.
  • 27. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Questionários Trata-se de uma série de questões com o objetivo de obter informações especificas das pessoas. Uma boa técnica para obter resposta de um grande grupo de usuários, inclusive com dispersão geográfica . Pode conter perguntas fechadas , ou seja, cuja resposta está determinada em um conjunto discreto ou abertas , cuja resposta é individualizada por pessoa. Aberta – Quantos anos você tem ? Fechada – Qual seu conhecimento em informática ? (Bom, Médio, Ruim)
  • 28. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Entrevistas Implica em realizar uma serie de perguntas a alguém, em geral presencialmente . Pode ser realizada no ambiente de trabalho ou em casa , onde o indivíduo possa falar facilmente sobre suas atividades mostrando ao entrevistador como as realiza. As vezes é difícil encontrar tempo para realizar as entrevistas. Interagir com um ser humano ao invés de um pedaço de papel ou formulário eletrônico encoraja as pessoas a responder questões e torna o exercício mais agradável.
  • 29. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Grupos de Estudo Específicos e Workshops As entrevistas tendem a ser individuais e mostram apenas a perspectiva de uma pessoa. Para ressaltas os interesses e conflitos entre áreas o ideal é realizar uma reunião entre os principais interessados no produto e discutir os tópicos mais relevantes , com um moderador e assuntos estruturados. As vezes é difícil conseguir reunir todos os interessados para uma reunião, por fatores geográficos ou de tempo.
  • 30. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Observação Natural As vezes é difícil para o ser humano descrever como ele realiza uma determinada tarefa, desta forma, realizando uma observação do indivíduo no seu ambiente de trabalho e fazendo anotações ou até mesmo gravando sua interação, será possível responder à perguntas que não seriam respondidas através de outras técnicas.
  • 31.
  • 32.
  • 33.
  • 34. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Cenários: Um cenário consiste em uma “descrição narrativa formal”. Ele descreve as atividades ou tarefas do usuário em uma historia que permite a exploração e discussão de contextos, necessidades e requisitos. NÃO descreve explicitamente o uso de software ou outro suporte tecnológico. Podem ser facilmente entendidos pelos usuários. Capturar cenários de comportamentos e objetivos existentes ajuda a desenvolver novos cenários.
  • 35. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Exemplo: Pedro adora ler. Quando está a procura de um livro, ele costuma pesquisá-lo através do nome ou ano de publicação e autor. Nem sempre ele encontra o livro aonde procura, em alguns casos, lhe é indicado uma nova biblioteca onde haja o livro disponível. As vezes quando procura o livro, encontra diversos livros de autores com nomes parecidos, o que o deixa aborrecido, pois ele gostaria que trouxesse apenas o livro do autor que solicitou. Quando encontra o livro, Pedro informa seu nome, CPF e a data em que será entregue o livro.
  • 36. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Casos de Uso: Casos de uso enfocam também no objetivo do usuário, que é chamado de ator .O foco principal do caso de uso é apresentar a interação do usuário com o sistema. O termo cenário também é apresentado no contexto de casos de uso, porém representa alternativas de interação entre o usuário e o sistema. Os casos de uso podem ser descritos graficamente , o que não descarta a necessidade da descrição escrita . Para desenvolver o caso de uso, primeiro identifique o ator, em seguida suas tarefas e objetivos .
  • 37. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Exemplo: Ator : Operador Caso de uso : Pesquisa de Livro Curso Normal 1 – o usuário seleciona a opção “pesquisar livros” 2 – O usuário digita o “autor” 3 – O usuário digita o “ano de publicação” 4 – O usuário clica no botão “pesquisar” 5 – O sistema apresenta a lista de livros segundo o filtro selecionado.
  • 38.
  • 39. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Ator : Operador Caso de uso : Pesquisa de Livro Representação gráfica
  • 40.
  • 41. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Exemplo:  
  • 42. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Análise de Tarefas: É utilizada principalmente para investigar uma situação existente e não para visionar novos sistemas. A versão mais amplamente utilizada é a Análise Hierárquica de Tarefas (AHP) que consistem em pegar uma atividade principal e dividí-la em sub-tarefas para analisá-las de forma mais simples. Usa a técnica de dividir para conquistar , Pode ser utilizada para comparar a importância de sub-atividades uma com as outras, a fim de verificar quais sub-atividades são mais importantes na visão do usuário..
  • 43. Design de Interação – Identificando Necessidades e Estabelecendo Requisitos Exemplo:  
  • 44. Design de Interação – Atividade 2 1 – Sortear os tipos de usuário. 2 – Desenvolver um cenário utilizando os tipos de usuário sorteado e as operações escolhidas 3 – Escolher uma outra técnica (caso de uso, caso de uso essencial ou análise de tarefas) para representar ás operações selecionadas relacionadas aos usuários sorteados. 4 – Identificar pelo menos dois pontos do seu levantamento que estão diretamente associados ao seu grupo de usuários. Ao final dessa atividade deverá ser entregue um relatório contendo o cenário desenvolvido e a representação em outra técnica. Lembrando que o foco em cada uma das técnicas é o USUÁRIO.
  • 45. Design de Interação – Referências Referências: IDEO - Empresa fábrica de idéias http://www.ideo.com/thinking/approach/ http://hci.sapp.org/lectures/verplank/interaction/ Bill Verplank - Design de Interação para IHC Usabilidoido http://usabilidoido.com.br/afinal_o_que_e_design_de_interacao.html Web Content Acessibility Guidelines http://www.w3.org/TR/WCAG20/ Site oficial de Bill Moggridge http://www.designinginteractions.com/bill Design de Interação, 2005 Jenny Preece,Yvonne Rogers,Helen Sharp
  • 46. Design de Interação – Contato Bruno Ribeiro – [email_address] Debora Modesto– [email_address] Aline Alves– [email_address] Dúvidas ?