Buscar

Linha de produto de software 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

1a
          Questão
	Acerto: 1,0  / 1,0
	
	A adoção da LPS - linha de Produto de Software tem uma Engenharia envolvida, onde temos o Framework de apoio para auxiliar nos processos. Mas não é simples se adequar a todos os processos e isso requer muito esforço da organização. Assinale a seguir a opção que descreve uma dificuldade na adoção de LPS:
		
	
	Liderança comprometida com a adoção
	 
	Adoção da abordagem de forma equivocada
	
	Visão de qualidade e eficiência
	
	Comprometimento da gerência
	
	Comprometimento da equipe
	Respondido em 18/03/2023 18:55:18
	
	Explicação:
A adoção da abordagem equivocada é uma dificuldade para LPS, pois não é sugerido ¿forçar¿ a adequação de um produto dentro de um produto LPS. É necessária uma análise cuidadosa e caso o produto pretendido não tenha uma similaridade suficiente com a família, não é possível garantir a viabilidade do modelo
	
		2a
          Questão
	Acerto: 0,0  / 1,0
	
	Uma das 3 atividades essenciais da Engenharia da Linha de Produto de Software é a: Core Asset Development (Desenvolvimento de Ativos Principais). Nesse contexto, analise as afirmativas a seguir:
I. Nessa atividade essencial não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS
II. São exemplos de ativos-base dessa atividade: a arquitetura e sua documentação, especificações, componentes de software, cronogramas e planos de teste
III. Um ativo-base pode ser construído para ser utilizado integralmente em todos os produtos
IV. Adaptações não são aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos
Assinale a alternativa correta:
		
	
	Apenas as afirmações III e IV estão corretas
	 
	Apenas as afirmações I, II e III estão corretas
	
	Apenas as afirmações I e II estão corretas
	 
	Apenas as afirmações II e III estão corretas
	
	Apenas as afirmações II e IV estão corretas
	Respondido em 18/03/2023 18:56:28
	
	Explicação:
Na atividade Core Asset Development não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS, é cíclico, podendo ter interação e geram-se ativos-base como sua documentação, especificações, componentes de software, cronogramas e planos de teste. As adaptações podem ser necessárias e aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	São várias as vantagens que a LPS - Linha de Produto de Software traz para as empresas, principalmente pela sua abordagem de reuso, onde um mesmo software (com adaptações/customizações) pode ser adquirido por várias empresas do mesmo domínio de negócio. São vários os stakeholders envolvidos positivamente nesta adoção, conforme a SI apresenta em seu Framework. Assinale a opção a seguir que indique o benefício trazido Chief executive officer (CEO), na adoção da LPS:
		
	
	Produtos previsíveis de alta qualidade, entrega previsível, poder vender produtos com garantia de qualidade
	
	integração de produtos, menos atrasos no cronograma, maior mobilidade dentro da organização, mais comercializável, ter tempo para aprender novas tecnologias
	
	Produtos de alta qualidade, data de entrega previsível, custo previsível, custos conhecidos para requisitos exclusivos mentos, materiais e documentação de treinamento bem testados
	
	Moral mais alta, maior satisfação no trabalho, poder se concentrar em aspectos verdadeiramente únicos dos produtos
	 
	Opções para desenvolver rapidamente novos produtos, grandes ganhos de produtividade, tempo de colocação no mercado muito melhorado, crescimento sustentado e presença no mercado
	Respondido em 18/03/2023 10:55:23
	
	Explicação:
A adoção de LPS traz diversas vantagens, que impactam positivamente as empresas e seus stakeholders envolvidos, incluindo o CEO, que é beneficiado de várias formas, já que tem a opção de ter um produto de software disponível rapidamente, trazendo aumento da produtividade e um retorno rápido do negócio
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	Interfaces são muito utilizadas na implementação de variabilidade, e o projeto de uma interface é afetado pelos tipos de variabilidade que deve estar presente nos componentes conectados à interface, quer sejam fornecedores ou usuários. Tem efeito no projeto de uma interface:
		
	 
	Variabilidade na Configuração da Aplicação, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	 
	Variabilidade em Algoritmos ou Protocolos, que significa que componentes diferentes lidam com o mesmo tipo de funcionalidade, mas podem fornecer ou usar quantidades diferentes de determinados recursos.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes.
	Respondido em 18/03/2023 18:57:13
	
	Explicação:
