Interacção Homem-Máquina

Tamanho: px
Começar a partir da página:

Download "Interacção Homem-Máquina"

Transcrição

1 Interacção Homem-Máquina Análise de Tarefas Pedro Campos dme.uma.pt/pcampos Análise de Tarefas Avaliação Avaliação Avaliação Análise de Utilizadores Fase de Análise Análise de Tarefas! Métricas de Usabilidade Design Conceptual Fase de Design Design Visual Narrativas (storyboards, scripts, cenários) Sequencial Hierárquica Casos de utilização Casos de utilização essenciais

2 Análise de Tarefas: porquê? Most of us do many thing quite well without having much of a clue as to precisely how we do them. Constantine & Lockwood Focar o desenvolvimento do sistema num conjunto pequeno de tarefas ajuda a prioritizar e negociar o esforço de desenvolvimento Clustering e Ranking de tarefas - O objectivo é dar suporte às funcionalidades que são realmente importantes - Evitar a Creeping Featuritis! Narrativas Descrição das Tarefas como uma narrativa Ao entrar na cozinha, ligue o rádio. Prepare café se necessário e ligue a máquina de café enquanto aquece água. Busque o jornal à rua. Pegue no prato e numa colher, encha de Chocapic e adicione leite. Leia o jornal enquanto a máquina faz o café. Retire uma chávena do armário e deite o café. Adicione leite. Leve tudo para a mesa e relae a ler o jornal enquanto aprecia o pequeno-almoço. rico realista Semelhante a escrever um guião cinematográfico! (Método favorito dos artistas)

3 Análise Sequencial Descrição das Tarefas como uma sequência de passos: diagramas de fluo de dados entrar na cozinha ligar o rádio ler jornal N preparar café aquecer água buscar jornal detalhado café feito? S retirar chávena adicionar leite concreto Semelhante a escrever um programa de computador (Método favorito dos programadores) Análise Hierárquica Descrição das Tarefas como uma hierarquia de objectivos: decomposição funcional conceptual categórico Semelhante a escrever um artigo científico (Método favorito dos cientistas e universitários)

4 Casos de Utilização Concretos Inventados por Ivar Jacobson para o desenvolvimento orientado por objectos de software para telecomunicações Descrições concretas da interacção com uma IU específica Um caso utilização descreve o uso de uma funcionalidade do sistema do ponto de vista eterno ( caia preta ) Orientados ao sistema, contendo hipóteses assumidas acerca da IU Bons para design do sistema interno! Casos de Utilização Concretos: Eemplo

5 Casos de Utilização Essenciais Descrições abstractas, generalizadas e simplificadas, num modelo livre de detalhes tecnológicos ou de implementação, baseado: - Nas intenções, e não nas interacções - Na simplificação, e não na elaboração Porquê? - Descrições de tarefas simplificadas conduzem a IUs simplificadas - IUs simplificadas conduzem a código, documentação e interacções simples! - Separam a função da forma e comportamento da IU Casos de Utilização Modelam o quê e o porquê, em vez do como simplificados e abstractos mais próimos da essência da tarefa encorajam soluções inovadoras representam intenções do utilizador, em vez de acções concretas alterandoimagens procurandoimagens fáceis de reorganizar e reutilizar autorizandoacesso

6 Forma Básica Diálogo abstracto dividido em duas colunas A abstracção simples e concisa encoraja a inovação Fácil de confirmar, compreender e amplificar pelos clientes e utilizadores simplificar! generalizar! Casos de Utilização Essenciais: Eemplo

7 Como identificar casos de utilização Organizar e rever a informação sobre os utilizadores; Trabalhar colaborativamente com os utilizadores, se possível; Brainstorm directamente sobre inde cards: - eprimir intenção básica ou propósito - linguagem dos utilizadores e do domínio da aplicação - no geek-speak. Nada de debate, discussão ou argumentação; Objectivo é gerar ideias, nada de detalhes. Depois do Brainstorming Quando o fluo de ideias termina: - juntar os cartões e agrupar de acordo com o grau de semelhança - rever de acordo com os agrupamentos (clusters) - combinar, epandir e eliminar redundância, refinar até completar - Prioritizar os casos de utilização (ordenando os cartões): 1. Frequência (abundância relativa) 2. Importância do utilizador 3. Importância do negócio - Escolher os casos de utilização focais (primeiros classificados)

8 Relações entre casos Especialização usandomultibanco retirandodinheiro specializes depositandodinheiro Etensão revendoimagens etends alterandoimagens Composição autorizandoacesso ligandosistema uses introduzindonome Mapa de casos de utilização: eemplo

9 Matriz de suporte aos casos Papel 1 Papel 2 Papel 3 Papel 4 Papel 5 Papel 6 Papel 7 Caso 1 Caso 2 Caso 3 Caso 4 Caso 5 Caso 6 Caso 7 Caso 8 Caso 9 Caso 10 Caso 11 Caso 12 Caso 13 Caso 14 Caso 15 Caso 16 Leitura Capítulos 6 e 7 do livro principal: - Di, Abowd & Beal, Human Computer Interaction, Prentice Hall Capítulo 5 do livro: - Constantine and Lockwood, Software for Use, Addison Wesley

Desenho de Software. Desenho de Software 1

Desenho de Software. Desenho de Software 1 Desenho de Software Desenho de Software 1 Sumário Caracterização Conceitos fundamentais Desenho funcional e desenho OO Qualidades Desenho de Software 2 Bibliografia Pfleeger, Capítulo 6 Design the Modules

Leia mais

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

Notas de Aula 04: Casos de uso de um sistema

Notas de Aula 04: Casos de uso de um sistema Notas de Aula 04: Casos de uso de um sistema Objetivos da aula: Aprender os elementos básicos da modelagem por casos de uso Utilizar as associações entre casos de uso, atores e demais artefatos Compreender

Leia mais

Modelos Conceptuais I

Modelos Conceptuais I Modelos Conceptuais I Capítulo 5 Conceptual Models, J. Johnson and A. Henderson (artigo da revista Interactions, Jan. 2002) Interaction Design, Cap. 2 J. Preece Resumo da aula anterior As capacidades das

Leia mais

Modelos Conceptual e Mental

Modelos Conceptual e Mental Interfaces Pessoa Máquina 08-10-2012 Modelos Conceptual e Mental Cap. 6 Conceptualização da Interação 06 Melhor e Pior? 1 Melhor e Pior? Resumo Aula Anterior Análise de Utilizadores O que é? Porquê? O

Leia mais

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução

Leia mais

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática 3ºAno Disciplina de Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/2010 GereComSaber Sistema de

Leia mais

Modelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.

Modelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1. Modelos de Sistema Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1 Objetivos Explicar por que o contexto de um sistema deve ser modelado como parte do processo de RE Descrever

Leia mais

IV.4 Análise de Dados da Avaliação

IV.4 Análise de Dados da Avaliação Melhor e Pior? IV - Avaliação IV.4 Análise de Dados da Avaliação Interactive System Design, Cap. 10, William Newman IV.4 Análise de Dados da Avaliação 2 Melhor e Pior? Resumo Aula Anterior! Avaliação com

