Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/04/2021 Unicesumar - Ensino a Distância 1/6 ATIVIDADE 2 - ESOFT - QUALIDADE DE SOFTWARE - 51/2021 Período:22/03/2021 08:00 a 07/04/2021 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,00 Gabarito:Gabarito será liberado no dia 08/04/2021 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO Qualidade consiste de um conjunto de requisitos e de um produto ou serviço que esteja em conformidade com estes requisitos e, por esta razão, atenda completamente às necessidades dos clientes. Disponível em: https://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-inspecao-de- software/8037. Acessada em: jan.2021. Considerando o texto acima, analise as afirmativas a seguir sobre os conceitos que devem ser avaliados num processo de avaliação de software: I. A medição é a aplicação de uma medida de qualidade de software a um produto específico. II. No julgamento, podemos gerar o relatório quantitativo de avaliação. III. Na pontuação temos as informações que são transformadas em um sistema numérico preestabelecido de pontuação. IV. No julgamento temos a partir do relatório qualitativo, um juízo sobre o nível de qualidade do produto de software. É correto o que se afirma em: ALTERNATIVAS I, apenas. II e III, apenas. II e IV, apenas. I, III e IV, apenas. I, II, III e IV. 2ª QUESTÃO A qualidade pode ser medida através do grau de satisfação em que as pessoas avaliam determinado produto ou serviço. No entanto, esse produto ou serviço pode ter qualidade para algumas pessoas e para outras nem tanto, ou seja, a qualidade é algo subjetivo. SQA envolve todo o processo de desenvolvimento de software fazendo as devidas monitorações e melhorias de processos pertinentes, fazendo com que os padrões, procedimentos acordados estão sendo seguidos e garantindo que problemas são encontrados e ações corretivas são tomadas. Disponível em: https://www.linhadecodigo.com.br/artigo/1712/qualidade-qualidade-de-software-e- garantia-da-qualidade-de-software-sao-as-mesmas-coisas.aspx. Acessado em: jan.2021. Com base no fragmento de texto acima, assinale a alternativa referente à principal diferença entre o controle da qualidade e a garantia da qualidade em relação aos erros. 06/04/2021 Unicesumar - Ensino a Distância 2/6 ALTERNATIVAS O controle da qualidade expõe os erros, ao passo que a garantia da qualidade os esconde. O controle da qualidade trata os erros como defeitos, ao passo que a garantia da qualidade os trata como falhas. O controle da qualidade serve para detectar e corrigir erros, ao passo que a garantia da qualidade serve para preveni-los. O controle da qualidade valida os erros durante o processo, ao passo que a garantia da qualidade os valida apenas no final. O controle da qualidade permite o gerenciamento de vários erros simultaneamente, enquanto a garantia da qualidade permite o gerenciamento de apenas um erro por vez. 3ª QUESTÃO A qualidade é hoje o grande motivador em todas as áreas de atividade humana, todos querem oferecer e receber produtos e serviços com qualidades. Um software de qualidade oferece segurança de pessoas, disponibiliza serviços essenciais (home banking, telefonia, etc), gera competitividade das empresas, etc. A qualidade de um software deve estar em conformidade com especificações e padrões de desenvolvimento. Disponível em: https://www.devmedia.com.br/qualidade-de-software/9408. Acessado em: jan.2021. Pensando sobre qualidade de software descrito no texto acima, e sobre como realizar a medição em produto de software, analise as afirmativas a seguir: I. Para a medição em produto de software é necessário que se utilize uma medida de qualidade de software chamada de pontuação. II. A medida de qualidade de software precisa de um método de avaliação e de um julgamento. III. O método de avaliação precisa de uma escala previamente escolhida para determinar um valor que o produto recebe. IV. A escala é um rótulo numérico com atribuições de atributos de uma entidade e que resultam em uma representação fidedigna do atributo a ser avaliado. É 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. 4ª QUESTÃO 06/04/2021 Unicesumar - Ensino a Distância 3/6 Na indústria de software, diferentes empresas e setores industriais interpretam a garantia de qualidade e controle de qualidade de maneiras diferentes. Às vezes, garantia de qualidade significa simplesmente a definição de procedimentos, processos e padrões que visam reforçar que a qualidade de software seja atingida. SOMMERVILLE, I. Engenharia de Software. São Paulo: Pearson Prentice Hall, 2011. Com base nesta informação, e sabendo que temos algumas dimensões que podemos consideradar e que por esta razão, precisamos de um conjunto de fatores de qualidade, analise as afirmativas a seguir que mostram como esses fatores podem ser classificados: I. Podemos classificar em fatores que podem ser medidos diretamente o software. II. Podemos classificar em fatores que podem ser medidos apenas indiretamente. III. Podemos classificar em fatores que podem ser medidos somente após o usuário utilizar o software. IV. Podemos classificar em fatores que podem ser medidos somente durante os testes de software. É correto o que se afirma em: ALTERNATIVAS I, apenas I e II, apenas I e III, apenas II, III e IV, apenas I, II, III e IV. 5ª QUESTÃO Produzir software com qualidade é portanto uma tarefa árdua. Esta dificuldade é maior no contexto das empresas de pequeno porte, já que raramente trabalham com processos formais e geralmente enfrentam problemas de escassez de recursos humanos e financeiros. A falta de um processo sistemático de desenvolvimento de software é um dos pontos que prejudicam a pequena empresa na qualidade e produtividade do processo e do produto desenvolvido. Disponível em: https://www.leanti.com.br/artigos/18/melhoria-de-processo-de-software,-por-onde- comecar.aspx. Acessado em 12.jan.2021. Com base no texto acima e considerando a implantação da melhoria do processo como sendo uma atividade considerada complexa e intensa, analise as afirmativas a seguir sobre os envolvidos na empresa. I. Os envolvidos na empresa devem possuir conhecimento sobre engenharia de software II. Os envolvidos na empresa devem saber orientar a implantação das melhorias nos processos. III. Os envolvidos na empresa devem conseguir aumentar as chances de um resultado positivo. IV. Os envolvidos na empresa devem possuir experiência longa para conseguirem adotarem normas e modelos de padrões de qualidade de software É correto o que se afirma em: ALTERNATIVAS 06/04/2021 Unicesumar - Ensino a Distância 4/6 I, apenas I e II, apenas I, II e III, apenas. I, III e IV, apenas I, II, III e IV. Atenção! Questão anulada. ALTERNATIVAS I, apenas. I e III, apenas. I e IV, apenas. I, II e IV, apenas. I, II, III e IV. 7ª QUESTÃO A Garantia da Qualidade de Software (SQA) possui várias atividades a serem geridas e operadas, de modo a assegurar a qualidade do produto e seu processo de desenvolvimento. A SQA se traduz em um processo contínuo dentro do ciclo de vida de desenvolvimento de sistemas, que verifica periodicamente o que foi desenvolvido para garantir que os produtos e serviços estejam dentro de padrões exigidos internamente, pela legislação e pelos clientes. PRESSMAN, R. Engenharia de Software. 7. ed. Porto Alegre: AMGH, 2011. Tomando como base o texto acima sobre SQA. Assinale a alternativa que indica de quem é a responsabilidade pela garantia da qualidade: ALTERNATIVAS Gerente de projeto. Todos os envolvidos. Supervisor de projeto. Coordenador de departamento. Equipe de programadores e testadores. 8ª QUESTÃO 06/04/2021 Unicesumar - Ensino a Distância 5/6 O termo defeito muitas vezes é utilizado de forma genérica. No entanto, é importante ter em mente que sua interpretação dependerá do contexto em que ele for utilizado. Defeitos encontrados através de revisões estarão relacionados às faltasno artefato sendo revisado. Quando um defeito se manifesta através de atividades de teste, por sua vez, estaremos lidando com uma falha no software. Disponível em: https://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-inspecao-de- software/8037. Acessada em: jan.2021. Tendo o texto como base, analise as afirmativas a seguir sobre Requisitos de Software. I. O modelo de qualidade permite estabelecer e avaliar requisitos de qualidade. II. O para avaliar os requisitos de qualidade o processo de avaliação precisa ser bem definido e bem estruturado. III. A análise de requisitos procura definir os requisitos de qualidade do produto. IV. A análise de requisitos inicia a partir dos objetivos que foram definidos para a avaliação e que traduzem diretamente os interesses do requisitante. É correto o que se afirma em: ALTERNATIVAS I, apenas. II e III, apenas. I e IV, apenas. I, III e IV, apenas. I, II, III e IV. 9ª QUESTÃO A garantia da qualidade engloba uma variedade de atividades em torno do software, para torná-lo funcional e confiável. Entre as atividades, pode-se citar: padrões, revisões e auditorias, testes, coleta e análise de defeitos, gerenciamento de mudanças, educação, gestão de fornecedores, administração de segurança, proteção e administração de riscos. Considerando o texto acima, assinale a alternativa sobre as abordagens mais formais para garantir a qualidade de software. ALTERNATIVAS Levantamento estatístico dos erros e, posteriormente, suas causas. Questionamento da frequência de erros ao cliente ocorridos no software. Rastreamento das inconsistências digitadas pelo cliente em um determinado período de trabalho. Rigidez na aplicação das fases de desenvolvimento do software necessárias para garantir a qualidade. Revezamento das funções entre os componentes do sistema e da equipe que valida a qualidade do software. 10ª QUESTÃO 06/04/2021 Unicesumar - Ensino a Distância 6/6 No desenvolvimento de software, a qualidade de um projeto engloba o grau de atendimento às funções e características especificadas no modelo de requisitos. A qualidade de conformidade focaliza o grau em que a implementação segue o projeto e o sistema resultante atende suas necessidades e as metas de desempenho. PRESSMAN, R. Engenharia de Software. 7. ed. Porto Alegre: AMGH, 2011. Partindo do fragmento de texto acima, analise as afirmativas sobre as maneiras de identificar a qualidade de software e como defini-la: I. Na visão do usuário um produto atende às metas específicas de um usuário final aquele que melhor atender às preferências do usuário. II. Na visão do fabricante um produto o produto atende às especificações originais do produto se atende as especificações predefinidas no início do projeto. III. Na visão do produto um produto pode ser medido pelos seus atributos. IV. Visão baseada em valor é o quanto o cliente estaria disposto a pagar por um produto. É correto o que se afirma em: ALTERNATIVAS I, apenas I e II, apenas II e III, apenas I, II e IV, apenas I, II, III e IV.
Compartilhar