Prof. Dr. Ivanir Costa. Unidade II QUALIDADE DE SOFTWARE
|
|
|
- Igor Alvarenga Vidal
- 9 Há anos
- Visualizações:
Transcrição
1 Prof. Dr. Ivanir Costa Unidade II QUALIDADE DE SOFTWARE
2 Qualidade de software O que é qualidade de Software? De acordo com a norma ISO 9126 É a totalidade de características de um produto de software que lhe confere a capacidade de satisfazer as necessidades explícitas e implícitas.
3 O que é qualidade de software? Necessidades explícitas São as condições e objetivos propostos por aqueles que produzem o software. São, portanto, fatores relativos à qualidade do processo de desenvolvimento do produto e são percebidos somente pelas pessoas que trabalham no seu desenvolvimento.
4 O que é qualidade de software? Necessidades implícitas São necessidades dos usuários (destinatários dos resultados do software) São chamadas também de fatores externos e podem ser percebidas tanto pelos desenvolvedores quanto pelos usuários.
5 O que é qualidade de software? De acordo com Côrtes & Chiossi (2001) Qualidade de software é software sem defeitos; Qualidade de software é software adequado ao uso; Qualidade de software é software que atende às especificações, conforme a definição de qualidade de Crosby Qualidade de software é software que possui confiabilidade, usabilidade e manutenibilidade.
6 Qualidade e o diferencial competitivo Amadurecimento do mercado e as certificações da qualidade Se a empresa não tiver habilidade de sobreviver em um mercado altamente competitivo, ela está em risco no mercado. O mercado brasileiro é vulnerável a produtos importados que, normalmente, têm mais qualidade. Todas as empresas sabem que corrigir defeitos após o desenvolvimento do software é mais dispendioso do que corrígi-los antes.
7 A qualidade e os testes de software A qualidade de software deve vir desde a definição dos requisitos até a entrega ao cliente A qualidade de software não pode depender somente dos testes, apesar dos testes serem essenciais no processo de desenvolvimento.
8 Diferenças entre produto de software e outros produtos Complexidade do produto de software Software tem muitas regras a serem cumpridas, Muitas linhas de código a serem implementadas, Diversos desenvolvedores com idéias diferentes e às vezes divergentes.
9 Diferenças entre produto de software e outros produtos Invisibilidade e intangibilidade O software é invisível para o usuário ou cliente. O que se vê são os resultados da execução, diferentemente de um produto manufaturado. Os desenvolvedores necessitam utilizar modelos para representar o sistema de software.
10 Diferenças entre produto de software e outros produtos Produção sob medida (taylor made) Para o software não existe produção em série, Cada usuário é um cliente que usa o software a sua maneira, Com ênfase em partes diferentes.
11 Diferenças entre produto de software e outros produtos Não se desgasta com o uso Em software os componentes lógicos são duráveis. A falha do software resulta de erros humanos cometidos durante o processo de desenvolvimento.
12 Diferenças entre produto de software e outros produtos O software não tem prazo de vencimento e não é sensível a problemas ambientais e nem sofre qualquer tipo de defeito devido ao uso cumulativo. O custo final do software é basicamente o custo do projeto e do desenvolvimento. O software é o único produto que, quando apresenta defeito, o cliente paga para corrigir.
13 Situação da qualidade de software Conforme Guerra & Colombo (2008): Apesar das iniciativas em relação à melhoria da qualidade de software, infelizmente, A realidade das empresas, tanto as nacionais, como as internacionais, estão distante do ideal.
14 Situação da qualidade de software Rocha (2001) destaca: O trabalho do subcomitê de software da ISO e IEC que vêm trabalhando desde a década de 1990: Elaborando normas que permitam especificar e avaliar a qualidade dos produtos de software, consolidando as diversas visões de qualidade.
15 Interatividade Apesar de todas as iniciativas em relação a melhoria da qualidade de software, infelizmente, a realidade das empresas, tanto as nacionais, como as internacionais, está distante do ideal, e os problemas de qualidade nos produtos persistem. Aponte a resposta correta a) Iniciativas dos modelos de sustentabilidade b) Iniciativas ISO/IEC a partir de 1950 c) Iniciativas i americanas com os modelos ISO e Modelo Qualidade Brasileiro d) Iniciativas brasileiras com os modelos CMM/CMMI, MPsBR e ITIL. e) Iniciativas da ISO/IEC a partir de 1990
16 Garantia da Qualidade de Software Software Quality Assurance A garantia de qualidade de software SQA é um conjunto de atividades que assegura que todos os esforços serão feitos para garantir que os produtos de software tenham a qualidade desejada. Essas atividades devem: Minimizar o número de defeitos; criar mecanismos para preservar prazos e custo; garantir que o produto possa ser usado no mercado e a qualidade de versões futuras do produto.
17 Garantia da Qualidade de Software A SQA abrange: Métodos e ferramentas de análise, projeto, codificação e teste; Revisões técnicas formais que são aplicadas durante cada fase do processo; Uma estratégia de testes; Controle da documentação de software e das mudanças efetuadas; Um procedimento para garantir a adequação aos padrões adotados; e Mecanismos de medição e divulgação.
18 Garantia da qualidade de software e os requisitos de software A SQA enfatiza três pontos importantes sobre requisitos: 1. Eles são a base a partir da qual a qualidade é medida. A falta de conformidade aos requisitos significa falta de qualidade. 2. Padrões definem um conjunto de critérios que orientam o trabalho de engenharia. Se não forem seguidos, o resultado será a falta de qualidade. 3. Há um conjunto de requisitos implícitos que nem sempre são mencionados. A qualidade de software será suspeita
19 Garantia da qualidade de software e os requisitos de software A comunicação entre o desenvolvedor e o cliente é a chave para a definição correta dos requisitos. O desenvolvedor deverá trabalhar em conjunto com o cliente para definir corretamente as especificações do software, isto é, a definição precisa do escopo do sistema.
20 Garantia da qualidade de software e os requisitos de software O desenvolvimento de software deve: Utilizar as melhores práticas da engenharia de software; ser executado por pessoal qualificado; Dar ênfase na prevenção de defeitos e não só corrígi-los. Gerar registros para demonstrar efetividade e eficiência (bases históricas) Utilizar as bases históricas na melhoria contínua dos processos.
21 As sete grandes atividades da SQA 1. Aplicação de métodos técnicos comprovados pelas normas ISO e modelos de qualidade; 2. realizações de revisões técnicas formais utilizando técnicas de reunião, revisão por pares, inspeção, walkthrougs etc.; 3. Possuir as atividades de testes de software; 4. Uso de padrões e normas preestabelecidas pela organização e com aderência a padrões reconhecidos no mercado;
22 As sete grandes atividades da SQA 5. Controle de mudanças com práticas bem sucedidas na gestão de mudanças manutenção evolutiva; 6. Medição do processo e da qualidade do produto, métricas e processo de medição; 7. Manutenção de registros e relatórios para feedback superior (rastreabilidade).
23 Revisões técnicas para se ter qualidade em software Uma equipe estruturada consegue prever os defeitos com revisões técnicas Weinberg (1997) relata sobre a eficiência das RTs em uma empresa americana em projetos de software que possuem em torno de 2,5 milhões de linhas de código de alto nível: Encontrou-se um defeito para cada homem-hora investido. Cada hora gasta em inspeções evita uma média de 33 horas de retrabalho. As inspeções podem ser até 20 vezes mais eficientes que os testes
24 Rastreamento da qualidade de software Um objetivo importante da SQA é rastrear a qualidade de software e avaliar o impacto das mudanças metodológicas e procedimentais sobre a qualidade do software. Para realizar isso, uma métrica de software no uso dos procedimentos deve ser coletada.
25 Rastreamento da qualidade de software O registro e a disseminação de informações de SQA com os resultados de revisões, auditorias, controle de mudanças, testes e outras atividades devem tornar-se parte do histórico de um projeto e devem ser levados ao conhecimento do pessoal envolvido com o desenvolvimento.
26 Rastreamento da qualidade de software Os modelos de qualidade de software, tais como o CMMI e a ISO possuem processos específicos e práticas para atender a essas demandas pela qualidade.
27 Interatividade A SQA é: Responda qual a alternativa é a correta. a) Métodos e ferramentas de análise, projeto, codificação e teste; b) Revisões técnicas formais que são aplicadas durante cada fase de engenharia de software; c) Uma estratégia de testes de múltiplas fases; d) Controle da documentação de software e das mudanças feitas nela; e) Todas estão corretas.
28 Evolução da qualidade de software No início, o software era produzido de maneira que ninguém tinha compromisso com o que estava sendo feito; iniciativas isoladas procuravam melhorar o produto final. Molinari (2003) afirma que na década de 1980, o importante era descobrir bugs, era a verdadeira caça às bruxas ; Na década de 1990, o enfoque voltou-se para os negócios: o software deveria suportar o negócio, isto é, se o caminho usado sempre funcionasse, as exceções eram desprezadas.
29 Evolução da qualidade de software como estamos? Na atualidade busca-se tornar o desenvolvimento de software coberto, garantido e assistido por todas as etapas de um processo de software. Os testes de software passaram a ser uma parte importante deste processo e muitas empresas estão descobrindo na prática que teste é fundamental. A atividade de teste de software combina uma estratégia de múltiplos passos com uma série de métodos de projeto de casos de testes que ajudam a garantir uma detecção de erros e defeitos efetiva.
30 Fatores de qualidade de software Os fatores que afetam a qualidade de software podem ser categorizados em dois amplos grupos: Fatores que podem ser medidos diretamente (por ex: número de erros (KLOC)/unidade de tempo); Fatores que podem ser medidos apenas de forma indireta (por ex: usabilidade ou manutenibilidade). Em cada caso deve ocorrer a medição, ou seja, devemos comparar o software com algum dado presente ou histórico e chegar a uma indicação de qualidade.
31 Indicadores de qualidade de software EX: Indicador sugerido pelo IEEE que índica a maturidade de software (SMI) e que forneçe uma indicação da estabilidade de um software. SMI = [Mt (Fa + Fc + Fd)]/Mt Mt = núm. de módulos da versão atual. Fa = número de módulos da versão atual que foram adicionados. Fc = núm. módulos da versão atual que foram mudados. Fd = número de módulos da versão anterior que foram suprimidos da versão atual. SMI próximo de 1 software estabilizado
32 Confiabilidade de software A confiabilidade é um elemento fundamental na qualidade de um software Se um sistema/programa deixar de funcionar com frequência pouco importa se outros fatores da qualidade são aceitáveis A confiabilidade é definida em termos estatísticos como a probabilidade do software não falhar em um determinado período de tempo.
33 Medidas da confiabilidade de software Uma medida simples da confiabilidade é o tempo médio entre a ocorrência de falha MTBF = MTTF + MTTR. onde: MTBF Mean Time between Failures tempo médio entre falhas. MTTR Mean Time to Repair tempo médio de reparo de uma falha ou defeito. MTTF Mean Time to Fail tempo médio até a ocorrência de falha. Um usuário final está preocupado com a ocorrência de falhas, não com a contagem total de erros.
34 Controle da qualidade de software Molinari (2003): Controle de qualidade é definido como os processos e métodos usados para monitorar o trabalho e os requsitos envolvidos. É focado nas revisões e remoção de defeitos antes da entrega do produto. Controle de qualidade deve ser responsabilidade da unidade de produção do produto dentro da organização. Dúvida. Deve ser feito por quem produz o software ou por um grupo independente?
35 Controle da qualidade de software Consiste em verificações do produto bem definidas e que sejam especificadas dentro do plano de garantia de qualidade. Para produtos de software: São as revisões de especificação Inspeções de códigos e documentos, Testes, e Verificações de entrega ao usuário/cliente.
36 Prevenção x detecção Molinari (2003): Qualidade não pode ser alcançada pelo acesso a um produto pronto e completo. A soluçao é prevenir contra as deficiências e fazer com que o produto possa ter uma garantia de qualidade através de medições. Somente se pode gerenciar aquilo que se consegue medir.
37 prevenção x detecção gerência da qualidade Algumas medidas de qualidade incluem a estruturação de um processo de desenvolvimento com métodos, técnicas e ferramentas. Um programa de gerência de qualidade com: Documentação de padrões de códigos, Descrição de uso desses padrões, Métodos, ferramentas, Procedimentos de recuperação de dados, Gerência de mudanças/configuração, Documentação dos defeitos, e Rastreabilidade.
38 prevenção x detecção custos dos defeitos Prevenir custos consiste no conjunto de ações tomadas para prevenir os defeitos antes que eles apareçam: inspeção e testes Custos de falhas externas consistem nos custos envolvidos com retrabalho depois que os produtos foram entregues e liberados. Afeta a reputação da organização ou resultará em perda de faturamento. A prevenção reduz o número de defeitos, melhora a qualidade e reduz o custo do software.
39 Interatividade O Índice de Maturidade de Software (SMI) criado pelo IEEE fornece uma indicação de estabilidade de um software durante seu ciclo de vida. Aponte a(s) afirmativa(s) correta(s): a) À medida que o SMI se aproxima de 1,0 o produto está deteriorado b) Se o SMI for próximo de 0 o produto não apresenta nehuma estabilidade. c) Se o SMI for 1,0 indica que o software está totalmente estabilizado. d) O SMI não serve para medir a estabilidade de um software. e) As resposta b e c estão corretas
40 Técnicas da qualidade de software V&V Verificação e Validação: Conceitos Verificação garante que o produto está sendo construído de acordo com os requisitos especificados, e Validação garante que o sistema vai ao encontro dos requisitos do consumidor.
41 Técnicas da qualidade de software verificação e validação O teste de um produto está muito mais perto de Validação do que de Verificação. Depois que o programa/sistema é terminado, ele é testado para determinar sua funcionalidade e sua performance. É uma prática combinar verificação com validação no processo de testes.
42 Técnicas da qualidade de software verificação Verificação inclui procedimentos sistemáticos de revisão, análise e testes empregados durante o desenvolvimento. Critérios fundamentais: 1) O software tem de executar todas as funções desejadas. 2) O software, durante sua execução, não deve passar por nenhum caminho que não tenha sido testado. Verificação é um processo de melhoria que não tem fim.
43 Técnicas da qualidade de software RTFS objetivos e benefícios O objetivo principal das RTFs é achar erros durante o processo de desenvolvimento para que eles não se transformem em defeitos depois da entrega do software. O benefício das RTFs é a descoberta antecipada de erros, de forma que eles não se propaguem. Estudos da indústria indicam que as atividades de projeto introduzem entre 50% e 65% de todos os defeitos durante o processo de software.
44 Técnicas da qualidade de software revisões técnicas formais O estudo mostrou que as RTFs são 75% mais efetivas na descoberta de erros de projeto. Pressman, (2006) classifica o Walkthroug, as inspeções, as revisões por par como RTFs: Pessoas envolvidas: o autor do trabalho, um escriba, um especialista do assunto, um desenvolvedor mais experiente. Preparo do material, máximo de duas horas de trabalho, pequena parte do software, restringindo-se o foco.
45 Técnicas da qualidade de software revisões técnicas formais Como resultado de uma RTF gera-se um relatório resumido ou ata da revisão que responde a três questões: O que foi revisado? Quem fez a revisão? Quais foram as descobertas e conclusões?
46 Técnicas da qualidade de software testes de software A atividade de teste continua sendo de importância fundamental para a eliminação dos erros que persistem após as RTFs. Um bom caso de teste é aquele que tem alta probabilidade de encontrar um erro ainda não descoberto. Existem muitos tipos de testes: Teste de funcionalidade, de segurança, perfomance, usabilidade, etc.
47 Técnicas da qualidade de software testes de software Duas perspectivas diferentes de teste: 1. A lógica interna do programa é exercitada com Casos de Testes Caixa- Branca 2. Os Requisitos de software são exercitados usando técnicas de projeto de Casos de teste Caixa-preta. O objetivo é encontrar o maior número de erros com a menor quantidade de esforço e tempo.
48 Técnicas da qualidade de software princípios de testes de software Pressman (2002) apresenta os princípios: Testes devem ser relacionados aos Requisitos Testes devem ser planejados Princípio de Pareto 80% dos erros encontrados se relacionam a 20% dos componentes do software O teste deve começar nos componentes individuais e progredir a todo sistema Teste completo não é possível cobertura adequada dentro de prioridades
49 Técnicas da qualidade de software conclusão Fica claro que somente se pode gerenciar a qualidade de um processo e um produto de software se os mesmos puderem ser medidos e acompanhados durante todo o processo. Outra contribuição importante dos autores e especialistas é que corrigir defeitos é muito caro. Mais uma vez o dito popular prevalece é melhor prevenir do que remediar.
50 Interatividade Das afirmações abaixo, qual está errada? a) Testes de Software e RTFs têm o mesmo objetivo: Achar erros durante o processo de desenvolvimento. b) Os Testes de Software são mais efetivos que as Revisões Técnicas Formais. c) O processo de revisão reduz substancialmente os erros cometidos d) O teste de software é um elemento crítico para a garantia de qualidade do produto de software. e) O processo de desenvolvimento que inclui revisões e inspeções produzem produtos com mais qualidade.
51 ATÉ A PRÓXIMA!
Qualidade de Produto. Maria Cláudia F. P. Emer
Qualidade de Produto Maria Cláudia F. P. Emer Introdução Qualidade diretamente ligada ao produto final Controle de qualidade Adequação do produto nas fases finais no processo de produção Software Atividades
Introdução. Qualidade de Produto. Introdução. Introdução ISO/IEC 9126. Normas
Qualidade de Produto Maria Cláudia F.P. Emer Introdução z Qualidade diretamente ligada ao produto final z Controle de qualidade Adequação do produto nas fases finais no processo de produção z Software
Interpretações de Qualidade de Software. Interpretações de Qualidade de Software. Aspectos Importantes das Definições de Qualidade
terpretações de de é um termo que pode ter diferentes interpretações e para se estudar a qualidade de software de maneira efetiva é necessário, inicialmente, obter um consenso em relação à definição de
Capítulo 3: Qualidade de Produto e a ISO 9126
Capítulo 3: Qualidade de Produto e a ISO 9126 Capítulo 1: Introdução Capítulo 2: Conceitos Básicos Capítulo 3: Qualidade de Produto (ISO9126) Capítulo 4: ISO9001 e ISO9000-3 Capítulo 5: CMM Capítulo 6:
Qualidade de Software Normatização
Qualidade de Software Normatização Norma ISO/IEC 12207 processo do ciclo de vida de software Norma criada em 1995 com o objetivo de fornecer uma estrutura comum para adquirente, fornecedor, desenvolvedor,
GESTÃO DA MANUTENÇÃO
Classificação Nível de Criticidade para Equipamentos S Q W Itens para avaliação Segurança cliente interno cliente externo meio-ambiente Qualidade Condição de trabalho Status Equipamento A B D P M Perdas
Plano de Teste. Arndt von Staa Departamento de Informática PUC-Rio Maio 2014
Plano de Teste Arndt von Staa Departamento de Informática PUC-Rio Maio 2014 Especificação Objetivo desse módulo apresentar e discutir planos de teste Justificativa para realizar testes de forma confiável
Propostas ISO. Benefícios com a certificação. ISO/IEC 9126 Qualidade de produtos de software
Gerais Processo Produto Propostas NBR ISO 9000:2005 define principios e vocabulário NBR ISO 9001:2000 define exigências para sistema de gerência de NBR ISO 9004:2000 apresenta linha diretivas para o melhoramento
Agenda. O que é Testar? Por que testar? Quando testar? Processo de teste Níveis de teste Tipos de teste Classificação dos testes.
Agenda O que é Testar? Conceitos Por que testar? Quando testar? Custo do defeito Processo de teste Níveis de teste Tipos de teste Classificação dos testes Entendendo o que é TESTAR Testar é analisar um
Gerenciamento de Integração. Prof. Anderson Valadares
Gerenciamento de Integração Prof. Anderson Valadares 1. Conceito A área de conhecimento em gerenciamento de integração do projeto inclui processos e as atividades necessárias para identificar, definir,
Manutenção total aplicada em ferramentarias
Manutenção total aplicada em ferramentarias Por: Sérgio Borcato Roberto Mariotti A medição da eficiência dos equipamentos de manufatura vem se tornando essencial para a resolução de problemas e para melhoria
Modelo CMMI em Fábrica de Software
Modelo CMMI em Fábrica de Software Carol Passos Gerente de Conhecimento - BRAXIS Março/2007 Assuntos Motivação Modelo CMMI Melhoria de Processo de Software Fábrica de Software Processo de Produção de Software
AUDITORIA INTERNA Secretaria de Educação
1. Objetivo Esta norma estabelece o procedimento, requisitos básicos e a metodologia a ser obedecida para o planejamento, a execução e o registro de auditorias internas do Sistema de Gestão da Qualidade
Norma ISO/IEC 9.126 Qualidade dos Produtos de Software. Qualidade dos Produtos de Software
Norma ISO/IEC 9.126 Qualidade dos Produtos de Software Disciplina: Produtos de Software Prof. Marcelo Nogueira Parte 02 Versão 1.0 Qualidade dos Produtos de Software O modelo de qualidade definido na ISO/IEC
Disciplina de Especialização Disciplina de Especialização Qualidade de Software Qualidade de Software
Disciplina de Especialização de Software Silvia Regina Vergilio Maria Cláudia F. P. Emer www.inf.ufpr.br.br/~silvia Disciplina de Especialização de Software Conceitos Básicos Normas da Série ISO 9000 ISO/IEC
Engenharia de Software
Engenharia de Software - 2ª Lista de Exercícios - Questões Discursivas Questão 1) O que você entende por processo de software e qual a sua importância para a qualidade dos produtos de software? Qual a
1.1. Definição do Problema
13 1 Introdução Uma das principais preocupações de área de engenharia de software diz respeito à reutilização [1]. Isso porque a reutilização no contexto de desenvolvimetno de software pode contribuir
Apoio aos profissionais brasileiros da qualidade para melhorar e aumentar eficiência e produtividade. Maximização dos esforços de melhoria contínua.
Apoio aos profissionais brasileiros da qualidade para melhorar e aumentar eficiência e produtividade. Maximização dos esforços de melhoria contínua. Baseado em Corpo de Conhecimentos específicos mundialmente
ANÁLISE DE FALHAS DE COMPUTADORES
UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS EXATAS DANIELE APARECIDA DE OLIVEIRA VERANICE POLATO ANÁLISE DE FALHAS DE COMPUTADORES LINHA DE PESQUISA: Projeto de Pesquisa apresentado à disciplina de
Lista de exercícios 2. b. Cite pelo menos motivos para os auto custos de manutenção no inicio do período.
Lista de exercícios 2 1. Com base no gráfico apresentado abaixo responda: a. O que representa o custo ótimo? b. Cite pelo menos motivos para os auto custos de manutenção no inicio do período. c. Cite pelo
Gestão de Processos: Ciclo PDCA. Profa. Reane Franco Goulart
Gestão de Processos: Ciclo PDCA Profa. Reane Franco Goulart O que é PDCA? É uma ferramenta da qualidade utilizada no controle do processo para a solução de problemas. É também chamado de Roda de Deming
CERTIFICAÇÃO DE DESEMPENHO DOS PAINÉIS DE CONTRIBUIÇÃO
CERTIFICAÇÃO DE DESEMPENHO DOS PAINÉIS DE CONTRIBUIÇÃO Certificações O MPF passa por um processo de certificação de qualidade em suas várias instâncias. A certificação pode ser: Por exemplo, Certificação
Monitorização e Controle de Projeto
Universidade Federal de Santa Catarina - UFSC Monitorização e Controle de Projeto Ricardo Pereira e Silva, D.Sc. www.inf.ufsc.br/ricardo Disponível em www.inf.ufsc.br/~ricardo/download/projetonpd Treinamento
Documento de Processo
Documento de Processo versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do cliente: Paulo José de Souza 2 Histórico de Alterações
ISO 14001 - Sistemas de Gestão Ambiental. Sumário
Sumário Processo de Normalização Histórico da Revisão Sistema de Gestão Ambiental NBR ISO 14001: 2015 - Principais Alterações - Como se preparar para as mudanças? Whitepaper Processo de Normalização Processo
SISTEMA DE GESTÃO INTEGRADO - SGI (MEIO AMBIENTE, SEGURANÇA E SAÚDE NO TRABALHO) CONTROLE DE DOCUMENTOS e REGISTROS
(MEIO AMBIENTE, SEGURANÇA E SAÚDE NO TRABALHO) Procedimento CONTROLE DE DOCUMENTOS e REGISTROS PR.01 Página 1 de 3 14001: 4.4.5, 4.5.4 1. OBJETIVO Estabelecer sistemática para o processo de elaboração,
Unidade II. A totalidade de características de um produto de software que lhe confere a capacidade de satisfazer necessidades explícitas e implícitas.
Unidade II 2 QUALIDADE DE SOFTWARE 2.1 Introdução Segundo Molinari (03), a norma internacional ISO 9126, publicada em 1991, e que na versão brasileira de agosto de 1996 recebeu o número NBR 1396, define
Verificação e validação
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Verificação e validação Engenharia de Software 2o. Semestre de 2005
Abc BANCO STANDARD DE INVESTIMENTOS S.A. ( BSI ) ESTRUTURA DE GERENCIAMENTO DE RISCO OPERACIONAL
Abc BANCO STANDARD DE INVESTIMENTOS S.A. ( ) ESTRUTURA DE GERENCIAMENTO DE RISCO OPERACIONAL ÚLTIMA REVISÃO Abril 2013 APROVAÇÃO Conselho de Administração Gestão de Risco Operacional Pág. 1 de 8 ÍNDICE
3 Informações para Coordenação da Execução de Testes
Informações para Coordenação da Execução de Testes 32 3 Informações para Coordenação da Execução de Testes Diversas ferramentas oferecidas na literatura têm auxiliado na coordenação da execução dos testes
Engenharia de Software. Ciclos de Vida do Software. 1. Sistemas
Engenharia de Software Profa. Dra. Lúcia Filgueiras Profa. Dra. Selma S. S. Melnikoff Ciclos de Vida do Software 1. Sistemas 2. Crise do software 3. Caracterização do software 4. Ciclos de vida do software
Indicadores de Desempenho: Desafios da Escolha e do Uso
Indicadores de Desempenho: Desafios da Escolha e do Uso por Ronaldo Favero em RevistaRH.com.br Escolha Da mesma forma que no cotidiano das pessoas as medições estão presentes (velocidade dos veículos,
COMO VALIDAR O HACCP Um Exemplo na Indústria de Carnes e Derivados
COMO VALIDAR O HACCP Um Exemplo na Indústria de Carnes e Derivados Este material pertence a Sadia S.A Gerência de Planejamento e Auditoria de Higiene e Segurança de Alimentos VALIDAÇÃO - HACCP INTRODUÇÃO
As sete ferramentas da qualidade (Seven Tools)
As sete ferramentas da qualidade (Seven Tools) Gerência da Rotina Previsibilidade Gerência da Melhoria Competitividade 1 ROTI A Estabelecida de tal forma que a administração da empresa possa delegar a
E-QP-EIF-076 REV. B 14/Abr/2008 PROCEDIMENTO DE INSPEÇÃO DE FABRICAÇÃO PINTURA INDUSTRIAL - INSTRUÇÕES AO CANDIDATO - GERAL -
ENGENHARIA PROCEDIMENTO DE INSPEÇÃO DE FABRICAÇÃO PINTURA INDUSTRIAL - INSTRUÇÕES AO CANDIDATO - GERAL - Os comentários e sugestões referentes a este documento devem ser encaminhados ao SEQUI, indicando
LINHAS MESTRAS; FASES; DISCIPLINAS; PRINCÍPIOS E MELHORES PRÁTICAS.
INTRODUÇÃO O processo de engenharia de software define quem faz o quê, quando e como para atingir um determinado objetivo. Neste trabalho, iremos dissertar sobre o Rational Unified Process, ou RUP, que
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] / [email protected] MATÉRIA: QUALIDADE DE SOFTWARE Tema: Testes de Caixa
NORMA TÉCNICA PARA RECEBIMENTO DE BENS DE INFORMÁTICA PELA METODOLOGIA DE INSPEÇÃO POR ATRIBUTOS. Referência: NT-AI.03.05.01. Data: 17/04/2.
NORMA TÉCNICA PARA RECEBIMENTO DE BENS DE INFORMÁTICA PELA METODOLOGIA DE INSPEÇÃO POR ATRIBUTOS Referência: NT-AI.03.05.01 http://www.unesp.br/ai/pdf/nt-ai.03.05.01.pdf Data: 17/04/2.001 STATUS: PRELIMINAR
4 Um processo para a elaboração de perguntas de questionários para a elicitação de requisitos de software
4 Um processo para a elaboração de perguntas de questionários para a elicitação de requisitos de software Esse capítulo tem por objetivo apresentar um método que foi criado com objetivo de prover ao Engenheiro
Modelos de Ciclo de Vida de Software
Análise 1 Modelos de Ciclo de Vida de Software Um ciclo de vida do software é um período aproximado do desenvolvimento de software, com capacidade de entrega específica e marcos dentro de cada fase. Um
Curso Superior de Tecnologia em Gestão Pública. Ciclo de vida e organização do projeto
Curso Superior de Tecnologia em Gestão Pública Ciclo de vida e organização do projeto Áreas de especialização Ciclo de vida e organização do projeto Os projetos e o gerenciamento de projetos são executados
A GESTÃO ESTRATÉGICA DE PORTFÓLIO COMO INDUTORA DO FORTALECIMENTO DO GERENCIAMENTO DE PROJETOS EM UMA EMPRESA DE SAÚDE SUPLEMENTAR.
A GESTÃO ESTRATÉGICA DE PORTFÓLIO COMO INDUTORA DO FORTALECIMENTO DO GERENCIAMENTO DE PROJETOS EM UMA EMPRESA DE SAÚDE SUPLEMENTAR Francisco Tavares Contexto Fonte: relatório de Sustentabilidade 2015 Execução
Jornada do CFO 2015 A caminho da transparência
Jornada do CFO 2015 A caminho da transparência Camila Araújo, sócia de Gestão de Riscos Empresariais e responsável do Centro de Governança Corporativa da Deloitte A pauta da ética e da transparência nunca
NBC TO 3402 RELATÓRIOS DE ASSEGURAÇÃO DE CONTROLES EM ORGANIZAÇÃO PRESTADORA DE SERVIÇOS
NBC TO 3402 RELATÓRIOS DE ASSEGURAÇÃO DE CONTROLES EM ORGANIZAÇÃO PRESTADORA DE SERVIÇOS ÍNDICE Item Introdução Alcance... 1 6 Data de vigência... 7 Objetivo... 8 Definições... 9 Requisitos NBC TO 3000...
Documento de Requisitos do Sistema SISFOTO Sistema de gerenciamento de eventos fotográficos Versão 1.0
SISFOTO Sistema de Gerenciamento de Eventos Fotográficos do Sistema SISFOTO Sistema de gerenciamento de eventos fotográficos Versão 1.0 Histórico de Alterações Data Versão Descrição Autor 17/10/2014 1.0
A Função de Compliance na Banca Comercial
A Função de Compliance na Banca Comercial Objetivos Gerais: Este curso é dirigido a todos os profissionais que pretendam adquirir conhecimentos de Compliance na Banca Comercial Objetivos Específicos: No
(baseado nas sugestões do IATF)
Polvo e Tartarugas Método de mapeamento de processos (identificação e determinação da seqüência e interação dos processos) (baseado nas sugestões do IATF) Princípios de Gestão da Qualidade Um dos oito
Novos critérios para a recertificação de inspetor de pintura industrial, com base na norma ABNT NBR 15218:2014
Novos critérios para a recertificação de inspetor de pintura industrial, com base na norma ABNT NBR 15218:2014 Autor: Ednilton Alves Pereira (Associação Brasileira de Corrosão - ABRACO) Dez/2014 Introdução
Preparação para a Certificação de Engenheiro da Qualidade 1
Preparação para a Certificação de Engenheiro da Qualidade 1 OBJETIVOS DO CURSO Apresentar aos participantes os conteúdos do Corpo de Conhecimento necessários à certificação, possibilitando que aprimorem
A IMPORTÂNCIA DA GESTÃO NA MANUTENÇÃO ou Como evitar armadilhas na Gestão da Manutenção Parte 2
A IMPORTÂNCIA DA GESTÃO NA MANUTENÇÃO ou Como evitar armadilhas na Gestão da Manutenção Parte 2 Júlio Nascif Luiz Carlos Dorigo 2 ESQUEMA DE ATRIBUIÇÕES DA MANUTENÇÃO Podemos representar as principais
5.1 Processo de Avaliação de Organizações Prestadoras de Serviços Hospitalares O processo de avaliação e visita deve ser orientado pela aplicação do
5. PROCEDIMENTOS 5.1 Processo de Avaliação de Organizações Prestadoras de Serviços Hospitalares O processo de avaliação e visita deve ser orientado pela aplicação do Manual Brasileiro de Acreditação das
Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;
Módulo 7 UML Na disciplina de Estrutura de Sistemas de Informação, fizemos uma rápida passagem sobre a UML onde falamos da sua importância na modelagem dos sistemas de informação. Neste capítulo, nos aprofundaremos
Introdução à Manutenção O QUE VOCÊ ENTENDE POR MANUTENÇÃO?
MANUTENÇÃO Introdução à Manutenção O QUE VOCÊ ENTENDE POR MANUTENÇÃO? Introdução à Manutenção O que a manutenção tem a ver com a qualidade total? Disponibilidade de máquina; Aumento da competitividade;
3 ASPECTOS AMBIENTAIS Não se aplica Elaboração Revisão Aprovação Histórico da Alteração
Pág: 1/9 1 OBJETIVO Esta instrução tem como objetivo avaliar fornecedores de materiais de processo, e estabelecer os requisitos mínimos para o fornecimento de produtos, serviços e determinar, através de
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE Lições Aprendidas Organização das lições aprendidas a partir do desastre do Japão Dinah Leite Simone
ANVISA BPF, PROCESSO DE FABRICAÇÃO E SISTEMA DE CODIFICAÇÃO. Artur J. Gradim. SÃO PAULO 28 DE Agosto de 2006
ANVISA BPF, PROCESSO DE FABRICAÇÃO E SISTEMA DE CODIFICAÇÃO Artur J. Gradim SÃO PAULO 28 DE Agosto de 2006 PORQUE BOAS PRÁTICAS E NÃO SÓ PRÁTICAS BOAS: (Plural feminino do adjetivo bom) Bom: que tem todas
Fundamentos de Auditoria
Fundamentos de Auditoria A sociedade deseja a apresentação de demonstrações contábeis e divulgações adequadas e esclarecedoras à opinião pública. O parecer dos auditores é o elemento fundamental na extensão
ISO 9001 : 2015 (Nova versão) Gestão do Risco e a ISO 9001
ISO 9001 : 2015 (Nova versão) Gestão do Risco e a ISO 9001 OBJECTIVOS DA ISO 9001:2015 Especificar requisitos para um SGQ quando uma organização: Necessita demonstrar aptidão para fornecer produtos e serviços
Avaliação da Satisfação do Cliente de Informática
Avaliação da Satisfação do Cliente de Informática JULIANO MAIA ARINS Orientador: Everaldo Artur Grahl Roteiro de Apresentação Introdução Objetivos Qualidade de Software Qualidade Princípios da Qualidade
Qual é o estoque mínimo que irá garantir o nível de serviço ao cliente desejado pela empresa?
O estoque de segurança remete a erros de previsão de demanda; Falta de confiança nas entregas devido a atrasos no ressuprimento de materiais; Rendimento da produção abaixo do esperado. Qual é o estoque
Especialistas da Qualidade
Especialistas da Qualidade Professor: Leandro Zvirtes UDESC/CCT 1 WILLIAN E. DEMING Idéias Básicas Aplicação de metodologias estatísticas Entendimento sobre as fontes de variação do processo Perpetuação
RESUMO DE MUDANÇAS ENTRE ISO 9001:2008 & ISO 9001:2015. A Norma agora possui texto e terminologia comum usada em várias normas de sistemas de gestão.
RESUMO DE MUDANÇAS ENTRE ISO 9001:2008 & ISO 9001:2015 A Norma agora possui texto e terminologia comum usada em várias normas de sistemas de gestão. O produto agora passa a ser bens e serviços Remoção
APOSTILHA AULA 4 O CICLO DE VIDA DO PROJETO
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO UFERSA DEPARTAMENTO DE CIÊNCIAS AMBIENTAIS E TECNOLÓGICAS DCAT CURSO DE ENGENHARIA DE PRODUÇÃO DISCIPLINA: GESTÃO DE PROJETOS PROFESSOR: KLÉBER BARROS APOSTILHA
Guia para Modelagem de Casos de Uso Metodologia CELEPAR
Guia para Modelagem de Casos de Uso Metodologia CELEPAR Agosto 2009 Sumário de Informações do Documento Documento: guiamodelagemcasosuso.odt Número de páginas: 14 Versão Data Mudanças Autor 1.0 25/04/07
Gestão Estratégica da Qualidade
UNIVERSIDADE DE SOROCABA Curso Gestão da Qualidade Gestão Estratégica da Qualidade Professora: Esp. Débora Ferreira de Oliveira Aula 1 09/08 Formação Acadêmica Tecnóloga em Mecânica - FATEC-Sorocaba; Pós-graduada/MBA
ADMINISTRAÇÃO DE MATERIAIS GESTÃO
GESTÃO DE ESTOQUES (Parte 1) Os estoques são recursos ociosos que possuem valor econômico, os quais representam um investimento destinado a incrementar as atividades de produção e servir aos clientes.
CONTRATAÇÃO DE SOLUÇÕES DE TI
EAD Ensino à Distância do TCE-MT para a Gestão Pública CONTRATAÇÃO DE SOLUÇÕES DE TI Ministro-Substituto Augusto Sherman Agenda 1. Relevância das contratações de TI para a APF 2. Antigo Modelo de Contratação
NBR ISO9001 versão 2008 Conheça as mudanças propostas. Breve Histórico. Dificuldades enfrentadas com a ISO 9001:1994:
As mudan udanças da NBR ISO9001 / 2008 Referenciado em: 1 Breve Histórico Dificuldades enfrentadas com a ISO 9001:1994: Sistema de Garantia da Qualidade; Visão departamentalizada e a abordagem por requisito
Organização Internacional do Trabalho. Convenção OIT 187 Convenção sobre o quadro promocional para a segurança e saúde no trabalho, 2006
Organização Internacional do Trabalho Convenção OIT 187 Convenção sobre o quadro promocional para a segurança e saúde no trabalho, 2006 A Conferência Geral da Organização Internacional do Trabalho: Convocada
Nível de Serviço. Definir o que é nível de serviço logístico. Apresentar algumas características e aspectos essenciais
Nível de Serviço Me. Edvin Kalil Freitas Granville maio de 2010 OBJETIVOS Definir o que é nível de serviço logístico Apresentar algumas características e aspectos essenciais Verificar algumas formas e
Aula 07 Manutenção na Hierarquia da Empresa / Planejamento e Programação da Manutenção
Existem diversas formas de subordinação da manutenção dentro da empresa, principalmente em decorrência do processo de evolução das atividades industriais. Os tipos de situações encontradas atualmente são:
Entidade Setorial Nacional Mantenedora
Entidade Setorial Nacional Mantenedora ASSOCIAÇÃO BRASILEIRA DOS FABRICANTES DE MATERIAIS PARA SANEAMENTO Av. Queiroz Filho, 1700 Vila A Sobrado 87 Vila Hamburguesa São Paulo SP Fone: +55 (11) 3021 8026
Metodologias de alinhamento PETI. Prof. Marlon Marcon
Metodologias de alinhamento PETI Prof. Marlon Marcon Introdução O Alinhamento Estratégico tem por objetivo: alinhar os recursos organizacionais com as ameaças e as oportunidades do ambiente; Obter melhoria
Título do Slide Máximo de 2 linhas
Título do Slide Máximo de 2 linhas 13ª Seminário Internacional de Gerenciamento de Projetos Gestão de Projetos de Tecnologia da Ecorodovias Afranio Lamy Spolador Junior, Set, 17, 2013 Título Agenda do
Apresentação da disciplina
FEUP MIEIG & MIEM Ano letivo 2013/14 Disciplina: Gestão da Qualidade Total Apresentação da disciplina (v1 em 2 de setembro) José A. Faria, [email protected] Faculdade de Engenharia da Universidade do Porto,
ESPECIFICAÇÕES TÉCNICAS SISTEMA DE DETECÇÃO VEICULAR OVERHEAD
ESPECIFICAÇÕES TÉCNICAS SISTEMA DE DETECÇÃO VEICULAR OVERHEAD SUMÁRIO 1. SISTEMA DE DETECÇÃO OVERHEAD... 2 2. PROCEDIMENTO DE TESTE DE SISTEMA DE DETECÇÃO OVERHEAD PARA O SISTEMA SCOOT... 3 3. DOCUMENTAÇÃO...
Projetos CUSTOS. Prof. Anderson Valadares
Projetos CUSTOS Prof. Anderson Valadares Gerenciamento de custo O gerenciamento de custos visa essencialmente assegurar aos patrocinadores que o projeto será concluído dentro do orçamento aprovado. Gerenciamento
FUNÇÃO DESENVOLVER PESSOAS:
FUNÇÃO DESENVOLVER PESSOAS: Treinamento É o conjunto de métodos usados para transmitir aos funcionários novos e antigos as habilidades necessárias para o desempenho do trabalho. Referências: CHIAVENATO
CIESP Campinas SP. Processo de Transição (Up Grade) da Certificação para as Novas Versões da ISO 9.001 e ISO 14.001. José Roberto Veloso
Processo de Transição (Up Grade) da Certificação para as Novas Versões da ISO 9.001 e ISO 14.001 CIESP Campinas SP José Roberto Veloso Bureau Veritas O Grupo Quem somos Grupo Bureau Veritas: Empresa de
Melhorias de Processos segundo o PDCA Parte IV
Melhorias de Processos segundo o PDCA Parte IV por José Luis S Messias, em qualidadebrasil.com.br Introdução Em prosseguimento aos artigos escritos sobre PDCA, escrevo hoje sobre a terceira fase da etapa
Gerenciamento de projetos (Project Management).
Gerenciamento de projetos (Project Management). A gestão de projetos é uma das áreas fundamentais de qualquer departamento de sistemas de informação, estando hoje em dia amplamente difundido dentro das
DIAGNÓSTICO OPERACIONAL DE UM SISTEMA DE ABASTECIMENTO DE ÁGUA, PARA IMPLANTAÇÃO DE UM PROGRAMA DE QUALIDADE DA OPERAÇÃO BASEADO NO TQC JAPONÊS
DIAGNÓSTICO OPERACIONAL DE UM SISTEMA DE ABASTECIMENTO DE ÁGUA, PARA IMPLANTAÇÃO DE UM PROGRAMA DE QUALIDADE DA OPERAÇÃO BASEADO NO TQC JAPONÊS Sara de Souza Maciel Nogueira (1) Arquitetura e Urbanismo
ICEI Índice de Confiança do Empresário Industrial Julho/07 Interiorização da Sondagem
Resultado do ICEI - Índice de Confiança do Empresário Industrial - nas Regionais FIESP Projeto de de Opinião CNI (DEPAR/DEPECON) Introdução A Sondagem Industrial é uma pesquisa qualitativa realizada trimestralmente
Prof. Raul Sidnei Wazlawick UFSC-CTC-INE. Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010.
Requisitos Prof. Raul Sidnei Wazlawick UFSC-CTC-INE 2010 Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010. Requisitos O levantamento e a análise de requisitos
Entendendo o Processo de Desenvolvimento com Scrum
Entendendo o Processo de Desenvolvimento com Scrum Scrum é um processo para construir software incrementalmente em ambientes complexos, onde os requisitos não não claros ou mudam com muita frequência.
FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos
FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS Prof. Msc. Carlos José Giudice dos Santos ÁREAS DE CONHECIMENTO Nós já sabemos que o Guia PMBOK é dividido em 10 áreas do conhecimento relacionadas ao
