Visão Geral - gabrielf7/Engenharia-Software-ERROR418 GitHub Wiki

Autor: João Gabriel

Etapas e Processos de Desenvolvimento

O software tornou-se uma peça fundamental no dia a dia das pessoas, onde possibilita a elas o conforto de realizar determinada atividade da maneira mais fácil e ágil possível. Certamente, com esse ideal há criação de um software leva consigo a premissa de ser organizado, principalmente, quando é documentado na sua análise de requisitos. Portanto, para que o software seja um produto de qualidade seu desenvolvimento precisa solucionar problemas gerais e específicos, com isso surgiu os processos de desenvolvimento baseados nas etapas definidas a seguir:

Diagrama - Etapas e processos de desenvolvimento

Primeira etapa

Análise e Projeto, nesta etapa a atividade principal é comunicar e compreender o que realmente o cliente quer definir nos recursos do sistema, identificando restrições ou possibilidades, para no fim destinar essa análise ao documento de requisitos.

Segunda etapa

Codificação, processo no qual a análise de requisitos irá ser aplicada no sistema em nível de desenvolvimento, para que haja algo pronto e executável referente aos recursos discutidos na análise.

Terceira etapa

Testes, etapa de verificação do sistema referente ao que foi proposto na análise, ou seja, o sistema será testado para comprovar que está em conformidade com os requisitos e analisar se atende às expectativas do cliente.

Quarta etapa

Implementação e Evolução, nessa parte ficam a versão principal do sistema em fase concluída, pronta para ser usada pelo cliente. Portanto, logo depois dessa fase é necessário pensar na evolução, mas não como algo imediato, e sim gradativo referente à proposta do sistema, onde a modificação pode ser necessária.

⚠️ **GitHub.com Fallback** ⚠️