Visão Geral da Qualidade de Software

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

Download "Visão Geral da Qualidade de Software"

Transcrição

1 Visão Geral da Qualidade de Software Glauber da Rocha Balthazar Faculdade Metodista Granbery (FMG) Bacharel em Sistemas de Informação Rua Batista de Oliveira, Juiz de Fora - MG glauber_rochab@yahoo.com.br Abstract. The objective of this work is present a general view about software quality basing on the described concepts for the Engineering of Software, through two matures model witch guide how to reach software quality that are Norm NBR ISO/IEC 9126, in your first part and the CMM (Capability Maturity Model) model. Resumo. O objetivo deste trabalho é apresentar uma visão geral da qualidade de software, baseando-se nos conceitos descritos pela Engenharia de Software, por meio de dois modelos maduros que orientam como atingir qualidade em software que são a Norma NBR ISO/IEC 9126, em sua primeira parte e o modelo CMMI (Capability Maturity Model Integration). 1. Introdução A preocupação da produção de um software de qualidade não se restringe apenas a atingir os objetivos (ou requisitos) esperados pelos usuários, mas também em obter um ciclo de vida de produção de software que apresente as características desejáveis em qualquer processo de desenvolvimento de software, como boa manutenibilidade, alta reusabilidade e baixo acoplamento. A indústria japonesa foi a precursora do Controle de Qualidade Total (TQC Total Quality Control), seguida pelos americanos, que definiram o modelo de Gerência da Qualidade Total (Total Quality Management) (VASCONCELOS, 2006). O Controle de Qualidade Total Japonesa tem seis características bastante interessantes, que foi exportada para o ocidente, como: controle de qualidade em toda a empresa com a participação de todos os membros da organização; educação e treinamento em controle de qualidade; atividades do círculo de controle de qualidade; auditorias; utilização de métodos estatísticos e atividades de promoção do controle de qualidade em toda a nação (ISHIKAWA, 1993). Ishikawa (1993) afirma que o Controle de Qualidade é uma revolução do pensamento administrativo, portanto os processos de pensamento precisam ser Revista Eletrônica da Faculdade Metodista Granbery ISSN Faculdade de Sistemas de Informação - N. 3, JUL/DEZ 2007

2 modificados. Dessa forma, todos são envolvidos nesse processo, desde a gerência e diretorias até os funcionários de produção. A educação é um fator fundamental nesse processo; todos realizam cursos de capacitações e treinamentos. Tudo com o objetivo de mostrar, para todos os envolvidos, a importância de se ter qualidade no processo de construção de qualquer produto. Baseado nessas preocupações, este artigo apresenta uma visão geral do que é qualidade e como este conceito é aplicado na produção de software. Assim, no segundo capítulo é apresentada uma definição do que é qualidade, sua história nas organizações; além da sua importância e como a Engenharia de Software trata deste assunto, não somente no produto software, mas no ciclo de vida de um software. No terceiro capítulo, são apresentados os requisitos de qualidade de um software baseando-se nos requisitos descritos na Engenharia de Software como Funcionais e Não Funcionais de acordo com a Norma NBR ISO/IEC No quarto capítulo é apresentada uma visão geral da importância de como tratar qualidade no ciclo de vida com um foco nos produtos e processos, com o objetivo de visualizar o efeito requerido do produto em um contexto de uso particular. Em seguida, no quinto capítulo, são apresentados dois modelos que definem qualidade de software. O sexto capítulo é composto por um resumo das principais características da Norma ISO 9126 em sua primeira parte (Modelo de qualidade) que mostra as principais características desejáveis em termos de qualidade para um software. No sétimo capítulo, é apresentado um resumo do modelo CMMI (Capability Maturity Model Integration) que categoriza as organizações em cinco níveis de maturidade por meio de áreas-chaves. Por fim, é realizada uma conclusão no oitavo capítulo, com o objetivo de descrever a importância da preocupação em se ter qualidade na produção de software. 2. O que é qualidade? Qualidade, palavra derivada do Latim (qualitate), significa aquilo que caracteriza uma pessoa ou coisa e que a distingue das outras (FERREIRA, 2004). Para o mercado e a indústria, o conceito de qualidade foi primeiramente associado à definição de conformidade às especificações de um padrão esperado na construção de um objeto ou na prestação de um serviço. Posteriormente o conceito evoluiu para a visão de Satisfação do Cliente (GARVIN, 2002). Vasconcelos (2006) complementa afirmando que

3 em geral, este conceito está relacionado a uma série de aspectos, tais como normalização e melhoria de processo, medições, padrões e verificações. Dessa forma, a Norma NBR ISO Gestão da qualidade e garantia da qualidade - definiu qualidade como a totalidade das características de uma entidade que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas. Para a Engenharia de Software, este conceito não é aplicado apenas nas funcionalidades esperadas de um sistema, mas também às fases do ciclo de vida desde a sua concepção, elaboração, implementação e teste do produto produzido. Pressman (2002) afirma que o controle de qualidade de software é um conjunto complexo de fatores que podem variar de acordo com as diferentes aplicações e de acordo com os utilizadores que o requisitam. 3. Requisitos de software Requisito é descrito como uma condição ou capacidade necessitada por um usuário para resolver um problema ou alcançar um objetivo, ou seja, é uma condição necessária para a obtenção de certo objetivo, ou para o preenchimento de certo fim. Em um software, requisito é o que o sistema tem que ter para atender plenamente ao propósito para o qual foi criado (FERNANDES, 2005). Procurando garantir a especificação de requisitos de um sistema que atenda adequadamente às necessidades e satisfaça às expectativas dos clientes, a engenharia de requisitos fornece um mecanismo adequado para atender o que é esperado (PRESSMAN, 2005). Dessa forma, os requisitos de um software são divididos em dois grandes grupos: requisitos funcionais e requisitos não funcionais. Sommervile (2003) define os requisitos não funcionais como sendo restrições sobre os serviços ou as funções oferecidos pelo sistema. Entre eles dessacam-se restrições de tempo, restrições sobre o processo de desenvolvimento, padrões, entre outros. Ainda, a Norma NBR ISO/IEC 9126, descreve os requisitos não funcionais como a qualidade de produto de um software. Pressman (2002) descreve os requisitos funcionais como sendo declarações de funções que o sistema deve fornecer; como o sistema deve reagir a entradas específicas e

4 como deve se comportar em determinadas situações. Em alguns casos, os requisitos funcionais podem também explicitamente declarar o que o sistema não deve fazer. 4. Ciclo de vida (produto e processos) As necessidades de qualidade do usuário incluem requisitos de qualidade de uso em contextos de uso específicos que podem ser usados na especificação da qualidade interna e externa, aplicando características e subcaracterísticas de qualidade do produto de software com a intenção de satisfazer as necessidades de qualidade nos processos do ciclo de vida de desenvolvimento de software. Dessa forma, pode-se avaliar estas características medindose os atributos internos, os atributos externos ou os atributos de qualidade em uso. O objetivo é que o produto tenha o efeito requerido num contexto de uso particular que é mostrado na Figura 1 (Norma NBR ISO/IEC :2003). Figura 1 Qualidade no ciclo de vida (Fonte: Norma NBR ISO/IEC :2003) A qualidade de processo contribui para melhorar a qualidade do produto e a qualidade do produto contribui para melhorar a qualidade em uso. Por isso, avaliar e melhorar o processo é um meio de melhorar a qualidade do produto, assim como avaliar e melhorar a qualidade do produto é um meio de melhorar a qualidade em uso (Norma NBR ISO/IEC :2003). 5. Garantia da Qualidade de Software Garantia da qualidade é um conjunto de atividades planejadas e sistemáticas, implementadas com base no sistema da qualidade da organização, a fim de prover a confiança de que o projeto irá satisfazer padrões relevantes de qualidade (SQUARE, 2000). As atividades de garantia da qualidade de software são focadas na prevenção de defeitos e problemas, que podem surgir nos produtos de trabalho. Definição de padrões,

5 metodologias, técnicas e ferramentas de apoio ao desenvolvimento fazem parte deste contexto (VASCONCELOS, 2006). Assim, Garantia da Qualidade consiste nas funções gerenciais de auditar e relatar. A meta é fornecer à gerencia os dados necessários para que fique informada sobre a qualidade do produto, ganhando assim compreensão e confiança de que a qualidade do produto está satisfazendo suas metas (PRESSMAN, 2002). Para isso um grupo de SQA (Software Quality Assurance) é montado com a missão de ajudar a equipe de software a conseguir um produto final de alta qualidade baseando-se em um conjunto de atividades. Pressman (2002) apresenta estas atividades como sendo: preparar um plano SQA para um projeto; participar no desenvolvimento da descrição do processo de software do projeto; rever as atividades de engenharia de software para verificar a satisfação do processo; auditar os produtos do trabalho de software encomendado para verificar a satisfação do que foi definido como parte do processo de software; garantir que os desvios do trabalho de software e dos produtos do trabalho venham a ser documentados e manipulados de acordo com um procedimento documentado; e registrar qualquer eventual não satisfação e a relatar à gerência superior. Dessa forma consegue-se manter um gerenciamento das atividades que garantem e asseguram a Qualidade de Software no produto que está sendo construído. 6. Norma ISO 9126 parte 1 Modelo de qualidade A preocupação em desenvolver ou selecionar produtos de software de alta qualidade leva a uma especificação e avaliação da qualidade do produto cujos fatores chaves são utilizados para garantir uma qualidade adequada. Isto pode ser alcançado pela definição apropriada das características de qualidade, levando em consideração o uso pretendido do produto de software. Dessa forma, a Norma NBR Tecnologia da Informação Avaliação de produto de software Características de qualidade e diretrizes para seu uso, reúne as

6 principais características de qualidade e descreve um modelo de processo para avaliação de produto de software. Porém, como estas características podem ser úteis não só à avaliação de produto de software, mas também para a definição de requisitos de qualidade e outros usos, esta norma está sendo substituída pela NBR ISO/IEC A Norma NBR ISO/IEC 9126 é uma revisão da Norma NBR e mantém as mesmas características de qualidade de software. As diferenças são: inclusão de subcaracterísticas em caráter normativo, baseadas, em sua maioria, no anexo informativo da NBR 13596, que contém as subcaracterísticas de qualidade; especificação de um modelo de qualidade; introdução de qualidade de uso; remoção do processo de avaliação; e coordenação de seu conteúdo com a NBR ISO/IEC Assim, esta Norma, em sua primeira parte, descreve um modelo de qualidade do produto de software, composto por duas partes: qualidade interna e externa e qualidade de uso. Abaixo, têm-se uma descrição das duas na Tabela 1. Tipo de Qualidade Qualidade Interna e Externa Qualidade de uso Descrição Especifica seis características para qualidade interna e externa, as quais por sua vez são subdivididas em subcaracterísticas que são manifestadas externamente, quando o software é utilizado como parte de um sistema computacional, e são resultantes de atributos internos do software. Especifica quatro características de qualidade em uso, mas não apresenta o modelo de qualidade em uso além do nível de característica, que é para o usuário, o efeito combinado das seis características de qualidade do produto de software. Tabela 1 Partes do modelo de qualidade do produto de software da Norma NBR ISO/IEC 9126 A tabela 2 apresenta as seis características definidas na Qualidade Interna e Externa. Estas características estão relacionadas diretamente com os requisitos não funcionais

