A respeito das metodologias de análise e desenvolvimento de software, assinale a opção correta.
- A. Métodos ágeis de desenvolvimento podem ser adaptados para a construção de grandes sistemas.
- B. A metodologia ágil Scrum prescreve o uso prático de técnicas de programação, como, por exemplo, programação em pares e desenvolvimento orientado a testes.
- C. De acordo com as metodologias de desenvolvimento ágil de software, não se emprega documentação para o desenvolvimento da solução tecnológica.
- D. A metodologia RUP (rational unified process) é integralmente derivada do modelo de desenvolvimento espiral orientado a riscos.
- E. Design e implementação, validação e homologação são as atividades fundamentais para a engenharia de software encontradas em todas as metodologias de desenvolvimento.