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

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

Download "GQS CONCEITOS. André Luís Duarte. exatasfepi.com.br"

Transcrição

1 exatasfepi.com.br GQS CONCEITOS André Luís Duarte O que adquire entendimento ama a sua alma; o que cultiva a inteligência achará o bem. Provérbios 19:8

2 Qualidade de software Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 2

3 Qualidade de software Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 3

4 Introdução 4

5 Introdução Definição Pressman: Qualidade de software é a conformidade a requisitos funcionais e de desempenho que foram explicitamente declarados, a padrões de desenvolvimento claramente documentados, e a características implícitas que são esperadas de todo software desenvolvido por profissionais 5

6 Introdução Definição Pressman: Qualidade de software é a conformidade a requisitos funcionais e de desempenho que foram explicitamente declarados... 6

7 Introdução Definição Pressman: Qualidade de software é a conformidade a requisitos funcionais e de desempenho que foram explicitamente declarados, a padrões de desenvolvimento claramente documentados, e a características implícitas que são esperadas de todo software desenvolvido por profissionais 7

8 Introdução Definição Pressman:..., a padrões de desenvolvimento claramente documentados,... 8

9 Introdução Definição Pressman: Qualidade de software é a conformidade a requisitos funcionais e de desempenho que foram explicitamente declarados, a padrões de desenvolvimento claramente documentados, e a características implícitas que são esperadas de todo software desenvolvido por profissionais 9

10 Introdução Definição Pressman:..., e a características implícitas que são esperadas de todo software desenvolvido por profissionais Fessora a senhora pode responder uma pergunta? Prova individual, sem consulta, a interpretação faz parte da prova 10

11 Introdução Definição Pressman: Qualidade de software é a conformidade a requisitos funcionais e de desempenho que foram explicitamente declarados, a padrões de desenvolvimento claramente documentados, e a características implícitas que são esperadas de todo software desenvolvido por profissionais 11

12 Introdução 4000 anos 12

13 Introdução História da qualidade segue com outros exemplos: Templos gregos Navegação no século XVI Catedrais francesas 13

14 Introdução Correto emprego de boas metodologias CMM Apoiado por ferramentas Subversion Interpretação abstrata Análise semântica 14

15 Introdução Ambos os relacionamentos existirão fisicamente? 15

16 Introdução Marcos para o desenvolvimento da qualidade Revolução industrial ~739 fábricas de automóveis foram extintas entre 1890 e surgiu o controle estatístico de produção 16

17 Introdução 1931 Walter Shewhart publicou: Economic Control of Quality of Manufactured Product Introduziu o conceito de digramas de controle (control charts ou Shewhart chart) 17

18 Introdução Suponha um problema que consiste em controlar o diâmetro de parafusos? 18

19 Introdução Evolução do processo de produção 19

20 Introdução 1940 surgem vários organismos ligados à qualidade ASQC (American Society for Quality Control) ABNT (Associação Brasileira de Normas Técnicas) ISO (International Organization for Standardization) 20

21 Introdução Japão se destacou como importante polo de pesquisas em qualidade Método Tagushi para projeto experimental Determinar a função perda do produto e otimizá-la empregando técnicas estatísticas Estas análises permitem identificar os parâmetros ótimos de projeto que minimizam ou mesmo eliminam as influências dos fatores ruído no desempenho do produto. 21

22 Introdução Diagrama de causa e efeito de Ishikawa (diagrama espinha de peixe) Usado para identificar causa de problemas 22

23 Seminário I Metodologias relacionadas à qualidade em geral 23

24 Qualidade Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 24

25 Conceitos Um dos fatores que influenciam diretamente na qualidade é a complexidade do projeto Isso está associado ao tamanho das especificações 25

26 Conceitos Complexidade? 26

27 Conceitos Em software? Controle de estoque X ERP 27

28 Conceitos A maior causa da crise do software é que as máquinas tornaram-se várias ordens de magnitude mais potentes! Dijkstra, 1972 Problemas... at/xt x86 multi-core Problemas 28

29 Conceitos 1968 realizou-se a conferência Engenharia de Software Propôs-se uma lista de problemas descritos no Relatório da Conferência da NATO (North Atlantic Treaty Organization ) 29

30 Conceitos Cronogramas não observados Projetos com tantas dificuldades que são abandonados Módulos que não operam corretamente quando são combinados Programas que não fazem exatamente o que era esperado 30

31 Conceitos Programas tão difíceis de usar que são descartados Programas que simplesmente param de funcionar 31

32 Conceitos Hoje podemos construir programas: No prazo? Sem erros? Com qualidade? 32

33 Conceitos Na construção de uma rodovia o que é desconhecido? 33

34 Conceitos Na construção de uma rodovia o que é desconhecido? Local da construção Traçado a ser seguido Quantidade de tráfego Incidência de eventos naturais etc 34

35 Conceitos Os itens assinalados são parte dos requisitos da construção Depois de conhecidos, as etapas seguintes do projeto se tornam previsíveis Cálculo de estruturas Correção de inclinação Preparação do terreno Pavimentação Sinalização horizontal e vertical 35

36 Conceitos O aspecto não repetitivo do desenvolvimento de software torna essa atividade difícil e, sobretudo, em boa medida imprevisível. Koscianski,

37 Conceitos 37

38 Conceitos 38

39 Conceitos As dificuldades de um projeto Delimitar o escopo do sistema Volatilidade dos requisitos Conhecimento prévio dos algoritmos Tratar aspectos não técnicos 39

40 Conceitos Como combater o problema? Conciliar disciplina x caráter aleatório da criação Usar metodologias Usar ferramentas 40

41 Qualidade Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 41

42 Qualidade e requisitos Como julgar a qualidade? Geralmente estabelecemos critérios Podem ser simples de se identificar e estabelecer Podem ser complexo Podem seguir uma hierarquia 42

43 Qualidade e requisitos Podem ser simples de se identificar e estabelecer 43

44 Qualidade e requisitos Podem ser complexa 44

45 Qualidade e requisitos Podem seguir uma hierarquia 45

46 Qualidade e requisitos Essas especificações garantem a qualidade? O grande passo é ligar os conceitos Qualidade Requisitos qualidade f requisitos 46

47 Definição de Crosby [1992] A qualidade é conformidade aos requisitos Três elementos na afirmação: Ponto de referência Forma de avaliar Documentação 47

48 Aplicando a definição Existem três fatores que perturbam a definição O que é conformidade Realização da observação do produto O papel/opinião dos stakeholders Stake: interesse, participação, risco Holder: aquele que possui 48

49 O que é conformidade Geralmente é uma decisão booleana Lâmpada de 60W? 49

50 O que é conformidade Consumo: ~59,9W Consumo: ~60,1W 50

51 Graus de qualidade Graus de qualidade qualidade = f observados, especificados = observado especificado Precisamos definir uma medida de diferença Quanto mais longe da especificação pior é o produto 51

52 O que é conformidade Consumo: ~59,9W Brilho: 10 Temp: 112º Consumo: ~60,1W Brilho: 12 Temp: 92º 52

53 Realização da observação do produto Consome 60,1W ou 60,2W? Fontes de erro? Arredondamento em medições Tempo Acesso à disco Cálculos executados Quantidade de linhas de código Quantidade de requisitos Quantidade funções Consumo: ~60,1W 53

54 Realização da observação do produto qualidade = observado especificado + ε ε representa um erro de medição que não podemos controlar Consumo: ~60,1W 54

55 O papel de diferentes clientes Weinberg[1994] Os requisitos foram definidos por alguém, logo a qualidade depende das escolhas que alguém efetuou. Requisitos => Qualidade Escolhas pessoais, sem critérios, geralmente são o maior problema 55

56 O papel de diferentes clientes Sommerville [2003] Diferentes stakeholders têm em mente diferente requisitos e podem expressá-los de maneiras distintas. Os engenheiros de requisitos precisam descobrir todas as possíveis fontes de requisitos e encontrar pontos comuns e os conflitos. 56

57 O papel de diferentes clientes Problema complexo de se resolver: Projeto grande Envolvendo muitas funções e pessoas diferentes Possuirão requisitos conflitantes 57

58 O papel de diferentes clientes Porque isso ocorre? Não há consenso na forma de realizar as tarefas Quais tarefas são mais importantes? Existem protocolos definidos? 58

59 Qualidade Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 59

60 O papel da subjetividade Qualidade => satisfação do cliente Atuar num ambiente nebuloso Comprar uma camisa! Que camisa bonita! Suporta 10 Kg de tração! 60

61 O papel da subjetividade Lista de itens Direção hidráulica Airbags Teto solar Freios ABS Potência Espaço para bagagens Conforto 61

62 O papel da subjetividade Considere um comprador com recurso reduzido Revisar a lista Avaliar as possibilidades Comprar o carro de melhor qualidade dentro do orçamento 62

63 O papel da subjetividade Considere o comprador que vai deslocarse esporadicamente na cidade e nos fins de semana vai para o sítio levar 200Kg de ração para os cães Para que o teto solar? O que é conforto? 63

64 O papel da subjetividade Os requisitos foram especificados por uma pessoa Como cada um (cliente, projetista, gerentes) influi sobre os requisitos Definir o objetivo que se deseja alcançar 64

65 Qualidade Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 65

66 Defeito x Falha x Bug Existem vários equívocos com relação aos termos em diversas áreas Computação Programação usando tipos abstratos x POO Saltos incondicionais são incompatíveis com programação estruturada 66

67 Defeito x Falha x Bug BUG Inseto A pronuncia causa alarme qualidade = bug Programa com bug pode ser programa bom? 67

68 Defeito x Falha x Bug Dilema gerencial: Weinberg[1994] Editor de texto com apresentava falhas sobre certos aspectos, trabalhar com textos muito grandes Analise do fabricante: Estava ciente, era uma falha rara, menos de 1% dos clientes tiveram problemas Corrigir significaria correr o risco de inserir outros erros Solução dada: o erro não seria corrigido 68

