Buscar

ATIVIDADE 2 - TOPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE

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 8 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 8 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

Prévia do material em texto

17/03/2020 Unicesumar - Ensino a Distância
1/8
ATIVIDADE 2 - ENG SOFT - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE I - 51/2020
Período:02/03/2020 08:00 a 17/03/2020 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 18/03/2020 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
Para a estruturação de uma fábrica de software, o ciclo de vida do software desenvolvido geralmente
possuirá como base as etapas de planejamento, requisitos, análise, projeto, implementação, testes,
implantação e manutenção. No contexto de fábrica de software orientadas a projetos, essas etapas são
distribuídas de acordo com o ciclo de desenvolvimento adotado pela empresa para cada projeto a ser
executado. 
FREITAS, J. A. de. Tópicos Especiais em Engenharia de Software I. Maringá-PR. UniCesumar, 2018. 
 A empresa XPTO ainda opera a gestão com cliente utilizando calendários, blocos de notas, post-it, e o Excel.
Foi após um incidente técnico que resultou na perda das informações, que a diretoria comercial da XPTO
resolveu informatizar o sistema de relacionamento com o cliente. A dúvida está entre adquirir uma
ferramenta pronta ou buscar uma solução customizada. 
Diante do exposto, essa situação consiste em uma __________ para a fábrica de software. 
Assinale a alternativa que complete corretamente a afirmação: 
ALTERNATIVAS
ordem de serviço visando funcionalidade
demanda para um novo desenvolvimento
demanda para a manutenção de um sistema
ordem de serviço para determinar a arquitetura de software
estimativa para melhorar a produtividade de um novo projeto
2ª QUESTÃO
O planejamento da implementação de uma fábrica de software é constituído por especificações técnicas e
pela estratégia de desenvolvimento. 
FREITAS, J. A. de. Tópicos Especiais em Engenharia de Software I. Maringá-PR. UniCesumar, 2018. 
Analise os passos para o planejamento da implantação da fábrica de software: 
I. Elaborar o plano de aquisição de recursos. 
II. Elaborar o orçamento de custo do projeto. 
III. Elaborar a estratégia de recuperação de falhas. 
IV. Elaborar um programa de certificação dos profissionais. 
É correto o que se afirma em: 
ALTERNATIVAS
17/03/2020 Unicesumar - Ensino a Distância
2/8
I e II, apenas.
II e III, apenas.
III e IV, apenas.
I, II e III, apenas.
I, II, III e IV.
3ª QUESTÃO
A crescente preocupação pela melhoria do software, seja por exigência do mercado ou dos clientes, passa
pela implantação de fábricas de testes. Essas fábricas permitem a produção de sistemas com um nível de
qualidade aceitável e em um espaço de tempo cada vez menor. 
FREITAS, J. A. de. Tópicos Especiais em Engenharia de Software I. Maringá-PR. UniCesumar, 2018. 
A fábrica de testes dentro de um projeto deve garantir: 
I. O compromisso com a qualidade de software. 
II. Um modelo de testes manuais e automatizados. 
III. O reuso de software por intermédio de frameworks.  
IV. O posicionamento real de cada projeto em andamento. 
É correto o que se afirma em: 
ALTERNATIVAS
II, apenas.
I e III, apenas.
II e IV, apenas.
I, II e IV, apenas.
II, III e IV, apenas.
4ª QUESTÃO
Observe o anúncio de emprego em um site especializado para a vaga a seguir: 
Desenvolvedor de Software: HOME OFFICE 
Desenvolvedor de Software para Curitiba/PR 
Atividades: VAGA REMOTA - Estamos em busca de um profissional com Inglês Avançado, que tenha
conhecimento nestas tecnologias: HTML, CSS, JavaScript, conceitos de integração REST / SOAP API XXXX,
Aura components, Lightning Web Components (não mandatório, mas um plus), Apex, Apex Triggers, Apex
Test Classes, SOQL / SOSL e Limites da Plataforma.  
Quantidade: 1 vaga. 
Essa vaga está associada a uma __________. 
Assinale a alternativa correta:
ALTERNATIVAS
17/03/2020 Unicesumar - Ensino a Distância
3/8
fábrica de software de produtos
fábrica de testes de software
fábrica de software virtual
fábrica de componentes
fábrica de projetos
5ª QUESTÃO
A chave para a transformações proposta, seja em computação quântica, realidade aumentada ou veículos
autônomos, está no software. Portanto, as empresas de software devem ter os olhos na construção e
modernização de seus produtos e ferramentas para estarem conectadas ao mundo digitalmente. 
FREITAS, J. A. de. Tópicos Especiais em Engenharia de Software I. Maringá-PR. UniCesumar, 2018. 
Assinale a alternativa correta correspondente a escolha de um framework para uma fábrica de software com
base em rede de operações: 
ALTERNATIVAS
Considerar itens relativos à instalação, demanda da fábrica, necessidade de futuras expansões e acessibilidade.
Considerar a escolha da tecnologia de processo da fábrica de software, tanto pelo escopo quantos pelas plataformas
no desenvolvimento de software.
Considerar a escolha do escopo para poder decidir pelas linguagens de programação, banco de dados, pacotes, entre
outros recursos computacionais mais pertinentes.
As escolhas de plataforma e ambiente vão influenciar sobre a rede de operações, portanto, deve-se considerar os
requisitos dos clientes em relação ao serviço da fábrica de software.
Considerar a localização da fábrica de software em função do suprimento, como máquinas, equipamentos, software,
dispositivos de redes, além do custo relacionado à mão de obra.
6ª QUESTÃO
Para entender melhor os modelos de fábrica de software é necessário fazer a apresentação de um modelo
genérico com a relação dos componentes, conforme cada camada do modelo apresentado na figura a
seguir. O modelo genérico possui componentes que atendem a todos os modelos de Fábrica de Software.
 
17/03/2020 Unicesumar - Ensino a Distância
4/8
FREITAS, J. A. de.Tópicos Especiais Em Engenharia de Software I. Maringá-Pr.: UniCesumar, 2018.
 
Dentre os componentes do processo de gestão estratégica do processo de software, está aquele que define
as regras da fábrica de software com base em suas políticas e normas internas. Definidas as regras consegue
reconhecer desvios de padrão, apurar os dados e apresentar os resultados à equipe responsável.
Assinale a alternativa que corresponde a descrição acima:
ALTERNATIVAS
Segurança.
Compliance.
Treinamento.
Recursos humanos.
Gestão da melhoria.
7ª QUESTÃO
17/03/2020 Unicesumar - Ensino a Distância
5/8
O termo Fábrica de Software não é novo e vem evoluindo desde os anos sessenta na procura de um modelo
que atenda as expectativas de Fabricantes e do mercado. Nos dias atuais, diversos fatores têm favorecido a
sua afirmação como produtora de software. Alguns exemplos disso são a consolidação das técnicas de
engenharia de software e o amadurecimento dos padrões de qualidade.
 
OSIAS, Claudio de Souza. FÁBRICA DE SOFTWARE: um estudo de caso na Dataprev, sob a ótica da
estrutura organizacional. FGV. Rio de Janeiro, 2008.
 
Pensando sobre isso, analise a figura abaixo:
Identifique a qual modelo de Fábrica de Software a figura representa:
 
ALTERNATIVAS
Fábrica de Software Baseada em Processos
Fábrica de Programas de Software
Fábrica de Projetos
Fábrica de Software Baseada em Componentes
Fábrica de Software Baseada em Produtos
8ª QUESTÃO
17/03/2020 Unicesumar - Ensino a Distância
6/8
O termo “Fábrica de Software” traz para o ambiente de desenvolvimento de aplicativos conceitos e
metodologias análogas ao processo de produção fabril tradicional, baseado em componentes com
características semelhantes e com a mesma qualidade. Historicamente, o conceito de Fábrica de Software,
que surgiu em sua forma mais simples em meados da década de 60, vem evoluindo com o passar dos anos.
 
