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

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

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

Transcrição

1 ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: 1. Considere as afirmações a seguir: I. As ações que o usuário realiza usando a interface de um sistema e as interpretações das respostas transmitidas pelo sistema são objetos de estudo da Engenharia de Usabilidade. II. Os estilos de interação se referem a coleções de objetos de interface e técnicas de interação associadas que permitem aos usuários interagir e realizar as atividades oferecidas pelo sistema. III. O Shell de um sistema operacional é exemplo de um estilo de interação classificado como linguagem de comandos. IV. Um formulário é uma tela que contém campos rotulados que podem ser preenchidos pelo usuário por meio de digitação ou por escolha em menus. São corretas apenas as afirmações: A. I, II, III e IV B. I, II e III C. II, III e IV D. II e III E. III e IV A. Correta Justificativa: Todos os itens apresentam definições corretas sobre interação e estilos de interação estudados na Engenharia de Usabilidade, apresentados no Capítulo 1 Interação, Interface e Usabilidade da apostila. B. Incorreta Justificativa: Não são apenas as afirmações I, II e III que estão corretas, a afirmação IV também está. C. Incorreta Justificativa: Não são apenas as afirmações II, III e IV que estão corretas, a afirmação I também está. D. Incorreta Justificativa: Não são apenas as afirmações II e III que estão corretas, as afirmações I e IV também estão. E. Incorreta Justificativa: Não são apenas as afirmações III e IV que estão corretas, as afirmações I e II também estão. QUESTÃO 2:

2 2. Qual das alternativas apresenta um dos objetivos da Engenharia de Usabilidade? A. Reduzir a utilização de estilos de interação em interface de sistemas. B. Garantir a qualidade da interação entre usuários e softwares. C. Minimizar a eficácia na utilização de softwares. D. Aumentar a capacidade de processamento dos dispositivos de interação. E. Acelerar o processo de desenvolvimento de software, desde que, seja utilizado o modelo de ciclo de vida Estrela. A. Incorreta Justificativa: É a partir das técnicas e métodos definidos na Engenharia de Usabilidade que se tem a possibilidade de garantir a qualidade da interação nos softwares. B. Correta Justificativa: Não é objetivo da Engenharia de usabilidade reduzir a utilização de estilos de interação, mas mensurar se estão sendo utilizados adequadamente. C. Incorreta Justificativa: Um dos objetivos da Engenharia de Usabilidade é aumentar a eficácia na interação entre usuários e softwares e não minimizá-la. D. Incorreta Justificativa: Não cabe a Engenharia de Usabilidade aumentar capacidades de processamento de dispositivos de interação, mas permitir que um software tenha qualidade de uso considerando os dispositivos de interação disponíveis. E. Incorreta Justificativa: A Engenharia de Usabilidade, não provoca agilidade no processo de desenvolvimento, independente do modelo de ciclo de vida adotado. O seu principal objetivo é prover um software usável que atenda às necessidades dos usuários. QUESTÃO 3: 3. Considerando os modelos de ciclos de vida, classifique os itens apresentados utilizando a letra C para Centrado no Uso, a letra E para Estrela e a letra U para Centrado no Usuário. Em seguida, assinale a alternativa que corresponda a sequência de letras corretas: ( ) Não apresenta uma ordem para o desenvolvimento das atividades, conectando-as por meio da fase de avaliação. ( ) Modelo proposto pela norma ISO 13407, que reconhece a multidisciplinaridade do projeto de interfaces e sugere que a equipe de projeto seja composta de diversos atores, entre os quais estão os usuários finais do sistema. ( ) Modelo focado na tarefa a ser desenvolvida pelo usuário de modo a garantir maior qualidade para o resultado final do seu trabalho. A. C, U, E B. U, E, C C. E, U, C D. C, E, U E. E, C, U A. Incorreta Justificativa: Contém a sequência de letras incorreta para a

3 classificação dos itens apresentados. B. Incorreta Justificativa: Contém a sequência de letras incorreta para a classificação dos itens apresentados. C. Correta Justificativa: Contém a sequência de letras correta para a classificação dos itens apresentados. A primeira descrição se refere ao modelo de ciclo de vida estrela devido às características apresentadas, como pode ser visto na página 112 da apostila. A segunda descrição se refere ao modelo de ciclo de vida centrado no usuário proposto pela norma ISO 13407, apresentado na página 113 da apostila. Para este modelo envolvimento do usuário deve ser uma prática freqüente no processo de desenvolvimento da interface. A última alternativa descreve o modelo de ciclo de vida centrado no uso que foca nas tarefas a serem realizadas pelos usuários, tendo como característica o desenvolvimento de interfaces intuitivas e fáceis de aprender e usar, de acordo com a página 111 da apostila. D. Incorreta Justificativa: Contém a sequência de letras correta para a classificação dos itens apresentados. E. Incorreta Justificativa: Contém a sequência de letras correta para a classificação dos itens apresentados. QUESTÃO 4: 4. É incorreto afirmar que a Engenharia de Usabilidade complementa a Engenharia de Software ao A. objetivar a produção de um software intuitivo, eficiente e fácil de usar. B. se preocupar com a lógica de funcionamento de um sistema. C. agregar qualidade no uso do sistema desenvolvido. D. facilitar o diálogo entre usuário e sistemas. E. fornecer métodos estruturados para a obtenção de usabilidade durante o desenvolvimento de sistemas interativos. A. Incorreta Justificativa: A Engenharia de Usabilidade complementa a Engenharia de Software no que se refere à produção de um software intuitivo, eficiente e fácil de usar. B. Correta Justificativa: A Engenharia de Usabilidade não se preocupa com a lógica de funcionamento do sistema, mas com a lógica de interação do sistema. É a Engenharia de Software que foca na lógica de funcionamento de um sistema, sendo que a Engenharia de Usabilidade a complementa no que se refere ao exposto pelas alternativas A, C, D e E. C. Incorreta Justificativa: A Engenharia de Usabilidade complementa a Engenharia de Software no que se refere à agregação de qualidade no uso do sistema desenvolvido. D. Incorreta Justificativa: A Engenharia de Usabilidade complementa a Engenharia de Software no que se refere à facilitação do diálogo entre usuário e sistemas. E. Incorreta Justificativa: A Engenharia de Usabilidade complementa a Engenharia de Software no que se refere ao fornecimento de métodos estruturados para a obtenção de usabilidade durante o desenvolvimento de sistemas interativos.