69 Defeito x Falha x Bug A importância relativa Programa com menu que some e depois aparece novamente ao se passar o mouse sobre ele Jogos com imperfeições no tratamento de colisão de sólidos 69

70 Defeito x Falha x Bug Avaliar a qualidade => considerar diversos fatores Tamanho e a complexidade do software Quantidade de pessoas envolvidas no projeto Ferramentas utilizadas Custos associados à existência de erros Custos associados à detecção e remoção dos erros 70

71 Defeito x Falha x Bug Zero-defeitos Devemos perguntar: O que é decisivo Qual o custo necessário Qual o lucro esperado 71

72 Defeito x Falha x Bug O programa travou ou não funciona corretamente Existe um defeito? Existe uma falha? Existe um bug? 72

73 Defeito Imperfeição de um produto 73

74 Defeito Pode se referir a algo que está implementado de insegura no código Exemplo: a = input(); c = b/a; d = a? b/a : 0; 74

75 Defeito 75

76 Defeito 76

77 Defeito Programa anterior parece correto: As variáveis possuem precisão limitada Alguns cálculos terão resultado incorreto Os erros podem ser propagados para outros cálculos 77

78 Falha Resultado incorreto provocado por um defeito ou uma condição inesperada 78

79 Falha Podem ocorrer por fatores externos Base de dados corrompida Problema em hardware (memória por exemplo) Programa de terceiros 79

80 Falha Como agir? Isolar o defeito Consiste em saber sob quais condições a falha ocorreu Pode se tornar uma tarefa difícil em um programa muito grande 80

81 Falha Motivos Se não puder ser repetida, pode ser improvável identificar o defeito Podem ocorrer através da combinação de entrada de dados Podem ocorrer através da combinação da execução de comandos Podem estar relacionadas ao tempo 81

82 Falha Estabilizar um programa Termo usado para referir-se a correções que resultam na diminuição na frequência de falhas Geralmente se consegue com tempo de uso aliado à um desenvolvimento correto 82

83 Falha O software de computadores... Está embutido em sistemas de toda natureza: de transporte, médicos, de telecomunicações, militares, processos industriais, produto de escritório,..., a lista é quase sem fim. Pressman[2002] 83

84 Bug Normalmente usado em computação como sinônimo para defeito Da mesma forma, um bug pode gerar uma falha 84

85 Qualidade Introdução Conceitos Qualidade e requisitos Subjetividade Defeito x Falha x Bug Qualidade e o SWEBOK 85

86 Qualidade e o SWEBOK Matemática Computacional Algoritmos Numéricos e otimização Sistemas Digitais Circuitos Integrados Microprocessadores Computação Básica Algoritmos Estruturas e Armazenamento de Dados Tecnologias e Sistemas de Computação Aplicações Bancos de Dados Engenharia de Software Automação e Controle Geoprocessamento Visão Computacional Computadores e Sociedade Aspectos Legais da Computação Computadores na Educação 86

87 Qualidade e o SWEBOK Engenharia de Software passou por um estudo no IEEE denominado: Software Engeneering Body Of Knowledge - Corpo de Conhecimento de Engenharia de Software 87

88 Qualidade e o SWEBOK Áreas de Conhecimento (KA: Knowledge Areas) Requisitos Gerencia de Engenharia Projeto Métodos e Ferramentas Construção Processo de Engenharia Testes Qualidade Manutenção Disciplinas Relacionadas Gerência de Configuração 88

89 Qualidade e o SWEBOK Qualidade Técnicas estáticas Aparecem sob a área de conhecimento Qualidade Técnicas dinâmicas Aparecem sob a área de conhecimento Testes A norma ISO/IEC SQuaRE, abrange esses dois tópicos 89

90 Qualidade e o SWEBOK 90

91 Fundamentos da qualidade Aborda a noção (definição) de qualidade Definição materializa-se por meio da definição de requisitos Requisitos dependem de um modelo Modelo => Norma Exemplo: SQuaRE 91

92 Fundamentos da qualidade Aspectos éticos do trabalho com software são cada vez mais relevantes Novas classes de problemas surgiram com os crimes de computadores Alguns cursos tratam desse assunto em disciplinas Sociologia Comportamento organizacional 92

93 Processos de gerência de qualidade Abrangem todos os aspectos de construção do produto Propósito da subárea é assegurar que os objetivos planejados serão cumpridos Garantir que o programa fabricado fará aquilo que se espera dele 93

94 Processos de gerência de qualidade Atividades de verificação e validação (V&V) possuem uma conotação contrária ao que tem sido discutido Auditorias são independentes da construção do software Devem relacionar tanto normas famosas como a ISO 9000 como normas internas Auditores não devem ter participado do projeto ou ser externo 94

95 Considerações práticas Recomendações gerais sobre como transcorrer a execução das atividades da qualidade Requisitos da qualidade Trata os fatores de influência Orçamentos Usuários envolvidos Ferramentas Métodos 95

