Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Plano de Projeto para Desenvolvimento de Software
projetos de desenvolvimento de software variam em suas abordagens. Organizações e indivíduos sistemas em desenvolvimento podem optar por seguir um modelo de desenvolvimento de software específico , caso em que as etapas envolvidas será parcialmente determinada por essa metodologia . No entanto , na maioria dos casos , há um conjunto de actividades centrais que tenderá a ser envolvido , de alguma forma . O desenvolvimento de um projeto de software tipicamente envolve algumas fases distintas. Requisitos

recolha e análise de requisitos ocorre no início do ciclo de vida de desenvolvimento de software. Requisitos captura é o processo de descobrir o que é especificamente necessária do sistema e documentar isso de uma maneira formalizada. A documentação resultante desta fase pode ser referido ao longo do processo de desenvolvimento. Os requisitos são o ponto de partida para a concepção e implementação de um sistema de software , e seu sucesso mais tarde pode ser medido contra esses requisitos. Simplificando, os requisitos da fase está prestes a descobrir o que o sistema precisa fazer.
Projeto

A fase de concepção de um projeto de software utiliza os resultados da etapa de requisitos para criar resultados de design para o sistema , como documentos . Projeto neste contexto não se refere ao design de interface visual ou usuário, embora estes possam ser envolvidos na aplicação resultante. Projeto refere-se às formas em que o código do aplicativo serão organizadas para proporcionar a funcionalidade necessária. A atividade de projeto é adaptado às tecnologias , linguagens de programação e plataformas em uso , bem como de quaisquer modelos de desenvolvimento que está sendo empregado.
Implementação

A fase de implementação no desenvolvimento de software é o período , durante o qual o sistema está realmente construídos . Os programadores usam toda a documentação produzida durante a fase de projeto para definir sobre a criação de elementos de código que acabará por entregar a aplicação em funcionamento. A fase de implementação é, em si , geralmente composta por vários estágios de codificação, depuração e um grau de testes. Implementação de um projeto de software podem ser realizadas por indivíduos ou por equipes de programadores para aplicações maiores .
Testing

Teste de um aplicativo de software ocorre após a implementação principal e fase de desenvolvimento . Dependendo da complexidade do projecto a ser desenvolvido , a fase de testes pode durar um período significativo de tempo e pode ser extremamente formal. Para aplicações de maiores dimensões, que é , por vezes, o caso que os testadores de software dedicado estão envolvidos , mas com os sistemas mais pequenos , os programadores vai realizar esta etapa do processo , bem . Se qualquer um dos principais falhas são identificados durante o teste , o projeto será submetido a um maior desenvolvimento antes de ser testado novamente.
Entrega

entrega de um projeto de software inclui realmente implementá-lo no alvo ambiente . Se um aplicativo de software foi desenvolvido para uma organização ou cliente, a fase de entrega vai envolver a implantação do projeto e realização de qualquer trabalho que é necessário para que funcione dentro do sistema necessário. A fase de entrega também pode incluir a formação de pessoas que irão utilizar o software , embora isso também depende das necessidades de projetos específicos. Em alguns casos , a entrega pode ser seguido por manutenção contínua no futuro.

Anterior :

Próximo : No
  Os artigos relacionados
·O Código de Faixa de cabeçalhos e rodapés de arquivo…
·Como aumentar o tamanho do histórico no Console de Ecl…
·Como ocultar Titlebar Fronteiras 
·Como Desenhar texto em Xcode 
·Como trabalhar com Sprites em AS3 
·Como reescrever o código para FPS Creator 
·Como desativar o Alt- F4 Com HTML em ATS 
·Como redefinir o Espere MATLAB 
·Como ocultar uma DIV vazio 
·Como inserir várias linhas de SPUFI 
  Artigos em destaque
·Como Calcular Integral Com C + + 
·Como o código de um 5X5 grade em C + + 
·Técnicas de controle de concorrência 
·Como posso mudar meu arquivo EXE para um arquivo CPP 
·Como Aplicar Convolution em MATLAB sem utilizar a funç…
·Como alocar um arquivo 
·Que linguagem são Apps Android Escrito Em 
·Como desativar um Handler Trusted 
·Como vincular ListBox para DataGrid 
·Como Verificar Bots Com ColdFusion 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados