Avaliação da ferramenta StArt utilizando o modelo TAM e o paradigma GQM

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

Download "Avaliação da ferramenta StArt utilizando o modelo TAM e o paradigma GQM"

Transcrição

1 Avaliação da ferramenta StArt utilizando o modelo TAM e o paradigma GQM Elis Hernandes elis_hernandes@dc.ufscar.br Augusto Zamboni augusto_zamboni@comp.ufscar.br André Di Thommazo andredt@cefetsp.br Sandra Fabbri sfabbri@dc.ufscar.br 50 Laboratório de Pesquisa em Engenharia de Software /

2 Objetivo da apresentação A tecnologia Como estamos avaliando a tecnologia TAM GQM Validação Experimental de Processos 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

3 Roteiro A importância de avaliar Revisão Sistemática StArt Validação Experimental de Processos TAM e GQM Objetivo do estudo A avaliação Planejamento Definição Coleta de dados Análise dos resultados Conclusões 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

4 A importância de avaliar Pesquisas em computação geralmente envolvem o desenvolvimento de novos sistemas, métodos e técnicas com o objetivo de resolver problemas... poucos estudos são conduzidos para demonstrar a utilidade da nova abordagem. (Basili et al., 1996) EBSE - Evidence-Based Software Engineering Basili, V. R.; Green, S.; Laitenberger, O.; Lanubile, F.; Shull, F.; Sorumgard, S.; Zelkowitz, M. (1996). Packaging researcher experience to assist replication of experiments. In: Inter. Software Engineering Research Network Meeting (ISERN). Australia, ISERN. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

5 Nosso objetivo A tecnologia Como estamos avaliando a tecnologia TAM GQM Validação Experimental de Processos 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

6 Revisão Sistemática tica Revisões Sistemáticas têm como objetivo apresentar uma avaliação criteriosa a respeito de um tópico de pesquisa, fazendo uso de uma metodologia de revisão que seja confiável, rigorosa e que permita auditagem. (Kitchenham, 2004) Kitchenham, B. A. Procedures for performing systematic reviews. Technical Report TR/SE-0401, Keele University and NICTA, /11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

7 StArt Condução Protocolo Execução Seleção Extração Sumarização 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

8 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

9 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

10 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

11 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

12 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

13 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

14 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

15 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

16 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

17 Nosso objetivo A tecnologia Como estamos avaliando a tecnologia TAM GQM Validação Experimental de Processos 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

18 Metodologia para Validação Experimental de Processos Feasibility Study O processo provê resultados úteis? Did the processes provide usable results? N Redesign basic idea O tempo dispendido no processo é satisfatório? Y Was the time well spent? N Y Observational Study As etapas do processo fazem sentido? Did the steps of the processes make sense? N Rework process A ordem de execução está correta? Y Case Study: Use in real lifecycle O processo se adequa a um ciclo de vida real? Did processes fit into lifecycle? N Tailor process and/or trainning Y Case Study: Use in industry O processo se adequa às indústrias? Did processes fit into industrial setting? Y N Tailor process and/or trainning Shull, F.; Carver, J.; Travassos, G. H. (2001). An Empirical Methodology for Introducing Software Processes. In European Software Engineering Conference. Austria, ACM. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

19 O estudo Feasibility Study Did the processes provide usable results? Y Was the time well spent? N N Redesign basic idea Nosso objetivo: avaliar a viabilidade de continuar o desenvolvimento da StArt; verificar a utilidade da ferramenta para apoiar o processo de RS; verificar se a ferramenta é fácil de usar. Y TAM Technology Acceptance Model 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

20 GQM e TAM TAM (Technology Acceptance Model) Proposto por Davis e outros (1989); Objetivo; identificar porque determinada tecnologia é aceita ou rejeitada pelos usuários Baseia-se em dois conceitos: percepção sobre utilidade o quanto o usuário acredita que usando uma determinada tecnologia ele pode melhorar seu desempenho; percepção sobre facilidade de uso o quanto o usuário acredita que usando determinada tecnologia ele pode minimizar esforços para realização de determinada tarefa. Davis, F. D.; Bagozzi, R.; Warshaw, P. R. (1989). User acceptance of computer technology: a comparison of two theoretical models. In Management Science, pp /11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

21 GQM e TAM GQM (Goal-Question-Metric) Proposto por Basili e outros nos anos 70 (Soligen, Berghout, 1999); Abordagem sistemática para estabelecer um sistema de medição dirigido aos objetivos de um determinado projeto. Identificar objetivos representá-los por meio de perguntas definir métricas para fornecer dados para responder as perguntas Soligen, R., Berghout, E. (1999), The Goal/Question/Metric Method: a practical guide for quality improvement of software development, McGraw W-Hill Companies. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

22 Avaliação Planejamento Definição Coleta de dados Análise dos resultados 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

23 Avaliação Planejamento Definição Coleta de dados Análise dos resultados 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

24 Planejamento Objeto de estudo: A ferramenta StArt Equipe da avaliação: 1 desenvolvedor, orientadora, 2 analistas de requisitos e testadores. Características: Falta de participantes com alto conhecimento em RS Dificuldade de reunir todos os participantes presencialmente 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

25 Avaliação Planejamento Definição Coleta de dados Análise dos resultados 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

26 Definição Analisar Com o propósito de Com relação a Do ponto de vista de No contexto de a ferramenta StArt avaliar a versão atual da ferramenta e detectar melhorias a serem implantadas sua utilidade e facilidade de uso Pesquisadores em computação que conhecem RS alunos de pós-graduação 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

27 Definição Questionário 1 identificar o contato atual do parrticipante com RS e sua opinião sobre o assunto Questionário 2 identificar os aspectos de utilidade e facilidade de uso seguindo diretrizes do TAM Participantes: 14 alunos de pós-gradução; cursaram a disciplina de Metodologia de Pesquisa; executaram RS até a fase de seleção manualmente; treinamento da StArt por meio de 2 vídeos. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

28 Definição 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

29 Definição - Questões 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

30 Definição - Questões Questão Descrição Questão Descrição Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Qual atividade exigida no processo de revisão sistemática você julga ser a mais DIFÍCIL Depois de conhecer o processo de revisão sistemática, você modificou sua forma de realizar revisão bibliográfica? Você tentou aplicar novamente o processo de revisão sistemática após a disciplina realizada no segundo semestre de 2009? Qual seu grau de concordância com a afirmação: "A revisão sistemática é fundamental para a qualidade de uma pesquisa acadêmica" Foi fácil aprender a utilizar a StArt Consegui utilizar a StArt da forma que eu queria Eu entendia o que acontecia na minha interação com a StArt Foi fácil ganhar habilidade no uso da StArt Foi fácil lembrar como realizar uma revisão sistemática com o uso da StArt Q10 Considero a StArt fácil de usar Q11 Q12 Q13 Q14 Q15 A StArt me permitiu executar a revisão sistemática em conformidade com o processo definido na literatura Usar a StArt melhorou o meu desempenho durante a execução das atividades do processo de revisão sistemática que foram realizadas. Usar a StArt facilitou a execução das atividades que compõem o processo da revisão sistemática Usar a StArt melhorou minha produtividade na execução das atividades do processo de revisão sistemática que foram realizadas. Eu considero a StArt útil para executar minha(s) revisão sistemática 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

31 Definição - Métricas 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

32 Definição Métrica M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 M13 M14 Descrição Número de pessoas que escolheram elaboração do protocolo Número de pessoas que escolheram criação das strings de busca Número de pessoas que escolheram busca de artigos nas máquinas de busca Número de pessoas que escolheram selecionar os artigos que serão lidos por completo Número de pessoas que escolheram extrair informações dos artigos lidos por completo Número de pessoas que escolheram sumarizar o resultado da revisão sistemática Número de pessoas que escolheram SIM Número de pessoas que escolheram NÃO Número de pessoas que escolheram Concordo totalmente Número de pessoas que escolheram Concordo amplamente Número de pessoas que escolheram Concordo parcialmente Número de pessoas que escolheram Discordo totalmente Número de pessoas que escolheram Discordo amplamente Número de pessoas que escolheram Discordo parcialmente 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

33 Avaliação Planejamento Definição Coleta de dados Análise dos resultados 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

34 Coleta dos dados Questionários respondidos online Escala de Likert sem valor neutro intermediário (Conte, et al., 2010) Espaço para comentários adicionais Conte, T. U. et al. Aplicação do Modelo de Aceitação de Tecnologia para uma Técnica de Inspeção de Usabilidade. In: IX Simpósio Brasileiro de Qualidade de Software, 2010, Belém. Anais... Porto Alegre : SBC, v. 1. p /11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

35 Avaliação Planejamento Definição Coleta de dados Análise dos resultados 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

36 Análise dos resultados: Questionário 1 Elaboração do protocolo Criação das strings de busca Busca de artigos nas máquinas de busca Selecionar os artigos que serão lidos por completo Extrair informações /dados dos artigos lidos por completo Sumarizar o resultado da revisão sistemática Outra 1) Qual atividade exigida no processo de revisão sistemática você julga ser a mais DIFÍCIL: Tabela 1. Respostas da questão 1. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

37 Análise dos resultados: Questionário 1 2) Depois de conhecer o processo de revisão sistemática, você modificou sua forma de realizar revisão bibliográfica? ) Você tentou aplicar novamente o processo de revisão sistemática após a disciplina realizada no segundo semestre de 2009? 6 8 Tabela 2. Respostas da questão 2 e 3. Sim Não 4) Qual seu grau de concordância com a afirmação: "A revisão sistemática é fundamental para a qualidade de uma pesquisa acadêmica" Concordo totalmente Concordo amplamente Concordo parcialmente Discordo totalmente Discordo parcialmente Discordo amplamente Tabela 3. Respostas da questão 4. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

38 Análise dos resultados Tabela de interpretação Nº Expressão Interpretação (próximas ações da equipe) 1 M1 > M i, i= 2, 3, 4, 5 e 6 atividade de maior dificuldade é a elaboração do protocolo 7 8 Para Q2: M7 M8 e Q3: M7 M8 Para Q4: M9 + M10 + M11 M12 + M13 + M14 ocorreu mudança na forma de realizar revisão bibliográfica após conhecer o processo de revisão sistemática embora a maioria não tenha executado o processo novamente a RS é vista como um recurso fundamental para a qualidade de uma pesquisa acadêmica 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

