Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE.

Slides:



Advertisements
Apresentações semelhantes
Metodologia de testes Nome: Gustavo G. Quintão
Advertisements

‘ Por que estudar sistemas de informação?
Recrutamento e Seleção de Pessoal.
Qualidade de Produto de Software
Redes de computadores I
Teste de Software.
Profa. MS.Sandra Regina Costa Antico Setembro/2010
Engenharia de Software
O USO DO SOFTWARE LIVRE JOOMLA NO DESENVOLVIMENTO DE WEB SITES FOCANDO A USABILIDADE NA SOCIEDADE DA INFORMAÇÃO Maria Irene da Fonseca e Sá Anne Caroline.
Interface Humano-Computador
Centrado na arquitetura
Mitos e Problemas Relacionados ao Software
Interface Usuário Máquina
IHM - Usabilidade.
Adélia Barros Requisitos Adélia Barros
APRESENTAÇÃO DE ESTÁGIO
USABILIDADE.
Interfaces gráficas e Interfaces Web
Introdução à avaliação
Prof.: Ms. Maria Teresa Grimaldi Larocca
Prof. Everton Lopes Bonifácio
Menu de opções Fácil Esta ferramenta tornará mais fácil a montagem de suas pesquisas de Clima Organizacional, ou de Satisfação, desde a sua construção,
IHC Interação Humano-Computador
Engenharia de Usabilidade
Seminário de Engenharia de Usabilidade
Tomada de Decisão e Sistemas de Informação
Desde 1985 venho dizendo às empresas que não basta que seus vendedores conheçam bem os seus produtos e serviços. Com muitos concorrentes, qualidade semelhante.
Orientações sobre usabilidade
Lafayette B. Melo – CEFET-PB - COINFO Quando só o que se tem é um martelo, se acha que tudo que tem no mundo é prego (?) Como você vê o mundo em sua volta.
Universidade São Marcos Curso: Gestão de Negócios Internacionais
BENCHMARKING.
INTELIGÊNCIA ARTIFICIAL
Metolodogia de Desenvolvimento de Data Warehouse
Introdução à Qualidade
Interface Usuário Máquina
Avaliação Eurística Instrutora Danielle Simões.
Tópicos Avançados em Inteligência Artificial
INTERAÇÃO HUMANO COMPUTADOR Prof. Luiz Fernando Moledo.
João Paulo Inima Rabelo Wanderson Alberth
DISCIPLINA Pesquisa de Tecnologias Emergentes - PTE Profa. Eliane
Sistemas de Informação
Introdução a Banco de Dados Aula 04
Arquitetura da Informação Lílian Simão Oliveira.
Gabriel Bastos Machado
Capítulo 10 – Qualidade de Produtos de Software Escrito por: Renata Araújo Vírginia Chalegre Apresentado por: Cleice.
Técnicas de avaliação de Interfaces Alunos: Joel Levandowski Ranieri R. Tremea Prof ª.:Cristina P. dos Santos URI - Universidade Regional Integrada do.
Integração de Ferramentas CASE
Livro 4 Avaliação de Desenvolvimento Sustentável: Princípios na Prática.
Usabilidade em sistemas
Introdução à Inteligência Artificial Fundamentos Prof. Horácio.
Normas ISO ISO – Projeto centrado no usuário
Processo e Qualidade.
SOFTWARES EDUCACIONAIS – CÓD PROF. MSC. RONNISON REGES VIDAL.
O que é Técnica e o que é Pesquisa?
Qualidade de Produtos de Software
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
Avaliação de Interfaces Esta apresentação foi baseada no livro Design de Interação ( Preece, Rogers & Sharp) e no Tutorial sobre o livro “Design e avaliação.
Aula 02 de Eng. de Requisitos
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Aula 2 Professor: Italo Rodrigues Castro.
Gerencial e Contabilidade Prof. Cláudio Wanderley, PhD
informacao/o-que-e-e-como-fazer-uma-avaliacao-heuristica.
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
TÉCNICAS DE ESTIMATIVAS
A Liderança transformacional
Princípios de gestão da qualidade
Portfólio de Serviços TI
1 Estimativa, Teste e Inspeção de Software Gerência de Projetos: Estimativa de Software Marcos Camada
AULA 04 PRODUÇÃO DE CONHECIMENTO. Um desafio empresarial crítico com o qual nossos clientes se defrontam é a necessidade de melhorar significativamente.
Testes de Unidade. 2 Pauta Testes de Unidade; Testes de Unidade; Desenvolvimento orientado a testes; Desenvolvimento orientado a testes; Testes unitários.
Técnicas de Avaliação de Interfaces Prof. Jorge Cavalcanti.
Transcrição da apresentação:

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 Brasil automaçã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 projeto de sistemas Projeto da Interface Banco de dados Programação Usabilidade

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 Fonte: Park; Lim (1999). 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 Fonte: Park; Lim (1999). Tempo para completar uma tarefa Tempo gasto usando a ajuda ou documentação Tempo de aprendizagem

Satisfação do usuário Fonte: Park; Lim (1999). 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.