Logo Passei Direto
Buscar

Avaliação - Gerenciamento ágil dos sistemas

User badge image
Bruno

em

Ferramentas de estudo

Questões resolvidas

Qual alternativa corresponde melhor ao objetivo dessa compreensão do programa citada pelo autor?
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.
Criar um cenário de teste para ser aplicado antes da entrega.
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.
Analisar os sistemas de mobile, principalmente porque existem muitas instalações.

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).
F – F – F – V – V.
V – V – V – V – V.
V – V – F – F – V.
V – V – V – V – F.
V – V – F – V – F.

A modelagem Cocomo II possui o modelo ______ que contempla calcular a estimativa usando ______, considerando fatores, tais como: ______ e ______.
Reúso; Kloc; flexibilidade de desenvolvimento; coesão do time.
Pós-arquitetura; Kloc; flexibilidade de desenvolvimento; coesão do time.
Pós-arquitetura; história do desenvolvedor; flexibilidade de desenvolvimento; caixa-branca.
Arquitetura; história do usuário; Esloc; coesão do time.
Projeto (design) inicial; Kloc; precedência; coesão do time.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Qual alternativa corresponde melhor ao objetivo dessa compreensão do programa citada pelo autor?
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.
Criar um cenário de teste para ser aplicado antes da entrega.
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.
Analisar os sistemas de mobile, principalmente porque existem muitas instalações.

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).
F – F – F – V – V.
V – V – V – V – V.
V – V – F – F – V.
V – V – V – V – F.
V – V – F – V – F.

A modelagem Cocomo II possui o modelo ______ que contempla calcular a estimativa usando ______, considerando fatores, tais como: ______ e ______.
Reúso; Kloc; flexibilidade de desenvolvimento; coesão do time.
Pós-arquitetura; Kloc; flexibilidade de desenvolvimento; coesão do time.
Pós-arquitetura; história do desenvolvedor; flexibilidade de desenvolvimento; caixa-branca.
Arquitetura; história do usuário; Esloc; coesão do time.
Projeto (design) inicial; Kloc; precedência; coesão do time.

Prévia do material em texto

09/05/2023, 12:33 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2874927/6553515 1/4
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 – C; II – A; III – B.
I – A; II – C; III – B.  CORRETO
I – B; II – C; III – A.
I – C; II – B; III – A.
I – A; II – B; III – C.
Código da questão: 57716
“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 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.
Criar um cenário de teste para ser aplicado antes da entrega.
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
Analisar os sistemas de mobile, principalmente porque existem muitas instalações.
Código da questão: 57774
Resolução comentada:
tempo: relaciona-se a prazo; recursos: todos os itens envolvidos necessários para o desenvolvimento do sistema, inclusive os esforços
da equipe ágil; escopo: relacionado às regras de negócio do cliente.
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.
09/05/2023, 12:33 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2874927/6553515 2/4
3)
4)
5)
Alternativas:
I – A; II – C; III – B.
I – C; II – A; III – B.
I – A; II – B; III – C.
I – C; II – B; III – A.  CORRETO
I – B; II – A; III – C.
Código da questão: 57733
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 base da sustentação é o foco na qualidade.  CORRETO
Entende-se por camada da engenharia de software somente os métodos e processos.
A disciplina da gestão da qualidade só depende da cultura organizacional.
A camada-base são as ferramentas do desenvolvimento.
Métodos da engenharia de software é a base da sustentação.
Código da questão: 57745
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:
III, IV e V, apenas
I, II e V, apenas
I e V, apenas  CORRETO
I, II e IV, apenas
Resolução comentada:
mudanças de recursos: de origem causada por fator interno.
Adaptação às novas tecnologias: de origem causada por fator externo com grande impacto no desenvolvimento de software.
Atualização de requisitos: alteração da forma de atribuir pontuação nas provas do aluno.
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.
09/05/2023, 12:33 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2874927/6553515 3/4
6)
7)
8)
II e III, apenas
Código da questão: 57719
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:
F – F – F – V – V.
V – V – V – V – V.  CORRETO
V – V – F – F – V.
V – V – V – V – F.
V – V – F – V – F.
Código da questão: 57730
Pressman (2016, p. 804) afirma que “o tipo mais comum de reengenharia é _____. Alguns sistemas legados têm uma arquitetura de
programa razoavelmente sólida, mas os módulos individuais foram codificados de uma maneira que dificulta entendê-los, testá-los e _____.
Nesses casos, _____ dentro dos módulos suspeitos pode ser reestruturado”.
Escolha a alternativa que preenche corretamente as lacunas.
Alternativas:
A engenharia direta; reestruturá-los; o código.
A reengenharia reversa; mantê-los; a arquitetura.
A reestruturação dos dados; alterá-los; as estruturas.
A reestruturação dos documentos; atualizá-los; os comentários.
A reestruturação de código; mantê-los; o código.  CORRETO
Código da questão: 57773
De acordo com Sommerville (2018), se tem um projeto com previsão para 15 meses quando a equipe conta com quatro pessoas, significa
que são 60 pessoas/mês, portanto, se incluir mais uma pessoa na equipe, é certeza de que o mesmo sistema será entregue em 12 meses.
Alternativas:
Não, pois não existe possibilidade de aumentar a quantidade de pessoas na equipe.
Sim, pois o esforço de 60 pessoas/mês será dividido por cinco pessoas.
Resolução comentada:
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:
todas estão corretas.
Resolução comentada:
a alternativa A é a única que condiz com o texto do autor citado e também representa o conceito correto sobre o assunto.
09/05/2023, 12:33 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2874927/6553515 4/4
9)
10)
Não, pois a produtividade da equipe é prejudicada com o aumento da quantidade de pessoas na equipe.  CORRETO
Sim, ao ingressar mais uma pessoa que já tem experiência e conhecimento do negócio, vai aumentar a velocidade da equipe.
Sim, com o aumento de uma pessoa, poderá ser entregue até antes de 12 meses.
Código da questão: 57739
Classifique as afirmativas em verdadeiras (V) ou falsas (F).
Sobre a qualidade na entrega do software modificado, para preservar (ou até aumentar) a qualidade, é sugerida que se adote a gestão de
configuração (PRESSMAN, 2016):
( ) A execução do teste diário, como exemplo, uso da técnica de teste de integração diária.
( ) Ao efetuar um build integrado, possibilita a entrega sem bugs e no prazo.
( ) A integração de todos os SCI numa build diária não possibilita a entrega sem bugs e no prazo.
( ) Caso duas pessoas efetuem alterações no mesmo SCI para o mesmo check out, quandoessas pessoas efetuarem o check in, a ferramenta
mantém somente o último check in para aquele SCI.
( ) O engenheiro de software é que garante a propagação das modificações utilizando a ferramenta SCM.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – F – V – V – V.
F – V – F – V – F.
V – F – V – F – V.
V – V – F – F – V.  CORRETO
V – V – F – V – F.
Código da questão: 57767
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:
Reúso; Kloc; flexibilidade de desenvolvimento; coesão do time.
Pós-arquitetura; Kloc; flexibilidade de desenvolvimento; coesão do time.  CORRETO
Pós-arquitetura; história do desenvolvedor; flexibilidade de desenvolvimento; caixa-branca.
Arquitetura; história do usuário; Esloc; coesão do time.
Projeto (design) inicial; Kloc; precedência; coesão do time.
Código da questão: 57727
Resolução comentada:
sobre a duração de projeto e alocação de equipe, fica claro que o aumento do número de pessoas na equipe pode diminuir a
velocidade produtiva por pessoa pela necessidade de comunicação.
Resolução comentada:
a integração de todos os SCI numa build diária possibilita a entrega sem bugs e no prazo.
Caso duas pessoas efetuem alterações no mesmo SCI para o mesmo check out, quando essas pessoas efetuarem o check in, a
ferramenta mantém os dois check in para aquele SCI.
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.
Arquivos e Links

Mais conteúdos dessa disciplina