Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/04/2021 Unicesumar - Ensino a Distância 1/6 ATIVIDADE 3 - TI - GESTÃO DA QUALIDADE - 51/2021 Período:05/04/2021 08:00 a 23/04/2021 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,50 Gabarito:Gabarito será liberado no dia 24/04/2021 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO Avaliar a qualidade de software é um processo essencial para garantir que a sua empresa entregue sempre bons produtos aos seus clientes. Fazer essa análise não é algo simples, mas pode se tornar mais fácil com o direcionamento correto. Afinal, é preciso levar em consideração alguns critérios de qualidade bastante específicos, além de haver comprometimento em realizar esse levantamento de maneira periódica. Disponível em: https://ezdevs.com.br/como-avaliar-a-qualidade-de-software-saiba-aqui/. Acessado em: Mar.2021. Baseando-se no texto acima, e sobre a seleção de indicadores para a medição da qualidade, analise as afirmativas a seguir: I. Os requisitos de projetos são recomendados para um processo de desenvolvimento disciplinado, que permita a condução das medições do software. II. Os requisitos organizacionais são recomendados na infraestrutura, pois permite a obtenção de dados e a modificação baseados em uma análise dos dados. III. Os requisitos para a retroalimentação para a organização é onde são utilizados os dados obtidos com outras experiências. IV. Os requisitos de projetos usam o recurso para a retroalimentação para melhorar o processo de avaliação e os módulos de avaliação. É correto o que se afirma em: ALTERNATIVAS I, apenas. II e III, apenas. III e IV, apenas. I, II e III, apenas I, II, III e IV. 2ª QUESTÃO 22/04/2021 Unicesumar - Ensino a Distância 2/6 A documentação é uma das etapas mais importantes do desenvolvimento de software e é nesse ponto que as especificações da engenharia de software entra. A norma ISO 15504 define o processo de desenvolvimento de software de modo que o processo se torne eficiente. Ela é um modelo que possui como foco a melhoria dos processos de desenvolvimento de software e a determinação da capacidade de processos de uma organização. Disponível em: https://sites.google.com/site/a109iff/products-services/iso-15504. Acessado em: Mar.2021. Tendo como base o texto exposto acima, analise as afirmativas a seguir sobre a Norma ISO 15504. I. É um padrão para a avaliação do processo de software visando determinar a capacitação de uma empresa. II. A norma também visa orientar a empresa para a melhoria contínua do processo de software. III. Um modelo contínuo, que define níveis de maturidade para determinados processos de acordo com diferentes características e o usuário determina sobre qual nível de maturidade o processo será avaliado. IV. Possui um modelo de referência que serve como base para o processo de avaliação. É correto o que se afirma em: ALTERNATIVAS I, apenas. I e III, apenas. II e IV, apenas. I, II e IV, apenas. I, II, III e IV. 3ª QUESTÃO Construir bons produtos de software continua sendo um desafio para as organizações e apesar dos benefícios evidentes, práticas de Controle da Qualidade são, por vezes, ignoradas pelas empresas desenvolvedoras. Em projetos, este processo objetiva garantir o atendimento aos requisitos especificados além de prover uma avaliação da qualidade e gerar orientações relativas aos riscos do sistema a ser testado. Disponível em: < https://blog.testingcompany.com.br/5-beneficios-da-gestao-e-controle-da-qualidade-de- software/ > Acesso em Mar. 2021. Com base no texto acima e nos conceitos a respeito do Controle da Qualidade, assinale a alternativa correta: ALTERNATIVAS Testes de software não são realizados durante o Controle de Qualidade. No Controle de Qualidade as revisões devem ser realizadas apenas nas etapas iniciais do processo. Utiliza a manutenção do software e o documento de requisitos e revisões para comparar o esperado com o realizado. Dentre as ferramentas utilizadas no Controle de Qualidade, a inspeção corresponde a uma etapa informal. Aplicado no processo de desenvolvimento desde o inicio, permitindo que os defeitos possam ser identificados e corrigidos antes que se chegue à próxima etapa do projeto 4ª QUESTÃO 22/04/2021 Unicesumar - Ensino a Distância 3/6 CMMI é uma sigla na língua inglesa para Capability Maturity Model Integration, algo que pode ser traduzido como Modelo de Capacidade e Maturidade Integrado. Esse conceito foi desenvolvido pelo Software Engineering Institute — SEI, um departamento de pesquisa ligado à Universidade Carnegie Mellon, uma reconhecida instituição de ensino dos Estados Unidos, que se destaca pelos grandes estudos na área de informática e programação de um modo geral. Disponível em: < https://www.promovesolucoes.com/cmmi-o-que-e-e-como-usar/ > Acesso em Mar.2021. Com base no texto a cima e a partir dos conhecimentos adquiridos sobre CMMI, analise as afirmativas a seguir: I – O modelo apresenta duas abordagens avaliativas, a Representação Continua e a Representação Estática. II – O modelo CMMI está dividido em 8 níveis de maturidade. III – O nível 4 de maturidade é onde os processos são quantitativamente entendidos e gerenciados. IV – A representação contínua está focada nos processos individuais, como o gerenciamento de requisitos. Está correto o que se afirma em: ALTERNATIVAS I, apenas. I e III, apenas. III e IV, apenas. I, III e IV, apenas. I, II, III e IV. 5ª QUESTÃO Um dos principais benefícios de se utilizar o Guia PMBOK para realizar a garantia de qualidade é a facilitação do aprimoramento dos processos de qualidade. Pensando nisso, assinale a alternativa que indica corretamente o local em que as “medições do controle da qualidade” se encaixam: ALTERNATIVAS Plano de gerenciamento do projeto Entradas Ferramentas e técnicas Auditorias de qualidade Saídas 6ª QUESTÃO 22/04/2021 Unicesumar - Ensino a Distância 4/6 Garantia de Qualidade de Software (SQA – Software Quality Assurance) é um processo que garante que o software desenvolvido está em conformidade com as especificações de qualidade definidas. É um processo contínuo dentro do ciclo de vida de desenvolvimento do software, que verifica regularmente o que foi desenvolvido para garantir que seus produtos e serviços estejam dentro de padrões exigidos internamente, pela legislação em vigor e pelos clientes. XAVIER, Adriane Joyce. Gestão da Qualidade TI. Maringá.PR,: UniCesumar, 2019 (adaptado). Com base no texto acima, analise as afirmativas a seguir sobre a Garantia de Qualidade de Software. I. A Garantia de Qualidade de Software está dividida em dois grandes grupos, Engenheiros de Software e Patrocinadores do Projeto. II. A Garantia da Qualidade de software processa testes de qualidade em cada fase de desenvolvimento até que o software esteja finalizado. III. O papel da SQA é garantir que todos os testes sejam planejados antes de serem aplicados. IV. O processo de garantia da qualidade verifica a qualidade do software somente após a conclusão do projeto. É correto o que se afirma em: ALTERNATIVAS I, apenas. II e III, apenas. III e IV, apenas. I, II e III, apenas. I, II, III e IV. 7ª QUESTÃO A qualidade de software entrou para debate apenas na década de 90, quando os softwares começaram a fazer parte do dia a dia das grandes empresas, que rapidamente puderam notar o gasto gerado por softwares que não cumpriam corretamente as funcionalidades prometidas. A partir do que foi estudado sobre a qualidade de software, assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo: “Para que um _____ seja executado de forma _____ basta apenas _____ linhas a cada 1.000, isto é, erros mínimos podem _____ exponencialmente os _____ para a realização de _____ e correções.” ALTERNATIVAS Programa, inadequada, três a quatro, aumentar, gastos, testes. Software, concisa, duas, crescer, gastos, avisos. Programa, concisa, três a quatro, diminuir, gastos, avisos. Programa, inadequada, duas, diminuir, gastos, testes. Software, concisa, três a quatro,aumentar, gastos, testes. 8ª QUESTÃO 22/04/2021 Unicesumar - Ensino a Distância 5/6 De acordo com o Guia PMBOK, os processos de gerenciamento de projetos são organizados nas 10 áreas de conhecimento, que compõem campos de especialização do gerenciamento de projeto. Com base nisso, assinale a alternativa que traz a definição correta do “gerenciamento das partes interessadas”. ALTERNATIVAS Define os processos necessários para assegurar que as informações do projeto sejam coletadas, armazenadas, gerenciadas, controladas e monitoradas de maneira oportuna e apropriada. Define os processos e atividades relacionados a identificação e a análise dos serviços e resultados do projeto. Define os processos e atividades relacionados ao monitoramento, contratação, desenvolvimento e gerenciamento da equipe do projeto. Define processos que integram os elementos necessários para o gerenciamento do projeto. Define processos para identificação de pessoas, grupos e organizações que podem ser impactadas ou impactar o projeto. 9ª QUESTÃO Um dos principais problemas que as empresas enfrentam ao falar de qualidade de software é cair no erro de pensar que esse é um conceito subjetivo. E não é bem assim. Quando abordamos a de qualidade de software, estamos falando de um diagnóstico possível a partir de indicadores de eficiência que são medidos com precisão por meio de uma estratégia inteligente. Disponível em: https://ezdevs.com.br/como-avaliar-a-qualidade-de-software-saiba-aqui/. Acessado em: Mar.2021. Considerando o texto acima e a norma NBR ISO/IEC 14598-5, analise as afirmativas a seguir. ALTERNATIVAS Tem uma visão mais específica com a finalidade de ensinar a utilizar outras normas do grupo. Tem um planejamento e gerenciamento cuja finalidade é a avaliação de itens específicos do ponto de vista de quem adquiri o produto. Tem um planejamento e gerenciamento cuja finalidade é a avaliação de itens específicos do ponto de vista de quem adquiri o produto. Possui um guia para analise e avaliação e que tem a finalidade de avaliar sob o ponto de vista de quem vai adquirir. Possui um processo para avaliadores com requisitos e recomendações para avaliação de um produto de software. 10ª QUESTÃO 22/04/2021 Unicesumar - Ensino a Distância 6/6 O teste é um processo individualista e o número de tipos diferentes de testes varia tanto quanto as diferentes abordagens de desenvolvimento. Por muitos anos, nossa unica defesa contra os erros de programação era um projeto cuidadoso e a inteligência do programador. O software é testado para revelar erros cometidos inadvertidamente quando projetado e construído. PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH, 2011. p. 401 (adaptado). Sobre testes de software, relacione a primeira coluna com a segunda, considerando em quais testes ocorreram as falhas. (1) Teste de Integração ( 2) Teste de Aceitação (3) Teste de Configuração (4) Teste de Segurança (5) Teste de Usabilidade ( ) Ao desenvolver um determinado software, todas as funcionalidades foram testadas separadamente, garantindo seu funcionamento,porém ao uní-las foram encontradas falhas. ( ) Uma empresa contratou uma equipe de hackers para tentar acessar o software desenvolvido. ( ) O software foi desenvolvido, porém ao passar pelo último teste, foram encontradas falhas. ( ) Ao executar o software, o cliente verificou que a ação executada não condizia com o que foi descrito. ( ) Ao tentar instalar um software, suas configurações não foram aceitas no hardware. Assinale a alternativa com a ordem correta. ALTERNATIVAS (1), (4), (2), (5), (3) (1), (3), (5), (2), (4) (3), (5), (2), (1), (4) (3), (4), (2), (1), (5) (1), (5), (2), (4), (3)
Compartilhar