SóProvas


ID
3721438
Banca
INSTITUTO AOCP
Órgão
UFPB
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Existem diferentes processos de software, porém todos devem ser compostos por quatro etapas fundamentais. Assinale a alternativa que apresenta essas etapas.

Alternativas
Comentários
  • B

    Segundo Sommerville, essas quatro etapas fundamentais são:

    -Especificação do software: A funcionalidade do software e as restrições a seu funcionamento devem ser definidas.

    -Projeto e implementação de software: O software deve ser produzido para atender às especificações

    -Validação de software: O software deve ser validado para garantir que atenda às demandas do cliente

    -Evolução de software: O software deve evoluir para atender às necessidades de mudança dos clientes.

  • Especificação

    Projeto e Implementação

    Validação

    Evolução

    EPIVE

  • Não vi conexão nenhuma com o teste.

    Alguém viu a conexão?

  • Nesta questão especifica, cobrou o ciclo de vida Sommerville. Mas existem dezenas de classificações de fases de processos de software. Complicado!

    Engenharia de Software, Sommerville, 6a. edição, pg 36.

    1. Especificação de software: é preciso definir a funcionalidade do software e as restrições em sua operação.

    2. Projeto e implementação [Desenvolvimento] de software: deve ser produzido o software de modo que cumpra sua especificação.

    3. Validação de software: o software precisa ser validado para garantir que ele faz o que o cliente deseja.

    4. Evolução de software: o software precisa evoluir para atender às necessidades mutáveis do cliente.