É um conjunto de aplicações com uma arquitetura comum espec...
Qual opção abaixo corresponde à descrição anterior?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: C - Linha de produto de software
A questão aborda o conceito de Linha de produto de software, que é uma abordagem para o desenvolvimento de softwares onde um conjunto de sistemas é projetado para compartilhar um conjunto comum de funcionalidades através de uma base de código compartilhada. Isso é realizado por meio da reutilização sistemática de componentes de software e arquiteturas de domínio.
No contexto da questão, a descrição se refere à estratégia de criar uma família de aplicações que compartilham um núcleo comum, o qual é reutilizado para o desenvolvimento de novas aplicações. Quando uma nova aplicação é necessária, certos componentes podem ser configurados, enquanto outros novos componentes podem ser implementados e alguns componentes existentes adaptados. Essa prática permite que as empresas respondam rapidamente às mudanças de mercado e reduzam os custos de desenvolvimento e manutenção dos softwares.
Essa abordagem é claramente a definição de uma Linha de produto de software, que justifica a alternativa (C) como a correta. Diferente de um modelo de componentes ou componentes de software que são elementos mais granulares usados na construção de software, padrão de projeto composite que é um padrão de design específico para tratar composição de objetos, ou os padrões de projeto em geral, que são soluções típicas para problemas comuns em projetos de software, a Linha de produto de software trata da estratégia e organização de famílias de produtos e não apenas soluções de design ou componentes individuais.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
"é um conjunto de sistemas de software que têm um determinado conjunto de funcionalidades em comum, e que satisfazem as necessidades de um determinado segmento de mercado ou missão, e que são desenvolvidos tendo a mesma base (core)."
[1]: http://pt.wikipedia.org/wiki/Linha_de_produtos_de_software
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo