Buscar

Prova-Gerenciamento Ágil dos Sistemas

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

Prévia do material em texto

Gerenciamento ágil dos sistemas
Professor(a): Marco Ikuro Hisatomi (Mestrado acadêmico)
1)
2)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual
(AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco
tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as
questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa
prova!
Alternativas:
I – B; II – A; III – C.
I – C; II – A; III – B.
I – B; II – C; III – A.  CORRETO
I – A; II – B; III – C.
I – C; II – B; III – A.
Código da questão: 57769
O dimensionamento quanto ao tamanho de uma história do usuário é importante para o projeto
de desenvolvimento de software ágil, por se tratar de características: 
I. Tamanhos semelhantes/equivalentes tendem a terem eficiência e eficácia na estimativa global do
projeto. 
II. Quanto maior a amplitude de tamanho da história do usuário, o projeto se torna melhor
gerenciável. 
III. Acredita-se que histórias do usuário mais extensas facilitam a sua estimativa. 
IV. A história do usuário que envolve o maior número de entidades e operações são mais
completas e objetivas. 
V. Uma história do usuário deve ser escrita pelo próprio usuário, garantindo que ele conheça as
regras de negócio e determina a prioridade. 
São verdadeiras:
Alternativas:
I e V, apenas  CORRETO
II e III, apenas
I, II e IV, apenas
III, IV e V, apenas
I, II e V, apenas
Resolução comentada:
de acordo com a apresentação do gerenciamento de configuração de Pressman (2016), o
relatório de defeitos listados pelos stakeholders é considerado um Software Configuration
Itens; conjunto de mecanismos e estruturas de dados que permitem a uma equipe de
software gerenciar alterações de maneira eficaz é considerado um repositório de Software
Configuration Management; e a gestão de dependências é considerada como sendo uma
gestão de impacto e orienta na escolha dos casos de teste.
Resolução comentada:
3)
4)
5)
Código da questão: 57719
A modelagem Cocomo II possui o modelo ______ que contempla calcular a estimativa usando
______, considerando fatores, tais como: ______ e ______. 
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Pós-arquitetura; história do desenvolvedor; flexibilidade de desenvolvimento; caixa-branca.
Pós-arquitetura; Kloc; flexibilidade de desenvolvimento; coesão do time.  CORRETO
Arquitetura; história do usuário; Esloc; coesão do time.
Projeto (design) inicial; Kloc; precedência; coesão do time.
Reúso; Kloc; flexibilidade de desenvolvimento; coesão do time.
Código da questão: 57727
A disciplina da gestão da qualidade está se tornando mais valorizada no processo de
desenvolvimento de sistemas, acrescentando maior garantia de produtos seguros e úteis aos
usuários finais. 
Sobre a camada da sustentação da engenharia de software (PRESSMAN, 2016, p. 16), assinale a
alternativa correta.
Alternativas:
A disciplina da gestão da qualidade só depende da cultura organizacional.
A base da sustentação é o foco na qualidade.  CORRETO
A camada-base são as ferramentas do desenvolvimento.
Entende-se por camada da engenharia de software somente os métodos e processos.
Métodos da engenharia de software é a base da sustentação.
Código da questão: 57745
Por prever procedimentos simples, conexos ao Manifesto Ágil, tornou-se comum a sua adoção
em desenvolvimento de softwares por demonstrar eficácia para projetos que exigem
complexidade, requisitos em constante mudança e prazos curtos (PRESSMAN, 2016). 
Sobre o Scrum, assinale a alternativa correta.
Alternativas:
É um framework para desenvolver, entregar e manter produtos complexos.  CORRETO
É um framework para prestação de serviços de infraestrutura, de maneira rápida.
É um framework para desenvolver, entregar e manter sistemas educacionais.
a afirmação I é verdadeira, pois atividades de tamanhos equivalentes são melhores
estimadas em esforços e em execução; e a V é verdadeira, a responsabilidade e autonomia
das histórias do usuário é do próprio usuário; já a II é falsa porque, quanto maior a
amplitude, o gerenciamento se torna mais complexo; já a III é falsa, pois uma história de
usuário extensa não é sinônimo de ser completa e objetiva; e a IV é falsa por demonstrar que
contempla várias histórias numa só, por envolver várias entidades e operações.
Resolução comentada:
a modelagem Cocomo II possui o modelo pós-arquitetura que contempla calcular a
estimativa usando Kloc, considerando fatores, tais como: flexibilidade de desenvolvimento e
coesão do time.
Resolução comentada:
a qualidade é conquistada por meio do acúmulo de esforços, com o foco na qualidade
(PRESSMAN, 2016), sendo esta a base fundamental da sustentação da engenharia de
software.
6)
7)
8)
É um framework para o gerenciamento de configuração de software.
É um framework para desenvolver, entregar e manter sistemas simplificados.
Código da questão: 57707
“Quando há envolvimento de times diferentes, uma diferença fundamental entre o
desenvolvimento e a evolução é que o primeiro estágio da implementação da mudança requer
uma compreensão do programa” (SOMMERVILLE, 2018, p. 235). 
Qual alternativa corresponde melhor ao objetivo dessa compreensão do programa citada pelo
autor?
Alternativas:
Analisar os sistemas de mobile, principalmente porque existem muitas instalações.
Criar um cenário de teste para ser aplicado antes da entrega.
Analisar o custo e o esforço necessário por parte dos usuários para testar o sistema.
Analisar o impacto da mudança nas documentações de operação do sistema para o usuário final.
Analisar o impacto da mudança para certificar-se de que não afetará outra parte do sistema ou
na integração com outros sistemas do mesmo ambiente operacional.  CORRETO
Código da questão: 57774
Fazem parte dos fatores que influenciam no custo de um projeto de software, baseado no
Cocomo II, conforme o modelo pós-arquitetura, dentre os 17 atributos: 
( ) Tamanho da base de dados (do produto). 
( ) Complexidade do produto (do produto). 
( ) Experiência de aplicação (de pessoal). 
( ) Restrição de armazenamento (de plataforma). 
( ) Cronograma de desenvolvimento necessário (de projeto). 
Assinale a alternativa que contenha a sequência correta:
Alternativas:
V – V – V – V – F.
V – V – F – F – V.
F – F – F – V – V.
V – V – V – V – V.  CORRETO
V – V – F – V – F.
Código da questão: 57730
Em manutenibilidade, entende-se que favorecerá as tarefas “_____ porque o projeto (design)
permite boa testabilidade, e de análise dos pontos que podem ______, inclusive quanto à existência
de alinhamento conceitual entre o _____ e a implementação” (TAENTZER et al., 2019, p. 16). 
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Resolução comentada:
é um framework para desenvolver, entregar e manter sistemas complexos, segundo o Guia
Scrum (2017).
Resolução comentada:
segundo o autor, tecnicamente, o engenheiro de software deve conhecer o suficiente para
manter os níveis de qualidade quanto ao funcionamento do sistema e das integrações com
outros sistemas.
Resolução comentada:
todas estão corretas.
9)
10)
De análise; causar falhas; requisito especificado.
De testes; causar falhas; requisito especificado.  CORRETO
De testes; gerar erros; pedido de manutenção.
De planejamento; causar falhas; pedido de manutenção.
De análise; gerar erros; requisito não funcional.
Código da questão: 57766
Na gestão de riscos, o gerente deve conhecer a probabilidade de ocorrência e, caso aconteça,
qual será o impacto. Assinale a alternativa que preenche corretamente a afirmativa: “O gerente de
um projeto de software deve dedicar menor esforço quando um fator de risco tem_____, mas que a
probabilidade de ocorrência é _____”.
Alternativas:
Médio impacto; alta.
Alto impacto; muito baixa.  CORRETO
Alto impacto; altíssima.
Alto impacto; alta.
Prejuízo; alta.
Código da questão: 57740
O clienteprioriza as histórias a serem implementadas, escolhendo as que podem ser utilizadas
imediatamente para proporcionar suporte útil _____. A intenção é identificar funcionalidades ______
que possam ser implementadas em aproximadamente duas semanas, quando a próxima versão do
sistema é disponibilizada para o cliente (SOMMERVILLE, 2018). 
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Ao indivíduo; essenciais.
Para a sociedade; essenciais.
Ao negócio; gerenciais.
Ao negócio; essenciais.  CORRETO
Ao negócio; raras.
Código da questão: 57709
Resolução comentada:
métodos ágeis, com o uso de técnicas como refatoração, aumentam o nível de
manutenibilidade, sendo descrito por Taentzer (2019), que favorece as tarefas de testes
porque o projeto (design) permite boa testabilidade e de análise dos pontos que podem
causar falhas, inclusive quanto à existência de alinhamento conceitual entre o requisito
especificado e a implementação.
Resolução comentada:
segundo Pressman (2016, p. 785), quando a probabilidade é muito baixa, o gerente não deve
dedicar grande esforços.
Resolução comentada:
o cliente busca operacionalização aos negócios e somente as funcionalidades essenciais
devem ser implementadas.
Arquivos e Links

Continue navegando