4 QUESTÃO 5: 5. Qual das técnicas de análise de contexto é mais indicada na coleta de dados para ser utilizada quando já existe um sistema em funcionamento e estuda-se sua substituição: A. Questionário de satisfação B. Questionário de perfil de uso C. Observação do usuário D. Reunião com grupos focais E. Análise estatística de dados A. Correta Justificativa: O questionário de satisfação permite obter de usuários informações sobre os aspectos satisfatórios e não satisfatórios quanto a utilização de um sistema. Deste modo, para um sistema que esteja em funcionamento melhorias podem ser implementadas e aspectos satisfatórios destacados. Sendo assim, pelas suas características é a técnica mais indicada na coleta de dados quando já existe um sistema em funcionamento como comentado na página 125 da apostila. B. Incorreta Justificativa: A técnica de questionário de perfil de uso tem seu foco nas tarefas realizadas pelos usuários do sistema e procura saber, através das estatísticas obtidas, como os recursos a eles oferecidos estão sendo utilizados. C. Incorreta Justificativa: A técnica de observação do usuário, onde um observador é colocado no ambiente de trabalho do usuário, destina-se a verificar principalmente o tempo gasto pelo usuário para realizar tarefas que envolvem um sistema em questão, de acordo com a página 126 da apostila. Neste sentido, busca obter o grau de produtividade do usuário. D. Incorreta Justificativa: Reunião com grupos focais, que é uma reunião informal de usuários, destina-se a obter opiniões objetivando adquirir uma visão geral do sistema a ser construído ou avaliado. E. Incorreta Justificativa: A análise estatística de dados não se refere a uma técnica de coleta de dados da etapa de análise, sendo uma técnica de interpretação de dados que pode ser utilizada pelo projetista de interfaces para gerar informações a partir dos dados coletados. QUESTÃO 6: 6. Com relação à análise de contexto e modelagem do usuário, analise as afirmativas a seguir e assinale a alternativa correta: A. Na análise de contexto, a identificação do público-alvo e a definição dos perfis das pessoas que potencialmente utilizarão o sistema é a última coisa a ser levantada para a elaboração de uma interface para um produto. B. Dentre as técnicas de análise de contexto, a técnica de observação do usuário se caracteriza por observar o usuário no seu contexto de trabalho. Uma das maneiras de utilizar esta técnica é inserir um observador no local de trabalho do usuário para tomar nota das ações realizadas. C. Com o objetivo de compor um documento com informações sobre os usuários de um sistema futuro, é importante definir qual a técnica de coleta de dados será

5 aplicada para a análise de contexto, e utilizar somente a que foi definida. D. O questionário de perfil de uso, que busca obter as características reais de usuários de um software e saber como eles efetivamente usam uma ferramenta, deve sempre ser o mais subjetivo possível para que assim, a equipe do projeto consiga facilmente realizar o tratamento estatístico e tenha o retorno necessário. E. Para a técnica de analisar produtos concorrentes, existem diversos questionários padronizados como, por exemplo, o SUS, o SUMI e o QUIS. A. Incorreta Justificativa: A identificação do público-alvo e a definição dos perfis é a primeira coisa que deve ser levantada na elaboração de uma interface e não a última como afirma a alternativa. B. Correta Justificativa: Caracteriza corretamente a técnica e observação do usuário como pode ser verificado na página 126 da apostila. C. Incorreta Justificativa: Erra ao afirmar que somente uma técnica de coleta de dados pode ser utilizada para a análise de contexto, o que não é verdade. Várias técnicas podem ser utilizadas em um mesmo projeto, de maneira a obter informações complementares. D. Incorreta Justificativa: Como pode ser verificado na página 125 da apostila, os questionários de perfil de uso devem ser o mais objetivos possíveis facilitando assim seu tratamento estatístico e posterior interpretação do dados obtidos. E. Incorreta Justificativa: Os exemplos de questionários citados referem-se a avaliação de satisfação quanto a interface do sistema projetado, como está exposto na página 125 da apostila. QUESTÃO 7: 7. Considerando a análise de contexto, é correto afirmar que: A. envolve a coleta de dados que permitam definir apenas o perfil e experiência do usuário. B. envolve a coleta de dados que permitam definir o perfil e experiência do usuário, objetivos e detalhamento de tarefas e características do ambiente de utilização do sistema. C. o resultado final é compor um storyboard de uma interface adequado para todas as categorias de usuários definidas. D. as técnicas quantitativas utilizadas permitem gerar idéias e conceber um modelo de usuários que leva em consideração o ponto de vista dos usuários em relação à utilização do sistema, produzindo um amplo conjunto de informações. E. a análise de produtos concorrentes deve ser realizada para verificar se o sistema a ser desenvolvido está em conformidade e consistente com sistemas similares. A. Incorreta Justificativa: A análise de contexto não envolve apenas a definição do perfil dos usuários, mas também aspectos referentes às tarefas e ao ambiente. B. Correta Justificativa: Ao avaliar ou projetar a usabilidade de um sistema ou produto, é importante que as condições vislumbradas sejam representativas do seu real contexto de uso, ou seja, onde ele será utilizado. Para isso, é necessário considerar aspectos dos usuários, tarefas e ambiente.

