Ed
há 2 semanas
Vamos analisar as alternativas apresentadas sobre o conceito de engenharia de software baseada em reuso: A) É um atalho para economizar tempo e custo por meio da reutilização de linhas de componentes. - Essa definição é um pouco limitada, pois não abrange completamente o conceito de reuso. B) É um repositório de componentes de software que podem ser utilizados a qualquer instante do desenvolvimento. - Embora o repositório seja uma parte importante do reuso, essa definição não captura a essência do processo de reuso em si. C) É um processo de preparação de equipes para que o software seja todo desenvolvido com componentes comuns. - Essa alternativa sugere um foco na preparação das equipes, mas não aborda o conceito de reuso de forma abrangente. D) É o compartilhamento de conhecimento nas equipes de desenvolvimento para evitar o esforço duplicado. - Essa definição é relevante, mas ainda não é a melhor descrição do reuso em engenharia de software. E) É uma estratégia em que o processo de desenvolvimento é voltado para a reutilização do software existente. - Esta alternativa captura bem a essência do reuso em engenharia de software, enfatizando que o processo de desenvolvimento deve ser orientado para a reutilização de software já existente. Portanto, a alternativa correta é: E) É uma estratégia em que o processo de desenvolvimento é voltado para a reutilização do software existente.