As técnicas de concepção

Documentos relacionados
ENGENHARIA DE USABILIDADE E INTERFACES

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE

Ergonomia e Usabilidade

Engenharia de Usabilidade e Interface

Engenharia de Usabilidade

ENGENHARIA DE USABILIDADE

Ergonomia Cognitiva IHC Interface Homem Computador Parte 5

Modelo Espiral. Criação do(s) protótipos(s) Formulação de questões. Teste Avaliação Conclusão

Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre

Metodologias Protótipo Cronograma Levantamento de Requisito

Conteúdo. Desenho da Interação. Modelagem conceitual. Modelagem de conteúdo e navegação. Desenho detalhado. Clarindo I. P. S.

IHC Interação Homem- Computador. Profa.Denise Neves

Lista de Exercícios AV2 01

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

ENGENHARIA DE USABILIDADE

Curso Especializado de UX

Analista de Sistemas S. J. Rio Preto

APLICAÇÕES PARA WEB PRÍNCIPIOS DA IHM. Trabalho feito por: Carolina Maróstica Izabela Diniz Larissa Mendes Sabrina Marinho Yagho Baldansi

Avaliação de IHC. Aula 07 25/03/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado

6 IMPLEMENTAÇÃO DO MODELO DE REFERÊNCIA

Protótipo: um brinquedo valioso

3 a edição. Walter Cybis Adriana Holtz Betiol Richard Faust. Novatec

AGILE WEB ENGINEERING PROCESS

ENGENHARIA DE USABILIDADE

I F1 F 403 In I t n rod o u d ç u ão o a I n I t n eração Hum u ano n -Com o pu p t u ado d r o ( IH I C) T r u ma m 3WC

CURSO: TECNOLOGIA EM REDES DE COMPUTADORES DISCIPLINA: Engenharia de Usabilidade PROFESSORA: Bruna Patrícia da Silva Braga

Fundamentos de Teste de Software

Unidade 4 Projeto de Banco de Dados

Modelo de Interação (revisão) Design de IHC Da interação para o Design da Interface

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus

DEINF - UFMA Especialização em Análise e Projeto de Sistema

Processo de Desenvolvimento. Edjandir Corrêa Costa

Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurística

DMS - DOCUMENTO DE MODELAGEM DE SISTEMA VERSÃO: [NOME DO SISTEMA] [SIGLA] [AUTORES]

ENGENHARIA DE USABILIDADE

Interacção Humano-Computador 2007/2008

Engenharia de Software Modelagem de Negócio

Integrando conhecimentos, aproximando disciplinas: a importância do Design e da Ergonomia no projeto e no desenvolvimento de softwares educacionais.

MODELAGEM DE SISTEMAS Unidade 1 Conceitos Básicos de Modelagem. Luiz Leão

Componentes de SIs. Pessoas Organiz. Tecnologia

Design: estrutura e estética

Padrão para Especificação de Requisitos de Produto de Multimídia

Design de IHC. Capítulo 7. Barbosa e Silva Adaptado por Luciana Mara e Thiago Vilela

INTERFACE HOMEM- MÁQUINA RESUMO

Métodos de Avaliação de IHC. Capítulo 10 Barbosa e Silva 2010

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD

Sistemas de Informações Transacionais SIT Sistemas de Informações Gerenciais SIG. Ana Clara Araújo Gomes da Silva

Introdução. Conteúdo. Usabilidade. Engenharia de software X Usabilidade. Benefícios. Introdução. Introdução. Introdução. Introdução.

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Prototipagem e Cenários. Veja antes, decida depois

Introdução 27/9/2005. Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus. Usabilidade.

Análise e Projeto de Sistemas

MODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro

AVALIAÇÃO DE INTERFACES

26/03/2012. Para Jakob Nielsen. Uma característica de qualidade de software que se refere à sua adequação à utilização pelos usuários.

Aula 8 Projeto de Interface

No dicionário: Local bem determinado a que se aposta atingir; Objetivo; Limite ou abrangência de uma operação.

Modelos em Sistemas de Informação. Aula 2

Aula 01 Conceito de Banco de Dados e SGBD

RUP Unified Process. Profª Jocelma Rios

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

Engenharia de Domínio e Desenvolvimento Baseado em Componentes. Processo DBC-Arch-DE Apoio do Ambiente Odyssey no Processo Considerações Finais

Relatório de Avaliação de Usabilidade Simples

MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO

Verificação e Validação (V & V)