6 C. Incorreta Justificativa: A análise de contexto preocupa-se com a representação dos requisitos para depois construir um protótipo do sistema. Assim, o storyboard não é o resultado esperado da análise de contexto e sim uma técnica de prototipação, como foi mostrado no Capítulo 4 Projeto e Prototipação da apostila. D. Incorreta Justificativa: O conceito apresentado é aplicado às técnicas qualitativas e não às quantitativas. E. Incorreta Justificativa: O objetivo da análise de produtos concorrentes é obter pontos fracos e fortes de produtos simulares ao que está sendo desenvolvido e aplicar estas informações na construção de um sistema melhor. QUESTÃO 8: 8. Quanto à prototipação, é correto afirmar que: A. deve ser realizada utilizando-se a mesma ferramenta usada para o desenvolvimento do sistema em questão. B. uma técnica utilizada para construção de protótipos de sistemas é o brainstorming. C. um protótipo tem sempre alta fidelidade, ou seja, não se assemelha ao produto final. D. consiste em construir uma versão final do sistema de forma rápida e barata, com todas as funcionalidades que o sistema deve desempenhar, para que o usuário possa avaliá-lo. E. consiste na criação de um protótipo ou uma versão preliminar da interface do sistema. Dessa forma, pode-se dar início às ações de avaliação da interface. A. Incorreta Justificativa: Não há obrigatoriedade quanto ao uso da ferramenta de prototipação e desenvolvimento, ou seja, não precisam ser necessariamente a mesma. B. Incorreta Justificativa: O brainstorming é uma técnica utilizada para a geração e organização de idéias acerca do que está sendo projetado e não uma técnica para a construção de protótipos. C. Incorreta Justificativa: Não há uma obrigatoriedade quanto ao protótipo ser de alta ou baixa fidelidade, tudo depende da equipe de projetistas, contexto da aplicação, necessidades e custos da organização. D. Incorreta Justificativa: A finalidade da prototipação é oferecer uma versão inicial do sistema que possa ser previamente avaliada e posteriormente resultar em uma versão final. E. Correta Justificativa: A prototipação consiste em criar uma versão inicial do sistema que possa ser avaliada pelo usuário, podendo validar ou não as tarefas oferecidas e os estilos de interação adotados. QUESTÃO 9: 9. As características a seguir se referem a uma técnica de geração e organização de idéias para a etapa de projeto. Assinale a alternativa que corresponde à técnica em questão.

7 I. Tem como objetivo descobrir a representação ou modelo mental que os usuários elaboram sobre um conjunto de itens de informação pretendidos para uma aplicação. II. Analisa e descreve cada item de informação em fichas de papel. III. O usuário organiza as fichas em grupos segundo sua própria perspectiva. A. Diagramas de afinidade B. Diagramas de caso de uso C. Brainstorming D. Card Storing E. Hypercard A. Incorreta Justificativa: Diagramas de afinidade não possuem as características apresentadas. Os diagramas de afinidade têm como característica usuários e analistas trabalharem juntos para obter consenso na organização de itens, que organizados em tópicos, são o resultado dessa técnica. B. Incorreta Justificativa: Diagramas de caso de uso não possuem as características apresentadas. Os diagramas de caso de uso são diagramas pertencentes à engenharia de software e tem como objetivo auxiliar na comunicação entre projetista e usuários através da descrição de cenários que mostram as funcionalidades do sistema. C. Incorreta Justificativa: Brainstorming não possui as características apresentadas. A técnica conhecida como brainstorming é caracterizada por reunir pessoas para tentar solucionar um problema existente ou aproveitar uma oportunidade de mercado e tem como resultado uma lista de idéias expostas pelos participantes. D. Correta Justificativa: Todas as características apresentadas se referem à técnica de card storing, de acordo com a página 136 da apostila. E. Incorreta Justificativa: Hypercard não possui as características apresentada, fazendo alusão a uma ferramenta para construção de protótipos. QUESTÃO 10: 10. Assinale a alternativa que completa corretamente as lacunas do texto a seguir. ou protótipos em papel, são usados para esclarecer e desenvolver requisitos específicos para a interface do sistema de maneira rápida. A narrativa gráfica que representa as interações entre usuários e o sistema em seu ambiente de trabalho é uma técnica conhecida como. A técnica conhecida por de é aquela que não se assemelha muito ao produto final. A. Prototipação, Maquetes, Storyboarding, alta fidelidade B. Storyboarding, Prototipação, Maquetes, baixa fidelidade C. Maquetes, Storyboarding, Prototipação, baixa fidelidade D. Storyboarding, Maquetes, Prototipação, alta fidelidade

8 E. Maquetes, Prototipação, Storyboarding, baixa fidelidade A. Incorreta Justificativa: Não apresenta a ordem correta de palavras que preenchem as lacunas no texto em questão. B. Incorreta Justificativa: Não apresenta a ordem correta de palavras que preenchem as lacunas no texto em questão. C. Correta Justificativa: Apresenta a ordem correta de palavras que preenchem as lacunas no texto em questão. A primeira lacuna do texto faz referência a técnica de maquetes, como pode ser verificado na página 137 da apostila. A segunda lacuna deve ser preenchida com a técnica de storyboarding, como pode ser verificado na página 136 da apostila. As duas lacunas restantes devem ser preenchidas, respectivamente, com prototipação e baixa fidelidade, porque protótipos de baixa fidelidade são os protótipos que não se assemelham ao produto final, sendo mais utilizados nas primeiras etapas do processo de desenvolvimento, como é descrito na página 138 da apostila. D. Incorreta Justificativa: Não apresenta a ordem correta de palavras que preenchem as lacunas no texto em questão. E. Incorreta Justificativa: Não apresenta a ordem correta de palavras que preenchem as lacunas no texto em questão.

