Mauricio Barbosa e Castro



Documentos relacionados
c. Técnica de Estrutura de Controle Teste do Caminho Básico

Modelagem de Processos de Negócio Aula 5 Levantamento de Processos. Andréa Magalhães Magdaleno andrea@ic.uff.br

Influência das práticas de sustentabilidade para a decisão de compra: um estudo com consumidores d' O Boticário.

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

natureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues

Diagramas de Casos de Uso

Análise de Tarefas. Análise Hierárquica de Tarefas

Especificação do Trabalho

Gerenciamento de Requisitos Gerenciamento de Requisitos

A construção de um manual sobre a utilização dos modelos também poderá alavancar o uso das representações. Este conteria a explicação detalhada da

Casos de uso Objetivo:

Guia de utilização da notação BPMN

sendo bastante acessível e compreendido pelos usuários que o utilizarem.

Tópicos da Aula. Que é são requisitos? Tipos de Requisitos. Requisitos Funcionais. Classificação de Requisitos. Requisitos de Software.

Professor: Curso: Disciplina: Aula 4-5-6

4.1. UML Diagramas de casos de uso

Categorias Temas Significados Propostos

08/05/2009. Cursos Superiores de. Prof.: Fernando Hadad Zaidan. Disciplina: PIP - Projeto Integrador de Pesquisa. Objetivos gerais e específicos

5. Teoria Geral de Sistemas x Sistemas de Informações Empresariais

O Processo de Engenharia de Requisitos

Data 23/01/2008. Guia do Professor. Introdução

Modelo Ambiental: Define as fronteiras entre o sistema e o resto do mundo.

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini prof.andre.luis.belini@gmail.com /

1223o TUTORIAL PRÉ-VENDA. Realização: DEPARTAMENTO DE IMPLANTAÇÃO EQUIPE DE DOCUMENTAÇÃO

Franklin Ramalho Universidade Federal de Campina Grande - UFCG

PROJETO (OU DESIGN) DO SOFTWARE Diagrama de Estrutura

UNIÃO EDUCACIONAL DO NORTE UNINORTE AUTOR (ES) AUTOR (ES) TÍTULO DO PROJETO

Modelos de Sistemas Casos de Uso

04/07/2015 UML. Prof. Esp. Fabiano Taguchi DEFINIÇÃO DE REQUSIITOS

Análise e Projeto de Software

Prof. Me. Marcos Echevarria

4- PROJETO DE BANCO DE DADOS

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização

Conectar diferentes pesquisas na internet por um menu

DESENVOLVENDO O SISTEMA

DAS ORIENTAÇÕES E MODELO DE PROJETO DE INTERVENÇÃO PARA ASSISTÊNCIA ESTUDANTIL- PAES IFAM

Separe pedidos em 10 passos

Q-Acadêmico. Módulo CIEE - Estágio. Revisão 01

Avaliação de IHC: INF1403 Introdução a IHC Aula 7 27/03/2013. Profa. Clarisse S. de Souza

Requisitos do usuário, do sistema e do software [Sommerville, 2004]

UML & Padrões Aula 3. UML e Padrões - Profª Kelly Christine C. Silva

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

"BUSSINES PLAN"- PLANO DE NEGÓCIOS

Inovação aberta na indústria de software: Avaliação do perfil de inovação de empresas

EMENDAS AO PLDO : 2/ REGRAS E PROCEDIMENTOS IMPLEMENTADOS NO SISTEMA DE EMENDAS

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Projeto 914 BRA PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03

Capítulo 2 Usabilidade Definição de usabilidade Resumo Leitura recomendada... 39

CONHECIMENTOS ESPECÍFICOS

PARLAMENTO EUROPEU. Comissão dos Assuntos Jurídicos PE v01-00

TOTVS Gestão Hospitalar Manual Ilustrado - Relatórios. 11.8x. março de Versão 1.0

Projeto de inovação do processo de monitoramento de safra da Conab

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT

BR DOT COM SISPON: MANUAL DO USUÁRIO

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes

PROGRAMA DE PÓS-GRADUAÇÃO EM DESENVOLVIMENTO REGIONAL E URBANO DOUTORADO EM DESENVOLVIMENTO REGIONAL E URBANO TÍTULO/SUBTÍTULO DO PROJETO

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Políticas Públicas II. Avaliação de Políticas Públicas e pressupostos. Professora: Geralda Luiza de Miranda

Política de Gerenciamento de Risco Operacional

PASSFINGER Manual de utilização

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica

Engenharia de Software II

Questões de Informática Prova Comentada Ministério Público da União

P4-MPS.BR - Prova de Conhecimento do Processo de Aquisição do MPS.BR

Gerenciamento de Projetos Modulo VIII Riscos

ANÁLISE DE SOFTWARE EDUCATIVO NO ENSINO DE MATEMÁTICA. Palavras chave: Software Educativo; Construção do Conhecimento; Aprendizagem.

Resolução da lista de exercícios de casos de uso

3 Qualidade de Software

QUALIDADE DE SOFTWARE

PESQUISA EM PUBLICIDADE E PROPAGANDA PARTE 2

Reaproveitando algoritmos

COMO FUNCIONA NOSSA CONSULTORIA DE MARKETING DIGITAL ESPECIALIZADA EM VENDAS ONLINE

02/10/2012. Padronização de interfaces. Referências

Interface Homem-Computador

Processos de gerenciamento de projetos em um projeto

ROTEIRO PARA ELABORAÇÃO DOS PROJETOS DE TRABALHO DE CONCLUSÃO DE CURSO (TCC)

Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP

Manual do. Almoxarifado

Atendimento de Demandas CTIC

Roteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos

Sumário. Modelo de Maturidade vs Tomadores de Decisão: Reduzindo o Gap Através do Método UTA

Exercícios Diagrama de Casos de Uso. Disciplina: Engenharia de Requisitos

Administração de Pessoas

2 METODOLOGIA DA PESQUISA

1 INTRODUÇÃO 1.1 CONCEITO DE PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO

3 Metodologia 3.1. Tipo de pesquisa

CONSTRUÇÃO DE QUADRINHOS ATRELADOS A EPISÓDIOS HISTÓRICOS PARA O ENSINO DA MATEMÁTICA RESUMO

CTGEO ESCOLA. Abaixo algumas respostas das principais dúvidas do SIG CTGEO ESCOLA. E entre elas,

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Manual do Usuário do Produto EmiteNF-e. Manual do Usuário

Banco de Dados. Microsoft Access. Índice

Mauricio Barbosa e Castro

Transcrição:

Mauricio Barbosa e Castro

A interação homem-computador está muito relacionada com o processo de projeto, provendo soluções que levam em consideração todas as restrições e requisitos. O aspecto de projeto da IHC é importante e não se aplica apenas a hardware ou a software. Em IHC o que é projetado é um sistema que inclui os usuários, juntamente com hardware e software. O propósito do projeto de uma interface é possibilitar que a tarefa que está sendo automatizada seja executada mais eficientemente e com maior satisfação Peixoto, Cecilia Inés Sosa Arias

Objetivos gerais Os objetivos gerais são os alvos de maior abrangência aos quais o projeto trata de fazer uma contribuição. Relacionam-se aos impactos possíveis, a partir da utilização dos resultados do projeto. Respondem à pergunta: Para que?. Relatar o propósito do software, definindo em linhas gerais o que ele deve fazer.

Objetivos específicos Os objetivos específicos respondem à pergunta: O que o projeto deseja alcançar? Cada objetivo específico deve ser mensurável e verificável. Ao escrevê-los, deve-se considerar o(s) indicador(es) (quantitativo ou qualitativo) possível(is) de medir seu cumprimento. Nesse sentido, a redação deve ser precisa. Estabelecer objetivos pontuais que sejam fundamentais para construir o objetivo específico.

Entrevistas Buscar informações do local de trabalho e das funções específicas de cada envolvido no processo é fundamental. Uma ferramenta específica para o desenvolvimento dos perfis de usuário são as entrevistas. Desenvolver um questionário com questões (abertas, fechadas ou os dois tipos) a fim de extrair informações para a criação dos perfis de usuário.