A variabilidade relacionada à configuração do aplicativo pode incluir diferenças de hardware e software, como, por exemplo, diferentes tamanhos de memória ou diferenças na disponibilidade de determinados pacotes de software. Os componentes obrigatórios precisam de uma visão abstrata da configuração. Consequentemente, a interface deve conter funções, métodos ou parâmetros que diferenciem as variantes.
	
		5a
          Questão
	Acerto: 0,0  / 1,0
	
	Cada sub processo da engenharia de aplicação deve refinar a variabilidade encontrada em fases mais iniciais do desenvolvimento, a partir da referencia à variabilidade introduzida pelos sub processos correspondentes da engenharia de domínio. O objetivo é a garantia de que os requisitos variáveis sejam corretamente construídos. É correto afirmar que:
		
	
	Resolução de similaridade é o nome que se dá a esse mecanismo e o momento em que é executada é frequentemente nomeado de tempo de ligação da variabilidade.
	
	Dissolução de variabilidade é o nome que se dá a esse mecanismo e o momento em que é executada é frequentemente nomeado de tempo de resolução da similaridade.
	 
	Resolução de variabilidade é o nome que se dá a esse mecanismo e o momento em que é executada é frequentemente nomeado de tempo de otimização da variabilidade.
	 
	Resolução de variabilidade é o nome que se dá a esse mecanismo e o momento em que é executado é frequentemente nomeado de tempo de ligação da variabilidade.
	
	Resolução de ligação é o nome que se dá a esse mecanismo e o momento em que é executada é frequentemente nomeado de tempo de refino da variabilidade.
	Respondido em 18/03/2023 19:13:37
	
	Explicação:
Os sub processos da engenharia de aplicação devem proporcionar condições para que a variabilidade encontrada nos sub processos correspondentes da engenharia de domínio possam ser refinadas e introduzidas nos artefatos de uma aplicação em particular, na forma de variantes. Essa atividade é conhecida como resolução de variabilidade e o momento em que é executada é frequentemente nomeado de tempo de ligação da variabilidade.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	No mundo real, variabilidade significa a capacidade de mudança que as coisas possuem. Na ELPS a variabilidade esta intrinsicamente relacionada à possibilidade de reuso de artefatos nas diversas aplicações de uma mesma linha de produtos. Assinale a alternativa que relaciona corretamente os conceitos do mundo real com os da ELPS:
		
	
	Uma variante do mundo real relaciona-se com o conceito de variante na ELPS.
	 
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de ponto de variação na ELPS.
	 
	Um sujeito de variabilidadedo mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	
	Um ponto de variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de variante na ELPS.
	Respondido em 18/03/2023 19:22:10
	
	Explicação:
Os conceitos de sujeito de variabilidade e de objeto de variabilidade do mundo real, representativos de coisas que podem variar e as possibilidades de variação, respectivamente, são conceitos similares aos de ponto de variação e de variante, na ELPS.
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	A variabilidade da linha de produtos e a diferenciação entre a engenharia de domínio e aplicação devem ser consideradas pelo teste na engenharia de linha de produto.  Em relação às estratégias de testes da linha de produtos, é correto afirmar:
		
	 
	A estratégia da aplicação pura busca assegurar a qualidade dos artefatos de domínio e de todas as aplicações realizando um extenso teste de domínio.
	
	Estratégia de aplicativo de amostra é oposta à estratégia da aplicação pura, pois negligencia testes de domínio, realizando apenas testes de aplicação.
	
	Nenhuma sobrecarga é produzida pelas estratégias de aplicação pura e de força bruta.
	
	A estratégia da similaridade e reutilização e a estratégia de aplicativo de amostra não são aplicáveis na prática.
	 
	Exceto nos critérios de tempo e sobrecarga, a estratégia de aplicativo de amostra funciona muito bem em todos os critérios.
	Respondido em 18/03/2023 19:22:23
	
	Explicação:
A Estratégia de Força realiza um extenso teste de domínio buscando assegurar a qualidade dos artefatos de domínio e de todas as aplicações. Já a Estratégia de aplicativo de amostra testa os artefatos de domínio e cria um aplicativo de amostra usando uma ou algumas aplicações de amostra. A estratégia de aplicativo de amostra só não funciona muito bem nos critérios de tempo e sobrecarga, funcionando muito bem nos demais. As duas estratégias não aplicáveis, na prática, são as estratégias de força bruta e a estratégia de aplicação pura.  A única estratégia que não produz sobrecarga é a estratégia de similaridade e reutilização.
	
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	A validação dos artefatos de realização é o foco principal do teste de domínio, e a definição de casos de teste é baseada nas entradas oriundas de subprocessos com os quais o teste de domínio se relaciona, e visa estabelecer um processo de teste geral eficiente. Neste contexto, assinale a alternativa que apresenta uma afirmação correta:
		
	 
	A separação entre engenharia de domínio e engenharia de aplicação e a presença de variabilidade devem ser tratadas adequadamente pelo teste de domínio, sendo o seu principal desafio.
	
	Durante a engenharia de domínio são projetados os artefatos variáveis ​​pertencentes a apenas uma ou algumas aplicações.
	
	No teste de aplicação, o MOV é usado para derivar artefatos de teste para os artefatos de domínio.
	 
	A variabilidade da linha de produtos e sua relação com os artefatos de domínio são documentadas no MOV durante a realização da aplicação.
	
	Durante a engenharia de domínio são projetados os componentes que são necessários apenas para uma aplicação específica.
	Respondido em 18/03/2023 19:19:59
	
	Explicação:
Tratar adequadamente a separação entre engenharia de domínio e engenharia de aplicação e a presença de variabilidade são o principal desafio para o teste de domínio. A documentação da variabilidade da linha de produtos e sua relação com os artefatos de domínio são realizadas no modelo ortogonal de variabilidade, durante a realização de domínio. O MOV é usado para derivar artefatos de teste para os artefatos de domínio durante o teste de domínio. Durante a engenharia de aplicação são projetados os artefatos variáveis pertencentes a apenas uma ou algumas aplicações e componentes que são necessários apenas para uma aplicação específica.
	
		9a
          Questão
	Acerto: 0,0  / 1,0
	
	A realização da variante no aplicativo implica em um custo, e este custo é levado em conta na decisão de selecionar ou não esta variante. Assinale a alternativa que apresenta uma afirmação verdadeira em relação ao custo da realização de variantes:
		
	
	No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais baixos
	
	Se a variante for realizada na plataforma, o custo é alto (categoria A - nenhum esforço de adaptação).
	 
	No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente baixos (categoria C - esforços de adaptação altos).
	 
	Quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio, o custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação).
	
	Simulação e validação devem ser executados após a arquitetura do aplicativo ser concluída, possibilitando a resolução de eventuais inconformidades
	Respondido em 18/03/2023 19:21:10
	
	Explicação:
Se a variante for realizada na plataforma, o custo é pequeno (categoria A - nenhum esforço de adaptação). No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais altos. O custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação), quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio. No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente altos (categoria C - esforços de adaptação altos). Por fim, simulação e validação devem ser executados antes que a arquitetura do aplicativo seja concluída.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Em linhas gerais, o objetivo da realização da aplicação pode ser resumido em desenvolver aplicações que possam ser testadas e levadas ao mercado após assegurar a qualidade suficiente. Para isso, o sub processo se relaciona com outros sub processos da engenharia de linha de produtos de software. Nesse contexto, analise as afirmativas abaixo:
I. Fornece o design detalhado do aplicativo.
II. Um dos resultados são os componentes e interfaces específicos do aplicativo.
III. Um dos resultados são as variantes selecionadas de componentes reutilizados e a configuração do aplicativo.
IV. Fornece a implementação de componentes específicos do aplicativo
V. Fornece a arquitetura do aplicativo.
 
Marque a alternativa que apresenta a afirmação correta em relação à realização da aplicação:
		
	
	 I, II, III, V e IV
	
	IV
	 
	Somente a I, II, III e V são corretas
	
	II e III
	
	I, II e III
	Respondido em 18/03/2023 19:21:49

Continue navegando