7 esperados de um software. Também é mostrado, respectivamente, as subcaracterísticas de cada uma característica. Características Funcionalidade: como as funções e propriedades específicas do produto, satisfazem as necessidades do usuário. Confiabilidade: como o produto de software é capaz de manter seu nível de desempenho, ao longo do tempo, nas condições estabelecidas. Usabilidade: o esforço necessário para a utilização do sistema, baseado em um conjunto de implicações e de condições do usuário. Eficiência: como os recursos e os tempos envolvidos são compatíveis com o nível de desempenho requerido pelo software. Manutenibilidade: refere-se ao esforço necessário para a realização de alterações específicas, no produto de software. Subcaracterísticas Adequação: existência de um conjunto de funções apropriadas para as tarefas requeridas; Acurácia: produção de resultados ou efeitos corretos; Interoperabilidade: habilidade de interação do produto de software com outros produtos; Conformidade: o produto está de acordo com as convenções, as normas ou os regulamentos estabelecidos; e Segurança: aptidão para evitar acessos não autorizados a programas e dados. Maturidade: estado de maturação do software, detectada por sua baixa freqüência de falhas; Tolerância a falhas: o nível de desempenho é mantido, quando ocorrem falhas; e Recuperabilidade: existem mecanismos que restabelecem e restauram os dados após a ocorrência de falhas. Inteligibilidade: facilidade de entendimento dos conceitos utilizados no produto de software; Apreensibilidade: facilidade de aprendizado do software; e Operacionalidade: faculdade de operar e controlar operações pertinentes ao software. Comportamento no tempo: refere-se ao tempo de resposta de Processamento; e Comportamento dos recursos: relacionase com a quantidade dos recursos empregados. Analisabilidade: característica de ser possível diagnosticar deficiências e causas de falhas; Modificabilidade: característica que o produto deve ter de forma a facilitar modificações e remoções de defeitos; Estabilidade: ausência de riscos ou

8 Portabilidade: facilidade de o software poder ser transferido de um ambiente para outro. ocorrências de defeitos inesperados no software; e Testabilidade: facilidade de o produto ser testado. Adaptabilidade: faculdade de o produto poder ser adaptado a novos ambientes; Instalabilidade: facilidade de instalação do produto de Software Conformidade com padrões; Portatilidade: o produto está segundo os padrões ou convenções de portatilidade; e Substituibilidade: o produto de software pode ser substituído por outro, sem grandes esforços. Tabela 2 Características da Qualidade Interna e Externa A tabela 3 apresenta as quatro características definidas na Qualidade de uso. Características Eficácia: capacidade do produto de software de permitir que seus usuários atinjam metas especificadas com acurácia e completitude, em um contexto de uso especificado. Produtividade: capacidade do produto de software de permitir que seus usuários empreguem quantidade apropriada de recursos em relação à eficácia obtida, em um contexto de uso especificado. Segurança: capacidade do produto de software de apresentar níveis aceitáveis de riscos de danos a pessoas, negócios, software, propriedades ou ao ambiente, em um contexto de uso especificado. Satisfação: capacidade do produto de satisfazer usuários, em um contexto de uso especificado. Tabela 3 Características da Qualidade de uso Dessa forma, esta norma apresenta as principais características esperadas, em termos de qualidade, para um software. 7. Modelo CMMI (Capability Maturity Model Integration) O modelo CMM (CMM - Capability Maturity Model) dessaca-se porque tem sido largamente adotado pela comunidade de software internacional. Este modelo é focado na capacidade organizacional. Assim, ele categoriza as organizações em cinco níveis de maturidade, desde um processo ad hoc e desorganizado (nível 1), até um estágio altamente gerenciado de melhoria contínua (nível 5). Esses níveis de maturidade são definidos em áreas-chave de processo, que por sua vez, possuem metas que devem ser atingidas por meio

9 da implementação de práticas-chaves, categorizadas no que o modelo chama de características comuns (VASCONCELOS, 2006). Porém, no mercado, existem vários modelos e não apenas um CMM. Existe o SW-CMM (software-cmm), voltado ao desenvolvimento e manutenção de software; o SECM (Systems Engineering Capability Model), voltado à engenharia de sistemas; o SA- CMM (Software Acquisition Capability Maturity Model), voltado ao processo de compras ou aquisição, entre outros. Assim, estes modelos evoluíram para o CMMI (Capability Maturity Model Integration) que é um modelo de referência que provê orientação para o desenvolvimento de processos de software. Isso é realizado por meio de áreas de processo que elucidam os tópicos mais importantes para a indústria de software. Essas áreas são divididas em quatro disciplinas: Gerência de Projetos; Gerência de Processos; Engenharia e Apoio, e em cinco níveis de maturidade (Ponto da Tecnologia, 2007). A Figura 2 mostra as áreas de processos e seus respectivos níveis e disciplinas. Figura 2 - Áreas de processos e seus respectivos níveis e disciplinas Estes níveis são classificados da seguinte forma:

