Engenharia de softwareModelos de sistemas de informação
- (CESGRANRIO 2008)
Suponha que um projeto de softwaresiga o modelo cascata e utilize técnicas de refatoração apoiadas por uma ferramenta durante a etapa de implementação. Qual o impacto resultante na etapa de análise e projeto?
A) Pode aumentar o trabalho do analista, pois o código deve estar preparado para utilizar as técnicas de refatoração.
B) Pode aumentar o trabalho do analista se o profissional que realizar a etapa de análise for diferente do profissional que implementará o software .
C) Pode diminuir o trabalho do analista, mas apenas se o profissional que realizar a etapa de análise for o mesmo que implementar o software .
D) Pode diminuir o trabalho do analista, já que o profissional de análise e projeto saberá que mudanças futuras no modelo gerado durante essa etapa poderão ser realizadas com um custo menor na etapa de implementação.
E) Não terá impacto se o profissional já conhecer as técnicas de refatoração.
Próximo:
EXERCÍCIOS - Exercício 2
VOLTAR ao índice: Engenharia de software