PROTOTIPAÇÃO. Aula 8. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos

CAPÍTULO 1 O AMBIENTE DE DESENVOLVIMENTO DE SISTEMAS. Tereza Gonçalves Kirner

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

3ª Aula. Processo de Projeto em SE Exemplo de projeto: Sistema de Mapa GPS. Introdução. PSI3441 Arquitetura de Sistemas Embarcados

SSC Engenharia de Software. Prof. Paulo C. Masiero

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas

Design da comunicação de IHC

Programação para Games II. Professor Ariel da Silva Dias Orientação a Objetos

3 Requisitos de alto nível

Analista de Sistemas S. J. Rio Preto

Interface Homem Computador (IHC)

DESIGN THINKING PARA MELHORIA DE PRODUTOS E/OU SERVIÇOS

Avaliação de Usabilidade Referências

Interacção com o Utilizador. 7. Prototipagem. Nuno Miguel Gil Fonseca

Desafios de Implementação Banco de Dados de Perdas Operacionais SUSEP BDPO Conferência CNSeg

SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP

Método de prototipação em papel Comparativo dos métodos de avaliação

Técnicas de Engenharia de Requisitos

Introdução à Interface Pessoa-Máquina

Workshop Criativo. Dia 5 de agosto, domingo, às 9 horas Aldeia Cultural do município de Eldorado- S.P.

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Professora Clarisse Sieckenius de Souza 30/03/2011. serg

Análise e Projeto de Sistemas

Aula 5. Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos.

Engenharia de Software

Card-sorting. O card-sorting é uma técnica usada para descobrir como o usuário classifica determinada informação na sua mente.

FORMULÁRIO DE REGISTRO DE PLANO DE CURSO 2013.I

Ao ser aberto, o Expression Blend 3 + SketchFlow disponibiliza três opções:

UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos

ENGENHARIA DE SOFTWARE

CI751 Interação Humano-Computador

TerraLAB Laboratório para Modelagem e Simulação de Sistemas Terrestres Departamento de Computação - UFOP

Transcrição:

As técnicas de concepção Acadêmicos: Bruno Amaral de Sousa Claudivan Gottardi Guilherme Assufi Dallanol Marlon Victor de Paula

Objetivo Demonstrar técnicas destinadas a implementar as especificações para a interface e a usabilidade.

Geração e organização de ideias Brainstorming Card sorting Diagrama de afinidade

Brainstorming tempestade de idéias Visa a geração de idéias em grupo Pessoas se reúnem para resolver um problema, ou para criar novos sistemas Permite a melhor compreensão do problema, e da solução No mínimo 2 pessoas e no máximo 12 pessoas Etapas: 1-Geração de idéias 2 Crítica das idéias Deve existir uma pessoa que comande a reunião Registrar as idéias

Card sorting arranjo de cartas Visa descobrir o modelo mental dos usuários em relação aos itens de informação para uma aplicação Analista descreve os itens em fichas de papel e espalha sobre a mesa Um usuário é convidado para organizar em grupos, e nomear os grupos Não é necessário mais que seis sessões individuais Os resultados são combinados, se necessário estatisticamente

Diagrama de afinidade É utilizado para organizar uma grande quantidade de itens em grupos lógicos Projetistas e usuários alvo trabalham juntos para obter um consenso sobre a organização de itens Os diagramas de afinidade são usados geralmente para identificar e agrupar as funções de um produto em desenvolvimento

Concepção Storyboard Maquetes Prototipagem rápida Baixa fidelidade Alta fidelidade

Storyboard narrativa gráfica É a representação das interações entre os usuários e o sistema em seu ambiente de trabalho Consiste do detalhamento de um cenário do sistema, através de uma sequência de desenhos. Os desenhos devem ser feitos em grandes folhas de papel e colocadas na parede de uma sala de reunião Os desenhos vão ser avaliados pelos usuários e especialistas, com base nos requisitos de usabilidade É necessário que o projetista descreva os acontecimentos desenhados

Storyboard narrativa gráfica

Storyboard narrativa gráfica

Maquetes protótipos em papel São usados para esclarecer e desenvolver requisitos específicos para a interface do programa Favorecem a concepção participativa bastar saber desenhar Permite simular e testar a interação com o usuário Proporciona a identificação precoce de problemas de usabilidade Ciclo de construção de maquetes: Conceito Aspectos conceituais e estruturas gráficas das telas Projeto preliminar das telas Arranjo e possibilidade de componentes em cada tela Interação Organizar estruturas de navegação entre telas Projeto detalhado das telas Possibilidades de elementos de arte, cores e estilo