10 Nível 1. Inicial a empresa possui processos ad hoc e caóticos. Nesse ponto ela ainda não possui nenhuma das áreas de processo implementadas; Nível 2. Gerenciado a empresa possui processos gerenciados e caracterizados por projetos, mas muitas vezes ainda trabalha de forma reativa; Nível 3. Definido a empresa possui processos definidos e caracterizados para a organização. Normalmente a empresa trabalha de forma ativa; Nível 4. Gerenciado Quantitativamente a empresa mede e controla os seus processos; Nível 5. Em Otimização a empresa tem o foco em descobrir a causa de seus problemas e melhorar continuamente os seus processos. 8. Considerações Finais Nesse artigo foi apresentada uma visão geral do conceito de Qualidade de Software baseando-se em dois modelos que definem as características e métricas necessárias para se atingir qualidade em um produto de software. Pode-se concluir que diversos fatores influenciam na qualidade de um software e esta deve ser analisada em todos os momentos do desenvolvimento. O ciclo de vida de produção de um software deve ser constantemente avaliado para verificar se as características apresentadas na Norma NBR ISO/IEC 9126 estão sendo cumpridas e se o padrão de construção está seguindo as regras definidas no modelo CMMI, de forma a se encaixar em um dos cinco níveis propostos. A qualidade é um fator crucial, pois é ele quem define a satisfação do usuário em relação ao produto construído. Dessa forma, a adoção de modelos e padrões, que podem causar certo desconforto por parte dos desenvolvedores e engenheiros por conta do aumento do tempo de desenvolvimento assim como a formalização de certas tarefas, gera um produto mais confiável e que atende aos requisitos esperados, visto não somente pelo usuário final, mas também pela própria empresa que desenvolve, pois ganha-se em diversas características definidas pela Engenharia de Software como reusabilidade de código, por exemplo.

11 9. Referências Bibliográficas FERREIRA, Aurelio B. Holanda. Aurélio Dicionário da Língua Portuguesa. 6 ed. Rio de Janeiro: Positivo, GARVIN, David A. Gerenciando a Qualidade. Rio de Janeiro: Qualitymark, PRESSMAN, Roger S. Engenharia de Software. 5. ed. Rio de Janeiro: McGraw-Hill, FERNANDES, Daniel Batista. Análise de Sistemas Orientada ao Sucesso - Por que os Projetos Atrasam? Rio de Janeiro: Ciência Moderna, VASCONCELOS, Alexandre Marcos Lins de., [et. al]. Engenharia de Software para Software Livre 1. Lavras: UFLA, SQUARE, Newtown. A Guide to the Project Management Body of Knowledge, PMI- Project Management Institute. USA, Pennsylvania, SOMMERVILE, ISHIKAWA, K. Controle de Qualidade total à maneira Japonesa. Rio de Janeiro: Campus, NBR ISO/IEC :2003, Engenharia de Software Qualidade de produto - Parte 1: Modelo de qualidade. Ponto da Tecnologia < Acessado em 19/09/2007.

Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto

Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto Prof. Elias Batista Ferreira Material cedido por: Prof. Edison A M Morais Objetivo Descrever os processos da norma

Leia mais

ISO - 9126. Aécio Costa

ISO - 9126. Aécio Costa ISO - 9126 Aécio Costa A evolução da Qualidade do Produto Qualidade = funcionalidade Confiabilidade Realização de funções críticas Produto de qualidade = sem bugs Controle de qualidade Teste do produto

Leia mais

Atividade da gerência da qualidade

Atividade da gerência da qualidade O que é qualidade de software? Qualidade, de forma simplista, significa que o produto deve esta de acordo com a especificação. Problemas: Tensão entre requisitos do cliente: Eficiência, confiança, etc.

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software. As

Leia mais

IC-UNICAMP IC-UNICAMP

IC-UNICAMP IC-UNICAMP 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:

Leia mais

21. Qualidade de Produto ou Qualidade de Processo de Software?

21. Qualidade de Produto ou Qualidade de Processo de Software? 21. Qualidade de Produto ou Qualidade de Processo de Software? Qualidade de software é uma preocupação real e esforços têm sido realizados na busca pela qualidade dos processos envolvidos em seu desenvolvimento

Leia mais

GARANTIA DA QUALIDADE DE SOFTWARE

GARANTIA DA QUALIDADE DE SOFTWARE GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características

Leia mais

Qualidade de Software. Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br

Qualidade de Software. Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br Qualidade de Software Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br Qualidade Garantia de Qualidade Qualidade do processo Qualidade do produto Testes Estáticos Testes Dinâmicos Qualidade do produto

Leia mais

Qualidade de software

Qualidade de software Faculdade de Ciências Sociais e Aplicadas de Petrolina - FACAPE Curso: Ciência da Computação Disciplina:Projeto de Sistemas Qualidade de software cynaracarvalho@yahoo.com.br Qualidade de software Qualidade

Leia mais

QUALIDADE DE SOFTWARE AULA N.7

QUALIDADE DE SOFTWARE AULA N.7 QUALIDADE DE SOFTWARE AULA N.7 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 CMM: DEFINIÇÃO Capability Maturity Model Um modelo que descreve como as práticas

Leia mais

PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI

PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI INTRODUÇÃO Aumento da Importância do Software Software está em tudo: Elemento crítico

Leia mais

Qualidade de Produto de Software

Qualidade de Produto de Software Qualidade de Produto de Software Centro de Tecnologia da Informação Renato Archer-CTI Rodovia Dom Pedro I km 143,6 Campinas SP Brasil Divisão de Qualificação em Software - DQS Ana Cervigni Guerra ana.guerra@cti.gov.br

Leia mais

CHECK - LIST - ISO 9001:2000

CHECK - LIST - ISO 9001:2000 REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da

Leia mais

Qualidade de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás

Qualidade de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás Prof.: Ivon Rodrigues Canedo PUC Goiás Qualidade Subjetiva Não sei o que é mas reconheço quando a vejo Qualidade Baseada no Produto O produto possui algo que produtos similares não têm Qualidade Baseada

Leia mais

Padrões de Qualidade de Software

Padrões de Qualidade de Software Universidade Federal do Vale do São Francisco Padrões de Qualidade de Software Engenharia de Software I Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade

Leia mais

Qualidade e Teste de Software. QTS - Norma ISO 9001-9126(NBR13596) 1

Qualidade e Teste de Software. QTS - Norma ISO 9001-9126(NBR13596) 1 Qualidade e Teste de Software 2010 1 ISO A ISO ( International Organization for Standardization) nasceu de uma conferência em Londres, em Outubro de 1946. O evento contou com a Participação de 65 delegados

