Qualidade de Software

Documentos relacionados
Qualidade de software

QUALIDADE DE SOFTWARE

Padrões de Qualidade de Software

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

Políticas de Qualidade em TI

Os custos para implementação do modelo no nível 1 são detalhados na tabela abaixo: Estimativa de Custo (R$) Royalties MPT (R$) (15%) Total

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro

Qualidade de Software

QUALIDADE DE PRODUTO ISO 9126

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

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Conceitos Fundamentais de Qualidade de Software

Modelos de Maturidade: MPS.BR. Aécio Costa

GESTÃO DE QUALIDADE EM SERVIÇOS NAS MICRO E PEQUENAS EMPRESAS DO RAMO DE SOFTWARE: GARANTIA DE QUALIDADE MPS.BR

Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura. O Modelo. Wesley Torres Galindo. wesleygalindo@gmail.

Engenharia de Software II

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

Análise e Projeto de Sistemas

Melhoria de Processo de Software baseado no Modelo MPS.BR nível G - Um Estudo de Caso

Qualidade de Processo de Desenvolvimento de Software

3 Qualidade de Software

Qualidade de Software

Introdução à. Engenharia de Software. Givanaldo Rocha de Souza

PROVA DISCURSIVA (P )

Qualidade de software

Qualidade de Software

QUALIDADE. Avaliação positiva

Engenharia de Software

APRESENTAÇÃO DA DISCIPLINA QUALIDADE DE SOFTWARE. Isac Aguiar isacaguiar.com.br

Garantia da Qualidade de Software

Universidade Federal de Goiás Instituto de Informática Engenharia de Software Código da Matriz Curricular: 105P1NB

Todos nossos cursos são preparados por mestres e profissionais reconhecidos no mercado, com larga e comprovada experiência em suas áreas de atuação.

Qualidade de Software

Gerenciamento de Projetos Modulo IX Qualidade

ISO Aécio Costa

Atividades da Engenharia de Software ATIVIDADES DE APOIO. Atividades da Engenharia de Software. Atividades da Engenharia de Software

Atividade da gerência da qualidade

Objetivos. Histórico. Out/11 2. Out/11 3

SISTEMA DE APOIO GERENCIAL COM FOCO NA PRÁTICA DE TREINAMENTO ORGANIZACIONAL BASEADO NO MODELO CMMI. Werinton Ferrari Orientador: Wilson Pedro Carli

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

Padrões de Qualidade e Métricas de Software. Aécio Costa

Gerenciamento de Requisitos

Gerenciamento de Requisitos Gerenciamento de Requisitos

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

Qualidade de Software. Aécio Costa

PROIMPE. Programa de Estímulo ao Uso de Tecnologia da Informação em Micro e Pequenas Empresas (MPE)

Rede de Laboratórios de Produtividade de Software

QUALIDADE DE SOFTWARE

Gerenciando Riscos no Desenvolvimento de Software

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLOGICA PAULA SOUZA ETEC DR. EMLIO HERNANDEZ AGUILAR

Processo de Software

meses e de ganhos financeiros muito maiores do que quando se é empregado é um erro comum. Além disso, a idéia de não ter chefe é extremamente

PIM VII e VIII Projeto Integrado Multidisciplinar

2 Investimentos em Tecnologia da Informação

Projetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.

Universidade Federal de Goiás Instituto de Informática Sistemas de Informação Código da Matriz Curricular: 109P1NB

Sumário. Modelo de Maturidade vs Tomadores de Decisão: Reduzindo o Gap Através do Método UTA

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

Conjunto de recursos (humanos e materiais), processos e metodologias estruturados de forma semelhante à indústria tradicional.

Normas ISO para Usabilidade

Qualidade de Processo de Software Normas ISO e 15504

UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE VOLEIBOL

ABNT / SC21:10 IBQP - PR PBQP / SSQP - SW SOFTEX

A Importância do Controle da Qualidade na Melhoria de Processos de Software

efagundes com GOVERNANÇA DE TIC Eduardo Mayer Fagundes Aula 3/4