39 Análise dos resultados: Questionário 2 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

40 Análise dos resultados: Questionário 2 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

41 Análise dos resultados Tabela de interpretação Nº Expressão Interpretação (próximas ações da equipe) a StArt é fácil de ser utilizada, porém, o próximo passo deve ser a análise dos dados enviados pelos 10 Para Q i,, i=5 a 10: M9 M10 + M11 e M10 M11 participantes por meio de comentários com o intuito de identificar as melhorias necessárias para facilitar o uso da ferramenta. Feitas as melhorias, a mesma avaliação deve ser realizada com um novo grupo de participantes 12 Para Q i,, i=11 a 15: M9 M10 + M11 a StArt é útil para realizar revisão sistemática, sendo que o próximo passo é a condução de um estudo experimental para comprovar o resultado 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

42 Conclusões Quanto a utilidade: 71,42% concordaram totalmente 24,28% concordam amplamente 2,85% concordam parcialmente 1,42% discordam amplamente 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

43 Conclusões Quanto a utilidade: 71,42% concordaram totalmente 24,28% concordam amplamente 2,85% concordam parcialmente 1,42% discordam amplamente 9) Usar a StArt melhorou minha produtividade na execução das atividades do processo de revisão sistemática que foram realizadas. Em relação a produtividade, não tenho experiência suficiente para comparações, mas acho que demorei muito, tanto quanto demoraria sem a ferramenta. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

44 Conclusões Quanto a facilidade de uso: 38,09% concordaram totalmente 45,23% concordaram amplamente 14,28% concordaram parcialmente 2,38% discordaram parcialmente 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

45 Conclusões Quanto a facilidade de uso: 38,09% concordaram totalmente 45,23% concordaram amplamente 14,28% concordaram parcialmente 2,38% discordaram parcialmente 5) Foi fácil lembrar como realizar uma revisão sistemática com o uso da StArt 4) Foi fácil ganhar habilidade no uso da StArt? Como tenho pouca experiência com revisão sistemática, a ferramenta impediu que eu pulasse etapas ou esquecesse algum passo. Isso contribuiu para que o processo fosse realizado corretamente, apesar que não fiz a revisão até o final.. Algumas sugestões que podem facilitar o uso: -As janelas de ajuda sobre o significado dos campos do protocolo deviam conter exemplos. A explicação às vezes não é clara e os campos se confundem. -- As opções mais comuns de máquinas de buscas poderiam já estar cadastradas, de modo que o usuário poderia simplesmente selecioná-las e/ou adicionar alguma específica de cada revisão. 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

46 Conclusões Limitações Número de participantes Característica dos participantes Treinamento não presencial Trabalhos futuros Desenvolvimento de novas funcionalidades na StArt Novos estudos (avaliações) Maior número de participantes 12/11/2010 Laboratório de Pesquisa em Engenharia de Software / 47

47 Obrigada! Dúvidas? Elis Hernandes 50 /

Introdução à Revisão Sistemática

Introdução à Revisão Sistemática Introdução à Revisão Sistemática Rafael Leonardo Vivian rlvivian.uem [at] gmail [dot] com Universidade Estadual de Maringá Departamento de Informática Laboratório de Desenvolvimento Distribuído de Software

Leia mais

Metodologia da Pesquisa em Sistemas de Informação. Aula 3. Projeto de Pesquisa. Revisão Sistemática. Profa. Fátima L. S. Nunes

Metodologia da Pesquisa em Sistemas de Informação. Aula 3. Projeto de Pesquisa. Revisão Sistemática. Profa. Fátima L. S. Nunes Metodologia da Pesquisa em Sistemas de Informação Aula 3 Projeto de Pesquisa Revisão Sistemática Profa. Fátima L. S. Nunes Metodologia Pesquisa SI- 1 Como elaborar um projeto? Roteiro 1) Escolha do tema

Leia mais

Revisão Sistemática. Ricardo de Almeida Falbo. Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo

Revisão Sistemática. Ricardo de Almeida Falbo. Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Revisão Sistemática Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Estudos Experimentais Revisão Sistemática Mapeamento Sistemático

Leia mais

Introdução à Revisão Sistemática da Literatura

Introdução à Revisão Sistemática da Literatura Introdução à Revisão Sistemática da Literatura Lucia Catabriga luciac@inf.ufes.br September 14, 2016 Lucia Catabriga (UFES) Metodologia de Pesquisa - PPGI September 14, 2016 1 / 18 Quais são as razões

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ - UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

UNIVERSIDADE FEDERAL DO PARANÁ - UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO CI 221 DISCIPLINA: Engenharia de Software AULA NÚMERO: 3 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos básicos como processo, projeto, produto, por que

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

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1 CONTPATRI Plano de Garantia de Qualidade Versão 1.1 Histórico da Revisão Data Versão Descrição Autor 04/05/2013 1.0 Verificação do documento Emerson José Porfírio 21/04/2013 1.0 Elaboração do documento

Leia mais

Ferramenta de apoio a Experimentos em Engenharia de Software