Leia mais

Introdução Fatores de Qualidade Garantia de Qualidade Rivisões de Software Conclusão. Qualidade. Plácido A. S. Neto 1

Introdução Fatores de Qualidade Garantia de Qualidade Rivisões de Software Conclusão. Qualidade. Plácido A. S. Neto 1 Qualidade Plácido A. S. Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte 2006.1 - Planejamento e Gerência de Projetos Agenda Introdução

Leia mais

Qualidade de. Software. Definições. Qualidade do Produto ISO 9126. Processo de. Software. Modelo de Processo de. Software CMM SPICE ISO 12207

Qualidade de. Software. Definições. Qualidade do Produto ISO 9126. Processo de. Software. Modelo de Processo de. Software CMM SPICE ISO 12207 Qualidade de : Visão Geral ISO 12207: Estrutura s Fundamentais Aquisição Fornecimento s de Apoio Documentação Garantia de Qualidade Operação Desenvolvimento Manutenção Verificação Validação Revisão Conjunta

Leia mais

JUN 2003. A NBR ISO/IEC 9126, sob o título geral "Engenharia de software - Qualidade do produto", consiste nas seguintes partes:

JUN 2003. A NBR ISO/IEC 9126, sob o título geral Engenharia de software - Qualidade do produto, consiste nas seguintes partes: Cópia não autorizada JUN 2003 NBR ISO/IEC 9126-1 ABNT - Associação Brasileira de Normas Técnicas Engenharia de software - Qualidade de produto Parte 1: Modelo de qualidade Sede: Rio de Janeiro Av. Treze

Leia mais

Qualidade de Software

Qualidade de Software Produto de Software Qualidade de Software Um produto de software compreende os programas e procedimentos de computador e a documentação e dados associados, que foram projetados para serem liberados para

Leia mais

Universidade Paulista

Universidade Paulista Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen

Leia mais

Prof. Dr. Ivanir Costa. Unidade III QUALIDADE DE SOFTWARE

Prof. Dr. Ivanir Costa. Unidade III QUALIDADE DE SOFTWARE Prof. Dr. Ivanir Costa Unidade III QUALIDADE DE SOFTWARE Normas de qualidade de software - introdução Encontra-se no site da ABNT (Associação Brasileira de Normas Técnicas) as seguintes definições: Normalização

Leia mais

MODELO CMM MATURIDADE DE SOFTWARE

MODELO CMM MATURIDADE DE SOFTWARE MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo

Leia mais

Padrões de Qualidade de Software e Métricas de Software

Padrões de Qualidade de Software e Métricas de Software Universidade Federal do Vale do São Francisco Padrões de Qualidade de Software e Métricas de Software Engenharia de Software I Aula 3 e 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de

Leia mais

Qualidade de Software: Visão Geral

Qualidade de Software: Visão Geral Qualidade de Software: Visão Geral Engenharia de Software 1 Aula 05 Qualidade de Software Existem muitas definições de qualidade de software propostas na literatura, sob diferentes pontos de vista Qualidade

Leia mais

CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Conceitos de Qualidade. CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA

CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Conceitos de Qualidade. CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA 2º SEMESTRE 2002 CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software Prof. Dr. Adilson Marques da Cunha Conceitos de Qualidade CES-32 / CE-230

Leia mais

Modelos de Qualidade de Produto de Software

Modelos de Qualidade de Produto de Software CBCC Bacharelado em Ciência da Computação CBSI Bacharelado em Sistemas de Informação Modelos de Qualidade de Produto de Software Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo

Leia mais

Conceitos. Conceitos. Histórico. Histórico. Disciplina: Gestão de Qualidade ISSO FATEC - IPATINGA

Conceitos. Conceitos. Histórico. Histórico. Disciplina: Gestão de Qualidade ISSO FATEC - IPATINGA Disciplina: FATEC - IPATINGA Gestão de ISSO TQC - Controle da Total Vicente Falconi Campos ISO 9001 ISO 14001 OHSAS 18001 Prof.: Marcelo Gomes Franco Conceitos TQC - Total Quality Control Controle da Total

Leia mais

Implantação de um Processo de Medições de Software

Implantação de um Processo de Medições de Software Departamento de Informática BFPUG Brazilian Function Point Users Group Implantação de um Processo de Medições de Software Claudia Hazan, MSc., CFPS claudinhah@yahoo.com Agenda Introdução Processo de Medições

Leia mais

Introdução a CMMI. Paulo Ricardo Motta Gomes Renato Miceli Costa Ribeiro

Introdução a CMMI. Paulo Ricardo Motta Gomes Renato Miceli Costa Ribeiro Introdução a CMMI Paulo Ricardo Motta Gomes Renato Miceli Costa Ribeiro Campina Grande, 29 de setembro de 2008 Agenda Processos Motivação Sintomas de falha de processo Aprimoramento de Processos O Framework

Leia mais

Qualidade de Software. Aécio Costa

Qualidade de Software. Aécio Costa de Software Aécio Costa A Engenharia pode ser vista como uma confluência de práticas artesanais, comerciais e científicas [SHA90]. Software sem qualidade Projetos de software difíceis de planejar e controlar;

Leia mais

ISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário. As Normas da família ISO 9000. As Normas da família ISO 9000

ISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário. As Normas da família ISO 9000. As Normas da família ISO 9000 ISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário Gestão da Qualidade 2005 1 As Normas da família ISO 9000 ISO 9000 descreve os fundamentos de sistemas de gestão da qualidade e especifica

Leia mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo

Leia mais

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Engenharia de Software III

