![Page 1: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/1.jpg)
Sistemas Aplicativos para Usuários Finais
USABILIDADE DE SOFTWARE
![Page 2: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/2.jpg)
Introdução
• 2004 – Mercado mundial de software e correlatos US$ 1,5 trilhões
• Indústria brasileira – desempenho deficitário
Importações - US$ 1,1 bilhão
Exportações – US$ 200 milhões
![Page 3: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/3.jpg)
Introdução
• Mercado mundial muito competitivo
• Brasilautomação industrial
votação eletrônica
sistema bancário
arrecadação de impostos
sistema financeiro
telecomunicações
![Page 4: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/4.jpg)
Introdução
• Software invadiu nossas vidas:
• Terminais bancários
• Editores de texto
• Planilhas eletrônicas
• Auto-atendimento telefônico
• Votação eletrônica
• Internet
![Page 5: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/5.jpg)
Introdução
• Muitos desconhecem o que envolve a tarefa de desenvolvimento de um software
• Programação é somente uma etapa
• Desenvolvimento de um Software de qualidade – muitas exigências
![Page 6: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/6.jpg)
Introdução
• Conhecimentos e experiência em diversas disciplinas da computação
Análise e projetode sistemas
Projeto da Interface
Banco de dados
ProgramaçãoUsabilidade
![Page 7: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/7.jpg)
Introdução
• Usabilidade
A usabilidade pode ser definida como o grau de efetividade e conforto que um usuário final de um software pode ter no seu trajeto, a fim de alcançar uma meta.
![Page 8: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/8.jpg)
Introdução
Aumentar a eficiência e satisfação do usuário e, conseqüentemente, a produtividade.
![Page 9: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/9.jpg)
Introdução
• Se o software não ajuda seus usuários a executar suas tarefas está falhando no seu principal objetivo.
![Page 10: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/10.jpg)
Objetivo
• Fornecer bases conceituais atuais para:• pesquisadores• estudantes universitários• nível técnico• profissionais da área da computação • outras áreas
• Estudo e compreensão das atividades envolvidas no processo de usabilidade de software, a fim de obterem uma visão abrangente e clara desta área do conhecimento.
![Page 11: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/11.jpg)
Tópicos abordados
• Usabilidade
• Usabilidade e a interface com o usuário
• Avaliação da usabilidade
![Page 12: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/12.jpg)
Usabilidade
O termo usabilidade é usado para denotar a
facilidade pela qual as pessoas podem empregar
uma ferramenta particular ou outro objeto feito
pelo homem para obter um objetivo específico.
![Page 13: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/13.jpg)
Usabilidade
Estudo dos princípios por trás da eficiência ou
elegância percebidos naturalmente.
![Page 14: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/14.jpg)
Usabilidade
A usabilidade é a amplitude a qual um produto
pode ser usado por usuários específicos para
atingir metas específicas, com efetividade,
eficiência e satisfação (ISO, 1998).
![Page 15: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/15.jpg)
Cinco atributos básicos
Facilidade de aprendizagem
Eficiência
Retenção do aprendizado
Satisfação do usuário
Taxa de erros
USABILIDADE
![Page 16: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/16.jpg)
Facilidade de aprendizagem
Quão fácil é aprender a principal funcionalidade e
ganhar proficiência para fazer o trabalho
desejado. Geralmente este fator é avaliado
através da medição do tempo que um usuário
gasta trabalhando no sistema antes que ele
possa completar certas tarefas no tempo em que
um especialista levaria para completá-la.
![Page 17: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/17.jpg)
Eficiência
A eficiência é o número de tarefas por unidade
de tempo que o usuário executa usando o
sistema.
![Page 18: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/18.jpg)
Retenção de aprendizado ao longo do tempo
Este atributo deve permitir que o usuário possa
usar o sistema e executar suas tarefas mesmo
quando eles fiquem sem usá-lo por um período
de tempo e sem ter que subir a curva de
aprendizagem novamente. Ele reflete quão bem
o usuário se recorda de como o sistema funciona
depois de um período de desuso.
![Page 19: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/19.jpg)
Taxa de erros
Não se refere aos erros do sistema, pelo contrário, ela se refere ao número de erros que o usuário comete enquanto estiver executando uma tarefa. Boa usabilidade neste caso implica em baixo índice de erros. Os erros reduzem a eficiência e satisfação do usuário e eles podem ser vistos como uma falha na comunicação do sistema com o usuário ao instruí-lo o caminho correto de fazer as coisas.
![Page 20: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/20.jpg)
Satisfação do usuário
Mostra a impressão subjetiva que o
usuário tem do sistema.
![Page 21: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/21.jpg)
Qualidade de software
• Atualmente - a usabilidade é reconhecida como
um atributo de qualidade de software muito
importante.
• Vários programas acadêmicos têm seu foco na
usabilidade e também diversas empresas de
consultoria especializadas em usabilidade
surgiram.
![Page 22: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/22.jpg)
Usabilidade e a interface com o usuário
• Até final dos anos 80 – modo texto
• Hoje – modo gráfico – interface gráfica com o
usuário
• Principais características:• Janelas• Ícones•Apontamento•Menus•Gráficos
![Page 23: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/23.jpg)
Usabilidade e a interface com o usuário
• Poucas organizações contratam um
especialista em interface com o usuário
• Causa sobrecarga de trabalho no engenheiro
do software
• Perda de qualidade
![Page 24: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/24.jpg)
Princípios do projeto de interface
• Familiaridade com o usuário
• Consistência
• Facilidade de recuperação
• Orientação do usuário
• Diversidade de usuários
![Page 25: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/25.jpg)
Familiaridade com o usuário
A interface deve utilizar termos e conceitos que
tenham como base a experiência das pessoas
que mais vão utilizar o sistema.
![Page 26: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/26.jpg)
Consistência
Sempre que possível, operações semelhantes
devem ser ativadas da mesma maneira.
![Page 27: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/27.jpg)
Facilidade de recuperação
Mecanismos para permitir aos usuários a
recuperação a partir de erros cometidos.
![Page 28: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/28.jpg)
Orientação do usuário
Fornecer feedback significativo, quando
ocorrerem erros, e oferecer recursos sensíveis
ao contexto de ajuda ao usuário.
![Page 29: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/29.jpg)
Diversidade de usuários
A interface deve fornecer recursos de interação
apropriados a diferentes tipos de usuários de
sistema, inclusive portadores de necessidades
especiais.
![Page 30: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/30.jpg)
Avaliação da usabilidade
Descobrir problemas na interface do usuário
que poderiam resultar em erro humano,
terminar a interação, e levar a frustração por
parte do usuário
![Page 31: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/31.jpg)
Avaliação da usabilidade
• Testes de usabilidade envolvem usuários humanos
• Exige trabalho intensivo
• Múltiplos observadores tomam nota das interações
![Page 32: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/32.jpg)
Principais métodos
• Pensar alto• Avaliação heurística• Inspeção de usabilidade colaborativa• Entrevistas e questionários
![Page 33: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/33.jpg)
Medidas a serem avaliadas
• Variam conforme os objetivos do projeto, recursos e tempo
disponível.
• Não há nenhuma regra geral de como as medidas devem
ser escolhidas ou combinadas.
• É normalmente necessário obter pelo menos uma medida
para cada critério de usabilidade.
• Os critérios de efetividade, eficiência e satisfação podem
ser vistos como critérios chave.
![Page 34: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/34.jpg)
Efetividade
• Percentual de usuários que completam a tarefa com
sucesso
• Número de erros do usuário
•Taxa de interações com sucesso / erros
![Page 35: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/35.jpg)
Eficiência
• Tempo para completar uma tarefa
• Tempo gasto usando a ajuda ou documentação
• Tempo de aprendizagem
![Page 36: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/36.jpg)
Satisfação do usuário
• Nota da satisfação do usuário
• Proporção de afirmações durante o teste que são
positivas / negativas
• Proporção de usuários que dizem que eles preferem usar o
sistema do que o de algum concorrente
• Freqüência das reclamações
![Page 37: Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE](https://reader036.vdocuments.site/reader036/viewer/2022070508/570638651a28abb823902139/html5/thumbnails/37.jpg)
Conclusão
• A aplicação de métodos de usabilidade tem se tornado,
cada vez mais, parte do desenvolvimento de um software
• Existem esforços na área de Inteligência Artificial na
tentativa de substituir o ser humano (usuário) nos testes,
porém o nível de avanço nesta área ainda é insuficiente.
• O mercado atual de software é extremamente competitivo,
os usuários são cada vez mais exigentes e a usabilidade de
um software é um fator fundamental. As empresas de
software não podem tirar o foco na eficiência e na
satisfação do usuário.