Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 1/7 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:745052) Peso da Avaliação 3,00 Prova 47418806 Qtd. de Questões 12 Acertos/Erros 8/4 Nota 8,00 A fase de Iniciação tem como objetivo principal o planejamento do projeto e compreensão real do seu escopo. Sabendo disso, quais atores serão envolvidos nessa fase? A Arquiteto de Infraestrutura, Gerente de Projetos e o Scrum Master. B Desenvolvedor Pleno, Analista de Sistema e PO (Product Owner). C Coordenador de Projeto, Analista de Sistema e Analista de Negócio. D Análiste de Teste, Gerente de Projetos e Análista Técnico. Métricas de Software possibilitam realizar uma das atividades mais fundamentais do processo de gerenciamento de projetos: o planejamento. As tarefas de estimativa são executadas durante todo projeto de desenvolvimento, sendo na fase de iniciação e elaboração sua maior atuação, pois é nessas fases que se determinará quanto de dinheiro, esforço, recursos e tempo de duração serão necessárias para criar um sistema. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- A estimativa de custo faz parte da engenharia de software. PORQUE II- Na engenharia de software, o custo principal do projeto é seu esforço, devendo-se dimensionar as atividades de cada pessoa e calcular as horas de trabalho baseadas nos requisitos levantados no início do projeto até o seu término. Assinale a alternativa CORRETA: A As duas asserções são proposições falas. B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. VOLTAR A+ Alterar modo de visualização 1 2 04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 2/7 C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. D A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. Diversos padrões e normas de qualidade de software vêm sendo propostos ao longo dos anos. Essas normas têm sido fortemente adotadas nos processos de software das organizações em todo o mundo. Os modelos de maturidade de processo de software CMMI (Capability Maturity Model Integration) e MPS.BR (Melhoria de Processo de Software Brasileiro) são utilizados para auxiliar empresas a atingir a maturidade pretendida através da qualidade do software. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- O CMMI é semelhante ao MPS.Br. PORQUE II- No nível 2 do CMMI (nível repetível), as áreas de processo Gerência de Requisitos, Planejamento de Projeto, Acompanhamento e Controle do Projeto, Gerência de Configuração, Medição e Análise, Garantia da Qualidade de Processo e Produto e Gerência de Acordo do Fornecedor são atendidos no MPS.Br em dois níveis: o F e G, através das áreas de processo Medição, Gerência de Configuração, Aquisição, Garantia da Qualidade, Gerência de Requisitos e Gerência de Projetos. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. D A duas asserções são proposições falsas. O teste é essencial para se garantir a qualidade de software. Serve para checar se o projeto foi implementado corretamente e sem defeitos. Tem como objetivo descobrir em que situação o software se encontra e para avaliar se seu comportamento atende ao que foi especificado no início do projeto. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- O TDD - Test-Driven Development (Desenvolvimento Guiado a Testes) utiliza uma metodologia ágil de desenvolvimento. PORQUE II- Escreve primeiro os testes para posteriormente escrever o código, ou seja, escreve o teste de como será o funcionamento do sistema sem ter codificado o projeto, utilizando técnicas que possam auxiliar no entendimento completo do sistema antes de começar a ser desenvolvido. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. B A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. 3 4 04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 3/7 C A primeira asserção é uma proposição verdadeira, e a segunda é uma justificativa correta da primeira. D As duas asserções são proposições falsas. O processo de Engenharia de Software se divide em quatro fases que indicam a ênfase que é dada no projeto em um dado instante. Sobre as fases, associe os itens, utilizando o código a seguir: I- Fase de Iniciação. II- Fase de Elaboração. III- Fase de Construção. IV- Fase de Transição. ( ) Ênfase na análise. ( ) Ênfase na implantação. ( ) Ênfase no escopo. ( ) Ênfase no desenvolvimento. Assinale a alternativa que apresenta a sequência CORRETA: A I - IV - III - II. B II - I - III - IV. C II - IV - I - III. D II - I - IV - III. 5 04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 4/7 O Gerenciamento da Qualidade exerce um papel fundamental para o desenvolvimento de software. Desde o início de um projeto, a qualidade deve ser vista como um fator crítico para o sucesso do software e deve ser considerada durante todo o seu ciclo de vida. Diversas normas de qualidade de software vêm sendo propostas ao longo dos últimos anos. Essas normas têm sido fortemente adotadas por organizações em todo o mundo. A respeito dos nomes das seis categorias básicas da norma ISO/IEC 9126, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Funcionalidade, Confiabilidade e Usabilidade. ( ) Operabilidade, Conectividade e Usabilidade. ( ) Eficiência, Manutenibilidade e Portabilidade. ( ) Eficiência, Manutenibibilidade e Suportabilidade. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B V - V - F - V. C F - V - F - V. D V - F - V - V. O sucesso de um projeto é determinado pelas pessoas. Vargas (2009) cita que alocar a pessoa certa na atividade certa faz toda a diferença num setor onde cronogramas apertados ou irracionais são a principal fonte de riscos dos projetos dessa natureza. Os papéis e as responsabilidades de cada pessoa que trabalha com projeto de software devem estar mapeados em seus processos de desenvolvimento, onde se deixa claro o que cada pessoa tem que executar no projeto. A respeito dos papéis/funções do Analista de Negócio e do Analista de Sistema que trabalham com software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Analista de Negócios: especialista nas regras de negócio. ( ) Analista de Negócios: efetua os testes antes da liberação para o cliente. ( ) Analista de Sistemas: constrói os programas do sistema. ( ) Analista de Sistemas: faz a modelagem do sistema. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: VARGAS, Ricardo Viana. Gerenciamento de projetos: estabelecendo diferenciais competitivos. 7. ed. Rio de Janeiro: Brasport, 2009. A F - V - F - F. B V - F - F - V. C F - V - V - F. D F - F - F - V. 6 7 04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 5/7 A partir do uso das métricas de software, uma empresa desenvolvedora de sistemas poderá entender e aperfeiçoar o processo de desenvolvimento, por exemplo, poderá avaliar a produtividade do processo, avaliar os benefícios (em termos de produtividade e qualidade) de novos métodos e ferramentas de engenharia de software, formar uma baseline para estimativas, melhorar a exatidão das estimativas e oferecer dados qualitativos e quantitativos ao gerenciamento de desenvolvimento de software, de forma a realizar melhorias em todo o processo de desenvolvimento de software. Com base nisso, avalie as asserções a seguir e a relação propostaentre elas: I- A partir da métrica Análise de Ponto de Função (APF), é possível quantificar as funções de um sistema considerando seus aspectos significativos para o usuário. PORQUE II- Considera como requisitos do usuário as funcionalidades como campos, atributos e métodos do sistema, não levando em conta os requisitos de negócios, mas influenciada pelas plataformas e linguagem de programação utilizadas no projeto. Assinale a alternativa CORRETA:. A As duas asserções são proposições verdadeiras, mas a segunda não é justificativa da primeira. B As duas asserções são proposições falas. C A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. D A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. O principal objetivo da qualidade de software é garantir um bom processo de desenvolvimento utilizando métodos, técnicas e procedimentos corretos para facilitar a realização das atividades de toda equipe de software. De forma geral, o desenvolvimento de produto de software, ou seja, o ciclo de vida de desenvolvimento do produto, percorre quatro etapas de execução - processo, produto, defeitos e lições aprendidas. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- Na etapa de processo, se busca padronizar, formalizar e facilitar o processo de implementação do produto. PORQUE II- Só a partir de uma boa documentação é possível medir o desempenho através das atividades de detecção e prevenção de defeitos, em que se realizam os testes verificando e validando o produto e fazendo as correções dos defeitos, erros ou falhas no software e realizando as atividades de prevenção como auditorias, treinamentos e reportes das lições aprendidas, gerando oportunidades de melhorias. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. B A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da 8 9 04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 6/7 D primeira. A aplicação da Engenharia de Software segue uma abordagem bem completa, onde são recomendados caminhos como referência para sua correta e benéfica utilização. Em diversos livros são apresentados como introdução à Engenharia de Software alguns princípios gerais aplicados durante toda a fase de desenvolvimento de software, da importância de algumas propriedades gerais dos processos e produtos. Existem 12 princípios da Engenharia de Software. Em um deles, toda a equipe é engajada na solução. Exemplo: SCRUM. A qual princípio essa descrição pertence? A Desenvolvimento iterativo. B Rastreabilidade. C Arquiteturas baseadas em componentes. D Gerenciamento de requisitos. (ENADE, 2011) O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir: I- Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente. II- Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão. III- As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas. IV- A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização. É correto apenas o que se afirma em: A I, III e IV. B I e II. C I e III. D II e IV. 10 11 04/07/2022 20:42 Avaliação Final (Objetiva) - Individual 7/7 (ENADE, 2014) Uma empresa de desenvolvimento de software está sendo avaliada no nível E do MPS.BR. O grupo de melhoria de processos fez um levantamento para avaliar as práticas relacionadas à gerência de recursos humanos e obteve as evidências a seguir: Evidência 1 - A empresa possui um processo de avaliação de desempenho e promoção de indivíduos bem estabelecido, em plano de cargos e carreira. Evidência 2 - A empresa contrata instrutores capacitados para realizar treinamentos internos a seus funcionários sempre que verifica a necessidade de ampliar a capacitação da equipe. Esses treinamentos, registrados como parte do portfólio de cada funcionário, são avaliados pelos funcionários em relação à sua qualidade e aderência às necessidades de capacitação da equipe. Cada funcionário também é avaliado ao final de cada treinamento. De acordo com o Modelo de Referência do MPS.BR, alguns dos resultados esperados para o processo de Gerência de Recursos Humanos são: GRH 6 - Os treinamentos identificados como sendo responsabilidade da organização são conduzidos e registrados. GRH 7 - A efetividade do treinamento é avaliada. GRH 8 - Critérios objetivos para avaliação do desempenho de grupos e indivíduos são definidos e monitorados para prover informações sobre o desempenho e melhorá-los. Com base no levantamento inicial das práticas da empresa, verifica-se que a evidênica 1: FONTE: Associação para Promoção da Excelência do Software Brasileiro. SOFTEX. MPS.BR - Guia Geral MPS de Software. 2012. Disponível em: http://www.softex.br. Acessado em: 20 jul. 2014 (adaptado). A Atende totalmente ao GRH 8, enquanto a evidência 2 não atende ao GRH 6, mas atende totalmente ao GRH 7. B Atende parcialmente ao GRH 8, enquanto a evidência 2 atende parcialmente ao GRH 6 e ao GRH 7. C Atende parcialmente ao GRH 8, enquanto a evidência 2 atende totalmente ao GRH 6 e ao GRH 7. D Atende totalmente ao GRH 8, enquanto a evidência 2 atende totalmente ao GRH 6 e ao GRH 7. 12 Imprimir
Compartilhar