Engenharia de Usabilidade
Carlos Rodrigo de Araújo
Manoel Mendes da Silva Júnior
Engenharia de Usabilidade
É o termo que se usa para definir o
processo de design de sistemas
computacionais que objetivam a facilidade
de aprendizado, de uso, e que sejam
agradáveis para as pessoas.
Usabilidade
Usabilidade trata da questão de
como projetar software que seja
fácil de usar.
Objetivos da engenharia de
usabilidade
•Conceitos;
•Métodos;
•e Processos.
Método
Pesquisadores e grupos de
pesquisa, constataram que confiar
em certos métodos aplicados na
época não eram suficientes para
desenvolver um bom sistema.
Método
E o método mais recomendado
por eles seria a aplicação de
métodos empíricos.
Método Empírico
Esse método advém da
experiência, por isso toda a
aprovação dos pesquisadores.
Processos
1. Pré-design;
2. Design Inicial;
3. Desenvolvimento Iterativo;
4. Pós-design.
Sistema
Pré-
design
Design
inicial
Desenv.
iterativo
Pós-
design
O processo de design para
usabilidade possui 4 fases:
Pré-design
Busca de informação e conceituação sobre o usuário;
Contexto de trabalho;
Sistemas relacionados;
Padrões de interface e ferramentas;
Design Inicial
Primeiro contato do usuário com o que
poderá ser a vir o design do sistema. È a
partir desse feedback que parte para as
implementações no design.
Desenvolvimento Iterativo
Desenvolve a base de
prototipagem e testes
empíricos.
Implementação
Teste
Design
Teste
Design
Pós-design
Instalação do sistema no local de
trabalho do usuário e acompanhamento
com medidas de reação e aceitação do
sistema pelo usuário final.
Estágios do Design
Para usabilidade ilustram os quatro
princípios básicos que fundamentam
esse processo:
Foco no usuário mais cedo;
Medição empírica;
Design iterativo e design integrado de
todos os aspectos de usabilidade do
sistema
Caracteristicas da
Usabilidade
Facilidade de aprendizado;
Eficiência de uso;
Facilidade de retorno ao uso por
usuários casuais;
Frequência e severidade dos erros dos
usuários;
Satisfação subjetiva do usuário;
A engenharia de usabilidade visa o desenvolvimento de
interfaces com os seguintes atributos:
• Produtividade na realização de
atividades: a interface deve permitir
bom desempenho do usuário na
realização de suas tarefas.
• Facilidade de aprendizado: deve
ser fácil para o usuário aprender a
utilizar o software.
• Retenção do aprendizado com uso
intermitente: a interface deve permitir
que o usuário (esporádico) consiga
utilizar o software adequadamente
mesmo quando fica sem usá-lo por um
período relativamente longo de tempo.
• Prevenção de erros do usuário: o
sistema deve prevenir erros do usuário
quando o utiliza em suas atividades.
• Satisfação: o usuário deve gostar de
utilizar o sistema.
Benefícios
• Organização responsável pelo desenvolvimento
do software.
• Cliente contratante de um desenvolvimento de
software
• Usuário do produto a ser desenvolvido
Referências
• ROCHA, Heloisa Vieira da; BARANAUSKAS, Maria Cecília C. Design e
Avaliação de Interfaces Humano-Computador. Campinas,
SP:NIED/UNICAMP, 2003.
• PÁDUA, Clarindo Isaías Pereira da Silva e. Engenharia de Usabilidade.
2012. Disponível em:
<http://homepages.dcc.ufmg.br/~clarindo/arquivos/disciplinas/eu/mate
rial/referencias/apostila-usabilidade.pdf>. Acesso em: 10 nov. 2015.
Tenha uma boa usabilidade!

Engenharia de-usabilidade

  • 1.
    Engenharia de Usabilidade CarlosRodrigo de Araújo Manoel Mendes da Silva Júnior
  • 2.
    Engenharia de Usabilidade Éo termo que se usa para definir o processo de design de sistemas computacionais que objetivam a facilidade de aprendizado, de uso, e que sejam agradáveis para as pessoas.
  • 3.
    Usabilidade Usabilidade trata daquestão de como projetar software que seja fácil de usar.
  • 4.
    Objetivos da engenhariade usabilidade •Conceitos; •Métodos; •e Processos.
  • 5.
    Método Pesquisadores e gruposde pesquisa, constataram que confiar em certos métodos aplicados na época não eram suficientes para desenvolver um bom sistema.
  • 6.
    Método E o métodomais recomendado por eles seria a aplicação de métodos empíricos.
  • 7.
    Método Empírico Esse métodoadvém da experiência, por isso toda a aprovação dos pesquisadores.
  • 8.
    Processos 1. Pré-design; 2. DesignInicial; 3. Desenvolvimento Iterativo; 4. Pós-design. Sistema Pré- design Design inicial Desenv. iterativo Pós- design O processo de design para usabilidade possui 4 fases:
  • 9.
    Pré-design Busca de informaçãoe conceituação sobre o usuário; Contexto de trabalho; Sistemas relacionados; Padrões de interface e ferramentas;
  • 10.
    Design Inicial Primeiro contatodo usuário com o que poderá ser a vir o design do sistema. È a partir desse feedback que parte para as implementações no design.
  • 11.
    Desenvolvimento Iterativo Desenvolve abase de prototipagem e testes empíricos. Implementação Teste Design Teste Design
  • 12.
    Pós-design Instalação do sistemano local de trabalho do usuário e acompanhamento com medidas de reação e aceitação do sistema pelo usuário final.
  • 13.
    Estágios do Design Parausabilidade ilustram os quatro princípios básicos que fundamentam esse processo: Foco no usuário mais cedo; Medição empírica; Design iterativo e design integrado de todos os aspectos de usabilidade do sistema
  • 14.
    Caracteristicas da Usabilidade Facilidade deaprendizado; Eficiência de uso; Facilidade de retorno ao uso por usuários casuais; Frequência e severidade dos erros dos usuários; Satisfação subjetiva do usuário;
  • 15.
    A engenharia deusabilidade visa o desenvolvimento de interfaces com os seguintes atributos: • Produtividade na realização de atividades: a interface deve permitir bom desempenho do usuário na realização de suas tarefas. • Facilidade de aprendizado: deve ser fácil para o usuário aprender a utilizar o software. • Retenção do aprendizado com uso intermitente: a interface deve permitir que o usuário (esporádico) consiga utilizar o software adequadamente mesmo quando fica sem usá-lo por um período relativamente longo de tempo. • Prevenção de erros do usuário: o sistema deve prevenir erros do usuário quando o utiliza em suas atividades. • Satisfação: o usuário deve gostar de utilizar o sistema.
  • 17.
    Benefícios • Organização responsávelpelo desenvolvimento do software. • Cliente contratante de um desenvolvimento de software • Usuário do produto a ser desenvolvido
  • 18.
    Referências • ROCHA, HeloisaVieira da; BARANAUSKAS, Maria Cecília C. Design e Avaliação de Interfaces Humano-Computador. Campinas, SP:NIED/UNICAMP, 2003. • PÁDUA, Clarindo Isaías Pereira da Silva e. Engenharia de Usabilidade. 2012. Disponível em: <http://homepages.dcc.ufmg.br/~clarindo/arquivos/disciplinas/eu/mate rial/referencias/apostila-usabilidade.pdf>. Acesso em: 10 nov. 2015.
  • 19.
    Tenha uma boausabilidade!