96 Considerações práticas Caracterização (detecção) de erros diz respeito a verificar a não conformidade aos requisitos Técnicas utilizadas: Teste de software Revisões Inspeções Auditorias 96

97 Considerações práticas Técnicas para gerenciamento de qualidade Orientada a pessoas (people-oriented) Estáticas Dinâmicas Analíticas 97

98 Considerações práticas Medição da qualidade Conjunto de dados obtidos através de medidas Não devem ser usados somente no final do projeto Ideal é defini-los no inicio do projeto 98

QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro

QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro QUALIDADE DE SOFTWARE Prof. Emiliano Monteiro Conceitos Básicos O que é qualidade? Existem diversas definições. Qualidade é estar em conformidade com os requisitos dos clientes Qualidade é antecipar e

Leia mais

Prof. Emiliano S. Monteiro

Prof. Emiliano S. Monteiro Prof. Emiliano S. Monteiro O que é qualidade? Existem diversas definições... 1. Qualidade é estar em conformidade com os requisitos dos clientes 2. Qualidade é antecipar e satisfazer os desejos dos clientes

Leia mais

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

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

Leia mais

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

Prof. Emiliano S. Monteiro

Prof. Emiliano S. Monteiro Prof. Emiliano S. Monteiro O estudo da qualidade permite possamos monitorar os produtos de software, detectar problemas mais cedo e criar a cultura do aprimoramento constante. A qualidade de software começa

Leia mais

Introdução à Qualidade

Introdução à Qualidade Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução à Qualidade Prof. Luthiano Venecian venecian@ucpel.tche.br http://olaria.ucpel.tche.br/venecian

Leia mais

Conceitos Iniciais. Gestão, Gerente e as Organizações

Conceitos Iniciais. Gestão, Gerente e as Organizações Conceitos Iniciais Gestão, Gerente e as Organizações 1 Conteúdo Parte 1 Motivação da disciplina Visão geral de qualidade de sw Conceitos iniciais de GP O gerente Estruturas organizacionais Parte 2 ISO

Leia mais

Introdução à Qualidade de Software

Introdução à Qualidade de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução à Qualidade de Software Prof. Luthiano Venecian venecian@ucpel.tche.br

Leia mais

Verificação e Validação (V & V)

Verificação e Validação (V & V) Verificação e Validação (V & V) Objetivo: assegurar que o software que o software cumpra as suas especificações e atenda às necessidades dos usuários e clientes. Verificação: Estamos construindo certo

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

GESTÃO DE PROJETOS Unidade 6 Gerenciamento de Qualidade. Luiz Leão

GESTÃO DE PROJETOS Unidade 6 Gerenciamento de Qualidade. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático Conceitos de qualidade Planejamento da qualidade em projetos Stakeholders Revisões / Auditorias Controle de Qualidade Garantia

Leia mais

O que é qualidade? Qualidade de Software (2011.0) Prof. Me. José Ricardo Mello Viana

O que é qualidade? Qualidade de Software (2011.0) Prof. Me. José Ricardo Mello Viana O que é qualidade? Qualidade de Software (2011.0) Prof. Me. José Ricardo Mello Viana Conteúdo 1. Introdução 2. História 3. A crise do software 4. Papel da subjetividade 5. Qualidade e bugs I 6. Um erro

Leia mais

GERENCIAMENTO DA QUALIDADE DO PROJETO

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

Leia mais

Introdução 2014/1 Prof. Luís Fernando Garcia

Introdução 2014/1 Prof. Luís Fernando Garcia Engenharia de Software Introdução 2014/1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR Engenharia de Software Onipresença/DEPENDÊNCIA de computadores Computador = Software Aspectos POSITIVOS Aspectos NEGATIVOS

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

Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.)

Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.) Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.) Os projetos buscam sempre ter qualidade para atender à demanda do cliente. O gerenciamento da qualidade do projeto inclui os processos e as atividades

Leia mais

exatasfepi.com.br GQS Normas André Luís Duarte O que adquire entendimento ama a sua alma; o que cultiva a inteligência achará o bem.

exatasfepi.com.br GQS Normas André Luís Duarte O que adquire entendimento ama a sua alma; o que cultiva a inteligência achará o bem. exatasfepi.com.br GQS Normas André Luís Duarte O que adquire entendimento ama a sua alma; o que cultiva a inteligência achará o bem. Provérbios 19:8 Qualidade de software De facto... de jure... ISO Certificação

Leia mais

Engenharia de Software

Engenharia de Software Introdução Engenharia de Software O principal objetivo da Engenharia de Software (ES) é ajudar a produzir software de qualidade; QUALIDADE DE SOFTWARE Empresas que desenvolvem software de qualidade são

Leia mais

Avaliação de Processos de Software Utilizando a Norma ISO/IEC Autor : Anisio Iahn Orientador : Everaldo Artur Grahl

