sistemas aplicativos para usuários finais usabilidade de software

Post on 07-Apr-2016

219 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sistemas Aplicativos para Usuários Finais

USABILIDADE DE SOFTWARE

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

Introdução

• Mercado mundial muito competitivo

• Brasilautomação industrial

votação eletrônica

sistema bancário

arrecadação de impostos

sistema financeiro

telecomunicações

Introdução

• Software invadiu nossas vidas:

• Terminais bancários

• Editores de texto

• Planilhas eletrônicas

• Auto-atendimento telefônico

• Votação eletrônica

• Internet

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

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

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.

Introdução

Aumentar a eficiência e satisfação do usuário e, conseqüentemente, a produtividade.

Introdução

• Se o software não ajuda seus usuários a executar suas tarefas está falhando no seu principal objetivo.

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.

Tópicos abordados

• Usabilidade

• Usabilidade e a interface com o usuário

• Avaliação da usabilidade

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.

Usabilidade

Estudo dos princípios por trás da eficiência ou

elegância percebidos naturalmente.

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).

Cinco atributos básicos

Facilidade de aprendizagem

Eficiência

Retenção do aprendizado

Satisfação do usuário

Taxa de erros

USABILIDADE

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.

Eficiência

A eficiência é o número de tarefas por unidade

de tempo que o usuário executa usando o

sistema.

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.

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.

Satisfação do usuário

Mostra a impressão subjetiva que o

usuário tem do sistema.

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.

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

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

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

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.

Consistência

Sempre que possível, operações semelhantes

devem ser ativadas da mesma maneira.

Facilidade de recuperação

Mecanismos para permitir aos usuários a

recuperação a partir de erros cometidos.

Orientação do usuário

Fornecer feedback significativo, quando

ocorrerem erros, e oferecer recursos sensíveis

ao contexto de ajuda ao usuário.

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.

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

Avaliação da usabilidade

 

• Testes de usabilidade envolvem usuários humanos

• Exige trabalho intensivo

• Múltiplos observadores tomam nota das interações

Principais métodos

 

• Pensar alto• Avaliação heurística• Inspeção de usabilidade colaborativa• Entrevistas e questionários

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.

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

Eficiência

• Tempo para completar uma tarefa

• Tempo gasto usando a ajuda ou documentação

• Tempo de aprendizagem

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

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.

top related