Leia mais

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/ Programação 1 Rafael Vargas Mesquita http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/ Definições Básicas Lógica de programação é a técnica de desenvolver algoritmos (sequências

Leia mais

Interacção Homem-Máquina Análise de Utilizadores

Interacção Homem-Máquina Análise de Utilizadores Interacção Homem-Máquina Análise de Utilizadores Pedro Campos dme.uma.pt/pcampos pcampos@uma.pt Entrevistando Utilizadores Fluxo de Trabalho: - O que faz primeiro? Onde começa? O que faz a seguir? Que

Leia mais

FERRAMENTAS DE AVALIAÇÃO

FERRAMENTAS DE AVALIAÇÃO FERRAMENTAS DE AVALIAÇÃO Auxiliam no: controle dos processos; identificação os problemas ou desvios; objetivo de avaliar e analisar; Facilitando a tomada de decisão. Coleta de dados confiáveis: a ferramenta

Leia mais

Casos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso

Casos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso Casos de Uso O que é Casos de Uso Descrições narrativas de processos do domínio da aplicação Documentam a seqüência de eventos de um ator (um agente externo) usando o sistema para completar, do início

Leia mais

FERRAMENTAS DE CRIATIVIDADE MAPA MENTAL (MIND MAP)

FERRAMENTAS DE CRIATIVIDADE MAPA MENTAL (MIND MAP) FERRAMENTAS DE CRIATIVIDADE MAPA MENTAL (MIND MAP) 1. O que é Mapa Mental (Mind Map) é um diagrama usado para representar palavras, idéias, tarefas ou outros itens ligados a um conceito central e dispostos

Leia mais

Tópicos de Ambiente Web Web Design III

Tó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 mais

Engenharia do software: paradigmas por desvendar

Engenharia do software: paradigmas por desvendar Engenharia do software: paradigmas por desvendar Agenda O que é que podemos aprender da engenharia de software para melhorar os nossos sistemas de informação? A engenharia do sofware é uma criança Também

Leia mais

Introdução Visão Geral Processos de gerenciamento de qualidade. Entradas Ferramentas e Técnicas Saídas

Introdução Visão Geral Processos de gerenciamento de qualidade. Entradas Ferramentas e Técnicas Saídas Introdução Visão Geral Processos de gerenciamento de qualidade Entradas Ferramentas e Técnicas Saídas O que é qualidade? Qualidade é a adequação ao uso. É a conformidade às exigências. (ISO International

Leia mais

Interacção Homem-Máquina 4-A Engenharia de Usabilidade

Interacção Homem-Máquina 4-A Engenharia de Usabilidade Interacção Homem-Máquina 4-A Engenharia de Usabilidade Pedro Campos dme.uma.pt/pcampos pcampos@uma.pt O Ciclo de Vida de uma Tecnologia O Paradoxo da Tecnologia de Norman Por um lado, é consensual que

Leia mais

Análise e Projeto de Sistemas de Informação. Andrêza Leite andreza.lba@gmail.com

Análise e Projeto de Sistemas de Informação. Andrêza Leite andreza.lba@gmail.com Análise e Projeto de Sistemas de Informação Andrêza Leite andreza.lba@gmail.com Roteiro Sistemas de Informação Ciclo de Desenvolvimento de SI Projeto Análise Estruturada Análise Orientada a Objetos Como

Leia mais

Unified Process. Sueleni Mendez Batista. Orientadora: Dra. Elisa Hatsue Moriya Huzita

Unified Process. Sueleni Mendez Batista. Orientadora: Dra. Elisa Hatsue Moriya Huzita Unified Process Sueleni Mendez Batista Orientadora: Dra. Elisa Hatsue Moriya Huzita Processo de Desenvolvimento de Software 8O processo de desenvolvimento de software é um conjunto de atividades e resultados

Leia mais

Linguagem de Programação I

Linguagem de Programação I Linguagem de Programação I Carlos Eduardo Batista Centro de Informática - UFPB bidu@ci.ufpb.br Complexidade dos sistemas de software Estrutura Decomposição Abstração Hierarquia Projeto de sistemas complexos

Leia mais

Wilson Moraes Góes. Novatec

Wilson Moraes Góes. Novatec Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

4.1. UML Diagramas de casos de uso

4.1. UML Diagramas de casos de uso Engenharia de Software 4.1. UML Diagramas de casos de uso Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Utilizados para ajudar na análise de requisitos Através da forma como o utilizador usa o sistema

Leia mais

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2010.1/es1

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2010.1/es1 Casos de Uso Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2010.1/es1 O que é? Uma técnica para capturar requisitos funcionais Descreve o sistema sob a perspectiva

Leia mais

Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores

Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores Primeiro Teste 21 de Outubro de 2006, 9:00H 10:30H Nome: Número:

Leia mais

Avaliaçã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 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 mais

Web 2.0. Amanda Ponce Armelin RA 052202

Web 2.0. Amanda Ponce Armelin RA 052202 Amanda Ponce Armelin RA 052202 Americana, 2007 Tópicos Introdução Web 1.0 Definição Comparativo Web1.0 x Web2.0 Web 3.0 Definição Conclusão Definição Principais características Discórdia Termos Essenciais

Leia mais

Roteiro para preparação de proposta de Trabalhos Técnico-Científicos

Roteiro para preparação de proposta de Trabalhos Técnico-Científicos 1 Roteiro para preparação de proposta de Trabalhos Técnico-Científicos Prof. Valdemir Carrara www.valcar.net www.carrara.us 2 1 INTRODUÇÃO Na introdução deve-se descrever os objetivos principais do trabalho

Leia mais

Contabilidade é entendida como um sistema de recolha, classificação, interpretação e exposição de dados económicos.

Contabilidade é entendida como um sistema de recolha, classificação, interpretação e exposição de dados económicos. Contabilidade Contabilidade Contabilidade é entendida como um sistema de recolha, classificação, interpretação e exposição de dados económicos. É uma ciência de natureza económica, cujo objecto é a realidade

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introduçã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 mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 18 http://www.ic.uff.br/~bianca/engsoft2/ Aula 18-23/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo 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 mais

Engenharia de Software Questionário sobre Engenharia de Requisitos Resolvido Prof. MSc Wagner Siqueira Cavalcante

Engenharia de Software Questionário sobre Engenharia de Requisitos Resolvido Prof. MSc Wagner Siqueira Cavalcante 1 - Q193183 ( Prova: FCC - 2011 - TRT - 19ª Região (AL) - Analista Judiciário - Tecnologia da Informação / Engenharia de Software / Análise de Requisitos; Engenharia de Requisitos; ) De acordo com Sommerville,

Leia mais

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP Algoritmos e Programação Ricardo Argenton Ramos Baseado nos slides do professor Jadsonlee da Silva Sá Ementa Conceito de algoritmo. Lógica de programação e programação estruturada. Linguagem de definição

Leia mais

Unified Software Development Process

Unified Software Development Process 59/170 Unified Software Development Process Sumário Breve história do Unified Process O Unified Process O ciclo de vida do Unified Process O RUP (Rational Unified Process) 60/170 Breve História do Unified

Leia mais

DESENVOLVIMENTO DE ESTRATÉGIAS E PLANOS DE MARKETING. Prof. Esp. Lucas Cruz

DESENVOLVIMENTO DE ESTRATÉGIAS E PLANOS DE MARKETING. Prof. Esp. Lucas Cruz DESENVOLVIMENTO DE ESTRATÉGIAS E PLANOS DE MARKETING Prof. Esp. Lucas Cruz Estabelecimento de metas Os objetivos devem atender aos critérios: ser organizados hierarquicamente, do mais importante para o

Leia mais

Mauricio Barbosa e Castro

Mauricio Barbosa e Castro 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

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA 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 mais

1. Motivação para o sucesso (Ânsia de trabalhar bem ou de se avaliar por uma norma de excelência)

1. Motivação para o sucesso (Ânsia de trabalhar bem ou de se avaliar por uma norma de excelência) SEREI UM EMPREENDEDOR? Este questionário pretende estimular a sua reflexão sobre a sua chama empreendedora. A seguir encontrará algumas questões que poderão servir de parâmetro para a sua auto avaliação

Leia mais

GereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática

GereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/10 GereComSaber Ana Duarte, André Guedes, Eduardo

Leia mais

Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos

Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos Históricos e Modelagem Orientada a Objetos Histórico Diversas metodologias e métodos surgiram para apoiar OO. Evolução a partir de linguagens C++ e SmallTalk. Anos 80 Anos 80-90: diversidade de autores.

Leia mais

Análise e Projeto Orientados por Objetos

Análise e Projeto Orientados por Objetos Análise e Projeto Orientados por Objetos Aula 02 Análise e Projeto OO Edirlei Soares de Lima Análise A análise modela o problema e consiste das atividades necessárias para entender

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC CURSO: Bacharelado em Ciência da Computação DISCIPLINA: ANPS Análise e Projeto de Sistemas AULA NÚMERO: 3 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Revisão...1 2.1.1

Leia mais

Sessão 2 UFCD 0804 Algoritmos

Sessão 2 UFCD 0804 Algoritmos Sessão 2 UFCD 0804 Algoritmos Revisões Sessão 1 Algoritmo - Definição Um algoritmo é formalmente uma sequência finita de passos que levam a execução de uma tarefa, é uma sequência de instruções para atingir

Leia mais

Avaliação por Peritos (Avaliação Heurística)

Avaliação por Peritos (Avaliação Heurística) Avaliação por Peritos (Avaliação Heurística) Capítulo 8 HCI, Cap. 9, AlanDix www.useit.com (webpage de Jakob Nielsen) Transparências da disciplina de Interfaces Homem-Máquina IST, Mário Rui Gomes e Joaquim

Leia mais

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática 3ºAno Disciplina de Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/2010 GereComSaber Sistema de

Leia mais

Programação de Computadores I Fluxogramas PROFESSORA CINTIA CAETANO

Programação de Computadores I Fluxogramas PROFESSORA CINTIA CAETANO Programação de Computadores I Fluxogramas PROFESSORA CINTIA CAETANO Problemas & Algoritmos Para resolver um problema através dum computador é necessário encontrar em primeiro lugar uma maneira de descrevê-lo

Leia mais

Aula 10 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.

Aula 10 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu. Aula 10 Introdução à Algoritmos Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Introdução aos Algoritmos: Conceitos Iniciais; Programa

Leia mais

S1 Seiri Separar o desnecessário. Resultado esperado Um local de trabalho desimpedido. Definição Remover objectos não essenciais do local de trabalho

S1 Seiri Separar o desnecessário. Resultado esperado Um local de trabalho desimpedido. Definição Remover objectos não essenciais do local de trabalho S1 Seiri Separar o desnecessário Remover objectos não essenciais do local de trabalho 1. Tirar fotografias à área onde se inicia o projecto 5S; 2. Rever os critérios para separar os objectos desnecessários;

Leia mais

Método PHAST TABELA DE CONTEUDOS METODOLOGIA PHAST... 2

Método PHAST TABELA DE CONTEUDOS METODOLOGIA PHAST... 2 Método PHAST TABELA DE CONTEUDOS METODOLOGIA PHAST... 2 Fases do método PHAST... 3 1. Técnica: Historias Comunitárias... 4 2. Técnica: Enfermeira Felicidade... 5 3. Técnica: Mapeamento comunitário... 6

Leia mais

TEORIAS DE CONTÉUDO DA MOTIVAÇÃO:

TEORIAS DE CONTÉUDO DA MOTIVAÇÃO: Fichamento / /2011 MOTIVAÇÃO Carga horária 2 HORAS CONCEITO: É o desejo de exercer um alto nível de esforço direcionado a objetivos organizacionais, condicionados pela habilidade do esforço em satisfazer

Leia mais

CURSO PROFISSIONAL TÉCNICO DE DESIGN GRÁFICO. Planificação anual

CURSO PROFISSIONAL TÉCNICO DE DESIGN GRÁFICO. Planificação anual Agrupamento de Escolas Júlio Dantas 1515 ESCOLA SECUNDÁRIA JÚLIO DANTAS LAGOS (00312) CURSO PROFISSIONAL TÉCNICO DE DESIGN GRÁFICO Disciplina: sign Gráfico - 10ºH Professores: Mara Taquelim, Rui Calmeiro.

Leia mais

8. A Qualidade na Produção Vídeo/Áudio

8. A Qualidade na Produção Vídeo/Áudio Fghfg fghgfhfg fghfgh fghfghfg fghfgh fghfghfgh fgh ffghfgh fghfghf fghfgh fghfghfgh fghfghfgh fghfghfghf fghf ghfghgffggfhhgfhgghhg fgfgh 8. A Qualidade na Produção Vídeo/Áudio 8 128 8 - A Qualidade na

Leia mais

O planejamento do projeto. Tecnologia em Gestão Pública Desenvolvimento de Projetos Aula 8 Prof. Rafael Roesler

O planejamento do projeto. Tecnologia em Gestão Pública Desenvolvimento de Projetos Aula 8 Prof. Rafael Roesler O planejamento do projeto Tecnologia em Gestão Pública Desenvolvimento de Projetos Aula 8 Prof. Rafael Roesler 2 Introdução Processo de definição das atividades Sequenciamento de atividades Diagrama de

Leia mais

O Projecto FORBEN na Jomazé

O Projecto FORBEN na Jomazé centro tecnológico da cerâmica e do vidro coimbra portugal O Projecto FORBEN na Jomazé Mário Sousa Jomazé Louças Artísticas e Decorativas, Lda CTCV 29 de Maio de 2008 centro tecnológico da cerâmica e do

Leia mais

Preparação de um Plano de Trabalho

Preparação de um Plano de Trabalho Preparação de um Plano de Trabalho Tomando em consideração os limites de tempo e recursos dos implementadores, as ferramentas da série Straight to the Point (Directo ao Ponto), da Pathfinder International,

Leia mais

Plano de projeto. Cronograma e Controle

Plano de projeto. Cronograma e Controle Plano de projeto Cronograma e Controle Razões para atrasar um projeto Um deadline não realístico estabelecido por alguém fora do grupo de engenharia de software Câmbios nos requerimentos do software não

Leia mais

Matemática Aplicada às Ciências Sociais

Matemática Aplicada às Ciências Sociais DEPARTAMENTO DE MATEMÁTICA Matemática Aplicada às Ciências Sociais Ensino Regular Curso Geral de Ciências Sociais e Humanas 10º Ano Planificação 2014/2015 Índice Finalidades... 2 Objectivos e competências

Leia mais

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2012.1/es1

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2012.1/es1 Casos de Uso Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2012.1/es1 O que é? Uma técnica para capturar requisitos funcionais Descreve o sistema sob a perspectiva

Leia mais

Guia de Prova de Aptidão Profissional

Guia de Prova de Aptidão Profissional Guia de Prova de Aptidão Profissional Técnico de Gestão e Programação de Sistemas Informáticos Fábio Alexandre Lemos Ferreira Fábio Cardante Teixeira 2010/2011 Índice I. Apresentação permanente do projecto...

Leia mais

Níveis de desempenho. Perguntar e fornecer opiniões. Perguntar e responder sobre os diferentes tipos de férias

Níveis de desempenho. Perguntar e fornecer opiniões. Perguntar e responder sobre os diferentes tipos de férias Competências.Adquirir conhecimentos sobre a cultura e civilização Anglo- Americana numa perspectiva intercultural. - Aprofundar o conhecimento da realidade Portuguesa através do confronto com aspectos

Leia mais

Um Plano de Factores Humanos para a Gestão de Perigos Graves

Um Plano de Factores Humanos para a Gestão de Perigos Graves Um Plano de Factores Humanos para a Gestão de Perigos Graves Introdução O quadro seguinte tem por fim orientar o leitor através de uma abordagem prática na correlação de perigos de acidentes graves (MAH)

Leia mais

4.2. UML Diagramas de classes

4.2. UML Diagramas de classes Engenharia de Software 4.2. UML Diagramas de classes Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Um diagrama de classes serve para modelar o vocabulário de um sistema Construído e refinado ao longo

Leia mais

Apresentação da disciplina Introdução a Programação

Apresentação da disciplina Introdução a Programação Apresentação da disciplina Introdução a Programação Professores: Turma A: Marcelo Akira - marceloakira@inf.ufg.br Turma B: Prof. Hebert - hebert@inf.ufg.br Conteúdo interativo e slides disponíveis em:

Leia mais

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0 O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok

Leia mais

Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto.

Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto. Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto. Um risco tem uma causa e, se ocorre, uma conseqüência. Se um ou outro

Leia mais

Engenharia Informática

Engenharia Informática Escola Superior de Ciência e Tecnologia Engenharia Informática Análise de Sistemas Informáticos 3º ano Exame 12 de Julho de 2006 Docentes: José Correia e João Paulo Rodrigues Duração: 90 m; Tolerância:

Leia mais

Análise e Projeto de Sistemas

Análise e Projeto de Sistemas Análise e Projeto de Sistemas Unified Modeling Language Benno Eduardo Albert benno@ufrj.br O que é modelagem Tripé de apoio ao desenvolvimento. Notação: UML Ferramenta: Rational Rose. 2 O que é modelagem

Leia mais

Complementos de Base de Dados Enunciados de Exercícios

Complementos de Base de Dados Enunciados de Exercícios INSTITUTO SUPERIOR DE CIÊNCIAS DO TRABALHO E DA EMPRESA DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO Pós Graduação em Desenvolvimento de Sistemas de Informação 2006 2007 Complementos de Base de

Leia mais

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado)

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado) UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado) SISTEMA INTERNO INTEGRADO PARA CONTROLE DE TAREFAS INTERNAS DE UMA EMPRESA DE DESENVOLVIMENTO