As técnicas de concepção

As técnicas de concepçã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

Leia mais

ENGENHARIA DE USABILIDADE E INTERFACES

ENGENHARIA DE USABILIDADE E INTERFACES Unidade III Desenvolvimento de Projetos de IHC Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático desta Unidade Técnicas de Concepção Técnicas de Modelagem Objetivo Demonstrar técnicas

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI

Leia mais

QUESTÃO 2: Sobre os relacionamentos utilizados no diagrama de caso de uso, analise as assertivas a seguir.

QUESTÃO 2: Sobre os relacionamentos utilizados no diagrama de caso de uso, analise as assertivas a seguir. CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 4º PERÍODO 7º MÓDULO AVALIAÇÃO MP1 DATA 10/09/2009 ENGENHARIA DE SOFTWARE 2009/2 GABARITO COMENTADO QUESTÃO 1: Os únicos relacionamentos

Leia mais

Ergonomia Cognitiva IHC Interface Homem Computador Parte 5

Ergonomia Cognitiva IHC Interface Homem Computador Parte 5 Ergonomia Cognitiva IHC Interface Homem Computador Parte 5 Pós-Graduação em Ergonomia Profª Rosimeire Sedrez Bitencourt, Drª Eng 10 e 11 de Abril de 2010 Ergonomia Cognitiva: conteúdo Parte 1 Parte 2 Parte

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O desenvolvimento de software envolve usuários, clientes e desenvolvedores. Avalie as seguintes afirmações

Leia mais

AVALIAÇÃO DE INTERFACES

AVALIAÇÃO DE INTERFACES Conceitos do Livro: Interação Humano - Computador Simone D. J. Barbosa/Bruno Santana da Silva Orienta o avaliador: Introdução Fazer julgamento sobre a qualidade de uso Identificar problemas do usuário

Leia mais

Componentes de SIs. Pessoas Organiz. Tecnologia

Componentes de SIs. Pessoas Organiz. Tecnologia Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Engenharia de Usabilidade

Engenharia de Usabilidade Universidade Federal do Vale do São Francisco -UNIVASF Colegiado de Engenharia de Computação Engenharia de Usabilidade Prof. Jorge Cavalcanti Jorge.cavalcanti@univasf.edu.br www.twitter.com/jorgecav Interação

Leia mais

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. 1. Considerando a avaliação de usabilidade, é correto afirmar que:

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. 1. Considerando a avaliação de usabilidade, é correto afirmar que: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A2 DATA 08/10/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: 1. Considerando a avaliação de usabilidade,

Leia mais

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

Design de IHC. Capítulo 7. Barbosa e Silva Adaptado por Luciana Mara e Thiago Vilela A Design de IHC Capítulo 7 Adaptado por Luciana Mara e Thiago Vilela Introdução Os modelos e as representações do Capítulo 6, permitem descrever quem usa ou utilizará o sistema (através de perfis de usuários

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades

Leia mais

INTRODUÇÃO: INTERAÇÃO HUMANO- COMPUTADOR. Aula 2

INTRODUÇÃO: INTERAÇÃO HUMANO- COMPUTADOR. Aula 2 INTRODUÇÃO: INTERAÇÃO HUMANO- COMPUTADOR Aula 2 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em

Leia mais

- Prototipação Iterativa - Observação Direta

- Prototipação Iterativa - Observação Direta - Prototipação Iterativa - Observação Direta Júnia Coutinho Anacleto Silva Maio/2004 Prototipação Iterativa A interface com o usuário é a porta de entrada da aplicação, e desempenha um papel fundamental

Leia mais

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

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 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 Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre

Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre Material 5 Metodologias de Desenvolvimento de Interfaces Prof. Luthiano Venecian Introdução o Como conceber e implementar a

Leia mais

Curso Especializado de UX

Curso Especializado de UX Curso Especializado de UX PROGRAMA O Curso Especializado de User Experience introduz técnicas e métodos de análise e desenho com o objectivo de auxiliar o desenvolvimento de sites e aplicações que apresentem

Leia mais

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

IHC Interação Homem- Computador. Profa.Denise Neves IHC Interação Homem- Computador Profa.Denise Neves 2017 Introdução IHC é a abreviação para INTERAÇÃO HOMEM-COMPUTADOR, que no inglês é encontrado sob a sigla HCI Human- Computer Interface. IHC também pode

Leia mais

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

Padrão para Especificação de Requisitos de Produto de Multimídia Padrão para Especificação de Requisitos de Produto de Multimídia 1 Introdução 1.1 Escopo do documento Sugere-se aqui uma estrutura para a Especificação de Requisitos de Produto de Multimídia (ERPM). Esta

Leia mais

UNIP Universidade Paulista Campus Tatuapé SP Ciência da Computação

UNIP Universidade Paulista Campus Tatuapé SP Ciência da Computação Parte 07 Engenharia de Software 7. Interação Homem Computador Um aspecto que se tornou indispensável no desenvolvimento de software é a preocupação em conseguir projetar sistemas interativos mais usáveis.

Leia mais

Processo de Desenvolvimento. Edjandir Corrêa Costa

Processo de Desenvolvimento. Edjandir Corrêa Costa Processo de Desenvolvimento Edjandir Corrêa Costa edjandir.costa@ifsc.edu.br Processo de Desenvolvimento Definição: É um roteiro que determina quais são as tarefas necessárias e em que ordem elas devem

Leia mais

Engenharia de Software ENGENHARIA DE REQUISITOS

Engenharia de Software ENGENHARIA DE REQUISITOS Engenharia de Software ENGENHARIA DE REQUISITOS ENGENHARIA DE REQUISITOS - INTRODUÇÃO Para qualquer tipo de projeto, precisamos entender o que exatamente queremos e necessitamos. ENGENHARIA DE REQUISITOS

Leia mais

Metodologias Protótipo Cronograma Levantamento de Requisito

Metodologias Protótipo Cronograma Levantamento de Requisito Metodologias Protótipo Cronograma Levantamento de Requisito Caminho para chegar ao um FIM! Requisitos (pesquisa) Desenvolvimento (SW) Fundamentação Satisfação Sommerville (2003) propõe um processo genérico

Leia mais

Ergonomia e Usabilidade

Ergonomia e Usabilidade Ergonomia e Usabilidade Conhecimentos, Métodos e Aplicações 2 a edição Walter Cybis Adriana Holtz Betiol Richard Faust Novatec Sumário Sobre os autores...13 Introdução...14 Interface com o usuário... 16

Leia mais

ENGENHARIA DE USABILIDADE

ENGENHARIA DE USABILIDADE ENGENHARIA DE USABILIDADE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O que você entende por Tecnologia Assistiva no âmbito de IHC? Cite exemplos. Questão 1 Resposta O que você entende

Leia mais

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES 103 CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES "A verdadeira dificuldade não está em aceitar idéias novas, mas em escapar das antigas. John Maynard Keynes A pesquisa orientada à visualização cartográfica visa

Leia mais

Interface Homem Computador (IHC)

Interface Homem Computador (IHC) Universidade Federal de Alagoas (UFAL) Campus Arapiraca Interface Homem Computador (IHC) Interação Humano Computador 04 - Alexandre de Andrade Barbosa alexandre.barbosa@arapiraca.ufal.br Alexandre de Andrade

Leia mais

Requisitos de Interfaces para Sistemas Críticos

Requisitos de Interfaces para Sistemas Críticos Instituto de Informática Universidade Federal do Rio Grande do Sul Porto Alegre - RS - BRASIL Requisitos de Interfaces para Sistemas Críticos Carla Wandscheer Krieger Langsch Mirella Moura Moro Silvia

Leia mais

O Fluxo de Requisitos

O Fluxo de Requisitos O Fluxo de 1 Finalidade do fluxo de requisitos A finalidade deste fluxo é: Chegar a um acordo com o cliente e o usuário sobre o que o sistema deve fazer. Oferecer ao desenvolvedor um melhor entendimento

Leia mais

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

Método de prototipação em papel Comparativo dos métodos de avaliação Interface Homem/Máquina Aula 25 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 mais

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

Modelo Espiral. Criação do(s) protótipos(s) Formulação de questões. Teste Avaliação Conclusão Prototipagem Modelo Cascata Modelo Espiral Modelo Espiral Formulação de questões Criação do(s) protótipos(s) Teste Avaliação Conclusão O que é um protótipo? Modelo em escala menor, por exemplo, um prédio

Leia mais

SSC Engenharia de Software. Prof. Paulo C. Masiero

SSC Engenharia de Software. Prof. Paulo C. Masiero SSC - 5764 Engenharia de Software Prof. Paulo C. Masiero Processo de Software: Fases ou Subprocessos DEFINIÇÃO CONSTRUÇÃO MANUTENÇÃO Análise de Sistema Análise de Requisitos Projeto Projeto Processo pelo

Leia mais

Professor Emiliano S. Monteiro

Professor Emiliano S. Monteiro Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer

Leia mais

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

26/03/2012. Para Jakob Nielsen. Uma característica de qualidade de software que se refere à sua adequação à utilização pelos usuários. Tema 1 Engenharia de Usabilidade (I) 2012.1 ISO 9241 Critérios ergonômicos capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas

Leia mais

Prova Discursiva Engenharia de Software

Prova Discursiva Engenharia de Software Prova Discursiva Engenharia de Software Quais são os principais fatores de qualidade de software definidos pela ISO 9126? 1-Funcionalidade 2-Confiabilidade 3-Usabilidade 4-Eficiencia 5-Facilidade de Manutenção

Leia mais

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi à criadora da Unified Modeling Language (UML), assim como de várias ferramentas que

Leia mais

GERENCIAMENTO DA QUALIDADE DO PROJETO

GERENCIAMENTO DA QUALIDADE DO PROJETO GERENCIAMENTO DA QUALIDADE DO PROJETO Planejar a Qualidade O gerenciamento da qualidade do projeto inclui os processos e as atividades da organização executora que determinam as políticas de qualidade,

Leia mais

Avaliação Institucional. Manual do Usuário Coordenador de Curso STI-UFC

Avaliação Institucional. Manual do Usuário Coordenador de Curso STI-UFC Avaliação Institucional Manual do Usuário Coordenador de Curso STI-UFC Este tutorial foi elaborado com o intuito de auxiliar o usuário no acesso e entendimento dos relatórios disponibilizados. Seção 01

Leia mais

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

Aula 5. Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos. Aula 5 Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos. Modelo Espiral Ele usa uma abordagem evolucionária à engenharia de software, capacitando o desenvolvedor e o

Leia mais

O conceito de casos de uso foi criado em 1986 por Ivar Jacobson, metodologista e um dos pais do Processo Unificado.

O conceito de casos de uso foi criado em 1986 por Ivar Jacobson, metodologista e um dos pais do Processo Unificado. Modelagem de casos de uso Casos de uso O conceito de casos de uso foi criado em 1986 por Ivar Jacobson, metodologista e um dos pais do Processo Unificado. O que é Segundo Ivar Jacobson, um caso de uso

Leia mais

Lista de Exercícios AV2 01

Lista de Exercícios AV2 01 ENGENHARIA DE USABILIDADE E INTERFACE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O que você entende por Tecnologia Assistiva no âmbito de IHC? Cite exemplos. Questão 1 Resposta O que

Leia mais

Unidade II MODELAGEM DE PROCESSOS. Profa. Gislaine Stachissini

Unidade II MODELAGEM DE PROCESSOS. Profa. Gislaine Stachissini Unidade II MODELAGEM DE PROCESSOS Profa. Gislaine Stachissini Modelagem de sistemas A fase do desenvolvimento do sistema exige: esforço; dedicação; envolvimento; um único objetivo. Estilo de desenvolvimento

Leia mais

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 4º PERÍODO 7º MÓDULO AVALIAÇÃO A2 DATA 09/10/2009 ENGENHARIA DE SOFTWARE 2009/2 GABARITO COMENTADO QUESTÃO 1: A principal diferença

Leia mais

Introdução a Ergonomia e Usabilidade

Introdução a Ergonomia e Usabilidade Introdução a Ergonomia e Usabilidade Projeto de Interface Homem- Máquina Prof. Esp. MBA Heuber G. F. Lima Aula 1 Agenda Apresentação Definições Gerais Importância Usabilidade e Ergonomia Engenharia da

Leia mais

CRITÉRIOS DA USABILIDADE Um auxílio à qualidade do software

CRITÉRIOS DA USABILIDADE Um auxílio à qualidade do software CRITÉRIOS DA USABILIDADE Um auxílio à qualidade do software Simone Vasconcelos Silva Professora de Informática do CEFET Campos Mestre em Engenharia de Produção pela UENF RESUMO Um produto de software de

Leia mais

Referências Bibliográficas

Referências Bibliográficas Agenda Considerações Iniciais Classificação dos Métodos de Avaliação Avaliação Heurística Teste de Usabilidade Comparativo Referências Bibliográficas 2-57 3-57 4-57 Avaliação Coletar informações sobre

Leia mais

Professora Orientadora do Departamento de Ciências Exatas e Engenharias. 4

Professora Orientadora do Departamento de Ciências Exatas e Engenharias.   4 DESENVOLVIMENTO DE OBJETO DE APRENDIZAGEM DE MATEMÁTICA VOLTADO PARA ESCOLAS DA REDE PÚBLICA UTILIZANDO SOFTWARE ADOBE FLASH PROFESSIONAL CC: UM OBJETO PARA O ENSINO DE ESTATÍSTICA 1 Diogo Rafael Silva

Leia mais

MODELAGEM DE PROCESSOS MÓDULO 9

MODELAGEM DE PROCESSOS MÓDULO 9 MODELAGEM DE PROCESSOS MÓDULO 9 Índice 1. Processo de Desenvolvimento de Sistemas - Continuação..3 1.1. Diagramas de Casos de Uso... 3 2 1. PROCESSO DE DESENVOLVIMENTO DE SISTEMAS - CONTINUAÇÃO 1.1. DIAGRAMAS

Leia mais

Aula 7 - Análise de Requisitos: descrição de casos de uso. Análise de Sistemas Prof. Filipe Arantes Fernandes

Aula 7 - Análise de Requisitos: descrição de casos de uso. Análise de Sistemas Prof. Filipe Arantes Fernandes Aula 7 - Análise de Requisitos: descrição de casos de uso Análise de Sistemas Prof. Filipe Arantes Fernandes filipe.arantes@ifsudestemg.edu.br Outline Introdução aos Casos de Uso Razões para utilizar Casos

Leia mais

4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos

4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos Processos de engenharia de requisitos Processos de Engenharia de Requisitos Os requisitos e as formas de obtê-los e documentálos variam drasticamente de um projeto para o outro Contudo, existe uma série

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos Tipos de Requisitos Processos de Engenharia de Requisitos - Levantamento ou elicitação 1 Processo de software Engenharia

Leia mais

USABILIDADE. Prof.: Michele Nasu Tomiyama Bucci

USABILIDADE. Prof.: Michele Nasu Tomiyama Bucci USABILIDADE Prof.: Michele Nasu Tomiyama Bucci Análise heurística Definição Análise Heurística (Nielsen and Molich, 1990; Nielsen 1994) é um método de engenharia de usabilidade para encontrar os erros

Leia mais

ATIVIDADE PRÁTICA. Questão 2/10 - Engenharia de Software

ATIVIDADE PRÁTICA. Questão 2/10 - Engenharia de Software 04/04/2017 V UNIVIRTUS TIVI PRÁTI SRGIO HNRIQU MLLO SNTN - RU: 1192684 Nota: 90 PROTOOLO: 201704031192684F127 isciplina(s): ngenharia de Software ata de início: 03/04/2017 15:16 Prazo máximo entrega: -

Leia mais

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

DEINF - UFMA Especialização em Análise e Projeto de Sistema DEINF - UFMA Especialização em Análise e Projeto de Sistema Interação Humano Computador Prof. Anselmo C. de Paiva Depto de Informática - UFMA Estilos de Interação todas as formas como os usuários se comunicam

Leia mais

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.

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. Introdução Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus Referências Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability through product

Leia mais

Análise e Projeto de Sistemas

Análise e Projeto de Sistemas Análise e Projeto de Sistemas Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2012 Paradigmas e Processo de Software Engenharia de Software: Abrangência Engenharia de Software possui

Leia mais

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

Avaliação de IHC. Aula 07 25/03/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado 1 Avaliação de IHC Aula 07 25/03/2013 2 Roteiro da Aula Framework DECIDE Paradigmas e técnicas para avaliação de IHC Avaliação Baseada em Modelos Conceituais I - Engenharia Cognitiva 3 O framework DECIDE

Leia mais

ENGENHARIA DE USABILIDADE

ENGENHARIA DE USABILIDADE ENGENHARIA DE USABILIDADE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Quais os objetivos da IHC? Questão 1 Resposta Quais os objetivos da IHC? - Socialização da informação; - Aumentar

Leia mais

Ferramenta Web de Apoio à Elicitação de Requisitos de Software. Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl

Ferramenta Web de Apoio à Elicitação de Requisitos de Software. Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl Ferramenta Web de Apoio à Elicitação de Requisitos de Software Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento Resultados

Leia mais

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

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO

Leia mais

Analista de Sistemas S. J. Rio Preto

Analista de Sistemas S. J. Rio Preto Modelo Cliclo de Vida Prototipação Prototipação é uma abordagem baseada numa visão evolutiva do desenvolvimento de software, afetando o processo como um todo. Esta abordagem envolve a produção de versões

Leia mais

001 - Atividade de Engenharia de requisitos

001 - Atividade de Engenharia de requisitos 001 - Atividade de Engenharia de requisitos 1. [CESPE - 2013 - TRE] Assinale a opção que apresenta uma das finalidades da análise de requisitos. a) Gerar versões dos artefatos produzidos. b) Prover o ambiente

