Carregando...
Carregando...
Ajude a melhorar a plataforma
A Engenharia de Software envolve a aplicação de conceitos de engenharia para a produção de software, desde o momento de entender as necessidades do cliente até a manutenção futura do software. Ela segue um conjunto de atividades fundamentais que podem variar de nome, dependendo das fontes consultadas, mas que, em geral, podem ser divididas em etapas.
Com base nessas informações, assinale a alternativa que apresenta as atividades fundamentais da Engenharia de Software:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa B - Especificação, Desenvolvimento, Validação e Evolução do Software.
A Engenharia de Software sistematiza o processo de criação de sistemas computacionais. Embora existam diversos modelos de ciclo de vida (Cascata, Ágil, Espiral), certas atividades são universais.
De acordo com Ian Sommerville, um dos autores mais citados na área, os processos de software compartilham quatro atividades fundamentais.
As etapas fundamentais são:
| Atividade | Descrição Curta | | :--- | :--- | | Especificação | Requisitos | | Desenvolvimento | Projeto e Código | | Validação | Testes e Qualidade | | Evolução | Manutenção e Atualização |
A alternativa B lista exatamente as quatro etapas clássicas descritas na literatura padrão da engenharia de software.
Alternativa B.