Ferramenta de apoio a Experimentos em Engenharia de Software Ferramenta de apoio a Experimentos em Engenharia de Software Acadêmico: Jeison Dandolini Orientador: Everaldo Artur Grahl Roteiro Introdução Objetivos do trabalho Conceitos básicos Contexto atual Requisitos

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

Carlos Augusto de Oliveira. Inovação da Tecnologia, do Produto e do Processo

Carlos Augusto de Oliveira. Inovação da Tecnologia, do Produto e do Processo Carlos Augusto de Oliveira Inovação da Tecnologia, do Produto e do Processo Prefácio........................................................................ 19 1. O Planejamento da Qualidade.....................................................

Leia mais

Revisão Bibliográfica

Revisão Bibliográfica Revisão Bibliográfica Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Por onde começar? A Leitura e seu Registro Sistematizando

Leia mais

Análise da usabilidade de ferramentas UML (Experimento controlado)

Análise da usabilidade de ferramentas UML (Experimento controlado) Análise da usabilidade de ferramentas UML (Experimento controlado) Equipe: Frederico Americano Johnatan Alves Priscila Pereira Suelen Loiola Engenharia de Software Experimental William Douglas Agenda 1.

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

INQUÉRITO APPBG ANÁLISE E REFLEXÕES SOBRE OS EXAMES NACIONAIS DE BIOLOGIA E GEOLOGIA APRESENTAÇÃO E COMENTÁRIO CRÍTICO DE RESULTADOS

INQUÉRITO APPBG ANÁLISE E REFLEXÕES SOBRE OS EXAMES NACIONAIS DE BIOLOGIA E GEOLOGIA APRESENTAÇÃO E COMENTÁRIO CRÍTICO DE RESULTADOS JORNADAS DE REFLEXÃO: METAS, PROGRAMAS E EXAMES NACIONAIS DE BIOLOGIA E GEOLOGIA TENDÊNCIAS E PERSPECTIVAS 11 de OUTUBRO de 2014 Auditório do Colégio da Rainha Santa Isabel INQUÉRITO APPBG ANÁLISE E REFLEXÕES

Leia mais

Visão Geral do Trabalho de Pesquisa

Visão Geral do Trabalho de Pesquisa Visão Geral do Trabalho de Pesquisa Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Etapas do Trabalho de Pesquisa Escolha do

Leia mais

Visão Geral da Norma ISO/IEC 12207

Visão Geral da Norma ISO/IEC 12207 UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Visão Geral da Norma ISO/IEC 12207 Engenharia de Software 2o. Semestre

Leia mais

Interação Humano-Computador

Interação Humano-Computador Interação Humano-Computador Aula 8-01/04/2016 Marcelle Mota http://mpmota.ufpa.br/ihc-en05178/ Contato: mpmota@ufpa.br 2 Agenda O que é design? Perspectivas de design Processos de design de IHC Ciclo de

Leia mais

Ciclo de vida: fases x atividades

Ciclo de vida: fases x atividades Ciclo de vida Fase de definição Análise e Especificação Estudo de Viabilidade Estimativas Planejamento Fase de desenvolvimento Design Implementação e integração Verificação e Validação Fase de operação

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

MÉTODO PARA AVALIAÇÃO DA USABILIDADE DE WEB SITES BANCÁRIOS

MÉTODO PARA AVALIAÇÃO DA USABILIDADE DE WEB SITES BANCÁRIOS Encontro da Qualidade e Produtividade em Software EQPS MÉTODO PARA AVALIAÇÃO DA USABILIDADE DE WEB SITES BANCÁRIOS Categoria: Método de Gestão Prof a Jusane Farina Lara Acadêmica: Eliane Valentini Porto

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC.

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC. Prof. Dr. João Dovicchi INE / CTC / UFSC dovicchi@inf.ufsc.br http://www.inf.ufsc.br/~dovicchi Programa Projetos e Metodologias Tipos e abordagens Organização Estimativas de Esforço e Gerência de Riscos

Leia mais

VISEDU: JOGO DE REALIDADADE AUMENTADA DE LETRAS COM CONTEÚDO DINÂMICO

VISEDU: JOGO DE REALIDADADE AUMENTADA DE LETRAS COM CONTEÚDO DINÂMICO VISEDU: JOGO DE REALIDADADE AUMENTADA DE LETRAS COM CONTEÚDO DINÂMICO Aluna: Vivian de Lima Panzenhagen Orientador: Prof. Dalton Solano dos Reis, M. Sc Roteiro Introdução Objetivos Fundamentação Teórica

Leia mais

AVALIAÇÃO DE PRODUTOS DE SOFTWARE

AVALIAÇÃO DE PRODUTOS DE SOFTWARE AVALIAÇÃO DE PRODUTOS DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Qualidade de Produto de Software Modelo de Qualidade

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto

Ciência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto Ciência da Computação ENGENHARIA DE SOFTWARE Métricas e Estimativas do Projeto Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução Métricas APF Análise de Pontos de Função Estimativas

Leia mais

Estágio II. Aula 04 Testes Ágeis. Prof. MSc. Fred Viana

Estágio II. Aula 04 Testes Ágeis. Prof. MSc. Fred Viana Estágio II Aula 04 Testes Ágeis Prof. MSc. Fred Viana Agenda Manifesto dos Testes Ágeis Testes Ágeis x Testes Tradicionais Sinais de que os Testes Não São Ágeis Testador Ágil Testador Ágil em Equipe Independente

Leia mais

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software ENG SOFT - TESTES TESTES DE SOFTWARE 1. Fundamentos sobre testes de software A atividade de teste de software sempre foi considerada como um gasto de tempo desnecessário, uma atividade de segunda classe,

Leia mais

ENQUALAB 2013 QUALIDADE & CONFIABILIDADE NA METROLOGIA AUTOMOTIVA

ENQUALAB 2013 QUALIDADE & CONFIABILIDADE NA METROLOGIA AUTOMOTIVA ENQUALAB 2013 QUALIDADE & CONFIABILIDADE NA METROLOGIA AUTOMOTIVA Avaliação da Conformidade de Produtos com especificação GD&T Tolerância Geométrica e Dimensionamento Joel Alves da Silva JAS-METRO Soluções

Leia mais

Usabilidade Facilidade de Uso, Produtividade, Satisfação

Usabilidade Facilidade de Uso, Produtividade, Satisfação 1 Usabilidade Facilidade de Uso, Produtividade, Satisfação 10/03/2014 www.inf.puc-rio.br/~inf1403 2 Roteiro da Aula Discussão do exercício de travessia dos golfos (auto estudo/aprendizado da aula anterior)

Leia mais

Além disso, saber onde seus funcionários precisam melhorar vai ajudar e muito na criação de planos de desenvolvimento.

Além disso, saber onde seus funcionários precisam melhorar vai ajudar e muito na criação de planos de desenvolvimento. Este conteúdo faz parte da série: Avaliação de Desempenho Ver 3 posts dessa série O que é Quando o assunto é gestão de pessoas um dos tópicos mais importantes e falados é a avaliação de desempenho. Esse

Leia mais

Estágio II. Aula 01 Qualidade de Software. Prof. MSc. Fred Viana

Estágio II. Aula 01 Qualidade de Software. Prof. MSc. Fred Viana Estágio II Aula 01 Qualidade de Software Prof. MSc. Fred Viana Agenda Qualidade de Software Definições Dimensões Qualidade e Produtividade Por que testar um software Definições de Teste Motivação Por que

Leia mais

Testes de Usabilidade (1/2)

Testes de Usabilidade (1/2) 1 INF1403 Avaliação Heurística e Testes de Usabilidade (1/2) Professora Clarisse Sieckenius de Souza 21/09/2011 2 Recordação (1) Envolver usuários Observá-los Entrevistá-los Não envolver usuários Advogar

Leia mais

Programa de estágio:

Programa de estágio: Programa de estágio: Estudo de caso na Vale S.A em São Luís MA Discente: Lucas Santos Lourenço Orientadora: Profª Adriana de Lima Reis Araújo Gomes São Luís 2013 Justificativa A justificativa do estudo

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

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

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º 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:

Leia mais

Prof. Luiz A. Nascimento

Prof. Luiz A. Nascimento Prof. Luiz A. Nascimento Qual a importância da Engenharia de Software? O desenvolvimento de um software envolve processos muitos complexos. A engenharia de software estabelece um modelo para se construir

Leia mais

ENGENHARIA DE USABILIDADE. Aula 08 - Técnicas para avaliação de interfaces

ENGENHARIA DE USABILIDADE. Aula 08 - Técnicas para avaliação de interfaces Aula 08 - Técnicas para avaliação de interfaces Na aula anterior... Técnicas para modelagem de requisitos The Bridge 1: Expressar os requisitos dos usuários como fluxos de tarefas. 2: Mapear os fluxos

Leia mais

ISO/IEC Processo de ciclo de vida

ISO/IEC Processo de ciclo de vida ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207

Leia mais

Um Mapeamento Sistemático da Pesquisa sobre a Influência da Personalidade na Engenharia de Software

Um Mapeamento Sistemático da Pesquisa sobre a Influência da Personalidade na Engenharia de Software 1 1 2 Um Mapeamento Sistemático da Pesquisa sobre a Influência da Personalidade na Engenharia de Software Shirley Jacinto (ssj@cin.ufpe.br) Orientador: Fabio Q. B. da Silva (fabio@cin.ufpe.br) Questões

Leia mais

FORMAÇÃO DE ANALISTA DISC

FORMAÇÃO DE ANALISTA DISC FORMAÇÃO DE ANALISTA DISC Mapeamento de Perfil Comportamental A TEORIA DISC DISC é um modelo baseado no trabalho do Dr. William Moulton Marston (1893-1947) para examinar o comportamento dos indivíduos

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

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições

Leia mais

Avaliação Heurística e Testes de Usabilidade

Avaliação Heurística e Testes de Usabilidade 1 Avaliação Heurística e Testes de Usabilidade Aula 12 18/04/2012 2 Paradigmas e Técnicas T de Avaliação: RESUMO Rápido e Rasteiro Testes de Usabilidade Estudos de Campo Avaliação Preditiva Observação

Leia mais

Objetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates

Objetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates Introdução à Interação Humano-Computador Professora: Raquel Oliveira Prates http://www.dcc.ufmg.br/~rprates/ihc \ Aula 1: 14/05 1 Objetivo do Curso Apresentação dos conceitos básicos da área de Interação

Leia mais

Normas Relacionadas ao Teste de Software

Normas Relacionadas ao Teste de Software Normas Relacionadas ao Teste de Software Vinicius V. Pessoni viniciuspessoni@gmail.com Roteiro Apresentação Introdução Normas ISO 9126 ISO/IEC 12207 IEEE 829 Conclusão Espaço para Dúvidas Introdução Introdução

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Visão Geral Profa.Paulo C. Masiero masiero@icmc.usp.br ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?

Leia mais

Nomenclatura usada pela série ISO Série ISO 9000

Nomenclatura usada pela série ISO Série ISO 9000 Slide 1 Nomenclatura usada pela série ISO 9000 (ES-23, aula 03) Slide 2 Série ISO 9000 ISO 9000 (NBR ISO 9000, versão brasileira da ABNT): Normas de gestão da qualidade e garantia da qualidade. Diretrizes

Leia mais

Organização, Sistemas e Métodos. Unidade 5

Organização, Sistemas e Métodos. Unidade 5 Organização, Sistemas e Métodos Unidade 5 Ferramentas da Qualidade Brainstorming / Brainswriting GUT Método para Priorização de Problemas Diagrama de Causa e Efeito Histograma Gráfico de Controle Ciclo

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

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

AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB.

AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB. AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB PESSINI, T. 1 ; SANTANDER, V. F. A. 2 1,2 Centro de Ciências Exatas e Tecnológicas - CCET, Colegiado de Ciência da Computação, UNIOESTE Campus

Leia mais

Escopo: PROCESSOS FUNDAMENTAIS

Escopo: PROCESSOS FUNDAMENTAIS Escopo: PROCESSOS FUNDAMENTAIS Etapa:Desenvolvimento de software Disciplina: Auditoria & Qualidade em Sistemas de Informação Professor: Lucas Topofalo Integrantes: Joel Soares de Jesus Luiz R. Bandeira

Leia mais

CARGA HORÁRIA Engenharia de Software Código: horas PRÉ-REQUISITOS: Paradigmas de Programação

CARGA HORÁRIA Engenharia de Software Código: horas PRÉ-REQUISITOS: Paradigmas de Programação UNIVERSIDADE FEDERAL DO MARANHÃO CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA CARGA HORÁRIA Engenharia de Software Código: 5605.3

Leia mais

Engenharia de Software Processo de Desenvolvimento de Software

Engenharia de Software Processo de Desenvolvimento de Software Engenharia de Software Processo de Desenvolvimento de Software Prof. Elias Ferreira Elaborador por: Prof. Edison A. M. Morais Objetivo (1/1) Conceituar PROCESSO E CICLO DE VIDA, identificar e conceituar

Leia mais

Escolhendo um Modelo de Ciclo de Vida

Escolhendo um Modelo de Ciclo de Vida Escolhendo um Modelo de Ciclo de Vida Ciclos de Vida 1 Ciclo de Vida de um Produto Qualquer desenvolvimento de produto inicia com uma idéia e termina com o produto pretendido. O ciclo de vida de um produto

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

ISO/IEC 12207: Manutenção

ISO/IEC 12207: Manutenção ISO/IEC 12207: Manutenção O desenvolvimento de um sistema termina quando o produto é liberado para o cliente e o software é instalado para uso operacional Daí em diante, deve-se garantir que esse sistema

Leia mais

Escrita de projetos, artigos, relatórios, monografias e teses. Prof. Eduardo R. Hruschka

Escrita de projetos, artigos, relatórios, monografias e teses. Prof. Eduardo R. Hruschka Escrita de projetos, artigos, relatórios, monografias e teses. Prof. Eduardo R. Hruschka Agenda 1. Projetos de Pesquisa 2. Artigos Científicos 3. Relatórios 4. Monografias, Dissertações e Teses 2 Projetos

Leia mais

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas

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

Uma Estratégia para Avaliação e Evolução de Especificações de Teste Funcional de Software

Uma Estratégia para Avaliação e Evolução de Especificações de Teste Funcional de Software Uma Estratégia para Avaliação e Evolução de Especificações de Teste Funcional de Software Gilmar Ferreira ARANTES; Plínio de Sá Leitão JÚNIOR Universidade Federal de Goiás Instituto de Informática gilmar.arantes@gmail.com;

Leia mais

Modelagem e Análise de Processos na área de TI. Josué Vitor Professor e Pesquisador DEPAD/UFRN

Modelagem e Análise de Processos na área de TI. Josué Vitor Professor e Pesquisador DEPAD/UFRN Modelagem e Análise de Processos na área de TI Josué Vitor josuevitor16@gmail.com Professor e Pesquisador DEPAD/UFRN CONCEITOS INTRODUTÓRIOS Um processo de negócio descreve o trabalho executado pelos recursos

Leia mais

FATTO CONSULTORIA E SISTEMAS