Engenharia de Software III Departamento de Informática Programa de Pós Graduação em Ciência da Computação Laboratório de Desenvolvimento Distribuído de Software Estágio de Docência http://www.din.uem.br/~pg45640/ Qualidade de Software

Leia mais

LEVANTAMENTO DE REQUISITOS. Lílian Simão Oliveira

LEVANTAMENTO DE REQUISITOS. Lílian Simão Oliveira LEVANTAMENTO DE REQUISITOS Lílian Simão Oliveira Níveis de erros Fonte: imaster.com um software São as características e funcionalidades que um software tem Engenharia de Requisitos O que é? Quem faz?

Leia mais

CMM - Capability Maturity Model

CMM - Capability Maturity Model Tema da Aula Normas e Padrões de Qualidade em II CMM Prof. Cristiano R R Portella portella@widesoft.com.br CMM - Capability Maturity Model Desenvolvido pelo SEI (Instituto de Engenharia de ) Carnegie Mellon

Leia mais

PLANOS DE CONTINGÊNCIAS

PLANOS DE CONTINGÊNCIAS PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como

Leia mais

Qualidade de Processo de Software Normas ISO 12207 e 15504

Qualidade de Processo de Software Normas ISO 12207 e 15504 Especialização em Gerência de Projetos de Software Qualidade de Processo de Software Normas ISO 12207 e 15504 Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto

Leia mais

Professor: Disciplina:

Professor: Disciplina: Professor: Curso: Disciplina: Marcos Morais de Sousa marcosmoraisdesousa@gmail.com marcosmoraisdesousa.blogspot.com Sistemas de informação Engenharia de Software II Gerenciamento de Qualidade CMMI e MPS.BR

Leia mais

O que é CMMI? Base do CMMI. Melhorando o processo é possível melhorar-mos o software. Gerais. Processo. Produto

O que é CMMI? Base do CMMI. Melhorando o processo é possível melhorar-mos o software. Gerais. Processo. Produto 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 qualidade NBR ISO 9004:2000 apresenta linha diretivas

Leia mais

3 Qualidade de Software

3 Qualidade de Software 3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo

Leia mais

NORMAS ISO E SUA IMPORTÂNCIA NA PRODUÇÃO DE SOFTWARE

NORMAS ISO E SUA IMPORTÂNCIA NA PRODUÇÃO DE SOFTWARE NORMAS ISO E SUA IMPORTÂNCIA NA PRODUÇÃO DE SOFTWARE Marina Benedetti Preto¹ RESUMO Muito se fala sobre a qualidade de software, mas sem sempre se tem uma verdadeira noção deste conceito. A qualidade possui

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

ANÁLISE DOS REQUISITOS NORMATIVOS PARA A GESTÃO DE MEDIÇÃO EM ORGANIZAÇÕES

ANÁLISE DOS REQUISITOS NORMATIVOS PARA A GESTÃO DE MEDIÇÃO EM ORGANIZAÇÕES V CONGRESSO BRASILEIRO DE METROLOGIA Metrologia para a competitividade em áreas estratégicas 9 a 13 de novembro de 2009. Salvador, Bahia Brasil. ANÁLISE DOS REQUISITOS NORMATIVOS PARA A GESTÃO DE MEDIÇÃO

Leia mais

Melhorias de Processos de Engenharia de Software

Melhorias de Processos de Engenharia de Software Melhorias de Processos de Engenharia de Software CMMI 1 Profa. Reane Franco Goulart O que é CMMI? O Capability Maturity Model Integration (CMMI) é uma abordagem de melhoria de processos que fornece às

Leia mais

Qualidade de Software. Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br

Qualidade de Software. Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br Qualidade de Software Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br Verificação x validação Verificação prova que o produto vai ao encontro dos requerimentos especificados no desenvolvimento

Leia mais

Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização

Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização Sávio Figueiredo, Gleison Santos, Ana Regina Rocha COPPE UFRJ {savio, gleison, darocha}@cos.ufrj.br SBQS 2004

Leia mais

ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI)

ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) APARECIDA DE GOIÂNIA 2014 LISTA DE TABELAS Tabela 1 Áreas de processo por

Leia mais

Gerência de Projetos

Gerência de Projetos Gerência de Projetos Escopo Custo Qualidade Tempo CONCEITO PROJETOS: são empreendimentos com objetivo específico e ciclo de vida definido Precedem produtos, serviços e processos. São utilizados as funções

Leia mais

Qualidade de software

Qualidade de software Apresentação PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ PÓS-GRADUAÇÃO EM INFORMÁTICA APLICADA Qualidade de software WILIAN ANTÔNIO ANHAIA DE QUEIROZ O que é qualidade? A Norma ISO8402 define Qualidade

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE - 02 Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software.

Leia mais

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como: Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código

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

Qualidade de software

Qualidade de software Qualidade de software É cada dia maior o número de empresas que buscam melhorias em seus processos de desenvolvimento de software. Além do aumento da produtividade e da diminuição do retrabalho, elas buscam

Leia mais

SISTEMAS INTEGRADOS DE GESTÃO PAS 99:2006. Especificação de requisitos comuns de sistemas de gestão como estrutura para a integração

