Buscar

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

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!
Parte superior do formulário
1)
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:
· II e III, apenas
· I, II e IV, apenas
· I, II e V, apenas
· I e V, apenas
checkCORRETO
· III, IV e V, apenas
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.
Código da questão: 57719
2)
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.
checkCORRETO
· V – V – V – V – F.
· V – V – F – F – V.
· V – V – F – V – F.
Resolução comentada:
todas estão corretas.
Código da questão: 57730
3)
Um empreendimento importante na implantação da gestão da qualidade no processo de desenvolvimento de software (PRESSMAN, 2016) é a adoção da filosofia SPI. Podemos afirmar que:
I. A garantia da qualidade e as atividades de controle devem ser verificadas na fase de implantação do modelo de melhoria da qualidade.
II. A etapa de implantação do modelo de melhoria da qualidade representa transição de baixo impacto.
III. Devem receber educação e treinamento os profissionais, gerentes técnicos e gerentes seniores.
IV. Durante a escolha do modelo de melhoria do processo de desenvolvimento de software, serão produzidos os pontos de verificação de garantia de qualidade.
V. Na última etapa, de mensuração, é avaliada apenas os resultados em software de melhor qualidade.
São verdadeiras:
Alternativas:
· II – V
· I – III – V
· I – II – IV
· III – IV
checkCORRETO
· I – III – IV
Resolução comentada:
a afirmação III é verdadeira, devem receber educação e treinamento os profissionais, gerentes técnicos e gerentes seniores; e a IV é verdadeira, durante a escolha do modelo de melhoria do processo de desenvolvimento de software, serão produzidos os pontos de verificação de garantia de qualidade. A I está incorreta, pois garantia da qualidade e as atividades de controle devem ser avaliadas na primeira etapa, de reconhecimento da estrutura atual; a II está incorreta, pois representa uma etapa de transição organizacional e tecnológica (de grande impacto); e V é errônea, pois são avaliadas as alterações que resultam em software de melhor qualidade ou outros benefícios de processo perceptíveis e o estado geral do processo e a cultura da organização conforme a SPI progride.”
Código da questão: 57756
4)
A motivação para desenvolver uma modelagem gestão de custos pela Universidade do Sul da Califórnia, denominada Cocomo II, surgiu em função de um motivo. Assinale a alternativa correta..
Alternativas:
· Possibilidade de reúso de código para otimizar o desenvolvimento.
checkCORRETO
· Metodologias de desenvolvimento de software usando ciclo de vida em cascata.
· Para ser utilizado em corporações somente governamentais.
· Desenvolvimento de projetos de manutenção de software em mainframe.
· Gerenciamento de dados utilizando arquivos sequenciais.
Resolução comentada:
possibilidade de reúso de código para otimizar o desenvolvimento, sendo as demais todas incorretas.
Código da questão: 57725
5)
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:
· De planejamento; causar falhas; pedido de manutenção.
· De análise; gerar erros; requisito não funcional.
· De testes; gerar erros; pedido de manutenção.
· De testes; causar falhas; requisito especificado.
checkCORRETO
· De análise; causar falhas; requisito especificado.
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.
Código da questão: 57766
6)
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:
· Alto impacto; alta.
· Médio impacto; alta.
· Alto impacto; altíssima.
· Alto impacto; muito baixa.
checkCORRETO
· Prejuízo; alta.
Resolução comentada:
segundo Pressman (2016, p. 785), quando a probabilidade é muito baixa, o gerente não deve dedicar grande esforços.
Código da questão: 57740
7)
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 reestruturação dos dados; alterá-los; as estruturas.
· A reestruturação dos documentos; atualizá-los; os comentários.
· A engenharia direta; reestruturá-los; o código.
· A reengenharia reversa; mantê-los; a arquitetura.
· A reestruturação de código; mantê-los; o código.
checkCORRETO
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.
Código da questão: 57773
8)
Alternativas:
· I – B; II – C; III – A.
· I – C; II – B; III – A.
· I – A; II – B; III – C.
· I – C; II – A; III – B.
· I – A; II – C; III – B.
checkCORRETO
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.
Código da questão: 57716
9)
“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 umacompreensã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 os sistemas de mobile, principalmente porque existem muitas instalações.
· 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.
checkCORRETO
· 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.
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.
Código da questão: 57774
10)
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:
· Projeto (design) inicial; Kloc; precedência; coesão do time.
· Pós-arquitetura; história do desenvolvedor; flexibilidade de desenvolvimento; caixa-branca.
· Pós-arquitetura; Kloc; flexibilidade de desenvolvimento; coesão do time.
checkCORRETO
· Reúso; Kloc; flexibilidade de desenvolvimento; coesão do time.
· Arquitetura; história do usuário; Esloc; coesão do time.
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.
Código da questão: 57727
Parte inferior do formulário

Continue navegando