Leia mais

Bem Vindos à palestra: INTELIGÊNCIA EMOCIONAL. Prof. Márcio Bambirra Santos mb@leadempresarial.com.br www.mbambirra.com.br www.leadempresarial.com.

Bem Vindos à palestra: INTELIGÊNCIA EMOCIONAL. Prof. Márcio Bambirra Santos mb@leadempresarial.com.br www.mbambirra.com.br www.leadempresarial.com. Bem Vindos à palestra: INTELIGÊNCIA EMOCIONAL Prof. Márcio Bambirra Santos mb@leadempresarial.com.br www.mbambirra.com.br www.leadempresarial.com.br Márcio Bambirra Santos Administrador de Empresas e Economista.

Leia mais

Computadores e Sistemas de Informação. Bases de Dados Relacionais (linguagem SQL)

Computadores e Sistemas de Informação. Bases de Dados Relacionais (linguagem SQL) Computadores e Sistemas de Informação Bases de Dados Relacionais (linguagem SQL) 2004/2005 Utilidade das Bases de Dados Recolha e processamento de dados que possuem um volume significativo, que são interrelacionados,

Leia mais

TREINAMENTO E SUPORTE ONLINE SEM CUSTO CONTRATAÇÃO POR MÓDULOS

TREINAMENTO E SUPORTE ONLINE SEM CUSTO CONTRATAÇÃO POR MÓDULOS Gestão de Pessoas OTIMIZA O ATENDIMENTO ÀS NORMAS ISO, ONA, OHSAS, TS, AS, PBQP-h, ABNT, NR, ANVISA, entre outras, além de se adaptar aos requisitos internos da empresa. TREINAMENTO E SUPORTE ONLINE SEM

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na 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 mais