Avaliação de Processos de Software Utilizando a Norma ISO/IEC Autor : Anisio Iahn Orientador : Everaldo Artur Grahl Avaliação de Processos de Software Utilizando a Norma ISO/IEC 15504 Autor : Anisio Iahn Orientador : Everaldo Artur Grahl 1 Roteiro Introdução Objetivo Qualidade Processos Outros Modelos ISO/IEC 15504

Leia mais

Crise do Software. Crise de tecnologia - hardware caminha mais rápido que o software

Crise do Software. Crise de tecnologia - hardware caminha mais rápido que o software Crise do Software Crise de tecnologia - hardware caminha mais rápido que o software Crise de oferta - demanda é maior que a capacidade de desenvolvimento Crise de manutenção - projeto mal feito e recursos

Leia mais

Verificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1

Verificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1 Verificação e Validação Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1 Objetivos Apresentar a verificação e validação de software e discutir a distinção entre elas Descrever

Leia mais

1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de:

1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de: Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de: a) Um erro b)

Leia mais

Processos de Engenharia de Requisitos

Processos de Engenharia de Requisitos Processos de Engenharia de Requisitos Engenharia de Software (SCE-5764) 1º Sem. 2012- Prof. Paulo C. Masiero Introdução Objetivo: criar e manter um documento de requisitos. Quatro subprocessos: Avaliação

Leia mais

Qualidade de Software. Prof. Edjandir Corrêa Costa

Qualidade de Software. Prof. Edjandir Corrêa Costa Qualidade de Software Prof. Edjandir Corrêa Costa edjandir.costa@ifsc.edu.br Sumário Apresentação do Plano de Ensino História Definição Principais pensadores Pilares da qualidade 2 Apresentação do Plano

Leia mais

FATORES E MÉTRICAS DE QUALIDADE

FATORES E MÉTRICAS DE QUALIDADE FATORES E MÉTRICAS DE QUALIDADE 1 2 FATORES DE QUALIDADE OPERAÇÃO DO PRODUTO CORRETITUDE (FAZ O QUE EU QUERO?) CONFIABILIDADE (SE COMPORTA COM PRECISÃO?) EFICIÊNCIA (RODARÁ TÃO BEM QUANTO POSSÍVEL?) INTEGRIDADE

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: QUALIDADE DE SOFTWARE Aula N : 01 Tema:

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

1º Semestre. Algoritmos e Programação Orientada a Objetos I. Fundamentos de Teoria da Computação. Introdução à Administração

1º Semestre. Algoritmos e Programação Orientada a Objetos I. Fundamentos de Teoria da Computação. Introdução à Administração RESOLUÇÃO Nº 9, DE 3 DE JANEIRO DE 2018. O PRESIDENTE DO CONSELHO DE GRADUAÇÃO da Fundação Universidade Federal de Mato Grosso do Sul, no uso de suas atribuições legais, e considerando o contido no Processo

Leia mais

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

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

Leia mais

Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio

Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio Índice O Processo Praxis Gestão de Qualidade Verificação Validação Correção Auditoria da Qualidade Discussões Processo praxis

Leia mais

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS O que é Qualidade Entender o ciclo PDCA Apresentar técnicas para garantir a qualidade de software Apresentar ferramentas para

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE Continuação... 2 NORMAS VISÃO GERAL NBR

Leia mais

FAHOR - FACULDADE HORIZONTINA

FAHOR - FACULDADE HORIZONTINA Ciências Econômicas - 1º Semestre de 2018 - Noturno EC2015 0224 - Estratégia Mercadológica 0224 - Estratégia Mercadológica 0240 - Economia Quantitativa 0094 - Economia Internacional II 0094 - Economia

Leia mais

Contextualização e noções básicas do CEQ

Contextualização e noções básicas do CEQ Contextualização e noções básicas do CEQ Conteúdo Programático MÓDULO 1: Previsão e Estimação da Demanda 1.1 Origem nas contribuições de Shewhart 1.2 Evolução e contexto histórico 1.3 A qualidade no contexto

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 6 http://www.ic.uff.br/~bianca/engsoft2/ Aula 6-10/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do

Leia mais

Controle - 3. Realizar o Controle da Qualidade Relatório de Desempenho. Mauricio Lyra, PMP

Controle - 3. Realizar o Controle da Qualidade Relatório de Desempenho. Mauricio Lyra, PMP Controle - 3 Realizar o Controle da Qualidade Relatório de Desempenho 1 Realizar o Controle da Qualidade Preocupa-se com o monitoramento dos resultados do trabalho, a fim de verificar se estão sendo cumpridos

Leia mais

Engenharia de Software.

Engenharia de Software. Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software

Leia mais

QUALIDADE DE SOFTWARE VISÃO GERAL

QUALIDADE DE SOFTWARE VISÃO GERAL QUALIDADE DE SOFTWARE VISÃO GERAL Profa. Andrea Padovan Jubileu Engenharia de Software Processo de Software ISO/IEC 12207 Segundo a IEEE 1 : (1) A aplicação de uma abordagem sistemática, disciplinada e

Leia mais

Engenharia de Software II