SISTEMAS INTEGRADOS DE GESTÃO PAS 99:2006. Especificação de requisitos comuns de sistemas de gestão como estrutura para a integração Coleção Risk Tecnologia SISTEMAS INTEGRADOS DE GESTÃO PAS 99:2006 Especificação de requisitos comuns de sistemas de gestão como estrutura para a integração RESUMO/VISÃO GERAL (visando à fusão ISO 31000

Leia mais

Introdução à Qualidade de Software. Profº Aldo Rocha

Introdução à Qualidade de Software. Profº Aldo Rocha Introdução à Qualidade de Software Profº Aldo Rocha Agenda O que é Qualidade? O que é Qualidade de Software? Qualidade do Produto e do Processo Normas e Organismos Normativos Qualidade de Software e Processos

Leia mais

Processo de Software

Processo de Software Processo de Software Uma importante contribuição da área de pesquisa de processo de software tem sido a conscientização de que o desenvolvimento de software é um processo complexo. Pesquisadores e profissionais

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Conceitos, estudo, normas Giuliano Prado de Morais Giglio profgiuliano@yahoo.com.br Objetivos Definir Qualidade Definir Qualidade no contexto de Software Relacionar Qualidade de Processo

Leia mais

Banco de Interpretação ISO 9001:2008. Gestão de recursos seção 6

Banco de Interpretação ISO 9001:2008. Gestão de recursos seção 6 6 RSI 028 Pode ser interpretadado no item 6.0 da norma ABNT NBR ISO 9001 que o conceito de habilidade pode ser definido como Habilidades Técnicas e Comportamentais e que estas podem ser planejadas e registradas

Leia mais

Políticas de Qualidade em TI

Políticas de Qualidade em TI Políticas de Qualidade em TI Prof. www.edilms.eti.br edilms@yahoo.com Aula 03 CMMI Capability Maturity Model Integration Parte II Agenda sumária dos Processos em suas categorias e níveis de maturidade

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Introdução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira

Introdução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira Introdução ao MPS.BR Guia Geral Prof. Elias Batista Ferreira IMPORTANTE Este NÃO é um curso oficial do MPS.BR. Este curso NÃO é apoiado pela Softex. Objetivo deste Curso Descrever os processos e resultados

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Introdução Qualidade é um dos principais objetivos da Engenharia de Software. Muitos métodos, técnicas e ferramentas são desenvolvidas para apoiar a produção com qualidade. Tem-se

Leia mais

Unidade VI. Validação e Verificação de Software Teste de Software. Conteúdo. Técnicas de Teste. Estratégias de Teste

Unidade VI. Validação e Verificação de Software Teste de Software. Conteúdo. Técnicas de Teste. Estratégias de Teste Unidade VI Validação e Verificação de Software Teste de Software Profa. Dra. Sandra Fabbri Conteúdo Técnicas de Teste Funcional Estrutural Baseada em Erros Estratégias de Teste Teste de Unidade Teste de

Leia mais

MASTER IN PROJECT MANAGEMENT

MASTER IN PROJECT MANAGEMENT MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como

Leia mais

Garantia da Qualidade de Software

Garantia da Qualidade de Software Especialização em Gerência de Projetos de Software Garantia da Qualidade de Software Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto de Ciências Exatas e Naturais

Leia mais

Qualidade na gestão de projeto de desenvolvimento de software

Qualidade na gestão de projeto de desenvolvimento de software Qualidade na gestão de projeto de desenvolvimento de software [...] O que é a Qualidade? A qualidade é uma característica intrínseca e multifacetada de um produto (BASILI, et al, 1991; TAUSWORTHE, 1995).

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Roteiro Qualidade de Software Produto de Software Processo de Software Modelo de Qualidade CMM Qualidade Qualidade de Software Na visão popular: Luxo Mais caro, complexo = maior

Leia mais

Sistema de Gestão da Qualidade

Sistema de Gestão da Qualidade Sistema de Gestão da Qualidade Coordenadora Responsável Mara Luck Mendes, Jaguariúna, SP, mara@cnpma.embrapa.br RESUMO Em abril de 2003 foi lançado oficialmente pela Chefia da Embrapa Meio Ambiente o Cronograma

Leia mais

Qualidade de Software. MC626 Adaptado de notas de aula da Prof. Eliane Martins (http://www/ic.unicamp.br/~eliane/cursos)

Qualidade de Software. MC626 Adaptado de notas de aula da Prof. Eliane Martins (http://www/ic.unicamp.br/~eliane/cursos) Qualidade de Software MC626 Adaptado de notas de aula da Prof. Eliane Martins (http://www/ic.unicamp.br/~eliane/cursos) Qualidade de Software MC626 Adaptado de notas de aula da Prof. Eliane Martins (http://www/ic.unicamp.br/~eliane/cursos)

Leia mais

Qualidade de Software. Anderson Belgamo

Qualidade de Software. Anderson Belgamo Qualidade de Software Anderson Belgamo Qualidade de Software Software Processo Produto Processo de Software Pessoas com habilidades, treinamento e motivação Processo de Desenvolvimento Ferramentas e Equipamentos

Leia mais

GERÊNCIA DE INTEGRAÇÃO DO PROJETO

GERÊNCIA DE INTEGRAÇÃO DO PROJETO GERÊNCIA DE INTEGRAÇÃO DO PROJETO Estevanir Sausen¹, Patricia Mozzaquatro² ¹Acadêmico do Curso de Ciência da Computação ²Professor(a) do Curso de Ciência da Computação Universidade de Cruz Alta (UNICRUZ)

Leia mais

SGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para:

SGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: PARTE 2 Sistema de Gestão da Qualidade SGQ Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: Possibilitar a melhoria de produtos/serviços Garantir a satisfação

Leia mais

CMM Capability Maturity Model. Silvia Regina Vergilio

CMM Capability Maturity Model. Silvia Regina Vergilio CMM Capability Maturity Model Silvia Regina Vergilio Histórico O DoD patrocinou a fundação do SEI (Software Engineering Institute) na Universidade de Carnegie Mellon (Pittsburg) com o objetivo de propor

Leia mais

Engenharia de Software Qualidade de Software

Engenharia de Software Qualidade de Software Engenharia de Software Qualidade de Software O termo qualidade assumiu diferentes significados, em engenharia de software, tem o significado de está em conformidade com os requisitos explícitos e implícitos

Leia mais

Porque estudar Gestão de Projetos?

Porque estudar Gestão de Projetos? Versão 2000 - Última Revisão 07/08/2006 Porque estudar Gestão de Projetos? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para projetos

Leia mais

BANCO CENTRAL DO BRASIL 2009/2010

BANCO CENTRAL DO BRASIL 2009/2010 BANCO CENTRAL DO BRASIL 2009/2010 CONTINUIDADE DE NEGÓCIOS E PLANOS DE CONTINGÊNCIA Professor: Hêlbert A Continuidade de Negócios tem como base a Segurança Organizacional e tem por objeto promover a proteção

Leia mais

CHECK LIST DE AVALIAÇÃO DE FORNECEDORES Divisão:

CHECK LIST DE AVALIAÇÃO DE FORNECEDORES Divisão: 4.2.2 Manual da Qualidade Está estabelecido um Manual da Qualidade que inclui o escopo do SGQ, justificativas para exclusões, os procedimentos documentados e a descrição da interação entre os processos

Leia mais

Governança de TI. ITIL v.2&3. parte 1

Governança de TI. ITIL v.2&3. parte 1 Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços

Leia mais

QUALIDADE DO SOFTWARE (PRODUTO)

QUALIDADE DO SOFTWARE (PRODUTO) QUALIDADE DO SOFTWARE (PRODUTO) Baseado no material do prof. Mario Lúcio Cortes http://www.ic.unicamp.br/~cortes/mc726/ 1 1. Introdução No início qualidade = funcionalidade capacidade de substituir o hardware

Leia mais

CONCURSO PÚBLICO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI ANALISTA DE GESTÃO RESPOSTAS ESPERADAS PRELIMINARES

CONCURSO PÚBLICO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI ANALISTA DE GESTÃO RESPOSTAS ESPERADAS PRELIMINARES CELG DISTRIBUIÇÃO S.A EDITAL N. 1/2014 CONCURSO PÚBLICO ANALISTA DE GESTÃO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI RESPOSTAS ESPERADAS PRELIMINARES O Centro de Seleção da Universidade Federal de Goiás

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Centro de Informática - Universidade Federal de Pernambuco Kiev Gama kiev@cin.ufpe.br Slides originais elaborados por Ian Sommerville e adaptado pelos professores Márcio Cornélio,

Leia mais

Gerência de Projetos de Software Modelos de gerência. CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR

Gerência de Projetos de Software Modelos de gerência. CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR Modelos de gerência CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR Modelo de maturidade: CMM CMM (Capability Maturity Model) é um modelo subdividido em 5 estágios

Leia mais

Palestra Informativa Sistema da Qualidade NBR ISO 9001:2000

Palestra Informativa Sistema da Qualidade NBR ISO 9001:2000 Palestra Informativa Sistema da Qualidade NBR ISO 9001:2000 ISO 9001:2000 Esta norma considera de forma inovadora: problemas de compatibilidade com outras normas dificuldades de pequenas organizações tendências

Leia mais

CAPABILITY MATURITY MODEL INTEGRATION. Prof. Késsia R. C. Marchi

CAPABILITY MATURITY MODEL INTEGRATION. Prof. Késsia R. C. Marchi CAPABILITY MATURITY MODEL INTEGRATION Prof. Késsia R. C. Marchi Modelos de maturidade Um modelo de maturidade é um conjunto estruturado de elementos que descrevem características de processos efetivos.

Leia mais

Estudo de Caso da Implantação do Nível G do MPS.BR em Uma Empresa

Estudo de Caso da Implantação do Nível G do MPS.BR em Uma Empresa Estudo de Caso da Implantação do Nível G do MPS.BR em Uma Empresa Dayana Henriques Fonseca 1, Frederico Miranda Coelho 1 1 Departamento de Ciência da Computação Universidade Presidente Antônio Carlos (UNIPAC)

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software O software é algo abstrato, pois são as instruções que quando executadas atingem o propósito desejado no sistema computacional. (Algoritmo). As principais características são: Complexidade:

Leia mais

C.M.M. Capability Maturity Model Modelo de Maturidade da Capacidade

C.M.M. Capability Maturity Model Modelo de Maturidade da Capacidade UNISUL Universidade do Sul de Santa Catarina. Campus da Grande Florianópolis Pedra Branca. CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE ALUNO: Volnei A. Caetano Palhoça 02 de Junho de 2000 C.M.M. Capability

Leia mais

Políticas de Qualidade em TI

Políticas de Qualidade em TI Políticas de Qualidade em TI Aula de Apresentação Prof. www.edilms.eti.br edilms@yahoo.com Agenda Apresentação do Professor Apresentação da Disciplina Ambientação Apresentação do Plano de Ensino O que

Leia mais

FACULDADE SENAC GOIÂNIA

FACULDADE SENAC GOIÂNIA FACULDADE SENAC GOIÂNIA NORMA ISO 12.207 Curso: GTI Matéria: Auditoria e Qualidade de Software Professor: Elias Ferreira Acadêmico: Luan Bueno Almeida Goiânia, 2015 CERTIFICAÇÃO PARA O MERCADO BRASILEIRO

Leia mais

GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11

GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 Índice 1. Importância do ERP para as organizações...3 2. ERP como fonte de vantagem competitiva...4 3. Desenvolvimento e implantação de sistema de informação...5

Leia mais

CMMI. B) descrições das atividades consideradas importantes para o atendimento de suas respectivas metas específicas. Governo do ES (CESPE 2009)

CMMI. B) descrições das atividades consideradas importantes para o atendimento de suas respectivas metas específicas. Governo do ES (CESPE 2009) CMMI Governo do ES (CESPE 2009) Na versão 1.2 do CMMI, 111 os níveis de capacidade são definidos na abordagem de estágios. 112 os níveis de maturidade são definidos na abordagem contínua. 113 existem seis

Leia mais