Maquetes protótipos em papel

Prototipagem rápida É a implementação de programas de software que simulem o sistema final com mais fidelidade que as maquetes de papel Permite obter um feedback mais fiel sobre os problemas e vantagens da interface em desenvolvimento Protótipos: Baixa fidelidade muitos aspectos a serem explorados Alta fidelidade muitos aspectos a serem validados

Protótipos de baixa fidelidade São protótipos informatizados Ferramentas intuitivas e fáceis de usar Denin é uma ferramenta para modelagem de Websites Esse protótipo podem ser validado por representantes de usuários em simulações de uso mais realista que maquetes de papel Porém é um pouco limitado no que diz respeito ao nível de detalhamento, conteúdo e aparência

Protótipos de alta fidelidade Criado com ferramentas que proporcionam componentes com aparência e comportamento parecidos com o pretendido Contam com um conteúdo de informação mais elaborado É possível obter medidas de usabilidade(eficácia, eficiência e satisfação)

Técnicas de modelagem de interfaces Conjunto de etapas para a definição de elementos concretos, partindo de elementos abstratos The bridge Usage-centered design

Técnicas de modelagem de interfaces The bridge, é mais direta e econômica, propondo poucas transformações, por meio das quais o modelo conceitual é definido a partir dos grandes componentes.

The Bridge projeto de IHC orientado a objetos Esta abordagem envolve três passagens principais: Expressar requisitos do usuário em termos de um fluxo de tarefas; Mapear os fluxos de tarefa em objetos da tarefa; Mapear objetos da tarefa em objetos de interfaces.

Fluxo de tarefas Descrito por fluxograma apresentando blocos para o início para os processos e decisões e para o resultado esperado do trabalho

Fluxo de tarefas

Objetos da tarefa Identificação da classe Descrições dos fluxos de tarefa Propriedades Atributos Componentes Ações Verbos da descrição dos fluxos de tarefas Relações de agregação entre objetos Desktop

Objetos da tarefa

Objetos de interface Objetos da tarefa Identificação do objeto de tarefa Item em listas Apresentação de janela com suas informações Propriedades dos objetos da tarefa] Texto Figuras Ícones Ações de objeto de tarefa Menu Barra de ferramentas Grupo de botões

Objetos de interface

Técnicas de modelagem de interfaces Usage-centered design, é mais detalhada; propõe um número maior de transformações e, principalmente, um estilo de concepção partindo dos pequenos componentes.

Usage-centered design projeto de IHC centrado no uso No projeto centrado de uso, as decisões de projeto são baseadas em análises objetivas de modelos de usuários de tarefas, de conteúdos de interfaces. A abordagem está organizada em três etapas de modelagens Papéis de usuários Casos de tarefas Arquitetura de interface e de navegação

Papéis de usuários O papel de usuário é definido como um tipo de usuário que apresenta necessidades, interesses, expectativas, comportamentos ou responsabilidades específicas em relação ao sistema. Papel de vendedor de bilhetes presencial: CONTEXTO: isolado, na cabine, de frente ao cliente... CARACTERÍSTICAS: processo simples, realizando repetidas vezes... CRITÉRIOS: interação rápida, simples e organizada...

Casos de tarefa Envolve casos de uso essenciais ou casos de tarefa. São definidos como narrativas estruturadas e simplificadas de interação realizada pelo usuário desempenhando seu papel por meio do sistema.

Estrutura de conteúdos da interface Estrutura de conteúdos capaz de apoiar os usuários quando estiverem desempenhando seus papéis nos casos de tarefa definidos no projeto. Modelo de contextos de interação: os casos de tarefa correspondem a espaços de trabalho; as ferramentas representam as funções que processam dados e informações; os materiais representam esses dados e informações; Mapa de navegação entre contextos: um mapa de navegação, basicamente é um diagrama de transição de dados onde é representados por retângulos e flechas conectando espaços.

Considerações sobre o projeto IHC Características favoráveis das diversas técnicas de concepção de Interface Humano-Computador: Envolver soluções relacionadas aos aspectos essenciais da interface inicialmente; Prever a descrição de soluções em termos abstratos inicialmente, e detalhar progressivamente conforme o projeto avança; Prever transformações, representando com mapeamento entre aspectos de uma representação e outra; Prever diversas oportunidades para que tais definições sejam repartidas e validades pelos usuários.