Prévia do material em texto
20/03/2022 12:33 Unicesumar - Ensino a Distância 1/3 Protocolo de Finalização Nº 000042953931 O aluno THIAGO SANTOS SOUZA com RA 20048195-5 finalizou a atividade ATIVIDADE 2 - ESOFT - QUALIDADE DE SOFTWARE - 51/2022 em 20/03/2022 12:32:54 ATIVIDADE 2 - ESOFT - QUALIDADE DE SOFTWARE - 51/2022 Período:14/03/2022 08:00 a 01/04/2022 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,00 Nota obtida: 1ª QUESTÃO 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: RESPOSTA: I, II, III e IV. 2ª QUESTÃO 20/03/2022 12:33 Unicesumar - Ensino a Distância 2/3 O conceito moderno da qualidade está ligado ao atendimento de requisitos. Esses requisitos podem ser especificados por um cliente, por um regulamento técnico, por uma instrução normativa, etc. Enfim, para um produto ou sistema ter evidenciar qualidade é preciso atender aos requisitos definidos. Quando avaliamos o contexto moderno da qualidade, podemos observar o quanto as medições são importantes. Para evidenciar o atendimento a um requisito é necessário uma premissa básica, medir para poder comparar o resultado da medição com o requisito. Essa comparação entre a medição e o requisito é que fundamenta a tomada de decisão em relação ao atendimento ou não do requisito do produto ou processo. Disponível em: https://accmetrologia.com.br/como-a-qualidade-da-medicao-afeta-a-qualidade-da-sua- empresa/. Acessado em jan.2022. Pensando sobre o texto acima, avalie as afirmativas a seguir sobre a medição da qualidade de software: I. 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 da qualidade de software. II. Os requisitos de projetos são recomendados para um processo de desenvolvimento disciplinado onde permita a condução das medições do software. III. Os requisitos para a retroalimentação são onde os dados obtidos são utilizados com outras experiências. IV. 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. É correto o que se afirma em: RESPOSTA: I, II e III, apenas. 3ª QUESTÃO A Associação Brasileira de Normas Técnicas, mais conhecida como ABNT, é o órgão brasileiro responsável por definir algumas normas para serem utilizadas nas mais diversas áreas de conhecimento. A ISO/IEC 9126 é uma norma que tem como objetivo avaliar a qualidade, bem como as suas características, sub características e atributos que padroniza a avaliação da qualidade do software. Um produto final com qualidade é uma necessidade, uma vez que desde o levantamento de requisitos até a fase de produção, os fatores que atendem ao que o cliente precisa devem estar em evidência, bem como o feedback para melhoria contínua dos processos da organização. ABNT. NBR ISO 9126. Qualidade de Produto de Software. Rio de Janeiro: ABNT, 2011(adaptado). Considerando o texto acima e que um software para ser merecedor do selo de qualidade ISO/IEC 9126 deve possuir algumas características bem definidas, tais como portabilidade, eficiência, entre outros, analise as afirmações a seguir: I. O software recebe o selo de qualidade ISO 9126, quando apresenta as 6 caracterísiticas que são: Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Portabilidade. II. A caracterísitica previsibilidade é uma das qualidades responsáveis por prevenir o usuário a cometer algum erro durante o uso do sistema. III. A caracterísitica de portabilidade é quando o sistema tem a capacidade de ser transferido de um ambiente para outro. É correto o que se afirma em RESPOSTA: I e III, apenas. 20/03/2022 12:33 Unicesumar - Ensino a Distância 3/3 4ª QUESTÃO 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 faltas no 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: RESPOSTA: I, II, III e IV. 5ª QUESTÃO A garantia da qualidade é realização de uma inspeção, teste ou auditoria dos requisitos de qualidade do produto fabricado e dos resultados de testes e medições de controle de qualidade. O objetivo é garantir que os padrões de qualidade sejam utilizados da forma esperada, isento de não conformidades. As melhoras da Gestão da Qualidade podem ser muito significativas. Não possuir a Garantia da qualidade dos produtos pode gerar muitos danos para a sua indústria Disponível em: encurtador.com.br/gjJU6. Acessado em: jan.2022. Considerando o texto acima, analise as afirmativas a seguir sobre os elementos da garantia da qualidade de software. I. Ter qualidade é essencial e para garantir que a qualidade de software se mantenha durante seu ciclo de vida requer que os usuários repassem os erros encontrados no sistema. II. As atividades que podem ser aplicadas para garantir a qualidade e a aplicação de padrões. III. Os padrões são essenciais na construção do software e, normalmente, são construídos por organizações de padronização, como a ISO (Organização Internacional de Padronização) e o IEEE (Instituto de Engenheiros Eletrotécnicos e Eletrônicos). IV. O papel da SQA é garantir que todos os testes sejam planejados antes de serem aplicados, para que, assim, sejam executados de forma eficiente e consigam atingir os seus objetivos. É correto o que ser afirma em: RESPOSTA: II, III e IV, apenas.