Leia mais

Metodologias de Design de Software Primeiros passos. Ariel Vargas André Constantino Silva Profª. Heloísa Vieira da Rocha

Metodologias de Design de Software Primeiros passos. Ariel Vargas André Constantino Silva Profª. Heloísa Vieira da Rocha Metodologias de Design de Software Primeiros passos Ariel Vargas André Constantino Silva Profª. Heloísa Vieira da Rocha Engenharia de Usabilidade Compreensão do usuário e atividades Funcionalidades e Contexto

Leia mais

Design Centrado no Usuário

Design Centrado no Usuário Universidade Federal do Vale do São Francisco -UNIVASF Colegiado de Engenharia de Computação Design Centrado no Usuário Prof. Jorge Cavalcanti Jorge.cavalcanti@univasf.edu.br www.twitter.com/jorgecav Importância

Leia mais

Interface Humano- Computador (IHC) Prof. Dr. Ronaldo Barbosa

Interface Humano- Computador (IHC) Prof. Dr. Ronaldo Barbosa Interface Humano- Computador (IHC) Prof. Dr. Ronaldo Barbosa Aula 2 e 3 Uma visão geral de Usabilidade Usabilidade Usabilidade é o aspecto mais importante da interação homem-computador. Está ligada a fatores

Leia mais