DESIGN DE INTERFACES GRÁFICAS CORPORATE TV / DIGITAL SIGNAGE. Bruno Nobre bruno.nobre@iade.pt

DESIGN DE INTERFACES GRÁFICAS CORPORATE TV / DIGITAL SIGNAGE. Bruno Nobre bruno.nobre@iade.pt DESIGN DE INTERFACES GRÁFICAS CORPORATE TV / DIGITAL SIGNAGE Bruno Nobre bruno.nobre@iade.pt O que é? Digital Signage é um tipo de painel informativo tipicamente colocado em espaços públicos, usados normalmente

Leia mais

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO Product Backlog Building Fábio Aguiar Agile Coach & Trainer SCRUM SCRUM Desenvolvimento de Software com ENTREGAS FREQUENTES e foco no VALOR DE NEGÓCIO PRODUTO release

Leia mais

15 Computador, projeto e manufatura

15 Computador, projeto e manufatura A U A UL LA Computador, projeto e manufatura Um problema Depois de pronto o desenho de uma peça ou objeto, de que maneira ele é utilizado na fabricação? Parte da resposta está na Aula 2, que aborda as

Leia mais

WebSphere_Integration_Developer_D_Jan06 Script

WebSphere_Integration_Developer_D_Jan06 Script WebSphere_Integration_Developer_D_Jan06 Script 1a Nesta demonstração, Will Dunlop, um programador de integração da JK, utiliza o IBM, [ IBM], ou WID para construir um novo serviço orientado para os processos

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação O que é lógica? Conjunto de regras e princípios que orientam, implícita ou explicitamente, o desenvolvimento de uma argumentação ou de um raciocínio, a resolução de um problema, etc.

