-
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!