Gerenciamento do Ciclo de Vida do Software e Metodologias de Desenvolvimento dee Software Flashcards
O que são modelos de Ciclos de Vida?
São uma representação abstrata e simplificada do processo de desenvolvimento de software, apresentada a partir de uma perspectiva específica.
Modelos de Ciclos de Vida tipicamente contém:
- O esqueleto do processo;
- A ordem de precedência das atividades;
- Os principais artefatos e produtos gerados.
Quais são as fases do Desenvolvimento de Software? (6)
- Planejamento
- Análise e Especificação de Requisitos
- Projeto
- Implementação
- Testes
- Implantação, Operação e Manutenção
O que compõe a fase de “Planejamento” no Desenvolvimento de Software?
- Esboço de escopo e requisitos;
- Estimativas razoáveis sobre recursos, custos e prazos.
O que compõe a fase de “Análise e Especificação de Requisitos” no Desenvolvimento de Software?
- Refinamento de requisitos e escopo;
- Entendimento do domínio do problema, comportamento e funcionalidades esperadas.
O que compõe a fase de “Projeto” no Desenvolvimento de Software?
- Incorporação dos requisitos tecnológicos aos requisitos essenciais do sistema;
- Projeto da arquitetura do sistema.
O que compõe a fase de “Implementação” no Desenvolvimento de Software?
- Traduz o projeto em uma forma passível de execução pela máquina;
- Codificação.
O que compõe a fase de “Testes” no Desenvolvimento de Software?
- Realiza diversos níveis de teste, de forma a fazer a verificação do software.
O que compõe a fase de “Implantação, Operação e Manutenção” no Desenvolvimento de Software?
- Disponibiliza o software em produção;
- Treinamento de pessoas;
- Manutenção do software;
- Gerenciamento de serviços.
(Quadrix - 2021 - CRPMG - Analista de Desenvolvimento de Sistemas e Informação)
No que se refere à engenharia de software, assinale a alternativa que apresenta o estágio do modelo em cascata em que o projeto do software é desenvolvido como um conjunto de programas ou de unidades de programa e há verificação de que cada unidade atende a sua especificação.
Implementação e teste unitário