Leia mais

Análise de Sistemas. Conceito de análise de sistemas

Análise de Sistemas. Conceito de análise de sistemas Análise de Sistemas Conceito de análise de sistemas Sistema: Conjunto de partes organizadas (estruturadas) que concorrem para atingir um (ou mais) objectivos. Sistema de informação (SI): sub-sistema de

Leia mais

Feature-Driven Development

Feature-Driven Development FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por

Leia mais

Plataforma da Informação. Negociação

Plataforma da Informação. Negociação Plataforma da Informação Negociação Objetivos Treinamento Estabelecer estratégias para negociar com o cliente. Negociação Planejamento Como proceder durante uma reunião? Perguntas para negociação Como

Leia mais

AGRUPAMENTO DE ESCOLAS ANTÓNIO FEIJÓ

AGRUPAMENTO DE ESCOLAS ANTÓNIO FEIJÓ FORMAÇÃO PESSOAL E SOCIAL 1 AGRUPAMENTO DE ESCOLAS ANTÓNIO FEIJÓ EDUCAÇÃO PRÉ-ESCOLAR REGISTO DE OBSERVAÇÃO / AVALIAÇÃO Nome Data de Nascimento / / Jardim de Infância de Educadora de Infância AVALIAÇÃO

Leia mais

Engenharia de Software I: Análise e Projeto de Software Usando UML

