Please enable JavaScript.
Coggle requires JavaScript to display documents.
9.1 – Normas e Modelos de Qualidade de Processo de Software - Coggle…
9.1 – Normas e Modelos de Qualidade de Processo de Software
Modelo CMMI
Niveis de maturidade
Nível 3
Definido
Caracterizado p/ a organização
Pró-ativo
Processo padrão
Atividades estáveis
Engenharia de software
Gerência de software
Entendimento comum e amplo
Nível 4
Gerenciado quantitativamente
Caracterizado p/ projetos
Reativo
Metas quantitativas de qualidade
Instrumentos para medições
Prever tendências na qualidade
Processos e produtos controlados
Nível 2
Gerenciado
Desempenho do processo controlado estatisticamente
Processos básicos
Cronograma
Funcionalidade
Acompanhar custo
Nível 5
Em otimização
É o mais maduro
Reativo
Processo imprevisível
Fracamente controlado
Base p/ melhoria contínua
Otimização do processo
Análises custo-benefício
Propor mudanças no processo
Nível 1
Inicial
É o menos maduro
Foco na melhoria contínua do processo
Poucos processos definidos
Sem planos de projeto
Sem formalizar procedimentos
Pouco entendimento sobre os problemas
Sem realizar estimativas de custos
Normas ISO
Família ISO 9000
(ISO, 2005)
ISO 19011
Diretrizes sobre auditoria interna/externa
ISO 9004
Considera a eficácia e eficiência do sistema de gestão de qualidade
Objetivos
Melhorar o desempenho da organização
Satisfação dos clientes
Satisfação das demais partes interessadas
ISO 9001
Especifica requisitos
Requisitos mínimos de garantia de qualidade
Devem ser atendidos por fornecedores de produtos/serviços
Enfoque na satisfação do cliente
P/ uma organização ser certificada
Fornecer produtos que atendam aos requisitos
Requisitos explícitos
Requisitos regulamentares aplicáveis
Requisitos implícitos
Não se destina especificamente à indústria de software
De caráter geral
Norma certificadora
Padrão internacional de qualidade de processos
Organismos certificadores
INMETRO (Brasil)
ISO 9000
Descreve fundamentos de sistemas de gestão da qualidade
Estabelece terminologia para sistemas
ISO/IEC 12207
(ISO/IEC, 2008)
Grupos de processos
Processos de Implementação de Software
Análise de requisitos
Projeto da Arquitetura de Software
Integração de Software
Projeto Detalhado de
Software
Construção de Software
Teste de Qualificação
de Software
Processos de Projeto
Planejamento de projetos
Avaliação e Controle de Projetos
Gerência de Riscos
Processos de Suporte de Software
Gerência de
Documentação de Software
Gerência de Configuração de Software
Garantia de qualidade
Verificação de software
Validação de software
Revisão de software
Auditoria de software
Resolução de problemas de software
Processos de Acordo
Processo de fornecimento
Processo de aquisição
Processos Organizacionais Habilitadores de Projetos
Gerenciamento de portfólio de projetos
Gestão de recursos humanos
Gerenciamento de infraestrutura
Gestão da qualidade
Gerenciamento de modelo de ciclo de vida
Processos Técnicos
Definição de requisitos das partes interessadas
Análise de requisitos do sistema
Projeto arquitetônico do sistema
Implementação
Integração de sistemas
Teste de qualificação do sistema
Instalação de software
Suporte de aceitação de software
Operação de software
Manutenção de software
Descarte de software
Processos de Reutilização de Software
Engenharia de domínio
Reutilizar gerenciamento de ativos
Reutilizar o gerenciamento de programas
Apoia a ISO 9001
Mais focada em características de processos de software
Processos de ciclo de vida de software
Terminologia bem definida
Estrutura
Processos
Atividades
Tarefas
Adaptada conforme características do projeto
ISO/IEC 15504
(ISO/IEC, 2004)
Padrão p/ avaliação de processos de software
ISO/IEC 12207 + ISO/IEC 15504
Juntas estabelecem framework
Terminologias bem definidas
Boas práticas
Definição de processos de software
Avaliação de processos de software
Modelo de Referência Brasileiro (MPS.BR)
Componentes
Modelo de Referência (MR-MPS)
Define os processos
Contém os requisitos a serem atendidos
Define níveis de capacidade
Define níveis de maturidade
Modelo de Negócio (MN-MPS)
Descrição de regras
Níveis de maturidade
A (Em otimização)
G (Parcialmente gerenciado)
Gerência de Projetos (GPR)
Gerência de Requisitos (GRE)
B (Gerenciado quantitativamente)
Gerência de Projetos (evolução)
F (Gerenciado)
Gerência de Portfólio de Projetos (GPP)
Garantia da Qualidade (GQA)
Aquisição (AQU)
Gerência de Configuração (GCO)
Medição (MED)
C (Definido)
Gerência de Riscos (GRI)
Desenvolvimento para Reutilização (DRU)
Gerência de Decisões (GDE)
E (Parcialmente definido)
Gerência de Projetos (evolução)
Gerência de Reutilização (GRU)
Gerência de Recursos Humanos (GRH)
Definição do Processo Organizacional (DFP)
Avaliação e Melhoria de Processo Organizacional (AMP)
D (Largamente definido)
Validação (VAL)
Verificação (VER)
Integração do Produto (ITP)
Projeto e Construção do Produto (PCP)
Desenvolvimento de Requisitos (DRE)
Método de Avaliação (MA-MPS)
Baseado na ISO/IEC 15504
Contém o processo de avaliação
Requisitos p/ averiguação
Requisitos p/ avaliadores
Base técnica composta por
ISO/IEC 15504
ISO/IEC 12207
Objetivo
Aplicável à indústria de software
Reconhecimento internacional
Definir modelo de melhoria
Reconhecimento nacional
Avaliação e processo de software
Atender necessidades do negócio
Micro, pequenas e médias empresas