1 Introdução. 1.1.Motivação

1 Introdução. 1.1.Motivação 1 Introdução O objetivo deste capítulo é estabelecer o contexto da pesquisa realizada neste trabalho. Ao longo deste capítulo serão apresentadas: a motivação para a pesquisa, os objetivos do trabalho,

Leia mais

Princípios da Engenharia de Software aula 03

Princípios da Engenharia de Software aula 03 Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos

Leia mais

1 Introdução. 1.1 Teoria dos Sistemas 23/4/2010

1 Introdução. 1.1 Teoria dos Sistemas 23/4/2010 1 1 Introdução 1.1 Teoria dos Sistemas 1.2 Constituição dos sistemas 1.3 Natureza dos sistemas 1.4 Parâmetros do sistema 1.5 Descrição de sistemas 1.6 Desafios enfrentados no desenvolvimento 1.7 Perfil

Leia mais

Análise e projeto de sistemas

Análise e projeto de sistemas Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os

Leia mais

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

Introdução. Conteúdo. Usabilidade. Engenharia de software X Usabilidade. Benefícios. Introdução. Introdução. Introdução. Introdução. Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Departamento de Ciência da Computação - UFMG Clarindo Pádua 2 Referências Hix, D.; Hartson, H. R. Developing

Leia mais

Análise e Projeto de Software

Análise e Projeto de Software Análise e Projeto de Software Proj. Desenvolvimento de Software Prof. Cleverton Hentz cleverton.hentz@ifrn.edu.br 8 de junho de 2017 Material Apresentado Sumário de Aula 1 Introdução 2 Estruturação do

Leia mais

Aula 4 Engenharia de Requisitos

Aula 4 Engenharia de Requisitos Aula 4 Engenharia de Requisitos O que são requisitos? O que é Engenharia de Requisitos? Processo de descobrir, analisar, documentar e verificar os serviços e restrições. Engenharia de requisitos para

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 12 http://www.ic.uff.br/~bianca/engsoft2/ Aula 12-31/05/2006 1 Ementa Processos de desenvolvimento de software (Caps. 2, 3 e 4 do Pressman) Estratégias e técnicas de teste

Leia mais

Que objetivos de usuários foram levados em consideração na proposta de um artefato? Qual a origem desses objetivos?

Que objetivos de usuários foram levados em consideração na proposta de um artefato? Qual a origem desses objetivos? 1 Introdução Em virtude da natureza complexa do design de sistemas interativos, são necessárias ferramentas para sua compreensão, elaboração, registro e revisão por parte da equipe de design. Neste contexto,

Leia mais

UFU-FACOM Documento de Requisitos <Nome do Sistema>

UFU-FACOM Documento de Requisitos <Nome do Sistema> UFU-FACOM Documento de Requisitos Versão - de Documento de Requisitos Ficha Técnica Equipe Responsável pela Elaboração

Leia mais

AVALIAÇÃO DA USABILIDADE DA SALA VIRTUAL MOODLE DO IFCE - CAMPUS IGUATU. PALAVRAS-CHAVE: Usabilidade, MOODLE, avaliação, sala virtual

AVALIAÇÃO DA USABILIDADE DA SALA VIRTUAL MOODLE DO IFCE - CAMPUS IGUATU. PALAVRAS-CHAVE: Usabilidade, MOODLE, avaliação, sala virtual AVALIAÇÃO DA USABILIDADE DA SALA VIRTUAL MOODLE DO IFCE - CAMPUS IGUATU RESUMO: Este artigo tem como objetivo avaliar a sala virtual MOODLE utilizada como suporte para os cursos presenciais do campus Iguatu.

