Buscar

Resumo Gerência de Configuração de Software(SCM) - Swebok (UNIGRAN)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Swebok
		Gerência de Configuração de Software(SCM)
É a disciplina de identificação e configuração de um sistema, com a finalidade de controlar as alterações na configuração, e manutenção da integridade e da rastreabilidade da configuração durante todo o ciclo de vida do sistema.
A gerencia de configuração de software controla a integridade de um produto através da:
Identificação de seus elementos;
Gerencia de controle de mudanças;
Verificação, registro e notificação de informações de configuração.
Contexto Organizacional para SCM: 
A responsabilidade geral da gerencia de configuração se encontra delegada a uma pessoa ou elemento da organização, como um gerente ou um setor de gerencia de configuração.
A gerencia de configuração de software também pode interagir com a atividade de garantia de qualidade, pois oferece ferramentas de rastreamento e notificação de itens irregulares.
Limitações e orientações para o processo de SCM:
Politicas e procedimentos adotados por uma organização podem influenciar ou ditar o design e implementação do processo SCM.
Um contrato de fornecimento ou regras impostas por um órgão regulatório também podem afetar o processo SCM.
Planejamento para SCM:
O planejamento deve ser consistente com o contexto organizacional, limites e orientações aplicáveis, e de natureza do projeto (tamanho, criticidade e segurança). 
As principais atividades envolvem:
Identificação;
Controle;
Contabilidade de Status;
Auditoria;
Gerencia de Lançamento de Entrega;
Plano SCM:
Os resultados do planejamento SCM são recordados em um Plano de Gerencia de Configuração de Software (SCMP), que é um “documento vivo” que serve como referencia para o processo de SCM.
Envolve por exemplo: As estratégias de ramificação ou branching que serão usadas, os frequentes builds e os testes automáticos. 
Vigilância de SCM:
Depois que o processo de SCM for implementado, certa vigilância pode ser necessária para certificar que provisões do plano (SCMP) sejam executadas deforma satisfatória.
A pessoa responsável pela SCM se certifica que as pessoas com responsabilidades delegadas desenvolvam as tarefas corretamente.
Identificação de Configuração de Software________________________
Identifica itens a serem controlados, estabelece a identificação de esquemas para os itens e suas versões, ferramentas e técnicas a serem utilizadas na aquisição e gestão de itens.
Controle de Configuração de Software___________________________
Gerencia as mudanças de gestão durante o ciclo de vida do software.
Determina quais mudanças fazer, a autoridade de aprovação de certas mudanças, o apoio á implementação dessas mudanças, e o conceito de formais desvios de requisitos do projeto, bem como renúncia.
Configuração de Status de Software______________________________
A contabilidade de status de configuração de software (SCSA) é um elemento do gerenciamento de configuração que consiste em registrar e relatar as informações necessárias para gerenciar uma configuração de forma eficaz.
Configuração de Status de informação de Software:
Opera um sistema para a captura e relato de informações necessárias á medida que o ciclo de vida prossegue.
As informações de status de configuração a serem gerenciadas para as configurações em evolução devem ser identificadas, coletadas e mantidas.
Configuração de Status de Relatório de Software:
As informações obtidas pelo SCSA podem servir como base de varias medições. Os exemplos incluem o numero de solicitações de mudança por SCI e o tempo médio necessário para implementar uma solicitação de mudança.
Configuração de Auditoria de Software________________________
Uma auditoria de software avalia a conformidade com especificações, normas, acordos contratuais ou outros critérios.
Auditoria de Configuração Funcional de Software(FCA):
Garante que o item se software auditado seja consistente com suas especificações governamentais.
A saída das atividades de verificação e validação de software é uma entrada essencial para essa auditoria.
Auditoria de Configuração Física de Software(PCA):
Garante que o design e a documentação de referencia sejam consistentes com o produto de software incorporado.
Auditorias em Processo de uma Linha de Base de Software:
Uma auditoria poderia ser aplicada aos itens de linha de base da amostra para garantir que o desempenho seja consistente com as especificações ou para garantir que a documentação em evolução continue consistente com o item da linha de base em desenvolvimento.
Gerenciamento de Lançamento e Entrega de Software ______________
Refere à distribuição de um item de configuração de software fora da atividade de desenvolvimento; isso inclui lançamentos internos como também a distribuição a consumidores.
Construção de Software:
É uma atividade referente à combinação de versões corretas dos itens de configuração, utilizando os dados apropriados de configuração, em um programa executável para entre à um consumidor ou outro destinatário, como a atividade de teste.
Gerenciamento de lançamento de Software
O gerenciamento de lançamento de software engloba a identificação, empacotamento e entrega dos elementos de um produto, por exemplo um programa executável, documentação, notas de lançamento e dados de configuração. 
Ferramenta de Gerencia de configuração de Software______________
Podem ser divididas em três classes:
Suporte individual;
Suporte relacionado à projeto;
Suporte de processo à nível de companhia.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando