Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2023
Engenharia de Software›Processos de Software - Desenvolvimento Ágil
Código
ce153405
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Desenvolvimento de Software
Julgue o item a seguir, que tratam de testes ágeis, metodologias ágeis de desenvolvimento e reuso de software e metodologia de pontos de função.O reuso de software no nível de componentes pode exigir que se faça adaptações e ampliações do componente com código próprio.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Reuso de software no nível de componentes
✅ CERTO. A afirmação está correta porque, no reuso de componentes, é comum que o componente adquirido ou existente não atenda integralmente aos requisitos do novo contexto, exigindo adaptações e ampliações por meio de código próprio. Essa prática é reconhecida em engenharia de software, especialmente em metodologias ágeis que favorecem a flexibilidade e a entrega incremental.
A afirmativa não depende de um dispositivo legal, mas sim de conceitos consolidados: um componente reutilizável geralmente oferece funcionalidades genéricas; para adequá-lo a uma necessidade específica, o desenvolvedor pode criar código adicional que estenda ou modifique seu comportamento. Isso é compatível com os princípios ágeis, que valorizam a adaptação contínua e o software funcional.
PEGA ESSA DICA!
O reuso de componentes não é uma simples cópia e colagem – envolve frequentemente customização. Questões de concurso costumam explorar essa necessidade de adaptação, então tenha em mente que "reuso pragmático" admite modificações.