Leia mais

Guia do Processo de Teste Metodologia Celepar

Guia do Processo de Teste Metodologia Celepar Guia do Processo de Teste Metodologia Celepar Agosto de 2009 Sumário de Informações do Documento Documento: guiaprocessoteste.odt Número de páginas: 11 Versão Data Mudanças Autor 1.0 26/12/07 Criação.

Leia mais

Da interação para a interface. INF1403 Introdução à Interação Humano-Computador Prof. Alberto Raposo

Da interação para a interface. INF1403 Introdução à Interação Humano-Computador Prof. Alberto Raposo Da interação para a interface INF1403 Introdução à Interação Humano-Computador Prof. Alberto Raposo abraposo@inf.puc-rio.br sala 413 RDC sumário mapeamentos interação interface (seção 7.4.3) 2 cena / tópico

Leia mais

Interação Homem-Computador Parte IV: Estilos de Interação

Interação Homem-Computador Parte IV: Estilos de Interação Interação Homem-Computador Parte IV: Estilos de Interação Neste módulo são tratados os principais estilos de interação que podem ser empregados durante o projeto de uma interface com o usuário. ESTILOS

Leia mais

Interação Homem- Máquina (IHM)

Interação Homem- Máquina (IHM) Interação Homem- Máquina (IHM) Prof. Paulo César Fernandes de Oliveira, BSc, MPhil, PhD (Fonte: Pressman, R. Software Engineering: A Practitioner s Approach. McGraw-Hill, 2005) 08/12/11 PCF de Oliveira

Leia mais

GQS Medidas. André Luís Duarte. exatasfepi.com.br

GQS Medidas. André Luís Duarte. exatasfepi.com.br exatasfepi.com.br GQS Medidas André Luís Duarte O que adquire entendimento ama a sua alma; o que cultiva a inteligência achará o bem. Provérbios 19:8 Qualidade de software Papel dos números Fontes de ruído

Leia mais

2

2 ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina

Leia mais

Documento Especificação de Requisitos da Ferramenta de construção de Modelos de Casos de Uso.

Documento Especificação de Requisitos da Ferramenta de construção de Modelos de Casos de Uso. Documento Especificação de Requisitos da Ferramenta de construção de Modelos de Casos de Uso. Objetivo: Construção de uma ferramenta capaz de auxiliar a construção de modelos de casos de uso de sistemas,

Leia mais

27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema:

27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema: Modelos de Ciclo de Vida e Metodologias de Software 33) No SCRUM, uma iteração que segue um ciclo (PDCA) e entrega incremento de software pronto é denominada: A) Backlog. B) Sprint. C) Daily scrum. D)

Leia mais

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA DEFINIÇÕES / RESUMO Apostilas de NORMAS, disponíveis no site do professor. 1 NORMAS VISÃO GERAL Qualidade é estar em conformidade com os requisitos dos clientes; Qualidade é antecipar e satisfazer os desejos

Leia mais

Prof. Ms. Ronaldo Martins da Costa

Prof. Ms. Ronaldo Martins da Costa Prof. Ms. Ronaldo Martins da Costa Diferentes conjuntos de etapas que envolvem métodos, ferramentas e procedimentos utilizados no desenvolvimento de software CiclodeVidaClássico Prototipação Modelo Espiral

Leia mais

Engenharia de Software. Projeto de Arquitetura

Engenharia de Software. Projeto de Arquitetura Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE 2 NORMAS VISÃO GERAL Como já vimos em outras

Leia mais

Interacção Humano-Computador 2007/2008

Interacção Humano-Computador 2007/2008 Interacção Humano-Computador 2007/2008 Professor Responsável: Pedro Campos Projecto / Estúdio de Design de Interacção Este documento descreve o conteúdo essencial do que deverá constituir 50% da nota do

Leia mais

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 09289 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 3. Especificação e Análise de Requisitos

Leia mais

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML Anderson Fernando dos Santos Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Faculdades Integradas

Leia mais

AGILE WEB ENGINEERING PROCESS

AGILE WEB ENGINEERING PROCESS AGILE WEB ENGINEERING PROCESS AWE Agile Web Engineering Process Introdução O Processo AWE Fases Análise Conceitual Projeto Desenvolvimento Lançamento/Testes 1ª Iteração O que é AWE? É um processo: Conjunto

Leia mais

Levantamento, Análise e Gestão Requisitos. Aula 05

Levantamento, Análise e Gestão Requisitos. Aula 05 Levantamento, Análise e Gestão Requisitos Aula 05 Agenda Requisitos de Software Tipos de Requisitos: funcionais e não-funcionais Definição do escopo do problema Análise do problema Compreensão da necessidade

Leia mais

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

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando

Leia mais

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa

Leia mais

1 Introdução Motivações

1 Introdução Motivações 1 Introdução O processo de design de interação envolve quatro atividades básicas (Preece et al. 2005): identificação das necessidades e estabelecimento dos requisitos, o desenvolvimento de designs alternativos

Leia mais

Análise e Projeto de Sistema. Daniel José Ventorim Nunes (IFES Campus Cahoeiro)

Análise e Projeto de Sistema. Daniel José Ventorim Nunes (IFES Campus Cahoeiro) Análise e Projeto de Sistema Daniel José Ventorim Nunes (IFES Campus Cahoeiro) Objetivos Conhecer as etapas do projeto de desenvolvimento de software Desenvolvimento de software é uma atividade complexa

Leia mais

Especificação de Requisitos de Usabilidade

Especificação de Requisitos de Usabilidade Especificação de Requisitos de Usabilidade Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Especificação de Requisitos de Usabilidade Departamento de Ciência

Leia mais