Please enable JavaScript.
Coggle requires JavaScript to display documents.
Qualidade do Processo de Software - Coggle Diagram
Qualidade
do
Processo de Software
3. Princípios Básicos
Satisfação do Cliente
Redução de Custo de Qualidade
Melhoria Contínua de Processos
Controle do Projeto
2. Processo de software
Pessoas habilitadas, treinadas, motivadas
Métodos, Procedimentos, Padrões, Técnicas
Ferramentas
Ciclo de vida
Levantamento dos Requisitos
Desenvolvimento do SW
Análise
Projeto
Entrega e manutenção do Produto de SW
Validação
4. Pontos Relevantes:
Etapas do processo
Planejamento e gerenciamento
Definição de um modelo
Padronização
Conformidade com os requisitos especificados
Integridade dos produtos
Controle de versões
Testes e Inspeções
1. Definição (CMMI)
Atividades
Métodos
Práticas
Transformações
Utilizados para desenvolver e manter software e produtos relacionados
Fatores de Qualidade
o procedimento que descreve o método escolhido
as ferramentas para darem apoio e facilitarem o trabalho
pessoas treinadas, que compreendam e usem o processo
7. Garantia da Qualidade de Processo de Software - SQA
Preparar um plano de SQA
Revisar as atividades dos engenheiros de software
Registrar os desvios e acompanhar seu conserto
Registrar discordâncias e escalonar para níveis superiores
Gerenciar mudanças e métricas de software
5. Melhoria de Processo de Software
Ações realizadas para alterar os processos de software
Satisfazer de forma mais eficiente os objetivos e necessidades de negócio da organização.
Princípios
Grandes mudanças devem ser iniciadas de cima pra baixo
Todos devem ser envolvidos
Mudanças efetivas devem ser construídas com base em conhecimento
Mudanças são contínuas
Mudanças no processo são incorporadas através de motivação e esforço
Melhoria de processo de software requer investimento
Prevenção X Detecção
Prevenção
Manter defeitos fora do Sistema
Proatividade
Orientada a processos e pessoas
“Defeitos podem ser prevenidos”
Construindo com qualidade
Garantia da qualidade
Detecção
Encontrar e corrigir defeitos
Reatividade
Orientada ao produto
“Defeitos são inevitáveis”
Inspecionando e testando com qualidade
Controle da qualidade
Ciclo de Vida PDCA
PLAN
DO
ACTION
CHECK
O Modelo IDEAL
I (Initiating)
Estabelecimeno da infraestrutura inicial, regras e responsabilidades são definidas
D (Diagnosing)
Determinação do gap da situação atual com relação à desejada
E (Establishing)
Estabelecimento de objetivos e prioridades (elaboração do plano de ação)
A (Acting)
Execução do trabalho de acordo com o plano
L (Learning)
Aprendizado sobre experiências e definição de melhorias para novos ciclos
6. Etapas da Implantação de um MPS
Diagnóstico Inicial
: Levantamento do estado atual da empresa
Definição de um plano de ação de melhoria de processos
:
Produzir um plano para execução destas ações (recursos, atividades, cronograma)
Estabelecer uma lista de ações de melhoria de processo requeridas em ordem de prioridade
Definição dos Processos
:
Treinamentos e Workshops
Escrita dos processos
Definição de ferramentas para automatizar os processos
Institucionalização
Treinamento e orientação de pessoas envolvidas nos padrões, técnicas e processos
Aplicação dos processos em projetos-piloto
Auditorias internas
Promover ações corretivas
Ajustes nos processos
Pré-avaliação
: Simulação de uma avaliação formal
Promoção de ações corretivas
: Definir e executar ações com base na pré-avaliação
Avaliação Formal (Oficial)