Técnicas para Avaliação de Interfaces
|
|
- Nathan Lameira Neves
- 8 Há anos
- Visualizações:
Transcrição
1 Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação Técnicas para Avaliação de Interfaces Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br Técnicas de avaliação Existem diversas técnicas de avaliação e que podem ser classificadas de várias maneiras. Vamos examinar as seguintes: Observação de usuários Opinião de usuários Opinião de especialistas Teste de desempenho dos usuários Modelagem do desempenho das tarefas dos usuários, para prever a eficácia de uma interface. 1
2 1 - Observação dos usuários Envolve ver e ouvir os usuários. Observá-los interagindo com softwares, mesmo que casualmente, pode dizer muita coisa sobre o que fazem, o contexto em que estão, como a tecnologia os apóia e outros suportes. Usuários podem ser observados em condições controladas de laboratório (testes de usabilidade) ou em ambientes naturais (estudos de campo). Metas, questões e paradigmas Metas e questões proporcionam o foco da observação, por exemplo identificar ou confirmar os objetivos da usabilidade. Independente do paradigma adotado, deve-se buscar um equilíbrio entre o guiado pelas metas e estar aberto a modificar, moldar e redirecionar o estudo, conforme se aumenta a experiência. Observar é algo útil em qualquer momento do desenvolvimento. 2
3 Como observar Ferramentas básicas de coletas de dados (observação direta, anotações, vídeos etc). Em laboratório, a ênfase está nos detalhes do que os usuários fazem. No campo, o contexto é importante e o foco está em como as pessoas interagem umas com as outras, com a tecnologia e com o seu ambiente. Em ambientes controlados, testes com os equipamentos e sistemas de coleta devem ser feitos antecipadamente, para que tudo ocorra sem transtornos. Em campo, os eventos da observação podem ser complexos e mudarem rapidamente. Os avaliadores devem contar com um frameworkpara melhor guiá-los, mantendo as metas e questões. Esses frameworks são úteis também para organizar a observação e a coleta de dados. (Exemplos na pag 388 Livro Texto) Como observar Técnica de pensar em voz alta (Erikson e Simon, 1985) As pessoas devem dizer alto o que estão pensando e tentando fazer, de modo a exteriorizar seus processos de raciocínio. Um silêncio momentâneo pode indicar que o mesmo cometeu um erro ou está com uma dúvida relevante. A etnografia é uma metodologia que utiliza técnicas que inclui observação participativa e entrevistas. Há uma imersão na cultura de quem se está observando. Uma combinação de registros em vídeo, áudio, papel, logs de interação e diários pode ser usada para coletar os dados das observações. Analisar logs de vídeo e dados pode ser difícil, em razão do grande volume de dados. É importante ter as questões claramente especificadas, a fim de orientar o processo e também acessar as ferramentas apropriadas. Os avaliadores marcam os eventos em tempo real e os analisam com detalhes posteriormente. 3
4 2 Perguntando a usuários e especialistas As entrevistas e questionários constituem técnicas bem estabelecidas de pesquisas; Podem ser utilizadas em avaliações rápidas e sujas, testes de usabilidade e estudos de campo; Podem ser estruturadas (como o estudo de caso HuchWord) ou mais flexíveis (discussão); Os questionários destinam-se mais a coletar resposta a questões específicas, obtendo mais dados quantitativos; As entrevista são usadas para explorar questões, obtendo mais dados qualitativos que quantitativos. As formas e detalhes destes processos são os mesmos para a coleta de requisitos (slide Métodos). Analisando dados Identificar tendências ou padrões nas respostas. Uma planilha pode ser útil; Em geral, são necessárias somente simples estatísticas, como o número ou percentual de respostas por categoria; Se o número de participantes é pequeno, deve-se fornecer valores reais. Para maiores quantidades, recomenda-se usar porcentagem; Gráficos podem ser usados para visualizações mais significativas. Ferramentas para questionários: Software Usability Measurement Inventory (SUMI) Measuring the Usability of Multi-Media Systems (MUMMS) Website Analysis and MeasureMent Inventory (WAMMI) 4
5 Analisando dados O Google (sempre eles) já incorporou uma ferramenta útil de questionários ao Docs. Avaliação Heurística (Nielsen, 1994) Heurística: baseada em conhecimentos ou definições prévias. Uma regra geral que descreve uma propriedade comum em interfaces usáveis; Envolve pequeno conjunto de avaliadores, examinando a interface e julgando suas características em face de reconhecidos princípios de usabilidade (heurísticas); Avaliadores, por experiência, estudam e observam a interface; Nãodeveserfeitaporumúnicoavaliador; Avaliadores não estarão usando o sistema de fato: interfaces não implementadas; Resultado: lista de problemas de usabilidade da interface com referências aos princípios de usabilidade violados. 5
6 Avaliação Heurística (Nielsen, 1994) Metodologia: Sessão inicial: onde se diz aos especialistas o que fazer, através de um roteiro prévio; Período de avaliação: onde os especialistas percorrem a interface usando as heurísticas como guia e relatam problemas encontrados. Eles devem checar as interfaces pelo menos duas vezes; Posteriormente, as listas de problemas dos avaliadores são consolidadas; Discussão final e resultados: equipe de desenvolvimento e sugestões de re-design. Questões focadas na avaliação heurística: 1. Visibilidade do status do sistema Refere-se ao fato do sistema manter os usuários informados sobre o que eles estão fazendo, com feedback imediato. 2. Compatibilidade entre o sistema e o mundo real O sistema deve utilizar a linguagem do usuário, com palavras, frases e conceitos familiares a ele, fazendo as informações aparecerem em ordem lógica e natural, de acordo com as convenções do mundo real 3. Liberdade e controle do usuário Estão relacionados à situação em que os usuários escolhem as funções do sistema por engano e então necessitam de uma saída de emergência clara para sair do estado não desejado sem ter de percorrer um longo diálogo, ou seja, é necessário suporte a undo e redo. 6
7 Questões focadas na avaliação heurística: 4. Consistência e padrões Referem-se ao fato de que os usuários não deveriam ter acesso à diferentes situações, palavras ou ações representando a mesma coisa. A interface deve ter convenções não ambíguas. A mesma operação deve ser apresentada na mesma localização e deve ser formatada/apresentada da mesma maneira para facilitar o reconhecimento. 5. Prevenção contra erros O erros são as principais fontes de frustração, ineficiência e ineficácia durante a utilização do sistema. 6. Reconhecimento em lugar de lembrança Diz respeito à característica da interface de ter objetos, ações e opções visíveis e coerentes, para que os usuários não tenham que lembrar as informações entre os diálogos, ou seja, as instruções de uso do sistema devem ser visíveis ou facilmente recuperadas sempre que necessário. Questões focadas na avaliação heurística: 7. Flexibilidade e eficiência de uso(atalhos) Para usuários experientes executarem as operações mais rapidamente: abreviações, teclas de função, duplo clique no mouse, função de volta em sistemas hipertexto. Atalhos também servem para recuperar informações que estão numa profundidade na árvore navegacional a partir da interface principal. 8. Projeto minimalista e estético Os diálogos não devem conter informações que são irrelevantes ou raramente necessárias. Cada nova informação em um diálogo compete com as informações relevantes, diminuindo sua relativa visibilidade. 9. Auxiliar os usuários a reconhecer, diagnosticar e recuperar-se de erros As mensagens devem ser expressas em linguagem simples (sem códigos), indicando o problema e sugerindo uma solução. Não devem culpar nem intimidar o usuário. 7
8 Questões focadas na avaliação heurística: 10. Ajuda e documentação Por melhor que seja a interface, pode ser necessário fornecer ajuda e documentação. Qualquer informação deveria ser fácil de achar, e estar focalizada nas tarefas do usuário. Também deve estar disponível uma lista das etapas concretas a serem realizadas (informações breves). Relação Nº Avaliadores e Problemas de Usabilidade Encontrados 3 Testando e modelando usuários Testes de usabilidade constituem um aspecto fundamental do design da interação. Obter dados objetivos do desempenho dos usuários, para medir quanto um produto é usável no que diz respeito às metas de usabilidade. Baseiam-se na combinação de técnicas que incluem observação, entrevistas, questionários e testes com usuários. A modelagem é realizada para predizer a usabilidade, descrevendo o comportamento do usuário frente às interfaces. 8
9 Testando usuários Nos testes com usuários, mede-se o tempo em que usuários levam para realizar tarefas e o número e tipos de erros que cometem. Tipicamente, envolvem-se de 5 a 12 usuários nos testes. Exemplo de um teste: Medline Plus (pg. 454) Roteiro: Explicações iniciais e agradecimentos pela participação; Tempo para exploração inicial; Execução de tarefas, por ordem de dificuldades; Observação dos usuários; Aplicação de questionários; Coleta de dados Análise dos dados; Conclusões e relatos das descobertas. Testando usuários Deve-se assegurar as mesmas condições para todos os participantes. O teste é mais adequado para examinar protótipos ou sistemas funcionando. Algumas medidas quantitativas (pg 462): Tempo para completar uma tarefa; Número e tipos de erros por tarefa; Número de erros por unidade de tempo; Número de consultas à ajuda on-line ou manuais; Número de usuários que completa a tarefa; Número de usuários que cometem determinado erro; Níveis mínimo, atual e desejável de desempenho. 9
10 Modelos Preditivos O Porquê da Avaliação Preditiva Nenhuma empresa constrói um avião sem primeiro fazer uma análise de Engenharia para prever o seu desempenho. O custo de construção e o risco de falhar são muito elevados Do mesmo modo, o custo de construir uma interface e testá-la com vários utilizadores até descobrir todos os problemas é inaceitável. Modelos Preditivos Permitem que se obtenham medidas de desempenho dos usuários sem ter que realmente testá-los. Útil em situações que é difícil a realização de testes com eles. Estimativas sobre como diferentes sistemas irão funcionar nos vários tipos de tarefas. Modelos têm sido utilizados para prever o desempenho do usuário quando se comparam diferentes aplicações e dispositivos. Os dois principais modelos são o GOMS e o KLM. 10
11 O Modelo GOMS (Goals, Operators, Methods e Selection rules) Desenvolvido no início dos anos 80 por Card et al. Destinado a modelar o conhecimento e os processos cognitivos envolvidos quando usuários interagem com sistemas. Predizer o tempo das ações físicas e cognitivas associadas à forma correta de realização de uma tarefa. Os objetivos (G) referem-se a um estágio em particular que o usuário pretende alcançar. (Ex.: encontrar um websitesobre um assunto específico), Os operadores (O) referem-se aos processos cognitivos e às ações físicas que precisam ser realizadas para se atingir os objetivos. (Ex.: decidir qual ferramenta de busca, acessá-la e inserir os critérios de busca) Os métodos (M) são procedimentos aprendidos para a realização de objetivos. É a exata seqüência dos passos exigidos. (Ex.: arrastar o mouse para um ponto, digitar a palavra-chave, pressionar o OK). As regras de seleção (S) são utilizadas para determinar que método selecionar quando houver mais de uma opção. O Modelo GOMS (Goals, Operators, Methods e Selection rules) Aplicação do modelo: Objetivo: deletar uma palavra em uma frase no word (pág 472, Livro texto). Objetivo: votar para prefeito na urna eletrônica (pág 182, livro ergonomia e usabilidade). Exemplos de parâmetros (pág 182, livro ergonomia e usabilidade). Com base nos valores das tabelas de tempo e na descrição da tarefa, segundo o formalismo, é possível calcular os tempos prováveis para realização de uma tarefa. 11
12 O Modelo GOMS (exemplo Livro Ergonomia e Usabilidade, Cybis et. Al, 2007) O Modelo KLM (Keystroke Level Model, Card et al., 1983) Difere do GOMS pois fornece previsões numéricas reais do desempenho do usuário. As tarefas são comparadas pelo seu tempo de realização utilizando estratégias diferentes. Vantagem principal da previsão quantitativa reside no fato de se poder comparar recursos e verificar qual é o mais eficaz. Baseado em vários estudos empíricos do desempenho real dos usuários, obtendo-se um conjunto-padrão de tempos aproximados para os principais tipos de operadores. Ações físicas comuns podem ser dimensionadas. 12
13 O Modelo KLM (Keystroke Level Model, Card et al., 1983) Principais tempos propostos pelo modelo: Operador Descrição Tempo (s) K Pressionar uma tecla ou botão 0,35 Digitador com prático (55 tpm) 0,22 Digitador Médio (40 tpm) 0,28 Usuário não familiarizado com o teclado 1,20 Pressionar a tecla shift ou control 0,08 P Apontar com o mouse ou outro dispositivo para um alvo 1,10 P1 Clicar o mouse ou dispositivo semelhante 0,20 H Retornar as mãos para o teclado 0,40 M Preparar-se mentalmente para fazer algo (ou decidir) 1,35 R (t) Tempo de resposta do sistema, contado apenas se faz com que o usuário tenha que esperar durante a realização da tarefa. t O Modelo KLM (Keystroke Level Model, Card et al., 1983) O tempo previsto levado para executar uma dada tarefa é calculado descrevendo-se uma seqüência de ações e depois somando-se os tempos aproximados que cada uma levará: T executar =T K + T P + T H + T M + T R Exercício: Quanto tempo levará para incluir a palavra não, usando o MS Word, na frase: Correr nu pelas ruas (não) é normal. Preparar-se mentalmente (M) 1,35 Pegar o mouse (H) 0,40 Posicionar o mouse antes de é (P) 1,10 Clicar com o mouse (P1) 0,20 Mover as mãosde volta p/ o teclado(h) 0,40 Preparar-se mentalmente (M) 1,35 Digitar n (bom digitador) (K) 0,20 Digitar ~ (bom digitador) (K) 0,20 Digitar a (bom digitador) (K) 0,20 Digitar o (bom digitador) (K) 0,20 Digitar espaço (bom digitador) (K) 0,20 Tempo Total previsto 5,80 Quando há muitos componentes a serem adicionados, é mais fácil pôr os mesmos tipos de operadores juntos. No exemplo, poderia reescrever os tempos assim: 2(M) + 2(H) + 1(P) + 1(P1) + 5(K) = 2,70 + 0,88 + 1,10 + 0,20+ 1 = 5,80 13
14 Vantagens e Limitações dos modelos preditivos Esse tipo de análise pode ser útil para comparar antecipadamente alternativas de interfaces, mesmo preservando seus limites. O seu valor está em permitir comparações de soluções. Rapidamente identificamos a solução mais rápida. Não é necessário construir sistema. Mais barato que testes com usuários. Limitações -Não leva em conta a mínima hesitação do usuário, erro ou incidente de interação. Trata-se de prever o tempo da interação perfeita. Previsões são apenas aproximações. Calendário Assuntos restantes: Usabilidade web 28/06 Usabilidade TV digital 30/06 Projeto Final 30/06 a 08/07 Orientação/Elaboração 12/07 Apresentações. 14
Avaliação de Interfaces
Especialização em Tecnologias de Software para Ambiente Web Avaliação de Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Projeto e Avaliação de Interfaces: Ambiente Web
Leia maisO quê avaliação? Unidade IV - Avaliação de Interfaces. Quem deve avaliar um produto de software? Técnicas de Avaliação
Unidade IV - Avaliação de Interfaces O quê avaliação? O quê avaliação? Técnicas de Avaliação Tipos de Avaliação com Usuários Paradigmas de avaliação com usuários Avaliação rápida e suja Testes de Usabilidade
Leia maisAVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES
AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES Rafael Milani do Nascimento, Claudete Werner Universidade Paranaense (Unipar)
Leia maisIntrodução à Avaliação de Interfaces
Universidade Federal do Vale do São Francisco -UNIVASF Colegiado de Engenharia de Computação Introdução à Avaliação de Interfaces Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.twitter.com/jorgecav
Leia maisAvaliação Preditiva. Capítulo 9. HCI, Cap. 12, AlanDix. Interactive System Design, Cap. 8, William Newman
Avaliação Preditiva Capítulo 9 HCI, Cap. 12, AlanDix Interactive System Design, Cap. 8, William Newman Transparências da disciplina de Interfaces Homem-Máquina IST, Mário Rui Gomes e Joaquim Jorge Resumo:
Leia maisANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: Quando nos referimos à qualidade da interação
Leia maisUsabilidade na WEB CCUEC. Roberto Romani. UNICAMP- Universidade Estadual de Campinas
CCUEC Roberto Romani UNICAMP- Universidade Estadual de Campinas Usabilidadena WEB Tópicos Principais O que é usabilidade? Por que usabilidade na Web 7 regras básicas de usabilidade na Web Inspeção de usabilidade
Leia maisLidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.
, ()! $ Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado. Uma estratégia muito utilizada para organizar visualmente informações numéricas
Leia maisDESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação
DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane
Leia maisDesenvolvimento de Interfaces Prototipação
Autarquia Educacional do Vale do São Francisco AEVSF Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Centro de Engenharia e Ciências Tecnológicas CECT Curso de Ciência da Computação Desenvolvimento
Leia maisINF1403 - Introdução a Interação Humano-Computador (IHC)
INF1403 - Introdução a Interação Humano-Computador (IHC) Turma 3WB Professor: Alberto Barbosa Raposo 09/04/2012 Departamento de Informática, PUC-Rio Testes com usuários Como avaliar? inspeção (por especialistas)
Leia maisTestes de Usabilidade
Testes de Usabilidade Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Setembro de 2012 Prof. Edwar Saliba Júnior 1 Reflexão Ao fazer referência à questão da qualidade da relação
Leia maisPOWERPOINT BÁSICO. Facilitador Alisson Cleiton dos Santos Analista Programador / Professor contato@alissoncleiton.com.br
POWERPOINT BÁSICO Facilitador Alisson Cleiton dos Santos Analista Programador / Professor contato@alissoncleiton.com.br POWER POINT INICIANDO O POWERPOINT 2000 Para iniciar o PowerPoint 2000. A partir
Leia maisOrganização do Espaço do Problema (Parte II)
Interface Homem/Máquina Aula 11 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-00.184 Roteiro da Aula de
Leia maisInterface Homem- Computador
Interface Homem- Computador (IHC) Profª. Leticia Lopes Leite Software Educacional I Interface Deve ser entendida como sendo a parte de um sistema computacional com a qual uma pessoa entra em contato física,
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisModelos do Design de Software
Modelos do Design de Software Modelos do Design de Software O processo de design na Engenharia de Software parte de três pressupostos básicos: O resultado do design é um produto; O produto é derivado de
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisProjeto de Sistemas I
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o
Leia maisDESIGN DE INTERAÇÃO. José Alexandre Ducatti
DESIGN DE INTERAÇÃO José Alexandre Ducatti DESIGN DE I NTERAÇÃO PERCEPÇÃO DESIGN BOM E MAU DESIGN METAS DE DESIGN DE INTERAÇÃO METAS DE USABILIDADE METAS DECORRENTES DA EXPERIÊNCIA DO USUÁRIO PRINCÍPIOS
Leia maisCHECK - LIST - ISO 9001:2000
REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisQualidade de Software
Produto de Software Qualidade de Software Um produto de software compreende os programas e procedimentos de computador e a documentação e dados associados, que foram projetados para serem liberados para
Leia maisSAD orientado a MODELO
Universidade do Contestado Campus Concórdia Curso de Sistemas de Informação Prof.: Maico Petry SAD orientado a MODELO DISCIPLINA: Sistemas de Apoio a Decisão SAD Orientado a Modelo De acordo com ALTER
Leia maisStatus. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna
O que é uma planilha eletrônica? É um aplicativo que oferece recursos para manipular dados organizados em tabelas. A partir deles pode-se gerar gráficos facilitando a análise e interpretação dos dados
Leia maisHCT Compatibilidade Manual do Usuário
HCT Compatibilidade Manual do Usuário Índice Introdução...3 HCT Compatibilidade...3 Librix...3 Execução do Programa...4 Seleção de Testes...4 Testes Manuais...6 Teste de Teclado...6 Teste de Vídeo...7
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisAPOO Análise e Projeto Orientado a Objetos. Requisitos
+ APOO Análise e Projeto Orientado a Objetos Requisitos Requisitos 2 n Segundo Larman: n São capacidades e condições às quais o sistema e em termos mais amplos, o projeto deve atender n Não são apenas
Leia maisIdentificação dos papeis de usuários
Análise de usuário e tarefas Análise de usuários Identificação dos papeis de usuários Conhecer as diferentes funções que cada usuário deverá ter no sistema Cada papel possui um conjunto de tarefas Definir
Leia maisProcessos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Leia maisMicrosoft Access: Criar consultas para um novo banco de dados. Vitor Valerio de Souza Campos
Microsoft Access: Criar consultas para um novo banco de Vitor Valerio de Souza Campos Conteúdo do curso Visão geral: consultas são essenciais Lição: inclui sete seções Tarefas práticas sugeridas Teste.
Leia maisExtração de Requisitos
Extração de Requisitos Extração de requisitos é o processo de transformação das idéias que estão na mente dos usuários (a entrada) em um documento formal (saída). Pode se entender também como o processo
Leia mais&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO
Universidade Federal de Viçosa Departamento de Informática &XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO Flaviano Aguiar Liziane Santos Soares Jugurta Lisboa Filho (Orientador) PROJETO UNESC@LA Setembro de
Leia maisNa medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.
1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade
Leia maisREQUISITOS. Prof. Msc. Hélio Esperidião
REQUISITOS Prof. Msc. Hélio Esperidião OS REQUISITOS O que são requisitos? Uma descrição de um serviço ou de uma limitação O que é a engenharia de requisitos? O processo envolvido no desenvolvimento de
Leia maisU NIFACS ERGONOMIA INFORMACIONAL PROFª MARIANNE HARTMANN 2006.1
U NIFACS ERGONOMIA INFORMACIONAL PROFª MARIANNE HARTMANN 2006.1 AULA 20 PROBLEMAS DE INTERFACE 12.maio.2006 FAVOR DESLIGAR OS CELULARES usabilidade compreende a habilidade do software em permitir que o
Leia maisTópicos de Ambiente Web Web Design III
Tópicos de Ambiente Web Web Design III Professora: Sheila Cáceres Conteúdo para Web Educacional Entretenimento Comercial Industrial Cientifico Entre outros Tópicos de Ambiente Web - Prof. Sheila Cáceres
Leia maisEngenharia de Software
Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisGlossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.
Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis
Leia maisInvestigação experimental
Investigação experimental Aproximação positivista Experiências laboratoriais: identificação de relações exactas entre as variáveis escolhidas num ambiente controlado (laboratório) através do uso de técnicas
Leia maisGuia de Início Rápido
Guia de Início Rápido O Microsoft Project 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido
Leia maisIniciação à Informática
Meu computador e Windows Explorer Justificativa Toda informação ou dado trabalhado no computador, quando armazenado em uma unidade de disco, transforma-se em um arquivo. Saber manipular os arquivos através
Leia maisMICROSOFT OFFICE EXCEL 2007
LEIAME Nenhuma informação da APOSTILA - MICROSOFT OFFICE EXCEL 2007 poderá ser copiada, movida ou modificada sem autorização prévia e escrita do autor. MICROSOFT OFFICE EXCEL 2007 Efetue cálculos, analise
Leia maisBarra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas
Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material
Leia maisInterface Humano-Computador IHC Paradigmas de IHC
Instituto Federal de Educação, Ciência e Tecnologia Campus Formosa Interface Humano-Computador IHC Paradigmas de IHC Prof. M.Sc. Victor Hugo Lázaro Lopes IHC Paradigmas de IHC AGENDA Engenharia Cognitiva
Leia maisInterface Homem-Computador
Faculdade de Ciências e Tecnologia do Maranhão Interface Homem-Computador Aula: Engenharia Cognitiva e Semiótica Professor: M.Sc. Flávio Barros flathbarros@gmail.com Conteúdo Engenharia Cognitiva Fundamentos
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisArquitetura de Informação
Arquitetura de Informação Ferramentas para Web Design Prof. Ricardo Ferramentas para Web Design 1 Arquitetura de Informação? Ferramentas para Web Design 2 Arquitetura de Informação (AI): É a arte de expressar
Leia mais1. Introdução. Avaliação de Usabilidade Página 1
1. Introdução Avaliação de Usabilidade Página 1 Os procedimentos da Avaliação Heurística correspondem às quatro fases abaixo e no final é apresentado como resultado, uma lista de problemas de usabilidade,
Leia maisBem-vindo! O que há de novo no PaperPort 10?
Bem-vindo! O ScanSoft PaperPort é um pacote de softwares para gerenciamento de documentos que ajuda o usuário a organizar, acessar, compartilhar e gerenciar documentos em papel e digitais no computador
Leia maisEngenharia Reversa e Reengenharia
Engenharia Reversa e Reengenharia SCE 186 Engenharia de Software Profa Rosana T. Vaccare Braga (material adaptado a partir do concedido pela Profa.: Rosângela Penteado, DC - UFSCar) Fases Genéricas do
Leia maisAPOSTILA DE EXCEL 2007
APOSTILA DE EXCEL 2007 1. Introdução Quando você cria uma planilha nova, a tela do computador é dividida em linhas e colunas, formando uma grade. A interseção de uma linha e de uma coluna é chamada de
Leia maisNovell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Leia maisAvaliação de IHC: objetivos
Avaliação de IHC: objetivos Decisões de design afetam usabilidade Conhecimento dos usuários e de suas necessidade Design: Design: diferentes diferentes soluções soluções possíveis possíveis Interação:
Leia maisProcessos de Design de IHC (Parte II)
Interface Homem/Máquina Aula 8 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-00.184 Roteiro da Aula de Hoje
Leia maisExcel Planilhas Eletrônicas
Excel Planilhas Eletrônicas Capitulo 1 O Excel é um programa de cálculos muito utilizado em empresas para controle administrativo, será utilizado também por pessoas que gostam de organizar suas contas
Leia maisMANUAL DE UTILIZAÇÃO DO AMBIENTE VIRTUAL DE APRENDIZAGEM AVA
MANUAL DE UTILIZAÇÃO DO AMBIENTE VIRTUAL DE APRENDIZAGEM AVA Sejam bem-vindos ao Núcleo de Educação a Distância da FFCL! Esse Manual tem por objetivo auxilia-los na forma de utilização do AVA. COMO FAÇO
Leia maisDESIGN DE INTERFACES E USABILIDADE (AULA 1)
Prof. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br DESIGN DE INTERFACES E USABILIDADE (AULA 1) Apresentações Quem sou eu? Breno Leonardo http://blog.brenoleonardo.com.br
Leia maisCENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD
0 CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD ORIENTAÇÕES SOBRE USO DO AMBIENTE VIRTUAL DE APRENDIZAGEM (MOODLE) PARA DISPONIBILIZAÇÃO
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
Leia maisEngenharia de Software II
Engenharia de Software II Aula 8 http://www.ic.uff.br/~bianca/engsoft2/ Aula 8-17/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do
Leia maisUtilizando a ferramenta de criação de aulas
http://portaldoprofessor.mec.gov.br/ 04 Roteiro Utilizando a ferramenta de criação de aulas Ministério da Educação Utilizando a ferramenta de criação de aulas Para criar uma sugestão de aula é necessário
Leia maisPrograma de Pós-Graduação em Comunicação e Cultura Contemporâneas. Grupo de Pesquisa em Interação, Tecnologias Digitais e Sociedade - GITS
Universidade Federal da Bahia Programa de Pós-Graduação em Comunicação e Cultura Contemporâneas Grupo de Pesquisa em Interação, Tecnologias Digitais e Sociedade - GITS Reunião de 18 de junho de 2010 Resumo
Leia maisEngenharia de Software
Engenharia de Software Roteiro Inspeção Defeitos dos Software Classificação dos Erros Técnica de Leitura Ad-hoc Checklist Exercício Inspeção Inspeção de Software Definição É um método de análise estática
Leia maisAnálise de Tarefas. Análise Hierárquica de Tarefas
Análise de Tarefas Em IHC, a análise de tarefas pode ser utilizada em diferentes momentos do desenvolvimento de software, destacando-se três atividades: (a) análise da situação atual (apoiada ou não por
Leia maisGerenciamento de Problemas
Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar
Leia maisMONTAGEM DE PROCESSO VIRTUAL
Manual de Procedimentos - SISPREV WEB MONTAGEM DE PROCESSO VIRTUAL 1/15 O treinamento com o Manual de Procedimentos É com muita satisfação que a Agenda Assessoria prepara este manual para você que trabalha
Leia maisISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
Leia maisEDITORA FERREIRA MP/RJ_EXERCÍCIOS 01
EDITORA FERREIRA MP/RJ NCE EXERCÍCIOS 01 GABARITO COMENTADO 01 Ao se arrastar um arquivo da pasta C:\DADOS para a pasta D:\TEXTOS utilizando se o botão esquerdo do mouse no Windows Explorer: (A) o arquivo
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia maisCONSTRUÇÃO DE BLOG COM O BLOGGER
CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisMódulo 3 Procedimento e processo de gerenciamento de riscos, PDCA e MASP
Módulo 3 Procedimento e processo de gerenciamento de riscos, PDCA e MASP 6. Procedimento de gerenciamento de risco O fabricante ou prestador de serviço deve estabelecer e manter um processo para identificar
Leia maisIntegração dos Modelos de Gestão de TI
Integração dos Modelos de Gestão de TI Olá servidores!! (Acredite você será!). Temos agora uma bateria com a integração dos modelos de gestão de TI, vamos rever o que vem sendo pedido? Ajeite-se na cadeira,
Leia maisEste tutorial está publicado originalmente em http://www.baboo.com.br/absolutenm/anmviewer.asp?a=30405&z=300
WinRAR: Conheça este excelente compactador de arquivos Introdução: É fato que a Internet está mais rápida com a popularização da banda larga, mas os compactadores de arquivos ainda apresentam muita utilidade
Leia maisClique na célula sobre a qual você deseja comentar.
, *+!!!!& Um comentário é uma anotação que você anexa a uma célula, separado do restante do conteúdo da célula. Os comentários são úteis como lembretes para você mesmo, como anotar como funciona uma fórmula,
Leia maisSistema de Navegação. 2006 Guilhermo Reis www.guilhermo.com
Sistema de Navegação 2006 Guilhermo Reis www.guilhermo.com 2 O que é navegar? Navegar é alcançar um destino que está fora do alcance de campo de visão do ponto de partida. Para alcançar seu destino, o
Leia maisIntrodução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3
Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido
Leia maisCAPÍTULO 35 Como utilizar os componentes ColdFusion
CAPÍTULO 35 Como utilizar os componentes ColdFusion Os componentes ColdFusion (CFC) permitem ao usuário encapsular lógicas de aplicação e de negócios (business logic) em unidades auto-controladas reutilizáveis.
Leia maisRoteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários
Roteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários Objetivos Explorar funções de procura e referência; Explorar ferramentas para controle de formulários em planilhas; Importar
Leia maisGerenciamento de Incidentes
Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que
Leia maisAS TÉCNICAS DE AVALIAÇÃO
AS TÉCNICAS DE AVALIAÇÃO Alison Luis Kohl Diego Luis Eckstein Flávio Pedroso AS TÉCNICAS DE AVALIAÇÃO Ergonomia de Interfaces; Usabilidade dos Sistemas. Problema de ergonomia e de usabilidade *Eficácia
Leia mais15. OLHA QUEM ESTÁ NA WEB!
7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER
Leia maisAjuda ao SciEn-Produção 1. 1. O Artigo Científico da Pesquisa Experimental
Ajuda ao SciEn-Produção 1 Este texto de ajuda contém três partes: a parte 1 indica em linhas gerais o que deve ser esclarecido em cada uma das seções da estrutura de um artigo cientifico relatando uma
Leia maisINTRODUÇÃO AO WINDOWS
INTRODUÇÃO AO WINDOWS Paulo José De Fazzio Júnior 1 Noções de Windows INICIANDO O WINDOWS...3 ÍCONES...4 BARRA DE TAREFAS...5 BOTÃO...5 ÁREA DE NOTIFICAÇÃO...5 BOTÃO INICIAR...6 INICIANDO PROGRAMAS...7
Leia maisTécnicas e Instrumentos Utilizados na Pesquisa Científica Cavalcanti
Técnicas e Instrumentos Utilizados na Pesquisa Científica Técnicas de Pesquisa Técnica: Conjunto de preceitos ou processos de que se serve uma ciência. Toda ciência utiliza inúmeras técnicas na obtenção
Leia maisBanco de Dados Microsoft Access: Criar tabelas
Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo
Leia maisIntrodução à Computação
Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os
Leia mais3 - Projeto de Site:
3 - Projeto de Site: O site de uma empresa é como um cartão de visita que apresenta sua área de negócios e sua identidade no mercado, ou ainda, como uma vitrine virtual em que é possível, em muitos casos,
Leia maisPRIMAVERA RISK ANALYSIS
PRIMAVERA RISK ANALYSIS PRINCIPAIS RECURSOS Guia de análise de risco Verificação de programação Risco rápido em modelo Assistente de registro de riscos Registro de riscos Análise de riscos PRINCIPAIS BENEFÍCIOS
Leia maisPlanejando o aplicativo
Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por
Leia maisDIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling
DIMENSIONANDO PROJETOS DE WEB-ENABLING Uma aplicação da Análise de Pontos de Função Dimensionando projetos de Web- Enabling Índice INTRODUÇÃO...3 FRONTEIRA DA APLICAÇÃO E TIPO DE CONTAGEM...3 ESCOPO DA
Leia maisEngenharia de Software
Engenharia de Software Roteiro Análise de requisitos Definição de requisitos do sistema Requisitos Funcionais Requisitos Não Funcionais Exercício Análise de Requisitos Análise de Requisitos É o 1º passo
Leia maisApostila de Windows Movie Maker
Apostila de Windows Movie Maker Autor: João Paulo da Silva Apostila de Windows Movie Maker Autor: João Paulo da Silva 2 Índice Introdução ao Windows Movie Maker...03 O que é o Windows Movie Maker?...03
Leia maisBanco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos
Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.
Leia mais