Engenharia de Software II Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 04 (rogerio@fct.unesp.br) 2 Conteúdo: Parte 1: Gerenciamento

Leia mais

Engenharia de Software. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro Aula 1.

Engenharia de Software. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro  Aula 1. Engenharia de Software Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 1 Apresentação Introdução O que é software? Um programa de computador que contém estruturas dinâmicas

Leia mais

PSP Personal Software Process. Maria Cláudia F. P. Emer

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

Leia mais

Requisitos para Ferramentas de Gestão de Projetos de Software

Requisitos para Ferramentas de Gestão de Projetos de Software Requisitos para Ferramentas de Gestão de Projetos de Software Thiago S. F. Silva 1, Rodolfo F. Resende 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Av. Antônio

Leia mais

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Professor: Paulo Vencio Bibliografia: Como o assunto é cobrado: Conceito de forma geral Bibliografia Específica Aplicação do Conceito Conteúdo Programático: Conceito

Leia mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical

Leia mais

O SWEBOK (2004) Guide to the SoftWare Engineering Body of Knowledge (SWEBOK) Editores: Patrocinadores: Alain Abran. James W. Moore.

O SWEBOK (2004) Guide to the SoftWare Engineering Body of Knowledge (SWEBOK) Editores: Patrocinadores: Alain Abran. James W. Moore. AGENDA 1. O SWEBOK 2. O IEEE 3. OBJETIVOS DO SWEBOK 4. PÚBLICO-ALVO 5. CONCEITO DE ENGENHARIA DE SOFTWARE 6. O PROJETO SWEBOK 7. ÁREAS DE CONHECIMENTO (KNOWLEDGE AREAS) 8. ESTRUTURA DAS ÁREAS DE CONHECIMENTO

Leia mais

APRESENTAÇÃO DA DISCIPLINA E CONCEITOS BÁSICOS

APRESENTAÇÃO DA DISCIPLINA E CONCEITOS BÁSICOS APRESENTAÇÃO DA DISCIPLINA E CONCEITOS BÁSICOS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Objetivo Geral Conhecer os Fundamentos da Computação Conhecer as metodologias para

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Qualidade de Software n O que é qualidade de software? Visão

Leia mais

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. Ordem Código COMPONENTE CURRICULAR Créditos Horas Prérequisitos 01 Introdução à informática 04 60 02 Matemática instrumental

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

Módulo 7 Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 8.1, 8.2 e 8.3

Módulo 7 Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 8.1, 8.2 e 8.3 Módulo 7 Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 8.1, 8.2 e 8.3 Estrutura da norma Sistema de Gestão da Qualidade 4 C L I E N R E Q U I S 5 Responsabilidade

Leia mais

Teste de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

Teste de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Teste de Software Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Tópicos da Aula Ø Teste de Software Ø Terminologia e Conceitos Básicos Ø Técnicas e Critérios de Teste Ø Técnicas

Leia mais

ISO/IEC 12207: Verificação, Validação e Testes

ISO/IEC 12207: Verificação, Validação e Testes ISO/IEC 12207: Verificação, Validação e Testes Verificação, Validação e Testes Os processos de verificação e validação fazem parte dos processos de apoio do ciclo de vida que devem ser aplicados ao longo

Leia mais

1ª ETAPA - TURMA D e K

1ª ETAPA - TURMA D e K CÁLCULO DIFERENCIAL E INTEGRAL I PF 3 CIÊNCIAS DO AMBIENTE PF 3 ÉTICA E CIDADANIA I PF 3 FÍSICA GERAL I PF 3 GEOMETRIA ANALÍTICA E VETORES PF 3 FÍSICA EXPERIMENTAL I COMPUTAÇÃO, ALGORITMOS E PROGRAMAÇÃO

Leia mais

Análise de sistemas. Engenharia de Requisitos

Análise de sistemas. Engenharia de Requisitos Análise de sistemas Engenharia de Requisitos Análise de Requisitos Processo de descobrir, analisar, documentar e verificar serviços requeridos para um sistema e suas restrições operacionais. 2 O que é

Leia mais

1ª ETAPA - TURMA D e K

1ª ETAPA - TURMA D e K CÁLCULO DIFERENCIAL E INTEGRAL I PAIE 3 CIÊNCIAS DO AMBIENTE PAIE 3 ÉTICA E CIDADANIA I PAIE 3 FÍSICA GERAL I PAIE 3 GEOMETRIA ANALÍTICA E VETORES PAIE 3 FÍSICA EXPERIMENTAL I PAIE 3 COMPUTAÇÃO, ALGORITMOS

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE ENGENHARIA DE SOFTWARE Qualidade de Software Qualidade do produto e do processo Padrões de software Revisões Medições e métricas de software Kele Teixeira Belloze kelebelloze@gmail.com CONCEITO DE QUALIDADE

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

Ementário das disciplinas do curso de Engenharia de Software

Ementário das disciplinas do curso de Engenharia de Software Ementário das disciplinas do curso de Engenharia de Software Currículo 1 C201 Introdução à Engenharia CH Teórica 10 CH Prática 10 CH Total 20 cr 1 Introdução aos conceitos básicos e às aplicações de engenharia.

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

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

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