Questionários de perfil e uso Desenvolver um questionário específico para cada perfil desenvolvido com questões (abertas, fechadas ou os dois tipos) a fim de confirmar hipóteses levantadas sobre cada perfil.

Observação do usuário Pesquisa etnográfica para coletar informações que normalmente não são fornecidas espontaneamente pelos usuários. Observar as relações, motivações e a natureza do trabalho.

Definição de Metas, tarefas e ações Analisar os objetivos, entender qual é o trabalho a ser executado pelo usuário e a partir desse entendimento dividir esse trabalho em metas, tarefas e ações. É importante manter em mente que ações sempre implicam em uma interação física com o sistema.

Classificação (Facultativa, Repetitiva, Prioritária, Interrompível) e (Sequencial, Paralela, Alternativa, Simultânea) Classificar as tarefas de acordo com relações entre tarefas e ações, estados iniciais e finais para cada tarefa, pré e pós condições para cada tarefa e a classificação dos tipos de cada tarefa.

Definição de situações críticas Compreender os pontos críticos do sistema e marcar quais tarefas são de extrema importância. Marcar os pontos chaves para definição de criação de janelas modais ou diálogos de confirmação posteriormente.

Histórias de usuários Experiências reais, idéias, fatos curiosos e conhecimento das pessoas. Podem ser captados de qualquer forma e podem compreender fragmentos de atividades e contextos nos quais ocorrem. As histórias são ricas em termos de contexto e também captam muitos detalhes aparentemente triviais que geralmente são deixados de lado se as pessoas forem solicitadas a fornecer relatos formais.

Cenários conceituais Cenários conceituais são mais abstratos do que as histórias. Boa parte do contexto é retirada durante o processo de abstração e histórias semelhantes são combinadas. Cenários conceituais são particularmente úteis para gerar idéias de design e para o entendimento dos requisitos do sistema.

Cenários concretos Cada cenário conceitual pode gerar muitos cenários concretos. Desenvolvido a partir de características identificadas, somente sob determinadas circunstâncias. Observações que chamam atenção para possíveis características e problemas de design podem ser acrescentados. Úteis na prototipação e na antecipação de idéias de design para avaliação pois são muito explícitos quanto ao uso da tecnologia. Restrições Pontos cruciais dentro dos cenário concretos que se apresentam como possíveis problemas de design.

Casos de uso Descreve a interação entre pessoas e dispositivos. Mostra como o sistemas é usado e, portanto, precisa descrever o que as pessoas fazem e o que o sistema faz. Cada caso de uso cobre muitas pequenas variações nas circunstâncias muitos cenários concretos.

Requisitos de usabilidade Buscando atingir os objetivos específicos, e através da análise dos perfis de usuários e das tarefas definir requisitos de usabilidade, e refinando estabelecer as metas mensuráveis (qualitativas e quantitativas).

Exigências para interface Demandas específicas a serem cumpridas: eficácia, produtividade e segurança

Guia de estilo (usability guidelines) Definir padrões e estilos de usabilidade (comportamento de botões, cores, etc) que devem ser respeitados e mantidos durante todo o desenvolvimento da interface. Levar em conta aspectos como escalabilidade e a possibilidade da introdução de novas funcionalidades.

Modelo conceitual Descrição do sistema proposto em termos de um conjunto de ideias e conceitos integrados a respeito do que ele deve fazer, de como deve se comportar e com o que deve se parecer para que seja compreendido pelos usuários da maneira pretendida.

Prototipação Desenvolvimento de um storyboard para apresentação do visual do sistema e de como esse deve se comportar. Padrão de telas Desenvolvimento de padrões gráficos (ícones, caixas e botões) a serem utilizados em todo o sistema. Protótipo funcional Desenvolvimento de um protótipo funcional para testes de usabilidade, navegação, etc.

Propostas de avaliação de usabilidade Desenvolvimento de propostas de avaliação de usabilidade para análise do sistema em desenvolvimento. Resultados Apresentar os resultados coletados pela avaliação de usabilidade. Propostas de reengenharia A partir dos dados coletados pela avaliação de usabilidade propor modificações no sistema para melhora da usabilidade.