Prévia do material em texto
22/03/2023, 21:36 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2803959/5934785 1/5 Gerenciamento ágil dos sistemas Professor(a): Marcia Maria Savoine (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 – A; II – C; III – B. CORRETO I – C; II – B; III – A. I – C; II – A; III – B. I – B; II – C; III – A. I – A; II – B; III – C. Código da questão: 57716 Além dos SCIs (itens de configuração de software) derivados dos artefatos de software, muitas organizações de engenharia de software também colocam ferramentas de software sob o controle de configuração (PRESSMAN, 2016). Por que uma ferramenta necessitaria ser referenciada no controle de configuração? Sobre as leituras e os estudos sobre o gerenciamento da configuração, escolha a alternativa que responde à pergunta corretamente. Alternativas: Somente numa ferramenta referenciada podem ser guardados os dados de testes de regressão. Uma ferramenta não pode ser considerada um item de configuração porque não é uma produção própria da organização. É uma iniciativa do cliente para melhorar a funcionalidade operacional dos seus negócios. Não é possível referenciar uma ferramenta de desenvolvimento, apenas os códigos-fonte e documentos. Para garantir que uma ferramenta possa editar/gerar um artefato de software em algum momento no futuro, fornecendo o mesmo resultado na época do desenvolvimento. CORRETO 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: como essas ferramentas foram usadas para produzir documentação, código-fonte e dados, devem estar disponíveis quando alterações forem feitas na configuração do software. Embora os problemas sejam raros, é possível que uma nova versão de uma 22/03/2023, 21:36 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2803959/5934785 2/5 3) 4) Código da questão: 57763 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, quando essas 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: V – F – V – F – V. V – V – F – V – F. F – V – F – V – F. V – V – F – F – V. CORRETO F – F – V – V – V. Código da questão: 57767 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, II e IV, apenas I e V, apenas CORRETO II e III, apenas I, II e V, apenas III, IV e V, apenas ferramenta (por exemplo, um compilador) possa produzir resultados diferentes daqueles da versão original. 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 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, 22/03/2023, 21:36 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2803959/5934785 3/5 5) 6) 7) Código da questão: 57719 O cliente prioriza 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: Para a sociedade; essenciais. Ao negócio; essenciais. CORRETO Ao negócio; raras. Ao negócio; gerenciais. Ao indivíduo; essenciais. Código da questão: 57709 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 Baseado no framework SPI, quais são os passos fundamentais para implantação da gestão da qualidade e de processo de melhoria contínua? Alternativas: Reconhecer o estado atual, qualificação, escolha e instalação do modelo. Reconhecer o estado atual, mensurar resultados, escolha e instalação do modelo, capacitação pessoal. 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: o cliente busca operacionalização aos negócios e somente as funcionalidades essenciais devem ser implementadas. 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. 22/03/2023, 21:36 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2803959/5934785 4/5 8) 9) Reconhecer o estado atual, qualificação, escolha e instalação do modelo, mensurar resultados. CORRETO Reconhecer o estado atual, escolha e instalação do modelo, mensurar resultados. Treinamento e capacitação, reconhecer o estado atual, escolha e instalação do modelo, mensurar resultados. Código da questão: 57759 Podem ocorrer falhas na implantação de um processo de qualidade em processo de software, por conta de vários fatores, levando ao fracasso um projeto baseado no SPI para a melhoria contínua do desenvolvimento de software, tal como: _____. Escolha a alternativa que preenche corretamente a lacuna. Alternativas: Apoio da alta gestão.Documentação adequada do processo. Aderência total da equipe técnica. Falta de apoio gerencial. CORRETO Motivação cultural. Código da questão: 57760 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: III – IV CORRETO II – V I – III – IV I – III – V I – II – IV Resolução comentada: o SPI se torna eficiente ao proceder um ciclo de atividades para impulsionar a organização na instalação do processo de melhoria contínua (PRESSMAN, 2016, p. 823). O conteúdo da filosofia foi ministrado no Bloco 4 dos slides. Resolução comentada: são motivos de fracasso: a falta de apoio gerencial, orçamento mal dimensionado, falta de aderência da própria equipe técnica, por resistência cultural, uma documentação extensa tornando exageradamente formal. 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 22/03/2023, 21:36 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2803959/5934785 5/5 10) Código da questão: 57756 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. Prejuízo; alta. Alto impacto; muito baixa. CORRETO Alto impacto; alta. Alto impacto; altíssima. Código da questão: 57740 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.” Resolução comentada: segundo Pressman (2016, p. 785), quando a probabilidade é muito baixa, o gerente não deve dedicar grande esforços. Arquivos e Links