Observações. Referência Título / Campo de Aplicação Emissor Data de adoção

Horário: 13:00 às 15:00 horas (hora de Brasília) IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES

POLÍTICA DE GESTÃO DE RISCO - PGR

FACULDADE SENAC GOIÂNIA

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes

Profa. Dra. Ana Paula Gonçalves Serra

Histórico de mercado. Gestão da Qualidade. Histórico de mercado. Histórico de mercado. Antes do século 20. Em Anos 40

Projeto Disciplinar de Infra-Estrutura de Software SISFTC COLIBRI FINANCIAMENTOS

Adriano Marum Rômulo. Uma Investigação sobre a Gerência de Projetos de Desenvolvimento de Software em Órgãos do Governo do Ceará com Base no MPS-BR

Engenharia de Software

Análise de Sistemas. Contextualização. O Sucesso. Aula 4. Instrumentalização. Aula 4. Prof. Emerson Klisiewicz. Clientes satisfeitos

GARANTIA DA QUALIDADE DE SOFTWARE

MPS.BR. O MPS.BR é um programa para Melhoria de Processo do Software Brasileiro. A proposta MPS.BR nasceu com base nos moldes CMMI.

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

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos

Introdução ao COBIT 5

REQUISITOS PARA QUALIFICAÇÃO DE AVALIADORES E ESPECIALISTAS UTILIZADOS NAS AVALIAÇÕES DE ACREDITAÇÃO DE ORGANISMOS DE CERTIFICAÇÃO E DE INSPEÇÃO

PROJETO (OU DESIGN) DO SOFTWARE Diagrama de Estrutura

Gestão da Qualidade em Projetos

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

Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto.

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

Especialidade em Ativos Calibração Conformidade Metrológica

Transcrição:

"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Qualidade de Software Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha Layout original gentilmente cedido pelo professor Fábio Procópio

Introdução Qualidade de Software Área de conhecimento da engenharia de software que objetiva garantir a qualidade do software através da definição e normatização de processos de desenvolvimento. [Wikipedia]. Apesar dos modelos aplicados na garantia da qualidade de software atuarem principalmente no processo, o principal objetivo é garantir um produto final que satisfaça às expectativas do cliente, dentro daquilo que foi acordado inicialmente.

Qualidade de Software Um software de qualidade é fácil de usar, funciona corretamente, é de fácil manutenção e mantém a integridade dos dados para evitar possíveis falhas, fora ou não, do seu controle. Os custos resultantes de defeitos ou erros provocados por falha de softwares, tanto para as empresas de softwares como para usuários, poderiam ser catastróficos, bancos poderiam perder milhões de dólares e clientes veriam seus dinheiros sumirem.

Qualidade no Desenvolvimento de Software No desenvolvimento de software, a qualidade do produto está diretamente relacionada à qualidade do processo de desenvolvimento. Desta forma, é comum que a busca por um software de maior qualidade passe necessariamente por uma melhoria no processo de desenvolvimento.

Qualidade no Desenvolvimento de Software Para ajudar nessa questão, a International Organization Standardization (ISO) e a International Electrotechnical Comission (IEC) se uniram para editar normas internacionais conjuntas. A norma internacional ISO/IEC define qualidade de software como A totalidade de características de um produto de software que lhe confere a capacidade de satisfazer necessidades explícitas e implícitas.

Modelos de Qualidade de Software CMMI (Capabilibity Maturity Model Integration) Práticas necessárias à maturidade do processo de desenvolvimento de software. Níveis variam de 0 (inicial) até 5 (em otimização). MPS.BR (Melhoria de Processos do Software Brasileiro) Modelo voltado para a realidade do mercado de pequenas empresas de desenvolvimentos de software no Brasil. Baseado nas normas ISO/IEC 12207 e 15504 e compatível com o CMMi. Apoiado pelo Ministério de Ciência e Tecnologia, FINEP e Banco Interativo de Desenvolvimento. Níveis variam de A (em otimização) até G (parcialmente gerenciado). MPT.BR (Melhoria do Processo de Teste Brasileiro) Modelo para apoiar organizações por meio do desenvolvimento da disciplina de testes. Baseados em diversos outros modelos, tais como CMMi e MPS.BR. Níveis variam de 1 (parcialmente gerenciado) até 5 (automação e otimização)

Modelos de Qualidade de Software ISO 9001:2008 Pertencente à família ISO 9001 (gestão de qualidade para qualquer organização). Estabelece os requisitos para um sistema de gestão da qualidade. Padronização de todos os processos-chave, que afetam o produto e o cliente. Garantir a rastreabilidade do processo e fornecer meios apropriados de ações corretivas. ISO/IEC 9126 Norma para qualidade de produto de software. Propõe atributos de qualidade distribuídos em seis características

Modelos de Qualidade de Software ISO/IEC 12207 Estabelece uma estrutura comum para os processos de ciclo de vida do software. Visa ajudar a organização a compreender todos os componentes presentes na aquisição e fornecimento de software. Processos divididos em três categorias: fundamentais, apoio e organizacionais. ISO/IEC 15504 Conhecida como SPICE, define o processo de desenvolvimento de software, sendo uma evolução da ISO/IEC 12207. Possui níveis de capacidade, assim como o CMMI

Seminário sobre Qualidade de Software Cada grupo apresentará o seminário sobre um modelo de qualidade de software, explicando como funciona o mesmo. Os principais quesitos avaliados na apresentação serão: Conteúdo da apresentação Didática e domínio de conteúdo Material apresentado (slides, textos, etc.) Organização Excesso de leitura Tempo de apresentação Estrutura sugerida: introdução, histórico, conceitos relacionados, aplicação do modelo, empresas que usam o modelo, conclusão e referências.

Seminário sobre Qualidade de Software Referências: além de sites web, procurem por revistas especializadas no assunto, além de livros. Exemplos: Revista do Programa Brasileiro da Qualidade e Produtividade em Software Revista Engenharia de Software (Devmedia) IEEE Software SBC Horizontes

Temas para o seminário Apresentação: Data: 20/11/2013 Valor: 5,0 pontos Tempo: 20~25 minutos MPS.BR (João Pedro, Iana, Mara, Ruan) CMMi (Giovanni, Felipe, Fernando) MPT.BR (André, Juarez, Wendel, Gilmar) ISO/IEC 9001:2008 (Alison, Mateus, Rafael, Sanderson) ISO/IEC 15504 (Ádila, Alyne, Esau, Emerson)

Referências. Qualidade de Software. Disponível em http://pt.wikipedia.org/wiki/qualidade_de_software.. Qualidade de Software. Disponível em http://www.qualidadedesoftware.com.br. ANIDO, R. Qualidade de Software. Disponível em http://www.ic.unicamp.br/~ranido/mc626/qualidade.pdf. KOSCIANSKI, A.; SOARES, M. S. Qualidade de Software. 2. ed. São Paulo: Novatec, 2007. DEVMEDIA. Revista Engenharia de Software. Disponível em http://www.devmedia.com.br/revista-engenhariade-software-magazine. SOFTEX. Qualidade MPS.BR. Disponível em http://www.softex.br/mpsbr.. MPT.BR. Disponível em http://mpt.org.br/mpt. JUNIOR, I. MPT.BR: Melhoria do Processo de Teste Brasileiro. Disponível em http://www.each.usp.br/cbsoft2011/imagens/slides/industria/app_09_00.pdf. CMMI INSTITUTE. CMMI. Disponível em http://cmmiinstitute.com.. CMMI. Disponível em http://pt.wikipedia.org/wiki/cmmi.. ISO 9001. Disponível em http://academiaplatonica.com.br/2011/gestao/iso-90012008-sistemas-de-gestaoda-qualidade-requisitos-0-introducao.. ISO/IEC 9126. Disponível em http://pt.wikipedia.org/wiki/iso_9126.. ISO/IEC 12207. Disponível em http://pt.wikipedia.org/wiki/iec_12207.. ISO/IEC 15504. Disponível em http://pt.wikipedia.org/wiki/iso_15504.