SóProvas


ID
4861231
Banca
IDECAN
Órgão
IF-RR
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

Existem muitos processos para o desenvolvimento de um software, todos com suas especificidades, porém, existem atividades que são comuns a todos. Assinale a alternativa que contém as atividades comuns a todos os processos de desenvolvimento de softwere.

Alternativas
Comentários
  • Ciclo de vida ou processos de software são diversos, basicamente cada autor propõe um e temos muitos, tais como: Pressman, Sommerville, Royce,processo do RUP etc. No entanto, existe um núcleo que compõem um processo de software, mas que a sua nomeclatura pode variar a depender do autor.

    Assim, olhando as alternativas nota-se que com e exceção de uma todas as demais contém algo relacionado aos metodos agéis e não ao processo de software genérico.

    GAB: C

  • A questão versou sobre atividades comuns em qualquer modelo/processo ou metodologia de desenvolvimento de software:

    • Especificação de software: Proposito do software, o que ele faz?
    • Projeto e implementação do software: Codificação, testes e implementação. Verificação e validação, aquela ocorre durante a codificação e testes, este antes da entrega ao cliente.
    • Evolução do software: Manutenção para correção e melhoria.
  • A

    Definição do product backlog; definição da sprint; criação de web services; e iterações.

    B

    Especificação de software; definição do backlog; verificação e validação do software; e evolução do software.

    D

    Definição da sprint; implementação de software; iterações; e implantação do software.

    E

    Especificação de software; projeto e implementação do software; iterações; e evolução de software.

    As alternativas A,B,D e E possui pelo menos um conceito que é específico de determinado processo/modelo de desenvolvimento de software.

  • GABARITO C

    Especificação de software; projeto e implementação do software; verificação e validação do software; e evolução do software.

    NUNCA DESISTA!