ROMANHA, Silas Dias. Um Modelo de Fábrica de Software em Instituições de Ensino Superior-
Guaratinguetá, 2016.
 
Em uma fábrica de software, podemos ter diferentes processos que são adequados a diferentes projetos.
Sobre isso, analise as alternativas a seguir e marque as corretas sobre a Fábrica de Software Baseada em
Processos:
 
I) O conceito de fábrica de software baseia-se na ideia de prover uma linha de produção de soluções que
atendam às necessidades específicasde cada cliente.
II) Ter um processo definido é importante para organizar e disciplinar o desenvolvimento de software
III) Um processo de desenvolvimento de software é um conjunto de atividades que são necessários para se
transformar os requisitos do cliente em software.
IV) Processo padrão bem estabelecido deve ser tomado como referencial no planejamento e definição de
estratégias de cada fábrica e deve ser genérico para atender a maioria dos projetos.
 
É correto o que se afirma em:
 
ALTERNATIVAS
I, apenas.
I e IV, apenas.
I, III e IV, apenas.
II, III e IV, apenas.
I, II, III e IV, apenas.
9ª QUESTÃO
17/03/2020 Unicesumar - Ensino a Distância
7/8
A Fábrica de Software pode ser definida como um conjunto de atividades e recursos materiais ou humanos,
com metodologias e processos bem estruturados e definidos.  Usa melhores práticas para o
desenvolvimento, verificações e validações, manutenção do software, métricas e indicadores de qualidade e
produtividade.
 
FREITAS, Janaina Aparecida de. Tópicos Especiais em Engenharia de Software. Maringá - PR
 
Com base nesta definição, analise as alternativas que descrevem a essência do Software:
 
I) Essência do software deve ser o foco técnico e o gerenciamento, com ênfase em qualidade e reuso e,
como base, uma padronização por processos.
II) No foco técnico temos ferramentas automatizadas para a interação entre as pessoas envolvidas no
projeto.
III) No foco de gerenciamento temos modelos de projetos, de processos, de reuso, artefatos e gestão da
qualidade e controle de processos e produtos.
IV) Essência do software deve ser o foco na manutenção e na implantação, com ênfase no reuso e, como
base, uma padronização por processos.
 
É correto o que se afirma em:
 
ALTERNATIVAS
I.
II e III.
I, II e III.
I, III e IV.
I, II, III e IV.
10ª QUESTÃO
17/03/2020 Unicesumar - Ensino a Distância
8/8
Definir uma Fábrica de Software a partir de processos, pode ajudar na adaptação a mudanças tecnológicas e
de mercador e também na cultura de processos. Conceituando a Fábrica de Software como um ambiente de
desenvolvimento constituído por processos e que envolve o ciclo de vida, iniciando pela etapa de
planejamento, depois temos o design/projeto do software, seguindo para desenvolvimento/implementação
dos códigos, depois temos os testes, implantação do sistema e encerrando com o suporte ao
cliente/usuário.
 
BORSOI, Beatriz Terezinha. Arquitetura de Processo Aplicada na Integração de Fábricas de Software.
USP. São Paulo, 2008.
Analisando as informações acima, analise as alternativas sobre o Ambiente de Desenvolvimento de Software
(ADS):
 
I) Um ADS é composto por um conjunto de atividades necessárias para desenvolver os sistemas e essa
estrutura faz parte de um conjunto de componentes.
II) Um ADS abrange todo o ciclo de desenvolvimento de software juntamente com as linguagens de
programação e modelagem, banco de dados, ferramentas para o gerenciamento de componentes e de
artefatos de software.
III) Um ADS centrado em programas permite definir e executar procedimentos realizados por grupos de
desenvolvedores trabalhando em uma empresa.
IV) Um ADS é visto como um meio, uma estrutura, composto por processos integrados que abrangem o
ciclo de vida de software, incluindo os atores, os artefatos produzidos e os recursos utilizados.
 
É correto o que se afirma em:
 
ALTERNATIVAS
I.
II e III.
II e IV.
I, II e IV.
I, II, III e IV.

Continue navegando