Engenharia de Software I: Análise e Projeto de Software Usando UML Engenharia de Software I: Análise e Projeto de Software Usando UML Capítulo 1 Processo de Desenvolvimento de Software Metodologia de Desenvolvimento de Software Uma metodologia é um conjunto de métodos,

Leia mais

ESCOLA SECUNDÁRIA DE S. PEDRO DA COVA

ESCOLA SECUNDÁRIA DE S. PEDRO DA COVA ESCOLA SECUNDÁRIA DE S. PEDRO DA COVA INFORMAÇÃO PROVA DE EQUIVALÊNCIA À FREQUÊNCIA DE GEOGRAFIA PROVA 18/ 2015 -------------------------------------------------------------------------------------------------------------------

Leia mais

Como escrever um comunicado de imprensa?

Como escrever um comunicado de imprensa? Como escrever um comunicado de imprensa? (Press Release) Iremos de seguida descrever uma abordagem, passo-a-passo, com o objectivo de se redigir correctamente uma nota informativa (press release) para

Leia mais

Processos de Desenvolvimento de Software

Processos 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 mais

PLANIFICAÇÃO ANUAL DO NOVO PROGRAMA DE MATEMÁTICA

PLANIFICAÇÃO ANUAL DO NOVO PROGRAMA DE MATEMÁTICA PLANIFICAÇÃO ANUAL DO NOVO PROGRAMA DE MATEMÁTICA 5º ano 2012/2013 UNIDADE: Números e Operações 1 - NÚMEROS NATURAIS OBJECTIVOS GERAIS: - Compreender e ser capaz de usar propriedades dos números inteiros