FATTO CONSULTORIA E SISTEMAS Caso Prático de Análise de Pontos de Função Alertas do Google Guilherme Siqueira Simões 28/06/2016 FATTO CONSULTORIA E SISTEMAS 2016 FATTO Consultoria e Sistemas www.fattocs.com 1 ORIENTAÇÕES INICIAIS

Leia mais

CI751 Interação Humano-Computador

CI751 Interação Humano-Computador CI751 Interação Humano-Computador Interação Humano-Computador (IHC) Avaliação: usabilidade, acessibilidade... Roberto Pereira rpereira@inf.ufpr.br Artigo Revisão de Literatura 1. Ver descrição do trabalho

Leia mais

Resultados da Pesquisa do Programa Internacional

Resultados da Pesquisa do Programa Internacional Resultados da Pesquisa do Programa Internacional Ano Acadêmico de / Conclusões Finais O resultado geral da pesquisa foi muito favorável, com apenas algumas áreas de melhoria. Porém, a equipe de liderança

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

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

O DMAIC é um método sistemático, baseado em dados e no uso de ferramentas estatísticas, para o desenvolvimento dos projetos Lean Seis Sigma.

O DMAIC é um método sistemático, baseado em dados e no uso de ferramentas estatísticas, para o desenvolvimento dos projetos Lean Seis Sigma. O DMAIC é um método sistemático, baseado em dados e no uso de ferramentas estatísticas, para o desenvolvimento dos projetos Lean Seis Sigma. O Método DMAIC do Lean Seis Sigma Por Cristina Werkema Como

Leia mais

Metodologia científica e Medicina Baseada em Evidências Prof. Fernando Monteiro Aarestrup, MD,PhD

Metodologia científica e Medicina Baseada em Evidências Prof. Fernando Monteiro Aarestrup, MD,PhD Metodologia científica e Medicina Baseada em Evidências Prof. Fernando Monteiro Aarestrup, MD,PhD Método científico Se podes medir algo é um fato, se não, é uma opinião Benjamim Cardoso USA Supreme Justice

Leia mais

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da

Leia mais

Título da Apresentação

Título da Apresentação Título da Apresentação Processo Demoiselle para Modelagem de Negócio Palestrantes: Alisson Wilker alisson-wilker.silva@serpro.gov.br http://www.frameworkdemoiselle.gov.br/projetos/process 00/00/0000 Agenda

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

TQM Total Quality Management

TQM Total Quality Management TQM Total Quality Management Professor: Leandro Zvirtes UDESC/CCT O que é TQM? Administração da Qualidade Total total quality management (TQM) Pode ser visto como uma extensão lógica da maneira como a

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software

Leia mais

Por que melhorar o processo? Melhoria do Processo de Software. De onde veio a idéia? Qualidade de Software

Por que melhorar o processo? Melhoria do Processo de Software. De onde veio a idéia? Qualidade de Software DCC / ICEx / UFMG Por que melhorar o processo? Melhoria do Processo de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Há uma relação direta entre qualidade do processo e qualidade do produto

Leia mais

O PAPEL DO ENGENHEIRO QUÍMICO NO MERCADO DE TRABALHO GLOBALIZADO DA SOCIEDADE DA INFORMAÇÃO E DO CONHECIMENTO

O PAPEL DO ENGENHEIRO QUÍMICO NO MERCADO DE TRABALHO GLOBALIZADO DA SOCIEDADE DA INFORMAÇÃO E DO CONHECIMENTO O PAPEL DO ENGENHEIRO QUÍMICO NO MERCADO DE TRABALHO GLOBALIZADO DA SOCIEDADE DA INFORMAÇÃO E DO CONHECIMENTO Raphael Carlos Rosa Pereira ( ¹ ) ; Eder Dias da Silva ( ² ). (1) Graduando em Engenharia Química

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ANÁLISE DE DOCUMENTOS Ano Lectivo 2016/2017

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ANÁLISE DE DOCUMENTOS Ano Lectivo 2016/2017 Programa da Unidade Curricular ANÁLISE DE DOCUMENTOS Ano Lectivo 2016/2017 1. Unidade Orgânica Ciências Humanas e Sociais (1º Ciclo) 2. Curso Psicologia 3. Ciclo de Estudos 1º 4. Unidade Curricular ANÁLISE

Leia mais

Miguel Dias. Como elaborar um projeto de pesquisa para TCC.

Miguel Dias. Como elaborar um projeto de pesquisa para TCC. Como elaborar um projeto de pesquisa para TCC. migdias@gmail.com www.migdias.weebly.com www.facebook.com/migueldias.pt Miguel Dias Bolsista PNPD/CAPES Universidade do Estado do Rio Grande do Norte O que

Leia mais

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR Curso Engenharia Informática Ano letivo 2015/2016 Unidade Curricular Engenharia de Software II ECTS 6 Regime Obrigatório Ano 3º Semestre 1º sem Horas de trabalho globais Docente Maria Clara Silveira Total

Leia mais

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Manutenção de Software Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Processos de Ciclo de Vida de Software Processos Fundamentais Aquisição Processos de Apoio Documentação

Leia mais

Gerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015

Gerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015 Gerência e Planejamento de Projeto Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto - aspectos gerais Parte 2: Plano

Leia mais

Apoio ao Processo de Verificação em Ambientes de Desenvolvimento de Software Orientados a Organização

