Qualidade do Processo de Software

Mapa mental:Qualidade do Processo de Software

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Qualidade do Processo de Software por Mind Map: Qualidade do Processo de Software

1. Certificação

1.1. CMMI

1.1.1. Nível 1 - Inicial

1.1.2. Nível 2 - Gerenciado

1.1.3. Nível 3 - Definido

1.1.4. Nível 4 - Gerenciado Qualitativamente

1.1.5. Nível 5 - Otimizado

1.2. MPSBR

1.2.1. A - Em Otimização

1.2.2. B - Gerenciado

1.2.3. C - Definido

1.2.4. D - Largamente Definido

1.2.5. E - Parcialmente Definido

1.2.6. F - Gerenciado

1.2.7. G - Parcialmente Gerenciado

2. Melhoria de processo de software

2.1. Prevenção de defeitos

2.1.1. Manter defeitos fora do sistema

2.1.2. Proatividade

2.1.3. Orientada a processos e pessoas

2.1.4. "Defeitos podem ser prevenidos"

2.1.5. Garantia da qualidade

2.1.6. Construindo com qualidade

2.2. Detecção de defeitos

2.2.1. Encontrar e corrigir defeitos

2.2.2. Reatividade

2.2.3. Orientada ao produto

2.2.4. "Defeitos são inevitáveis"

2.2.5. Inspecionando e testando com qualidade

2.2.6. Controle de qualidade

2.3. Ciclo PDCA

2.3.1. Plan

2.3.2. Do

2.3.3. Check

2.3.4. Action

2.4. Modelo IDEAL

2.4.1. Initiating

2.4.2. Diagnosing

2.4.3. Establishing

2.4.4. Acting

2.4.5. Learning

3. Etapas de Implantação de um modelo de processo

3.1. Diagnóstico inicial

3.2. Definição de processos

3.3. Institucionalização

3.4. Pré-avaliação

3.5. Avaliação formal

4. Fatores críticos de sucesso

4.1. Modelo de qualidade apropriado

4.2. Alta gestão comprometida

4.3. Envolvimento de todos

4.4. Mudança cultural na empresa

4.5. Líder exclusivo para o projeto

4.6. Definir recursos necessários

4.7. Estruturar a organização

4.8. Divulgar a todos da empresa sobre o que está acontecendo

4.9. Definir cronograma de atividades/tempo

4.10. Investir em tecnologia e nas pessoas

4.11. Disciplina e motivação

4.12. Identificar, definir e documentar os procedimentos

4.13. Fazer medidas do progresso em direção aos objetivos do negócio da empresa

4.14. Estabelecer um controle de documentos

4.15. Distribuir os documentos para todas as áreas que necessitam deles

4.16. Formar auditores/avaliadores internos

4.17. Realizar auditorias/avaliações internas

4.18. Promover ações corretivas

4.19. Revisão e melhoria contínua

5. Qualidade

5.1. Processo

5.1.1. Produto de Qualidade

6. Processo (IEEE)

6.1. Processo de Software (CMMI)

6.1.1. Métodos, procedimentos, padrões e técnicas

6.1.2. Fatores de qualidade

6.1.3. Ferramentas

6.1.4. Pessoas habilitadas, treinadas, motivadas

7. Princípios Básicos

7.1. Satisfação do cliente

7.2. Redução de custo de qualidade

7.3. Controle do projeto

7.4. Melhoria contínua do projeto

8. Pontos relevantes

8.1. Planejamento e gerenciamento efetivo

8.2. Definição de um modelo de ciclo de vida

8.3. Padronização

8.4. Conformidade com requisitos especificados

8.5. Integridade dos produtos do desenvolvimento com os requisitos

8.6. Controle de versões

8.7. Testes e inspeções

9. Grupo de Garantia de QS

9.1. Preparar um plano de SQA

9.2. Participar da descrição do projeto de software

9.3. Revisar as atividades dos engenheiros de software

9.4. Documentar desvios e acompanhar sua correção

9.5. Registrar discordâncias e reportar ao gerente

9.6. Gerenciar mudanças e métricas de software

10. Planejamento de QS

10.1. Identificação de quais padrões são relevantes ao projeto e como satisfazê-lo

10.2. Documentação

10.2.1. prevenção de defeitos

10.2.2. detecção de defeitos

10.2.2.1. auditoria

10.2.2.2. inspeções

10.2.2.3. teste

10.2.2.4. coleta de métricas