Interface Humano -Computador
|
|
- Carmem Canejo Guimarães
- 8 Há anos
- Visualizações:
Transcrição
1 A Interface Humano -Computador Aula 04 Modelos de Processos de Design de IHC Giliane Bernardi - giliane@inf.ufsm.br
2 O Processode Design de IHC Relembrando Questões chave no projeto centrado no usuário: Quem são os usuários? Quais são suas necessidades? De onde vem as alternativas? Como escolher entre as alternativas?
3 O Processo de Design de IHC Com base nestas questões chave se apresentam quatro questões inerentes ao projeto de interfaces: 1. Identificar necessidades e estabelecer requisitos; 2. Desenvolver designs alternativos que ao encontro desses requisitos; 3. Construir versões interativas de maneira que possam ser exibidas; 4. Avaliá-las medir sua aceitabilidade.
4 O Processo de Design de IHC Identificando necessidades e estabelecendo requisitos Conhecer quem são os usuários; Que tipo de suporte um produto interativo pode oferecer de maneira útil; Estas necessidades constituem a base dos requisitos do produto; Atividade fundamental para uma Abordagem Centrada no Usuário;
5 O Processo de Design de IHC Desenvolvendo designs alternativos Atividade central do design sugerir ideias que atendam aos requisitos; Pode ser dividida em duas subatividades: Design conceitual, que envolve produzir o moelo conceitual para o produto o que o produto deve fazer, como se comportar; Design Físico, que considera detalhes como cores, sons e imagens, design do menu e ícones;
6 O Processo de Design de IHC Construindo Versões Interativas dos Designs O projeto de interfaces envolve projetar produtos interativos; Para os usuários avaliarem tais projetos, devem interagir com os mesmos; Não necessariamente uma versão em software protótipo em papel;
7 O Processo de Design de IHC Avaliando os Projetos Dizrespeitoaoprocessode determinara usabilidadee a aceitabilidade do produto ou do projeto; É medida por vários critérios, incluindo: o númerode errosqueosusuárioscometem; se o projetoouo produtosãoatraentes; se preenchem os requisitos; Exigeum alto nívelde participaçãodo usuário o que aumenta a chance de entregar um produto aceitável;
8 O Processo de Design de IHC Tomando como base estas questões que devem ser consideradas no processo de IHC alguns modelos de ciclo de vida de design de IHC foram propostos; O termomodelode ciclode vidaé utilizadopara representarum modeloquecaptaum conjuntode atividades e a maneira como elas se relacionam;
9 Modelos de Ciclo de Vida Modelospodemincorporarumadescriçãode quandoe de comose mover de umaatividadeparaa próximae uma descrição dos resultados de cada atividade; Permitem aos desenvolvedores e gerentes de projeto ter uma visãogeraldo esforçode desenvolvimento, de forma queo progresso possa ser rastreado; Osresultadospossamserespecificados, osrecursosalocados, as metas estabelecidas, etc.
10 Modelos de Ciclo de Vida Os modelos podem ser simples ou sofisticados; Independente da complexidade qualquer modelo de ciclo de vida consiste de uma versão simplificada da realidade; Concebido como uma abstração;
11 Modelos de Ciclo de Vida Modelos de Ciclo de Vida em Engenharia de Software A Engenharia de Softwareproduziu muitos modelos de ciclo de vida; Refletem a ampla variedade de abordagens que podem ser consideradas no desenvolvimento de software; Evoluíram gradativamente incluindo uma visão mais iterativa, centrada no usuário;
12 Modelos de Ciclo de Vida Modelos de Ciclo de Vida em IHC Menos modelos; Tradição mais forte de foco no usuário;
13 Modelos de Ciclo de Vida Um proposta de modelo(arcabouço) com uma estruturaçãogenéricaparaas atividadesde design de interfaces é apresentada em Barbosa e Silva (2010): Análise da situação atual: estudar e interpretar a situação atual; Síntese de uma intervenção: planejar e executar uma intervenção na situação atual; Avaliaçãoda nova situação: verificaro efeitoda intervenção, comparando a situação analisada anteriormentecom a nova situação, atingidaapósa intervenção;
14 Modelosde Ciclode Vida
15 Modelos de Ciclo de Vida Análiseda SituaçãoAtual(análisedo problema) Conhecer os elementos envolvidos e as relações entre eles; Pessoas, artefatos e processos; Resultados: interpretação da realidade estudada; Identifica necessidades e oportunidades de melhoria; A diferençaentre a situaçãoatuale umasituaçãodesejada é a motivação para projetar uma intervenção.
16 Modelos de Ciclo de Vida Síntese de uma Intervenção Usualmente, intervenção é denominada de solução; Como melhorar a situação atual? Situações a considerar: O conhecimento adquirido na análise da situação atual; O conhecimento sobre intervenções bem e mal avaliadas em casos semelhantes; O conhecimentosobreas possibilidadese limitaçõesdas tecnologias disponíveis; Uma vezdefinidaumaintervenção, é precisoavaliarse ela modifica a situação atual de forma desejada;
17 Modelos de Ciclo de Vida Avaliação de uma Intervenção Podeocorreremváriospontosdo processode desenvolvimento: Durante a concepção e o desenvolvimento da intervenção prever possíveis impactos na situação atual(testes das telas do projeto); Logo antes da introdução da intervenção identificar consequências negativas ou problemas que possam ser evitados(testes com usuários e material de treinamento); Depois da intervenção ter sido aplicada verificar impactos ocorridos(avaliandocomoosusuáriosse apropriaramdo sistema e sua interação e que mudanças surgiram);
18 Modelos-Simples Um modelo de ciclo de vida simplespara o projeto de interfaces e interação (Preece, Rogers e Sharp, 2005)
19 Modelos-Simples Incorpora a iteração e encoraja o foco centrado no usuário; Segmenta a atividade de síntese de intervenção em design (ou redesign) conceitual e na construção de uma versão interativa; O (re) designda interação e da interface explora diferentes ideias e alternativas para a solução; Descrições textuais da interação, cenários, esboços de tela, protótipos; Versões interativas avaliar;
20 Modelos-Estrela O ModeloEstrela (Ciclode Vida emestrela) Desenvolvido na década de 90 (Hix e Hartson) um dos primeiros ciclos de vida voltados para IHC; Processo composto por seis atividades;
21 Modelos-Estrela Fonte: (Hartson e Hix,1989)
22 Modelos-Estrela A análise de tarefas, de usuários e funçõesé a atividade responsável pelo aprendizado da situação atual e pelo levantamento das necessidades e oportunidades de melhoria; A atividade de especificação de requisitosde IHC consolida uma interpretação da análise, definindo os problemas que devem ser resolvidos com o projeto de uma solução de IHC;
23 Modelos-Estrela A atividade geral de síntese é segmentada em três atividades: Projeto conceitual e especificação de design, na qual a solução de IHC é concebida; Prototipação, na qual versões interativas das propostas de solução são elaboradas para serem avaliadas; Implementação, na qual o sistema interativo final é desenvolvido;
24 Modelos-Estrela A atividade de avaliação aparece no modelo como central; Avaliação dos resultados de cada uma das demais atividades; Verificar se os dados coletados na atividade de análise e os requisitos especificados estão de acordo com a realidade e atendem às necessidades dos usuários; Detectar problemas de usabilidade;
25 Modelos-Estrela O ciclode vidaemestrela nãoespecificaumaordem para as atividades cabe ao designer decidir; Nova versão avaliação da versão atual; Mesmo sistema em outro sistema operacional iniciar pela implementação; Projetar novo sistema análise de tarefas, usuários e funções; A única exigência: após concluir cada atividade o designer deve avaliar os resultados obtidos; Todas as atividades do ciclo de vida em estrela estão interligadas pela atividade de avaliação;
26 Modelos Eng. Usabilidade (Nielsen) Engenharia de Usabilidade: conjunto de atividades que devem ocorrer durante todo o ciclo de vida do produto, muitas delas nos estágios iniciais do projeto, antes que a interface em si seja projetada (Nielsen, 1993);
27 Modelos Eng. Usabilidade (Nielsen) Conjunto de atividades do ciclo: Conheça seu usuário; Realize uma análise competitiva; Defina as metas de usabilidade; Faça designs paralelos; Adote o design participativo; Faça o design coordenado da interface como um todo; Aplique diretrizes e análise heurística; Faça protótipos; Realize testes empíricos; Pratique design iterativo.
28 Modelos Eng. Usabilidade (Nielsen) Conheça seu usuário:estudar os usuários e os usos pretendidos pelo produto; Conhecer características individuais dos usuários e do seu ambiente físico e social de trabalho; Verificar como os usuários realizam suas atividades atualmente e o que realmente precisa ser feito; Realize uma análise competitiva:examinar produtos com funcionalidades semelhantes ou complementares; Testar produtos reais ao invés de protótipos; investigar sistemas computacionais bem como quaisquer mecanismos de atividades dos usuários semelhantes; Ex: projeto de agenda eletrônica investigar agendas em papel;
29 Modelos Eng. Usabilidade (Nielsen) Defina as metas de usabilidade: definir os fatores de qualidade que devem ser priorizados no projeto como serão avaliados, definir faixas de valores para os indicadores; Exemplo: Metas de usabilidade para um sistema de busca de um livro em um quiosque de livraria características do sistema de busca: Pouco usado, sendo que 50% dos funcionários desistem de fazer uma busca antes de concluí-la. Metas: que mais pessoas utilizem o sistema e que somente 30% dos usuários abandonem a tarefa de busca; Metas de usabilidade: aumentar a facilidade de aprendizado, e a eficiência do sistema;
30 Modelos Eng. Usabilidade (Nielsen Exemplo (cont.): Indicadores: número de usuários que acessam o sistema em diferentes dias da semana; proporção de usuários que completam/abandonam a tarefa de busca; tempo que cada usuário leva para concluir a tarefa com sucesso; tempo que cada usuário despende antes de abandonar a tarefa; número de erros cometidos;
31 Modelos Eng. Usabilidade (Nielsen) Faça designs paralelos: elaborar diferentes alternativas de design; De preferência três ou quatro designers trabalhando soluções diferentes; Podem focar em aspectos diferentes: usuário novato vs. experiente, computador desktop vs.dispositivo móvel, interface gráfica vs. verbal vs. caneta vs. toque; Ao final, elaborar design consolidado, geralmente combinando elementos de mais de uma alternativa;
32 Modelos Eng. Usabilidade (Nielsen) Adote o design participativo: ter acesso permanente a um conjunto de usuários: população-alvo de usuários; Usuários não são designers -representações que eles entendam facilmente; Faça o design coordenado da interface como um todo: para evitar inconsistências, um responsável pelo design da interface como um todo; Elementos, documentação, sistema de ajuda e tutoriais;
33 Modelos Eng. Usabilidade (Nielsen) Aplique diretrizes e análise heurística: seguir diretrizes, princípios para o design da interface; Fazer avaliações heurísticas para avaliar se as diretrizes não estão sendo violadas (veremos futuramente); Faça protótipos: para evitar esforços desnecessários de implementação;
34 Modelos Eng. Usabilidade (Nielsen) Realize testes empíricos: observação dos usuários ao utilizarem os protótipos (avaliação através de testes de usabilidade podem ser utilizados); Pratique design iterativo: com base nos testes pode ser produzida uma nova versão da interface; Problemas são corrigidos; Processo pode se repetir até que as metas de usabilidade tenham sido atingidas; Design Avaliação Metas de Usabilidade
35 Modelos Eng. Usabilidade(Mayhew) Outra proposta para Engenharia de Usabilidade (Mayhew, 1999); Três fases: Análise de Requisitos; Design/Avaliação/Desenvolvimento; Instalação.
36
37 Modelos Eng. Usabilidade(Mayhew) Análise de Requisitos: definidas metas de usabilidade com base no perfil dos usuários, análise de tarefas e princípios gerais de design de IHC; Guias de estilo; Design, Avaliação, Desenvolvimento:conceber uma solução de IHC que atenda às metas de usabilidade estabelecidas na fase anterior -três níveis de detalhes: (1) reengenharia do trabalho, repensando a execução das tarefas para alcançar os objetivos dos usuários protótipos de baixa fidelidade; (2) padrões de design protótipos de média fidelidade; (3) projeto detalhado alta fidelidade;
38 Modelos Eng. Usabilidade(Mayhew) Instalação: coletaropiniõesdos usuáriosdepoisde algum tempo de uso; Úteis para melhorar o sistema em versões futuras; Apontar a necessidade de desenvolver novos sistemas interativos ainda não previstos;
39 Modelos-Cenários Design Baseado em Cenários Processo que utiliza diferentes tipos de cenários como representaçãobásicae fundamental durantetodasas atividades de projeto de interface; Cenário: história sobre pessoas executando uma atividade; Aoescrever, lere revisarcenáriosa equipede design tem a oportunidadede discutire analisarcomoas atividadesdo usuário são afetadas pela tecnologia existente e pela que está sendo desenvolvida;
40 Modelos-Cenários
41 Modelos-Cenários Atividades: Análise do problema; Projeto de uma solução de IHC; Prototipação; e Avaliação da solução proposta.
42 Modelos-Cenários O processo inicia com a elaboração de cenários do problema; Estudo da situação atual; No projeto, explorar ideias para a solução de IHC três tipos de cenários: Cenário de Atividade; Cenário de Informação; Cenário de Interação;
43 Modelos-Cenários O Cenáriode Atividadeé umanarrativasobreas tarefas críticase típicasqueosusuáriosvãoexecutarcom a ajuda do sistema; Especificação das funcionalidades sem detalhar como os usuários vão utilizar ou como será a aparência do sistema; O Cenáriode Informaçãoé umaelaboraçãode um cenário de atividade que descreve as informações fornecidas pelo sistema ao usuário durante a interação; O Cenáriode Interaçãoespecificaemdetalhesas açõesdos usuários e as respectivas respostas do sistema necessárias para executar as tarefas apoiadas pelo sistema
44 Modelos-Cenários As ideiasparaas soluçõesdevemseravaliadas continuamente durante o processo de design: protótipos dos cenários; Os cenários são responsáveis por guiar a avaliação;
45 Modelos Dirigido por Objetivos Design dirigido por objetivos Orienta o designer a projetar uma solução de IHC criativa que apoie os usuários em atingirem seus objetivos; Processo dividido em seis fases:
46 Modelos Dirigido por Objetivos Pesquisa: conhecer o usuário, o domínio do sistema e o contexto de uso; Investigar comportamentos do usuário que sugerem seus objetivos e motivações para realizar suas atividades (papel ou preferências); Modelagem: organizar e registrar o conhecimento adquirido na fase de pesquisa através da elaboração de modelos do usuário, domínio e contexto de uso;
47 Modelos Dirigido por Objetivos Definição de requisitos: interpretação das informações coletadas e estruturadas nos modelos para definir os requisitos do usuário e do negócio; Projeto Conceitual: desenvolvimento de uma solução de interação e um esboço de interface pouco detalhado; Preocupação na concepção da estrutura e do comportamento da interface;
48 Modelos Dirigido por Objetivos Refinamento: detalhamento da solução de interface com características dos elementos (tamanho, cores, ícones, etc...); verificar coerência das tarefas percorrendo a interface; Avaliar solução junto aos usuários; Revisar; Resultado: documentação detalhada da solução de interação e de interface projetada; Por último, mantera coerência da solução proposta enquanto acomoda as limitações técnicas imprevistas; Importante a presença do designer;
49 Referências Bibliográficas Barbosa, S. D. J.; Silva, B. S. Interação Humano- Computador. Rio de Janeiro: Elsevier, Preece, J.; Rogers, Y.; Sharp, H. Design de Interação. Porto Alegre: Bookman, 2005.
50 Referências Bibliográficas Cybis, W.; Betiol, A. H.;Faust, R. Ergonomia e Usabilidade conhecimentos, métodos e aplicações. São Paulo: Novatec, Preece, J.; Rogers, Y.; Sharp, H. Design de Interação. Porto Alegre: Bookman, Rocha, H. V.; Baranauskas, M. C. C. Design e Avaliação de Interfaces Humano-Computador. São Paulo, IME-USP, Silva, B. S.; Barbosa, S. D. J. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2010 (slides adaptados).
Processos de Design de IHC (Parte II)
Interface Homem/Máquina Aula 8 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-00.184 Roteiro da Aula de Hoje
Leia maisQuem vem primeiro? Projeto de Sw ou Projeto de IHC? Melhor virem juntos, integrados.
1 Projeto de IHC 2 Design de IHC O que é design de IHC? Também chamado de projeto de IHC. DESIGN Concepção (intelectual) da experiência do usuário Concretização desta concepção em uma representação que
Leia maisDESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação
DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane
Leia maisTestes de Usabilidade
Testes de Usabilidade Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Setembro de 2012 Prof. Edwar Saliba Júnior 1 Reflexão Ao fazer referência à questão da qualidade da relação
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisFeature-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 maisO processo do design de interação. Profª. Juliana Pinheiro Campos E-mail: jupcampos@gmail.com
1 O processo do design de interação Profª. Juliana Pinheiro Campos E-mail: jupcampos@gmail.com 2 Design É um plano ou esquema concebido na mente, com o intuito de ser posteriormente executado. O ato de
Leia maisMetodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi
Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisModelos do Design de Software
Modelos do Design de Software Modelos do Design de Software O processo de design na Engenharia de Software parte de três pressupostos básicos: O resultado do design é um produto; O produto é derivado de
Leia maisIntrodução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3
Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido
Leia maisAVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES
AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES Rafael Milani do Nascimento, Claudete Werner Universidade Paranaense (Unipar)
Leia maisProcessos de Design de IHC (Parte I)
Interface Homem/Máquina Aula 7 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-00.184 Roteiro da Aula de Hoje
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia maisInterface Homem-Computador
Faculdade de Ciências e Tecnologia do Maranhão Interface Homem-Computador Aula: Engenharia Cognitiva e Semiótica Professor: M.Sc. Flávio Barros flathbarros@gmail.com Conteúdo Engenharia Cognitiva Fundamentos
Leia maisNa medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.
1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade
Leia maisO Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no
1.1 RATIONAL UNIFIED PROCESS (RUP) O Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no processo que atende pelo nome de Processo Unificado (ou UP do inglês Unified
Leia maisDesenvolvimento de Interfaces Prototipação
Autarquia Educacional do Vale do São Francisco AEVSF Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Centro de Engenharia e Ciências Tecnológicas CECT Curso de Ciência da Computação Desenvolvimento
Leia maisProcessos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisGUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas
PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas
Leia maisA 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
6 Conclusões No âmbito do framework teórico da Engenharia Semiótica, este trabalho faz parte de um esforço conjunto para desenvolver ferramentas epistêmicas que apóiem a reflexão do designer durante o
Leia maisPLANOS DE CONTINGÊNCIAS
PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como
Leia maisDISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga
DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis Profª Esp.: Maysa de Moura Gonzaga 2º Semestre / 2011 Extreme Programming (XP); DAS (Desenvolvimento Adaptativo de Software)
Leia maisANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: Quando nos referimos à qualidade da interação
Leia maisInterface Homem- Computador
Interface Homem- Computador (IHC) Profª. Leticia Lopes Leite Software Educacional I Interface Deve ser entendida como sendo a parte de um sistema computacional com a qual uma pessoa entra em contato física,
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
Leia maisEngenharia de Software I
Engenharia de Software I Curso de Desenvolvimento de Software Prof. Alessandro J de Souza ajdsouza@cefetrn.br 1 Rational Unified Process RUP Fase Construção 2 VISÃO GERAL Fase Construção. Visão Geral 3
Leia maisProfessor: Curso: Disciplina:
Professor: Curso: Disciplina: Aula 1 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Dinâmica da disciplina, plano de curso e avaliação 03º semestre Prof. Esp. Marcos
Leia maisInterface Humano-Computador IHC Paradigmas de IHC
Instituto Federal de Educação, Ciência e Tecnologia Campus Formosa Interface Humano-Computador IHC Paradigmas de IHC Prof. M.Sc. Victor Hugo Lázaro Lopes IHC Paradigmas de IHC AGENDA Engenharia Cognitiva
Leia maisInterface Humano -Computador
A Interface Humano -Computador Aula 01 - Conceitos Iniciais Giliane Bernardi - giliane@inf.ufsm.br http://nte.ufsm.br Introdução Relembrando aspectos da Engenharia de Software Ciclo de Vida de um Software
Leia maisDESIGN DE INTERFACES E USABILIDADE (AULA 1)
Prof. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br DESIGN DE INTERFACES E USABILIDADE (AULA 1) Apresentações Quem sou eu? Breno Leonardo http://blog.brenoleonardo.com.br
Leia maisEngenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
Leia maisRequisitos de Software
Requisitos de Software Prof. José Honorato F.N. Prof. José Honorato F.N. honoratonunes@gmail.com Requisitos de Software Software é o conjunto dos programas e dos meios não materiais que possibilitam o
Leia maisResumo 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 maisMauricio 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 maisRequisitos de Software. Teresa Maciel DEINFO/UFRPE
Requisitos de Software Teresa Maciel DEINFO/UFRPE 1 Requisito de Software Características que o produto de software deverá apresentar para atender às necessidades e expectativas do cliente. 2 Requisito
Leia maisPós Graduação Engenharia de Software
Pós Graduação Engenharia de Software Ana Candida Natali COPPE/UFRJ Programa de Engenharia de Sistemas e Computação FAPEC / FAT Estrutura do Módulo Parte 1 QUALIDADE DE SOFTWARE PROCESSO Introdução: desenvolvimento
Leia maisMÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS
MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS O termo metodologia não possui uma definição amplamente aceita, sendo entendido na maioria das vezes como um conjunto de passos e procedimentos que
Leia maisAnálise do Ambiente estudo aprofundado
Etapa 1 Etapa 2 Etapa 3 Etapa 4 Etapa 5 Disciplina Gestão Estratégica e Serviços 7º Período Administração 2013/2 Análise do Ambiente estudo aprofundado Agenda: ANÁLISE DO AMBIENTE Fundamentos Ambientes
Leia maisPrincípios da Engenharia de Software Aula 02. Prof.: Franklin M. Correia
Princípios da Engenharia de Software Aula 02 Prof.: Franklin M. Correia Na aula anterior... Introdução a Engenharia de Software O que é software? O que é Engenharia de Software? Conceitos importantes Tipos
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisQualidade de Software. Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br
Qualidade de Software Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br Verificação x validação Verificação prova que o produto vai ao encontro dos requerimentos especificados no desenvolvimento
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia maisAPOO Análise e Projeto Orientado a Objetos. Requisitos
+ APOO Análise e Projeto Orientado a Objetos Requisitos Requisitos 2 n Segundo Larman: n São capacidades e condições às quais o sistema e em termos mais amplos, o projeto deve atender n Não são apenas
Leia maisProva de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e
Leia maisO quê avaliação? Unidade IV - Avaliação de Interfaces. Quem deve avaliar um produto de software? Técnicas de Avaliação
Unidade IV - Avaliação de Interfaces O quê avaliação? O quê avaliação? Técnicas de Avaliação Tipos de Avaliação com Usuários Paradigmas de avaliação com usuários Avaliação rápida e suja Testes de Usabilidade
Leia maisEngenharia de Software Processo de Desenvolvimento de Software
Engenharia de Software Processo de Desenvolvimento de Software Prof. Edison A. M. Morais prof@edison.eti.br http://www.edison.eti.br Objetivo (1/1) Conceituar PROCESSO E CICLO DE VIDA, identificar e conceituar
Leia maisProjeto de Sistemas I
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o
Leia maisPROJETO DE FÁBRICA DE SOFTWARE
FACULDADE SETE DE SETEMBRO FASETE Departamento de Sistemas de Informação PROJETO DE FÁBRICA DE SOFTWARE Denise Xavier Fortes Paulo Afonso BA Agosto/2015 Sumário 1. INTRODUÇÃO... 3 2. PERFIS FUNCIONAIS...
Leia maisProcesso de Desenvolvimento de Sites
ANEXO 4 METODOLOGIA DE DESENVOLVIMENTO PROCERGS MDP Processo de Desenvolvimento de Sites O processo de desenvolvimento de sites foi definido com base nas características deste produto e na forma de trabalho
Leia maisAvaliação de Interfaces
Especialização em Tecnologias de Software para Ambiente Web Avaliação de Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Projeto e Avaliação de Interfaces: Ambiente Web
Leia maisAnálise de Tarefas. Análise Hierárquica de Tarefas
Análise de Tarefas Em IHC, a análise de tarefas pode ser utilizada em diferentes momentos do desenvolvimento de software, destacando-se três atividades: (a) análise da situação atual (apoiada ou não por
Leia maisGerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo
Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Laboratório de Tecnologia de Software LTS www.ufpa.br/lts Rede Paraense de Pesquisa em Tecnologias de Informação
Leia maisGerência de Projetos
Gerência de Projetos Escopo Custo Qualidade Tempo CONCEITO PROJETOS: são empreendimentos com objetivo específico e ciclo de vida definido Precedem produtos, serviços e processos. São utilizados as funções
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software. As
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisO modelo unificado de processo. O Rational Unified Process, RUP.
Cursos: Sistemas de Informação Disciplina: Administração ADM Prof. Jarbas Avaliação: Prova B1, 5º/6º semestres Data: 27/09/2010 Nome: Gabarito RA: Assinatura: Turma: 1) Segundo as afirmações a seguir,
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisProcessos de gerenciamento de projetos em um projeto
Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.
Leia maisPráticas de IHC versus Processos de Engenharia de Software: Uma Análise para Adoção
Práticas de IHC versus Processos de Engenharia de Software: Uma Análise para Adoção Joyce Cristina Souza Bastos 1, Sandro Ronaldo Bezerra Oliveira 1 1 Faculdade de Computação - Instituto de Ciências Exatas
Leia maisEngenharia 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 maisEngenharia de Requisitos
Engenharia de Requisitos Conteúdo Definição Questionamentos Típicos Visão Geral Ciclo de Vida dos Requisitos Síntese dos Objetivos Gerência de Mudança Identificação de Requisitos Classificação de Requisitos
Leia maisEngenharia de Domínio baseada na Reengenharia de Sistemas Legados
1021 X Salão de Iniciação Científica PUCRS Engenharia de Domínio baseada na Reengenharia de Sistemas Legados Cássia Zottis¹, Profa. Dra. Ana Paula Terra Bacelo 1 (orientadora) 1 Faculdade de Informática,
Leia maisMetodologia de Desenvolvimento de Sistemas
Metodologia de Desenvolvimento de Sistemas Processo de Desenvolvimento de Software Faculdade Mauricio de Nassau S.I 5 Período NA Alunos: Elthon Diego 021707 Vitor da Cruz 033420 Professora Suzana Sampaio
Leia maisInteração Humano-Computador: Conceitos Básicos INF 1403 Introdução a IHC Aula 03 19/02/2014 Conteúdo da Aula Interação, Interface e Affordance Critérios de qualidade de uso Usabilidade Experiência do Usuário
Leia maisExtração de Requisitos
Extração de Requisitos Extração de requisitos é o processo de transformação das idéias que estão na mente dos usuários (a entrada) em um documento formal (saída). Pode se entender também como o processo
Leia maisQualidade de Processo de Software Normas ISO 12207 e 15504
Especialização em Gerência de Projetos de Software Qualidade de Processo de Software Normas ISO 12207 e 15504 Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto
Leia maisMétodos de Avaliação para Sites de Entretenimento. Fabricio Aparecido Breve Prof. Orientador Daniel Weller
Métodos de Avaliação para Sites de Entretenimento Fabricio Aparecido Breve Prof. Orientador Daniel Weller 1 Introdução O objetivo deste trabalho é verificar a eficiência da Avaliação com o Usuário e da
Leia maisQUALIDADE DE SOFTWARE. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 27 Slide 1
QUALIDADE DE SOFTWARE Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 27 Slide 1 Objetivos Apresentar o processo de gerenciamento de qualidade e as atividades centrais da garantia de
Leia maisAbordagem de Processo: conceitos e diretrizes para sua implementação
QP Informe Reservado Nº 70 Maio/2007 Abordagem de Processo: conceitos e diretrizes para sua implementação Tradução para o português especialmente preparada para os Associados ao QP. Este guindance paper
Leia maisPEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0
PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 Banco Central do Brasil, 2015 Página 1 de 14 Índice 1. FLUXO DO PEN - PROCESSO DE ENTENDIMENTO DAS NECESSIDADES DE NEGÓCIO... 3 2.
Leia maisObjetivos. Processos de Software. Tópicos abordados. O processo de software. Modelos genéricos de modelos de processo de software.
Processos de Software Objetivos Apresentar os modelos de processo de software Conjunto coerente de atividades para especificar, projetar, implementar e testar s de software Descrever os diferentes modelos
Leia maisConcepção e Elaboração
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Análise e Projeto Orientado a Objetos Concepção e Elaboração Estudo
Leia maisREPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO
Capítulo 12 REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO 12.1 2003 by Prentice Hall OBJETIVOS De que forma o desenvolvimento de um novo sistema poderia mudar a maneira de uma organização trabalhar?
Leia maisSGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para:
PARTE 2 Sistema de Gestão da Qualidade SGQ Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: Possibilitar a melhoria de produtos/serviços Garantir a satisfação
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisRoteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos
SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 2 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de
Leia maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 20 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 20 PROFª BRUNO CALEGARO Santa Maria, 10 de Dezembro de 2013. Revisão aula anterior Modelo de classes Modelo de estado Modelo de iteração Modelo
Leia maisGerenciamento de Problemas
Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Gestão da Tecnologia da Informação 3ª Série Análise Orientada a Objetos A Atividade Prática Supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem
Leia maisGerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto
Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento
Leia maisPRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)
RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,
Leia maisIntrodução a UML. Hélder Antero Amaral Nunes haanunes@gmail.com
Introdução a UML Hélder Antero Amaral Nunes haanunes@gmail.com Introdução a UML UML (Unified Modeling Language Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de
Leia maisAvaliação de Interfaces Humano- Computador
Avaliação de Interfaces Humano- Computador Classificação de métodos de avaliação Inspeção de usabilidade Não envolve usuários Usado em qualquer fase do desenvolvimento do sistema Testes de usabilidade
Leia maisInterface Homem-Computador
Faculdade de Ciências e Tecnologia do Maranhão Interface Homem-Computador Aula: Prototipação Professor: M.Sc. Flávio Barros flathbarros@gmail.com Prototipar...... desenvolver e testar interfaces antes
Leia mais02/10/2012. Padronização de interfaces. Referências
Referências Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Contribuição: Cláudio Márcio de Souza Vicente Gestus Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability
Leia maisPESQUISA-AÇÃO DICIONÁRIO
PESQUISA-AÇÃO Forma de pesquisa interativa que visa compreender as causas de uma situação e produzir mudanças. O foco está em resolver algum problema encontrado por indivíduos ou por grupos, sejam eles
Leia maisProcessos Técnicos - Aulas 4 e 5
Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)
Leia maisFundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 3 Planejamento e Aula 8 do Projeto Aula 08 do Projeto SUMÁRIO INTRODUÇÃO... 3 ACOMPANHAMENTO DO PROJETO... 3 1. do Progresso...
Leia maisIntrodução à ES - Continuação
Introdução à ES - Continuação Roteiro Software X Hardware Manutenção de software Elementos da ES Mitos do software Princípios de Hooker Modelos de ciclo de vida Escopo do Curso Atividades de Desenvolvimento
Leia maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
Leia maisProcesso de Desenvolvimento de Software. Engenharia de Software. nelmarpg@yahoo.com.br
Processo de Desenvolvimento de Software nelmarpg@yahoo.com.br 1 Objetivos Contextualizar Análise e Projeto de software dentro de uma metodologia de desenvolvimento (um processo de desenvolvimento de software)
Leia maisDesign de IHC Design da Comunicação Modelos de Interação
1 Design de IHC Design da Comunicação Modelos de Interação INF1403 Introdução a IHC Luciana Salgado Representações e Aspectos de IHC Representações e Aspectos de IHC Representações e Aspectos de IHC Representações
Leia mais