SlideShare uma empresa Scribd logo
1 de 26
PROJETO DE
INTERFACE DE
USUÁRIO
[princípios de projeto]
[boas práticas]
[modelos de processo]
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Princípios de projeto
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
• Os princípios de projeto auxiliam na construção de
interfaces de usuário (diretrizes, guias,
recomendações).
• Além de aspectos funcionais, o projetista (de
interface) deve considerar aspectos não-
funcionais, bem como, as capacidades dos
usuários.
• Os princípios de projeto devem guiar a construção
de interfaces através de um modelo de processo.
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Princípios de Projeto
• Exemplo: Facilidade de Recuperação
• Mecanismos:
• Confirmação de Ações Destrutivas
• Disponibilidade de Recursos do tipo Desfazer
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Princípios de Projeto
• Um das metas de qualquer sistema interativo é
fornecer algum meio de apresentar informações aos
usuários
• Apresentação Direta ou Bruta (Ex.: uma tabela no Excell)
• Modos de Apresentação (utilização de recursos gráficos)
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Princípios de Projeto – Apresentação
da Informação
• Informação Estática X Informação Dinâmica
• Informação Estática
• Inicializada no início da sessão e não sofre alterações.
• Informação Dinâmica
• Informações que podem ser alteradas ou atualizadas no decorrer da
interação.
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Princípios de Projeto – Apresentação
da Informação
[Horário das Partidas] [Velocidade dos Jogadores]
• O usuário está interessado em informações
precisas ou nas relações entre diferentes valores de
dados?
• Com que rapidez os valores das informações são
modificados? A mudança dessa ser informada
imediatamente aos usuários?
• As informações que devem ser exibidas são
textuais, numéricas ou gráficas?
• Os valores relativos são importantes para o
entendimento da informação?
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Princípios de Projeto – Apresentação
da Informação
Boas práticas
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Boas Práticas
• Dicas (experiência)
• Diretrizes (guidelines)
• W3C – acessibilidade
• TV Digital – BBC
• Recomendações
• Shneiderman (1988)
• Nielsen (1995)
• Norman (2008)
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
1. Manter a consistência
2. Usabilidade universal
3. Feedback
4. Projetar os diálogos
5. Prevenção de erros
6. Reverter ações
7. Usuário no controle
8. Redução da necessidade de memorização
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Mater a consistência
• Por exemplo, utilize a mudança de cores para mostrar uma
modificação no status do sistema.
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Usabilidade Universal (design universal)
• Lembrar que usuários com caracteríticas/limitações diferentes
podem ser “seus” usuários.
• Lembrar que aplicações podem viabilizar tarefas para pessoas
com alguma limitação (temporária/permanente)
• http://www.youtube.com/watch?v=NeB0BH8rAc8
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Feedback
• Usuários deve estar sempre informado sobre o status do sistema.
• Status de conexão
• Usuários
• Informação
• Funcionamento
• Execução de ações
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Projetar o Diálogo
• O sistema deve “falar” a língua do usuário, ou seja, utilizar
palavras, frases e conceitos familiares para ele. O sistema deve
utilizar diálogos completos [início-meio-fim].
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Prevenção de erros
• O sistema deve facilitar e controlar atividades dos usuários,
especialmente, entrada de dados.
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Reverter ações
• O deve ter a possibilidade de reverter uma ação garatinda pelo
sistema.
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Usuário no controle
• Lembrar que a interação com um sistema é uma atividade de
exploração e que os usuários devem se sentir seguros e no
comando dessa exploração.
• Mapas
• Localizador
• Ajuda
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Diretrizes de Shneiderman
• Redução da necessidade de memorização
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
processo
Como desenvolver a interface?
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
• Como conceber e implementar a interface de usuário
em sistemas computacionais?
• Atividade Multidisciplinar
• Várias Competências (design gráfico, programação visual,
marketing, programação,...)
• Várias abordagens
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Definindo um Processo
• O processo de projeto de IU é um processo interativo
e participativo.
• Atividades:
• Análise de Usuário. Entender quem é o usuário
(características/limitações)
• Análise de Domínio. . Entender o que o usuário vai fazer no
sistema (tarefas de usuário).
• Prototipação. Desenvolver protótipos experimentais.
• Avaliação. Testar protótipos com usuários (feedback de
usuário).
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Definindo um Processo
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Definindo um Processo
Análise de
Usuário
Análise de
Domínio
Protótipos
Avaliação
Protótipo
Executável
Protótipo
De Projeto
Produzir um
Protótipo de
Projeto em papel
Produzir um
Protótipo dinâmico
De projeto
Avaliar o projeto
Com usuários
Implementação
Avaliar projeto
Com usuários
Analisar e com
preender as
Atividades do
usuário
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Definindo um Processo
(Sommerville, 2003)
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Definindo um Processo
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Definindo um Processo
(Processo do CESAR: http://design.cesar.org.br/blog/?p=1)
Disciplina de Interação Humano Computador
Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
Referências:
CAP10: Interaction Design (STONE, JARRET, WOODROFE, MINOCHA:
User Interface Design and Evaluation. Ed. Elsevier, 2005 (704p).)
Design Centrado no Usuário. Disponível em:
http://design.cesar.org.br/blog/?p=1 Última atualização: 7 de novembro de
2007.

Mais conteúdo relacionado

Mais procurados

Introdução a experiência do usuário
Introdução a experiência do usuárioIntrodução a experiência do usuário
Introdução a experiência do usuárioBruno Biagioni Neto
 
Oficina intensiva de design de interação
Oficina intensiva de design de interaçãoOficina intensiva de design de interação
Oficina intensiva de design de interaçãoRobson Santos
 
UX e sua importância na construção das marcas
UX e sua importância na construção das marcasUX e sua importância na construção das marcas
UX e sua importância na construção das marcasFabiano Nadler
 
DesignThinkers Academy Brasil | Edição Sul
DesignThinkers Academy Brasil | Edição SulDesignThinkers Academy Brasil | Edição Sul
DesignThinkers Academy Brasil | Edição SulIsrael Lessak
 
Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.Ana Paula Batista
 
Workshop • UX design •
Workshop • UX design •  Workshop • UX design •
Workshop • UX design • Suzi Sarmento
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no UsuárioDavi Busanello
 
Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010Mourylise Heymer
 
Ux design/Experiência do Usuário - Conexão KingHost 2015
Ux design/Experiência do Usuário - Conexão KingHost 2015Ux design/Experiência do Usuário - Conexão KingHost 2015
Ux design/Experiência do Usuário - Conexão KingHost 2015Luisa Ambros
 
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAndré Constantino da Silva
 
Oficina teste de usabilidade
Oficina teste de usabilidadeOficina teste de usabilidade
Oficina teste de usabilidadeErico Fileno
 
Palestra - Design de interação
Palestra - Design de interaçãoPalestra - Design de interação
Palestra - Design de interaçãoLuiz Agner
 
UX como estratégia para conquistar clientes e impactar negócios
UX como estratégia para conquistar clientes e impactar negóciosUX como estratégia para conquistar clientes e impactar negócios
UX como estratégia para conquistar clientes e impactar negóciosPriscilla Albuquerque
 
Design e Usabilidade na Web
Design e Usabilidade na WebDesign e Usabilidade na Web
Design e Usabilidade na WebMarcelo Vianna
 
IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...
IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...
IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...Viviane Delvequio
 

Mais procurados (20)

Lean UX
Lean UXLean UX
Lean UX
 
Ux para software
Ux para softwareUx para software
Ux para software
 
Introdução a experiência do usuário
Introdução a experiência do usuárioIntrodução a experiência do usuário
Introdução a experiência do usuário
 
Oficina intensiva de design de interação
Oficina intensiva de design de interaçãoOficina intensiva de design de interação
Oficina intensiva de design de interação
 
UX e sua importância na construção das marcas
UX e sua importância na construção das marcasUX e sua importância na construção das marcas
UX e sua importância na construção das marcas
 
DesignThinkers Academy Brasil | Edição Sul
DesignThinkers Academy Brasil | Edição SulDesignThinkers Academy Brasil | Edição Sul
DesignThinkers Academy Brasil | Edição Sul
 
UX - Entregaveis
UX - EntregaveisUX - Entregaveis
UX - Entregaveis
 
Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.
 
Workshop de UX, 02
Workshop de UX, 02Workshop de UX, 02
Workshop de UX, 02
 
Palestra UX Etec - 22_04
Palestra UX Etec - 22_04Palestra UX Etec - 22_04
Palestra UX Etec - 22_04
 
Workshop • UX design •
Workshop • UX design •  Workshop • UX design •
Workshop • UX design •
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no Usuário
 
Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010
 
Ux design/Experiência do Usuário - Conexão KingHost 2015
Ux design/Experiência do Usuário - Conexão KingHost 2015Ux design/Experiência do Usuário - Conexão KingHost 2015
Ux design/Experiência do Usuário - Conexão KingHost 2015
 
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
 
Oficina teste de usabilidade
Oficina teste de usabilidadeOficina teste de usabilidade
Oficina teste de usabilidade
 
Palestra - Design de interação
Palestra - Design de interaçãoPalestra - Design de interação
Palestra - Design de interação
 
UX como estratégia para conquistar clientes e impactar negócios
UX como estratégia para conquistar clientes e impactar negóciosUX como estratégia para conquistar clientes e impactar negócios
UX como estratégia para conquistar clientes e impactar negócios
 
Design e Usabilidade na Web
Design e Usabilidade na WebDesign e Usabilidade na Web
Design e Usabilidade na Web
 
IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...
IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...
IHC 2012 | Interação entre time de Design de Interfaces e time de Desenvolvim...
 

Semelhante a Projeto IU Princípios

Projeto de Interface de Usuário
Projeto de Interface de UsuárioProjeto de Interface de Usuário
Projeto de Interface de UsuárioTatiana Tavares
 
Design Centrado no usuário
Design Centrado no usuárioDesign Centrado no usuário
Design Centrado no usuárioTatiana Tavares
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da InformaçãoMarcello Cardoso
 
Apresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e AppsApresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e AppsAlexandre Oliveira
 
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
 
aula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyyaula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyyJoefersonDelfino2
 
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdfPedro Alcantara
 
2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 Introdução2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 IntroduçãoWillian Magalhães
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSRogerio P C do Nascimento
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
 
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO IISeminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO IIDheimyson Carlos Sousa Silva
 
Aulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o UsuárioAulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o UsuárioSilvia Dotta
 
Gestão de Projetos de TI em Empresas
Gestão de Projetos de TI em EmpresasGestão de Projetos de TI em Empresas
Gestão de Projetos de TI em EmpresasCamilo Almendra
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxMoysesOliveira3
 
Palestra - Princípios de Usabilidade
Palestra - Princípios de UsabilidadePalestra - Princípios de Usabilidade
Palestra - Princípios de UsabilidadeOtávio Souza
 

Semelhante a Projeto IU Princípios (20)

IHC estilos interacao
IHC estilos interacaoIHC estilos interacao
IHC estilos interacao
 
Projeto de Interface de Usuário
Projeto de Interface de UsuárioProjeto de Interface de Usuário
Projeto de Interface de Usuário
 
Design Centrado no usuário
Design Centrado no usuárioDesign Centrado no usuário
Design Centrado no usuário
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da Informação
 
Apresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e AppsApresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e Apps
 
Apresentação da usi
Apresentação da usiApresentação da usi
Apresentação da usi
 
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
 
aula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyyaula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyy
 
Agr introducao
Agr introducaoAgr introducao
Agr introducao
 
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
 
Testes de Usabilidade
Testes de UsabilidadeTestes de Usabilidade
Testes de Usabilidade
 
2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 Introdução2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 Introdução
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de Informação
 
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO IISeminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
 
Aulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o UsuárioAulas 7. IHC – Projeto de Interface com o Usuário
Aulas 7. IHC – Projeto de Interface com o Usuário
 
Gestão de Projetos de TI em Empresas
Gestão de Projetos de TI em EmpresasGestão de Projetos de TI em Empresas
Gestão de Projetos de TI em Empresas
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
 
Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01
 
Palestra - Princípios de Usabilidade
Palestra - Princípios de UsabilidadePalestra - Princípios de Usabilidade
Palestra - Princípios de Usabilidade
 

Mais de Tatiana Tavares

O Potencial da Experiência Tangível como Prática de Ensino
O Potencial da Experiência Tangível como Prática de EnsinoO Potencial da Experiência Tangível como Prática de Ensino
O Potencial da Experiência Tangível como Prática de EnsinoTatiana Tavares
 
CONLUBRA 2017 - Recursos em RA para Museu do Doce
CONLUBRA 2017 - Recursos em RA para Museu do DoceCONLUBRA 2017 - Recursos em RA para Museu do Doce
CONLUBRA 2017 - Recursos em RA para Museu do DoceTatiana Tavares
 
Museus e jogos digitais o uso das novas tecnologias na promoção cultural
Museus e jogos digitais  o uso das novas tecnologias na promoção culturalMuseus e jogos digitais  o uso das novas tecnologias na promoção cultural
Museus e jogos digitais o uso das novas tecnologias na promoção culturalTatiana Tavares
 
REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...
REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...
REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...Tatiana Tavares
 
Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...
Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...
Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...Tatiana Tavares
 
Uma proposta de interatividade para o Memorial Anglo
Uma proposta de interatividade para o Memorial AngloUma proposta de interatividade para o Memorial Anglo
Uma proposta de interatividade para o Memorial AngloTatiana Tavares
 
Tecnologia assistiva uma revisão do tema
Tecnologia assistiva uma revisão do tema�Tecnologia assistiva uma revisão do tema�
Tecnologia assistiva uma revisão do temaTatiana Tavares
 
Compreendendo o sentido da visão - Tecnologia Assistiva
Compreendendo o sentido da visão - Tecnologia AssistivaCompreendendo o sentido da visão - Tecnologia Assistiva
Compreendendo o sentido da visão - Tecnologia AssistivaTatiana Tavares
 
Compondo um pitch de produto para Tecnologia Assistiva
Compondo um pitch de produto para Tecnologia AssistivaCompondo um pitch de produto para Tecnologia Assistiva
Compondo um pitch de produto para Tecnologia AssistivaTatiana Tavares
 
Tecnologia Assistiva aula01
Tecnologia Assistiva aula01Tecnologia Assistiva aula01
Tecnologia Assistiva aula01Tatiana Tavares
 
Projetando jogo para Crianças com Paralisia Cerebral
Projetando jogo para Crianças com Paralisia Cerebral�Projetando jogo para Crianças com Paralisia Cerebral�
Projetando jogo para Crianças com Paralisia CerebralTatiana Tavares
 
Experiences working without borders: From the Global Laboratory in Brazil to ...
Experiences working without borders: From the Global Laboratory in Brazil to ...Experiences working without borders: From the Global Laboratory in Brazil to ...
Experiences working without borders: From the Global Laboratory in Brazil to ...Tatiana Tavares
 
Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...
Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...
Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...Tatiana Tavares
 
ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...
ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...
ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...Tatiana Tavares
 
Aula processo de reuso de software
Aula processo de reuso de softwareAula processo de reuso de software
Aula processo de reuso de softwareTatiana Tavares
 
Projeto Final da Disciplina de ES2
Projeto Final da Disciplina de ES2Projeto Final da Disciplina de ES2
Projeto Final da Disciplina de ES2Tatiana Tavares
 
Experiência de Usuário ( É importante? Por que?)
Experiência de Usuário ( É importante? Por que?)Experiência de Usuário ( É importante? Por que?)
Experiência de Usuário ( É importante? Por que?)Tatiana Tavares
 
Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015
Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015
Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015Tatiana Tavares
 

Mais de Tatiana Tavares (20)

O Potencial da Experiência Tangível como Prática de Ensino
O Potencial da Experiência Tangível como Prática de EnsinoO Potencial da Experiência Tangível como Prática de Ensino
O Potencial da Experiência Tangível como Prática de Ensino
 
CONLUBRA 2017 - Recursos em RA para Museu do Doce
CONLUBRA 2017 - Recursos em RA para Museu do DoceCONLUBRA 2017 - Recursos em RA para Museu do Doce
CONLUBRA 2017 - Recursos em RA para Museu do Doce
 
Museus e jogos digitais o uso das novas tecnologias na promoção cultural
Museus e jogos digitais  o uso das novas tecnologias na promoção culturalMuseus e jogos digitais  o uso das novas tecnologias na promoção cultural
Museus e jogos digitais o uso das novas tecnologias na promoção cultural
 
REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...
REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...
REALIZAÇÃO DE OFICINAS BASEADAS EM PENSAMENTO CRIATIVO PARA CONSTRUÇÃO DE INT...
 
Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...
Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...
Smart Station: Um Sistema Pervasivo de Notificação em Paradas de Ônibus para ...
 
Uma proposta de interatividade para o Memorial Anglo
Uma proposta de interatividade para o Memorial AngloUma proposta de interatividade para o Memorial Anglo
Uma proposta de interatividade para o Memorial Anglo
 
Tecnologia assistiva uma revisão do tema
Tecnologia assistiva uma revisão do tema�Tecnologia assistiva uma revisão do tema�
Tecnologia assistiva uma revisão do tema
 
Compreendendo o sentido da visão - Tecnologia Assistiva
Compreendendo o sentido da visão - Tecnologia AssistivaCompreendendo o sentido da visão - Tecnologia Assistiva
Compreendendo o sentido da visão - Tecnologia Assistiva
 
Compondo um pitch de produto para Tecnologia Assistiva
Compondo um pitch de produto para Tecnologia AssistivaCompondo um pitch de produto para Tecnologia Assistiva
Compondo um pitch de produto para Tecnologia Assistiva
 
Tecnologia Assistiva aula01
Tecnologia Assistiva aula01Tecnologia Assistiva aula01
Tecnologia Assistiva aula01
 
Projetando jogo para Crianças com Paralisia Cerebral
Projetando jogo para Crianças com Paralisia Cerebral�Projetando jogo para Crianças com Paralisia Cerebral�
Projetando jogo para Crianças com Paralisia Cerebral
 
Experiences working without borders: From the Global Laboratory in Brazil to ...
Experiences working without borders: From the Global Laboratory in Brazil to ...Experiences working without borders: From the Global Laboratory in Brazil to ...
Experiences working without borders: From the Global Laboratory in Brazil to ...
 
Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...
Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...
Cientistas sem fronteiras: um relato de experiência do programa brasileiro "...
 
ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...
ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...
ATreVEE IN: Using Natural Interaction in Procedure Simulator for Training in ...
 
Aula processo de reuso de software
Aula processo de reuso de softwareAula processo de reuso de software
Aula processo de reuso de software
 
Projeto Final da Disciplina de ES2
Projeto Final da Disciplina de ES2Projeto Final da Disciplina de ES2
Projeto Final da Disciplina de ES2
 
Mapping Study
Mapping Study�Mapping Study�
Mapping Study
 
Experiência de Usuário ( É importante? Por que?)
Experiência de Usuário ( É importante? Por que?)Experiência de Usuário ( É importante? Por que?)
Experiência de Usuário ( É importante? Por que?)
 
Design da Interação
Design da Interação Design da Interação
Design da Interação
 
Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015
Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015
Apresentação do Projeto Dar o Peixe ou Ensinar a Pescar na Expotec 2015
 

Projeto IU Princípios

  • 1. PROJETO DE INTERFACE DE USUÁRIO [princípios de projeto] [boas práticas] [modelos de processo] Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 2. Princípios de projeto Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 3. • Os princípios de projeto auxiliam na construção de interfaces de usuário (diretrizes, guias, recomendações). • Além de aspectos funcionais, o projetista (de interface) deve considerar aspectos não- funcionais, bem como, as capacidades dos usuários. • Os princípios de projeto devem guiar a construção de interfaces através de um modelo de processo. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Princípios de Projeto
  • 4. • Exemplo: Facilidade de Recuperação • Mecanismos: • Confirmação de Ações Destrutivas • Disponibilidade de Recursos do tipo Desfazer Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Princípios de Projeto
  • 5. • Um das metas de qualquer sistema interativo é fornecer algum meio de apresentar informações aos usuários • Apresentação Direta ou Bruta (Ex.: uma tabela no Excell) • Modos de Apresentação (utilização de recursos gráficos) Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Princípios de Projeto – Apresentação da Informação
  • 6. • Informação Estática X Informação Dinâmica • Informação Estática • Inicializada no início da sessão e não sofre alterações. • Informação Dinâmica • Informações que podem ser alteradas ou atualizadas no decorrer da interação. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Princípios de Projeto – Apresentação da Informação [Horário das Partidas] [Velocidade dos Jogadores]
  • 7. • O usuário está interessado em informações precisas ou nas relações entre diferentes valores de dados? • Com que rapidez os valores das informações são modificados? A mudança dessa ser informada imediatamente aos usuários? • As informações que devem ser exibidas são textuais, numéricas ou gráficas? • Os valores relativos são importantes para o entendimento da informação? Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Princípios de Projeto – Apresentação da Informação
  • 8. Boas práticas Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 9. Boas Práticas • Dicas (experiência) • Diretrizes (guidelines) • W3C – acessibilidade • TV Digital – BBC • Recomendações • Shneiderman (1988) • Nielsen (1995) • Norman (2008) Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 10. Diretrizes de Shneiderman 1. Manter a consistência 2. Usabilidade universal 3. Feedback 4. Projetar os diálogos 5. Prevenção de erros 6. Reverter ações 7. Usuário no controle 8. Redução da necessidade de memorização Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 11. Diretrizes de Shneiderman • Mater a consistência • Por exemplo, utilize a mudança de cores para mostrar uma modificação no status do sistema. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 12. Diretrizes de Shneiderman • Usabilidade Universal (design universal) • Lembrar que usuários com caracteríticas/limitações diferentes podem ser “seus” usuários. • Lembrar que aplicações podem viabilizar tarefas para pessoas com alguma limitação (temporária/permanente) • http://www.youtube.com/watch?v=NeB0BH8rAc8 Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 13. Diretrizes de Shneiderman • Feedback • Usuários deve estar sempre informado sobre o status do sistema. • Status de conexão • Usuários • Informação • Funcionamento • Execução de ações Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 14. Diretrizes de Shneiderman • Projetar o Diálogo • O sistema deve “falar” a língua do usuário, ou seja, utilizar palavras, frases e conceitos familiares para ele. O sistema deve utilizar diálogos completos [início-meio-fim]. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 15. Diretrizes de Shneiderman • Prevenção de erros • O sistema deve facilitar e controlar atividades dos usuários, especialmente, entrada de dados. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 16. Diretrizes de Shneiderman • Reverter ações • O deve ter a possibilidade de reverter uma ação garatinda pelo sistema. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 17. Diretrizes de Shneiderman • Usuário no controle • Lembrar que a interação com um sistema é uma atividade de exploração e que os usuários devem se sentir seguros e no comando dessa exploração. • Mapas • Localizador • Ajuda Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 18. Diretrizes de Shneiderman • Redução da necessidade de memorização Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 19. processo Como desenvolver a interface? Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br
  • 20. • Como conceber e implementar a interface de usuário em sistemas computacionais? • Atividade Multidisciplinar • Várias Competências (design gráfico, programação visual, marketing, programação,...) • Várias abordagens Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Definindo um Processo
  • 21. • O processo de projeto de IU é um processo interativo e participativo. • Atividades: • Análise de Usuário. Entender quem é o usuário (características/limitações) • Análise de Domínio. . Entender o que o usuário vai fazer no sistema (tarefas de usuário). • Prototipação. Desenvolver protótipos experimentais. • Avaliação. Testar protótipos com usuários (feedback de usuário). Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Definindo um Processo
  • 22. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Definindo um Processo Análise de Usuário Análise de Domínio Protótipos Avaliação
  • 23. Protótipo Executável Protótipo De Projeto Produzir um Protótipo de Projeto em papel Produzir um Protótipo dinâmico De projeto Avaliar o projeto Com usuários Implementação Avaliar projeto Com usuários Analisar e com preender as Atividades do usuário Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Definindo um Processo (Sommerville, 2003)
  • 24. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Definindo um Processo
  • 25. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Definindo um Processo (Processo do CESAR: http://design.cesar.org.br/blog/?p=1)
  • 26. Disciplina de Interação Humano Computador Profa Tatiana Aires Tavares – tatiana@lavid.ufpb.br Referências: CAP10: Interaction Design (STONE, JARRET, WOODROFE, MINOCHA: User Interface Design and Evaluation. Ed. Elsevier, 2005 (704p).) Design Centrado no Usuário. Disponível em: http://design.cesar.org.br/blog/?p=1 Última atualização: 7 de novembro de 2007.