Apoio ao Processo de Verificação em Ambientes de Desenvolvimento de Software Orientados a Organização Apoio ao Processo de Verificação em Ambientes de Desenvolvimento de Software Orientados a Organização Andrea Oliveira Soares Barreto ansoares@cos.ufrj.br Orientador: Ana Regina Cavalcanti da Rocha darocha@cos.ufrj.br

Leia mais

AUDITORIA DE SOFTWARE

AUDITORIA DE SOFTWARE Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software AUDITORIA DE SOFTWARE Prof. Luthiano Venecian venecian@ucpel.tche.br http://olaria.ucpel.tche.br/venecian

Leia mais

Manifesto Ágil Princípios

Manifesto Ágil Princípios Manifesto Ágil Princípios Indivíduos e interações são mais importantes que processos e ferramentas. Software funcionando é mais importante do que documentação completa e detalhada. Colaboração com o cliente

Leia mais

Processo. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado)

Processo. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado) Processo UP Unified Process (Processo Unificado) Conjunto de passos que tem como objetivo atingir uma meta Processo de software na ES, processo que visa a produzir o software - de modo eficiente e previsível

Leia mais

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS SUZETE KEINER SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS CIOS Orientador: Prof.. Carlos Eduardo Negrão Bizzotto ROTEIRO Introdução Objetivos Informática na Educação Etapas de Implantação

Leia mais

Métodos de Pesquisa. Prof. Dr. Marcelo Fantinato PPgSI EACH USP 2015

Métodos de Pesquisa. Prof. Dr. Marcelo Fantinato PPgSI EACH USP 2015 Métodos de Pesquisa Prof. Dr. Marcelo Fantinato PPgSI EACH USP 2015 Métodos de Pesquisa (resumo) 1. Tipos/abordagens de pesquisa 2. Procedimentos técnicos 3. Fonte de informação 4. Técnicas/instrumentos

Leia mais

Organização para Realização de Teste de Software

Organização para Realização de Teste de Software Organização para Realização de Teste de Software Quando o teste se inicia há um conflito de interesses: Desenvolvedores: interesse em demonstrar que o programa é isento de erros. Responsáveis pelos testes:

Leia mais

RESOLUÇÃO CONSEPE 46/99 ALTERA O PLANO CURRICULAR E O REGIME DO CURSO DE ENGENHARIA DE COMPUTAÇÃO, DO CÂMPUS DE ITATIBA.

RESOLUÇÃO CONSEPE 46/99 ALTERA O PLANO CURRICULAR E O REGIME DO CURSO DE ENGENHARIA DE COMPUTAÇÃO, DO CÂMPUS DE ITATIBA. RESOLUÇÃO CONSEPE 46/99 ALTERA O PLANO CURRICULAR E O REGIME DO CURSO DE ENGENHARIA DE COMPUTAÇÃO, DO CÂMPUS DE ITATIBA. O Presidente do Conselho de Ensino, Pesquisa e Extensão - CONSEPE, no uso da atribuição

Leia mais

Introdução à Interação Humano-Computador. Teorias de IHC Engenharia Cognitiva. Fragmentação de IHC

Introdução à Interação Humano-Computador. Teorias de IHC Engenharia Cognitiva. Fragmentação de IHC Introdução à Interação Humano-Computador Teorias de IHC Engenharia Cognitiva Professora: Raquel Oliveira Prates http://www.dcc.ufmg.br/~rprates/ihc \ Aula 1: 14/05 Fragmentação de IHC A grande quantidade

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

Versão 3.1br. Foundation Level Model Based Tester

Versão 3.1br. Foundation Level Model Based Tester GLOSSÁRIO DE TERMOS Versão 3.1br Foundation Level Model Based Tester Os termos deste documento são complementares ao Glossário de Termos Núcleo Base para o exame de certificação CTFL-MBT Model Based Tester.

Leia mais

Implantando Pontos de Função com PSM

Implantando Pontos de Função com PSM Implantando Pontos de Função com PSM Diana Baklizky & Cecília Techy diana@metricas.com.br cecilia@metricas.com.br ti MÉTRICAS R. Domingos de Morais, 2243/36 São Paulo, SP Brasil www.metricas.com.br 1 Agenda

Leia mais

Diretrizes Para Elaboração de Projetos de Pesquisa.

Diretrizes Para Elaboração de Projetos de Pesquisa. Faculdade de Tecnologia e Ciências FTC Colegiado de Engenharia Civil Diretrizes Para Elaboração de Projetos de Pesquisa. PROFESSORA: Shaiala Aquino O Que é Pesquisa? É utilizada para a descoberta de novos

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

Engenharia de Software I - Aula 04

Engenharia de Software I - Aula 04 Engenharia de Software I - Aula 04 Prof. Denis Carvalho Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais Campus São João Evangelista Conteúdo 1 Introdução 2 Paradigmas 3 Referências

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

Por que IHC é importante?

Por que IHC é importante? Introdução à Interação Humano- Computador fundamentada na Teoria da Engenharia Semiótica Raquel Oliveira Prates Seminário Tamanduá Por que IHC é importante? 1 Diferentes Designs O que é IHC? Interação

Leia mais