Leia mais

Interacção Homem-Máquina Design e Prototipagem

Interacção Homem-Máquina Design e Prototipagem Interacção Homem-Máquina Design e Prototipagem Pedro Campos dme.uma.pt/pcampos pcampos@uma.pt Protótipos: o que são? Modelo desenvolvido para testar ideias de design Examinar conteúdo, estética e técnicas

Leia mais

Fatores de Qualidade de Software

Fatores de Qualidade de Software Programação Orientada por Objetos Programação Orientada por Objetos Kecia Aline Marques Ferreira Princípios, objetivos e filosofia 2007 Kecia A. M. Ferreira POO 1 Kecia A. M. Ferreira POO 2 Princípios,

Leia mais

UML Visão Geral. Índice. Introdução. Diagramas. Modelos e diagramas. Elementos de modelação. Referências

UML Visão Geral. Índice. Introdução. Diagramas. Modelos e diagramas. Elementos de modelação. Referências UML Visão Geral 1 Índice Introdução O que é a UML? Valor da UML Origens da UML Parceiros da UML Modelos e diagramas Elementos de modelação Diagramas Diagrama de casos de utilização Diagrama de classes

Leia mais

Preparação para o Exame Nacional de Biologia e Geologia 2015. 2. Ter um horário rígido (por exemplo das 10 às 20 horas), sempre o mesmo nos dias

Preparação para o Exame Nacional de Biologia e Geologia 2015. 2. Ter um horário rígido (por exemplo das 10 às 20 horas), sempre o mesmo nos dias I Indicações gerais 1. Ter todo o material organizado e à mão. 2. Ter um horário rígido (por exemplo das 10 às 20 horas), sempre o mesmo nos dias disponíveis para o. 3. Ter um bom plano de. 4. Cumprir

Leia mais

Comunicação entre Agentes

Comunicação entre Agentes Comunicação entre Agentes Bibliografia: Jacques Ferber, Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, Addison-Wesley, 1999. Weiss, G. - Multiagent Systems: A Modern Approach

Leia mais

Módulo5. Módulo 5. Planejamento e realização de projeto de mapeamento e modelagem de processos, Responsabilidades, Atividades-chaves, Exercício

Módulo5. Módulo 5. Planejamento e realização de projeto de mapeamento e modelagem de processos, Responsabilidades, Atividades-chaves, Exercício Módulo5 Módulo 5 Planejamento e realização de projeto de mapeamento e modelagem de processos, Responsabilidades, Atividades-chaves, Exercício Todos os direitos de cópia reservados. Não é permitida a distribuição

Leia mais

Análise OO. Análise. Antónia Lopes Desenvolvimento C. Objectos 09/10. Antónia Lopes

Análise OO. Análise. Antónia Lopes Desenvolvimento C. Objectos 09/10. Antónia Lopes Análise OO 36 Análise Análise é a investigação do problema Análise de Requisitos é o termo que designa a investigação das necessidades e condições que o sistema, e o projecto em geral, têm de satisfazer.

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Introdução Departamento de Matemática Universidade dos Açores Hélia Guerra helia@uac.pt Engenharia de software A economia de todos os países desenvolvidos depende do software. O

Leia mais

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado

Leia mais

Gestão de Desempenho... Promove Sucesso. Um Guia de Visão Geral

Gestão de Desempenho... Promove Sucesso. Um Guia de Visão Geral Gestão de Desempenho... Promove Sucesso. Um Guia de Visão Geral Gestão de Desempenho... Promove Sucesso. Na Watson, reconhecemos que o sucesso global da nossa Empresa é impulsionado pelo compromisso de

Leia mais

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet)

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet) UML Felipe Denis M. de Oliveira Fonte: Alice e Carlos Rodrigo (Internet) 1 Programação O que é UML? Por quê UML? Benefícios Diagramas Use Case Class State Interaction Sequence Collaboration Activity Physical

Leia mais