Leia mais

Engenharia de Software 1

Engenharia de Software 1 Universidade Federal de Alagoas (UFAL) Campus Arapiraca Engenharia de Software 1 02 - Introdução Alexandre de Andrade Barbosa alexandre.barbosa@arapiraca.ufal.br Alexandre de Andrade Barbosa alexandre.barbosa@arapiraca.ufal.br

Leia mais

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira Educação de iniciação profissional validada e legitimada pela sociedade Registro da adequação à prática através de certificação

Leia mais

Engenharia de Software. Prof. Me. Clodoaldo Brasilino

Engenharia de Software. Prof. Me. Clodoaldo Brasilino Engenharia de Software Prof. Me. Clodoaldo Brasilino clodoaldo.neto@ifpi.edu.br Acompanhamento da Disciplina 1. Introdução à Engenharia de Software 2. Processos de Software e Projetos 3. Projeto de Software

Leia mais

RAD1504 GESTÃO DA QUALIDADE I

RAD1504 GESTÃO DA QUALIDADE I RAD1504 GESTÃO DA QUALIDADE I Fundamentos de qualidade e de gestão da qualidade conceitos e evolução Profa. Márcia Mazzeo Grande Programação de aula Conceitos básicos de qualidade e controle da qualidade

Leia mais

Certificações do PNCQ

Certificações do PNCQ Isabeth Gonçalves Gestão da Qualidade PNCQ Certificações do PNCQ 1 A tendência natural de todos os processos é vigorar em estado caótico e não controlado. Tudo está sujeito a falhas. Não existe perfeição.

Leia mais

Manutenção Leitura: Sommerville; Pressman

Manutenção Leitura: Sommerville; Pressman Manutenção Leitura: Sommerville; Pressman Auxiliadora Freire Fonte: Engenharia de Software 6º - 8º Edição / Ian Sommerville 2000-2007 Slide 1 Manutenção de software É modificar um programa depois que ele

Leia mais

Gerenciamento da Qualidade de Projetos. Parte 07. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza

Gerenciamento da Qualidade de Projetos. Parte 07. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza Gerenciamento da Qualidade de Projetos Parte 07 Gerenciamento de Projetos Espaciais CSE-301 Docente: Petrônio Noronha de Souza Curso: Engenharia e Tecnologia Espaciais Concentração: Engenharia e Gerenciamento

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

Interface Management

Interface Management INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE Título: Interface Management Autores: Amauri Silva Costa Tania Arantes Faria CSE-300-4 Métodos

Leia mais

VERIFICAÇÃO & VALIDAÇÃO

VERIFICAÇÃO & VALIDAÇÃO VERIFICAÇÃO & VALIDAÇÃO Validação: Estamos construindo o produto certo? Verificação envolve checar se o software cumpre com suas especificações. Verificação: Estamos construindo certo o produto? Validação

Leia mais

RESOLUÇÃO N.º 1010/2005 ANEXO II MODALIDADE ELÉTRICA NIVALDO J. BOSIO

RESOLUÇÃO N.º 1010/2005 ANEXO II MODALIDADE ELÉTRICA NIVALDO J. BOSIO RESOLUÇÃO N.º 1010/2005 ANEXO II MODALIDADE ELÉTRICA NIVALDO J. BOSIO 1. CATEGORIA ENGENHARIA 1.2 - CAMPOS DE ATUAÇÃO PROFISSIONAL DA MODALIDADE ELÉTRICA 1.2.1 Eletricidade Aplicada e Equipamentos Eletroeletrônicos

Leia mais

RAD1504-Gestão da Qualidade. Modelos Normatizados: ISO 9000; ISO Profa. Dra. Márcia Mazzeo Grande Prof. Dr.

RAD1504-Gestão da Qualidade. Modelos Normatizados: ISO 9000; ISO Profa. Dra. Márcia Mazzeo Grande Prof. Dr. RAD1504-Gestão da Qualidade Modelos Normatizados: ISO 9000; ISO 14000 Profa. Dra. Márcia Mazzeo Grande Prof. Dr. Erasmo José Gomes Econômica Modelo de negócio sustentável Social Ambiental Triple Bottom

Leia mais

Módulo 5. Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 6.1, 6.2, 7.1, 7.2 e 7.3

Módulo 5. Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 6.1, 6.2, 7.1, 7.2 e 7.3 Módulo 5 Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 6.1, 6.2, 7.1, 7.2 e 7.3 Estrutura da norma Sistema de Gestão da Qualidade 4 C L I E N R E Q U I S 5 Responsabilidade

Leia mais

- 1ª Lista de Exercícios -

- 1ª Lista de Exercícios - - 1ª Lista de Exercícios - Introdução à Engenharia de Software Questão 1) A engenharia de software está relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação

Leia mais

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico - Ementário das disciplinas do curso de Engenharia da Computação Currículo 6 Criado pelo CDI em 30/05/2016 - Núcleo Básico - NB 019 - Cálculo I CH Teórica 160 CH Prática 00 CH Total 160 cr 8 Funções. Limites.

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Marcelle Mussalli Cordeiro {mmussalli@gmail.com} Cordeiro Reflexão O que é software?? Cordeiro 2 O que é Software? Programa Dados de configuração Dados de documentação Tudo que esteja

Leia mais

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome: ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Estudos Disciplinares Campus: Data: / / Nome: RA: Turma: Questão 1: Assinale a função correta de engenharia de requisitos:

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Página 1 de 13 Introdução à Engenharia de Software O QUE É SOFTWARE? SEGUNDO O DICIONÁRIO AURÉLIO: AQUILO QUE PODE SER EXECUTADO POR UM EQUIPAMENTO, NO CASO O HARDWARE;

Leia mais

Gerenciamento da Qualidade em Projetos

Gerenciamento da Qualidade em Projetos Gerenciamento da Qualidade em Projetos v. 60.0 2015 Prof. André Valle 1/36 Objetivos Definir os elementos relacionados com os processos de qualidade de um projeto. Estabelecer um paralelo entre a teoria

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

GESTÃO E QUALIDADE DE PROJETOS ESTRUTURAIS AULA 02

GESTÃO E QUALIDADE DE PROJETOS ESTRUTURAIS AULA 02 GESTÃO E QUALIDADE DE PROJETOS ESTRUTURAIS AULA 02 Qualidade Conceitos gerais Qualidade do projeto estrutural (NBR6118) O que é qualidade? É um instrumento de gestão Não existe um kit-qualidade É uma disciplina

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

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS Compreender o processo de gerenciamento de qualidade e as principais atividades do processo de garantia, planejamento e controle

Leia mais

Engenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves

Engenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves I Processos de desenvolvimento de SW profa. Denise Neves profa.denise@hotmail.com 2018 Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI,PMBOK

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

Verificação e Validação

Verificação e Validação Verificação vs Validação Verificação e Validação Verificação: Estamos construindo o produto corretamente? O software deve estar de acordo com sua especificação. Validação: Estamos construindo o produto

Leia mais

PMR3507 Fábrica digital

PMR3507 Fábrica digital LSA Laboratório de Sistemas de Automação www.pmrlsa.poli.usp.br PMR3507 Fábrica digital Cyber Physical System Escola Politécnica da Universidade de São Paulo Departamento de Engenharia Mecatrônica e de

Leia mais

Verificação e Validação

Verificação e Validação Verificação e Validação Sistemas possuem restrições de qualidade e confiabilidade Qualidade de sw: satisfação dos requisitos funcionais, de desempenho e normas explicitamente declarados. Redução de custos

Leia mais

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2016.2 2º PERÍODO DISCIPLINA: CÁLCULO I DISCIPLINA: FÍSICA I Estudo do centro de Massa e Momento Linear. Estudo da Rotação. Estudo de Rolamento, Torque

Leia mais

Aula 11 - Fluxo do RUP: Ambiente

Aula 11 - Fluxo do RUP: Ambiente Aula 11 - Fluxo do RUP: Ambiente Propósito Trabalhadores e artefatos Fluxo típico Ambiente: Propósito Prover atividades de suporte à organização, com processos e ferramentas Seleção e aquisição de ferramentas

Leia mais

Ação Preventiva Ação para eliminar a causa de um potencial não-conformidade ou outra situação potencialmente indesejável.

Ação Preventiva Ação para eliminar a causa de um potencial não-conformidade ou outra situação potencialmente indesejável. A Ação Corretiva Ação para eliminar a causa de uma não-conformidade identificada ou outra situação indesejável. Ação Preventiva Ação para eliminar a causa de um potencial não-conformidade ou outra situação

Leia mais

Qualidade: reflexões e críticas

Qualidade: reflexões e críticas Qualidade: reflexões e críticas 68 Agosto de 2011 Notas Técnicas Ano III Por José Silvino Filho Silvino.qualidade@gmail.com AÇÕES PREVENTIVAS Professor José Silvino Filho Consultor de Projetos em Sistemas

Leia mais

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade Introdução a Requisitos Análise e Levantamento de Requisitos Prof. Esp. MBA Heuber G. F. Lima Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: ENGENHARIA DE SOFTWARE Aula N : 15 Tema:

Leia mais

Grade Curricular do Curso de Graduação em Engenharia de Computação

Grade Curricular do Curso de Graduação em Engenharia de Computação Grade Curricular do Curso de Graduação em Engenharia de Computação Currículo 6 Aprovado pelo CDI em 30/05/16 - Carga Horária - Carga Horária Núcleo Básico 1.280h Carga Horária Núcleo Profissionalizante

Leia mais

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF 6054 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução

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

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

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC CURSO: Tecnologia em Sistemas de Informação DISCIPLINA: SOFT Engenharia de Software DATA: AULA NÚMERO: 01 PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Software...1 2.2 Engenharia

Leia mais