Estágios no processo de desenvolvimento de aplicativos
-
19-09-2019 - |
Pergunta
Ouvi termos como "implantação" e "produção" aplicados ao processo de desenvolvimento. Quais são os estágios usuais e o que eles envolvem?
Solução
Dependendo do artigo acadêmico que você ler, diferentes estágios serão destacados (embora muitos sejam comuns). A Wikipedia tem algumas páginas úteis para você:
Outras dicas
Eu acho que não há resposta única para isso, mas Wikipedia lista -os como possíveis etapas de desenvolvimento:
- Pesquisa de mercado
- Requisitos de coleta para a solução comercial proposta
- Analisar o problema
- Elaborar um plano ou design para a solução baseada em software
- Implementação (codificação) do software
- Testando o software
- Implantação
- Manutenção e correção de bugs
Implantação: pegando código compilado e fazê -lo executar em um servidor de aplicativos
Produção: o ambiente (servidores etc.) que servem o aplicativo ao usuário final
Os estágios são:
- Análise de requisitos de negócios - coleta de informações sobre o que o usuário deseja
- Análise técnica - uma visão geral de alto nível de como os componentes funcionarão
- Desenvolvimento - Código de Redação
- Teste - verificando que tudo funciona bem
- Implantação
Na realidade, eles não acontecem em uma sequência estrita, muitas vezes há alguma iteração de um lado para o outro. Isso geralmente está implícito no que é conhecido como métodos de desenvolvimento ágil.