Os ciclos de vida de software
Os ciclos de vida de software são modelos que ajudam a organizar e gerenciar o desenvolvimento de um software. Entre eles, o Modelo Cascata segue uma abordagem linear e sequencial, onde cada etapa – análise, design, implementação, testes e manutenção – é concluída antes de se passar à próxima. Esse modelo é mais indicado para projetos com requisitos estáveis e bem definidos. Outro modelo importante é o Modelo Espiral, que adota um processo iterativo, onde cada ciclo identifica e resolve possíveis riscos, permitindo ajustes durante o desenvolvimento. Esse modelo é útil para projetos que exigem revisões contínuas e controle de riscos. Já os Métodos Ágeis, como o Scrum, seguem uma abordagem flexível e iterativa, com desenvolvimento em ciclos curtos, conhecidos como sprints. Eles valorizam a colaboração constante entre a equipe e o cliente, possibilitando adaptações rápidas para atender mudanças, com foco em entregar incrementos de valor ao longo do projeto.
0
0
0
1
1. Qual é a primeira fase do ciclo de vida do software?
b) Análise de requisitos
d) Manutenção
a) Planejamento
c) Implementação
2
2. Durante qual fase do ciclo de vida do software são identificadas as necessidades do usuário e os requisitos do sistema?
b) Projeto
a) Análise de requisitos
c) Testes
d) Implantação
3
3. O que acontece na fase de desenvolvimento do ciclo de vida de software?
a) O código do software é escrito e implementado
b) O software é lançado para os usuários finais
d) O software é retirado de operação
c) O desempenho do software é monitorado
4
4. A manutenção do software é realizada apenas após o lançamento.
a) Errado
b) Certo
5
5. Testes no ciclo de vida do software são realizados apenas após a implementação do código.
a) Certo
b) Errado