Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Definição de Manutenção de Software
O Instituto de Engenheiros Elétricos e Eletrônicos (IEEE ) , é o órgão regulador e definir normas para elétrica e eletrônica profissão de engenharia em todo o mundo . IEEE documento 1219-1998 descreve totalmente o processo de manutenção de software . Manutenção de software está preocupada com mudanças para o melhor feito para software geralmente após o parto. Manutenção de software é uma parte integrante do ciclo de vida de desenvolvimento de software. Definição de Manutenção de Software

O documento IEEE 1219-1998 padrões de software define manutenção de software como " a modificação de um produto de software após a entrega para corrigir falhas , para melhorar o desempenho ou outros atributos , ou para adaptar o produto para um ambiente modificado . " Manutenção de software é a parte final do processo de desenvolvimento de software ou
Software Development Life Cycle

O ciclo de vida de desenvolvimento de software é composto por seis fases " ciclo de vida ". : Requisitos fase , fase de especificação , a fase de projeto, fase de execução e fase de manutenção . A fase de manutenção ocupa mais de metade do custo de desenvolvimento de software.

Tipos de Manutenção

Há quatro tipos de manutenção de software definidos no IEEE 1219-1998 : corretiva, adaptativa , perfective e manutenção de emergência . Manutenção corretiva corrige os bugs descobertos após o parto , enquanto a manutenção adaptativo mantém o programa de software utilizável em um ambiente alterado ou mudando. Alterações no software para melhorar o desempenho e facilidade de manutenção são classificados como de manutenção de aperfeiçoamento . Manutenção de emergência é a manutenção geralmente marcação para manter o sistema funcionando corretamente , a qualquer momento .
Modelo de Processo de Manutenção de Software

Conforme definido pelo IEEE 1219-1998 , manutenção de software tem sete fases , com cada fase tendo entrada, processo , controle e saída. As fases são a identificação do problema , análise, projeto , implementação, teste do sistema, teste de aceitação e entrega. Pedido de modificação ( MR ) constitui a entrada para a identificação do problema , enquanto MR validado é o resultado final desta primeira fase . A última fase de manutenção é a entrega . Auditoria de Configuração Física (PCA) desempenha um papel importante para se certificar de que o MR validado é plenamente alcançado nas fases anteriores. Finalmente instalação, treinamento de usuários e descrição versão do documento (VDD ) é produzido .
Modelo de Processo Metrics

Metrics envolve tempo, dinheiro e números. Modelo de processo de métricas para manutenção de software incentiva a manter registros de tempo gasto na validação problema, as taxas de erro de documentos, número de linhas de código corretiva acrescentou, as taxas de erro por prioridade eo tipo ( gerada e corrigida) e alterações do documento . Alterações do documento incluem VDDs , manuais de treinamento e diretrizes operacionais.
Apoio Tecnologia de Manutenção

O processo de manutenção requer que suporte a tecnologia . Estes incluem re- engenharia de software, engenharia reversa , reutilizando holística e ferramentas de software. IEEE 1219-1998 define reengenharia como " uma atividade de mudança do sistema que resulta na criação de um novo sistema que ou mantém ou não mantém a individualidade do sistema inicial. " A engenharia reversa vem para re- documento e atualizar o sistema que superou seu sistema básico inicial. Reutilização holística é quando um novo sistema é criado a partir de um velho e ambos executados simultaneamente . Ferramentas de manutenção do Software incluem monitores de desempenho para testes de sistema /aceitação e gerador de código para a fase de implementação .

Diretrizes do Plano de Manutenção

IEEE 1219-1998 detalhes diretrizes para a manutenção de software planejar em oito etapas que melhorar a administração e comunicação. As quatro primeiras etapas são introdução, referências , definições e visão geral de manutenção de software. O próximo quatro são processo de manutenção de software, software requisitos de relatórios de manutenção , manutenção de software requisitos administrativos e exigências de documentação de manutenção de software.

Anterior :

Próximo : No
  Os artigos relacionados
·Como Acessar os critérios para os valores dos parâmet…
·Como ajustar o ODBC consulta Timeout 
·Um tutorial de conexão de acesso remoto de banco de da…
·Tipos de Flat Files 
·Como editar uma consulta não editáveis ​​no Access 
·Como gráfico no FileMaker 11 
·Como atualizar o Small Business Server 2003 para 2008 
·Ferramentas de banco de dados do Adobe AIR 
·Como mostrar dados CLOB utilizando Oracle SQL 
·Meu banco de dados não pode ser criado ou aberto porqu…
  Artigos em destaque
·Como criar um backup do sistema no Windows Vista 
·Como alterar um formulário com guias Cor em Access 200…
·O que é Msmpeng.exe 
·Como remover o AVG 8 no Kaspersky 
·Como remover uma senha de Access 2007 
·Como remover o Norton Sem Disk 
·Como carregar McAfee Software 
·Tutorial Flash para um menu infinito 
·Como extrair um arquivo ZIP danificado 
·Como editar Classificações MediaMonkey 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados