Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício Ocultar opções de resposta Comentários Pergunta 1 0 / 0 O CMMI consiste em um modelo de garantia de qualidade com enfoque voltado para a capacidade de maturidade de processos de software nas empresas. Por meio do CMMI, é possível gerenciar o desenvolvimento e a produção de software, com base em prazos e custos estabelecidos e com mais qualidade. Considerando seus cinco níveis de maturidade e as características de cada nível, escolha a alternativa correta: No nível Gerenciado quantitativamente, os processos são descritos em normas, procedimentos, ferramentas e métodos. No nível Definido, a organização e os projetos estabelecem metas quantitativas para medir a qualidade e o desempenho dos processos. No nível Repetível, a maioria dos processos são ad-hoc e caóticos. Resposta correta No nível Gerenciado quantitativamente, a organização direciona-se para encontrar as causas especiais de variação e fornecer uma previsão estatística dos resultados. No entanto, os resultados podem ser insuficientes para alcançar as metas estabelecidas. No nível Inicial, o caos passa a ser ordenado, e as organizações se concentram em tarefas diárias relacionadas com a administração. Conforme o capítulo 2, do livro da disciplina, uma diferença importante entre os níveis 4 e 5 é o foco da variação do processo. No nível 4 de maturidade, a organização direciona-se para encontrar as causas especiais de variação e fornecer uma previsão estatística dos resultados. No entanto, os resultados podem ser insuficientes para alcançar as metas estabelecidas. No nível 5, a organização está focada nas causas comuns de variação de processo e modifica os procedimentos afetados para melhorar o desempenho deles e atingir os objetivos quantitativos de melhoria de processos. Ocultar opções de resposta Comentários Ocultar opções de resposta Pergunta 2 0 / 0 Quanto ao modelo de amplificação dos defeitos, podemos afirmar que temos dois fatores a serem observados: fatores de defeito e fatores de detecção. Os erros do passo anterior serão identificados como: Incorreta: Antecessores. Resposta corretaDefeitos. Modelos. Processos. Falhas. Conforme o capítulo 2, do livro da disciplina, os erros do passo anterior, durante o passo de desenvolvimento, são chamados de defeitos. Pergunta 3 0 / 0 As normas ISO são amplamente respeitadas e aceitas internacionalmente pelos setores público e privado (CAIÇARA JR., 2007). A International Organization for Standardization, ou ISO, é uma organização não governamental, uma federação de organismos nacionais de normalização de todas as regiões do mundo, incluindo países desenvolvidos e países em desenvolvimento (MARSHALL JR. et al., 2012). Nesse sentido, observe as alternativas a seguir e escolha a que descreve corretamente a finalidade da organização: A ISO é uma organização não governamental que tem como objetivo fornecer uma indicação de que o software está em conformidade com as exigências implícitas e explícitas dos clientes. Comentários Ocultar opções de resposta A ISO é uma organização não governamental que busca a melhoria contínua dos processos organizacionais, por meio da análise e redesign, fornecendo um conjunto de melhores práticas com base em histórias de sucesso. Resposta correta A ISO é uma federação internacional independente com o propósito de proporcionar sistemas uniformes de segurança, qualidade e eficiência do trabalho para trocas simples, entre países e regiões, de bens e serviços produzidos. Incorreta: A ISO é uma organização não governamental que busca apoiar os regulamentos técnicos, que normalmente estão mais direcionados para tecnologias convergentes e de rápido desenvolvimento. A ISO é uma federação internacional independente que busca definir critérios para a determinação do nível de maturidade de uma organização que produz e mantém software. Conforme o capítulo 2, do livro da disciplina, a ISO visa proporcionar sistemas uniformes de segurança, qualidade e eficiência do trabalho para trocas simples, entre países e regiões, de bens e serviços produzidos. Pergunta 4 0 / 0 Ninguém tolera erros, por isso o desenvolvimento de software tem que ter garantia de qualidade. Ele envolve uma série de atividades em que as oportunidades de falhas são muito grandes e, consequentemente, os erros podem aparecer no início do processo. Isso se deve a fatores como: Objetivos mal definidos. Erros na fase de projeto. Bom planejamento de teste. Planejamento mal feito. Requisitos mal definidos. Assinale a alternativa correta: Apenas I, III, IV e V. Apenas I, II, III e IV. Resposta corretaApenas I, II, IV e V. I, II, III, IV e V. Comentários Ocultar opções de resposta Comentários Apenas II, III, IV e V. Conforme o capítulo 1, do livro da disciplina, no início do desenvolvimento devemos aplicar a característica da abstração, isto é, nos preocuparmos com o que é mais importante para o momento como, por exemplo, a definição clara dos objetivos e dos requisitos e a elaboração de um bom planejamento do projeto, e deixar alguns detalhes para mais adiante. O planejamento de implantação e disponibilização do software deve ser feito em outra etapa. Pergunta 5 0 / 0 Segundo Pressman, “Qualidade de software é a satisfação de requisitos funcionais e de desempenho explicitamente declarados, normas de desenvolvimento explicitamente documentadas e características implícitas que são esperadas em todo software desenvolvido profissionalmente.” Dessa forma, analise as afirmativas a seguir, relacionadas a software: Falta de conformidade com os requisitos é falta de qualidade. Os fatores de qualidade de Mc Call estão relacionados com operação, revisão e transição de software. Portabilidade – Facilidade com que o software pode ser transposto de um ambiente para outro. Assinale a alternativa correta: Apenas as afirmativas II e III estão corretas. Incorreta: Apenas a afirmativa III está correta. Apenas as afirmativas I e III estão corretas. Apenas a afirmativa II está correta. Resposta corretaTodas as afirmativas estão corretas. Conforme o capítulo 1, do livro da disciplina, software que não segue os requisitos não oferece qualidade; Os fatores de Mc Call são exatamente operação, revisão e transição de software; A portabilidade é uma exigência hoje, o que permite que o software possa ser executado em mais de um sistema operacional. Ocultar opções de resposta Comentários Ocultar opções de resposta Pergunta 6 0 / 0 (DPE/2013) O CMMI-DEV V 1.3 (CapabilityMaturityModelIntegration for Development) apresenta 22 áreas de processo. Considerando a representação por estágios, essas áreas de processo se classificam em níveis de maturidade. Assinale a alternativa que contém apenas áreas de processo referentes ao nível de maturidade de número 3: Planejamento de projeto e gerenciamento de configuração. Resposta corretaIntegração de produto e gerenciamento de riscos. Gerenciamento quantitativo de projeto e validação. Medição, análise e resolução de causas. Verificação e gerenciamento de requisitos. Conforme o capítulo 2, do livro da disciplina, áreas de processo referentes ao nível de maturidade de número 3 são: Integração de Produto e Gerenciamento de Riscos. Pergunta 7 0 / 0 A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual se começa a preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de software. A SQA abrange: Dispensa de documentação de software e das mudanças efetuadas. Métodos e ferramentas de análise, projeto, codificação e teste. Estratégia de teste, padrões de desenvolvimento de software e mecanismos de medição. Assinale a alternativa correta: Resposta corretaApenas II e III. Incorreta: Comentários Ocultar opções de resposta Comentários Incorreta: I, II e III. Apenas III. Apenas II. Apenas I e III. Conforme o capítulo 1, do livro da disciplina, um dos requisitos da qualidade do software é a documentação.Software sem documentação se distancia das normas de qualidade. Qualidade de software inclui padrões de medição e uso adequado de ferramentas de desenvolvimento, implementação e teste. Pergunta 8 0 / 0 As disciplinas do CMMI são: Engenharia de software. Engenharia de sistemas: o objetivo é o desenvolvimento bem-sucedido de sistemas de software. Desenvolvimento integrado do produto e processo. Aquisição de produtos de fornecedores. Assinale a alternativa correta: Apenas II, III e IV Resposta correta I, II, III e IV Apenas I e III Apenas II e III Apenas I, II e III Conforme o capítulo 2, do livro didático, as disciplinas do CMMI são: Engenharia de software; Engenharia de sistemas: abordagem interdisciplinar, cujo objetivo é o desenvolvimento bem-sucedido de sistemas como um todo, envolvendo software ou não; Desenvolvimento integrado do produto e processo: abordagem sistemática que utiliza Ocultar opções de resposta Comentários a colaboração dos stakeholders para melhor satisfazer as expectativas e requisitos dos clientes. É usado em conjunto com práticas de produção de um produto específico. Fontes de aquisição: aquisição de produtos de fornecedores. Pergunta 9 0 / 0 A normalização é o processo de desenvolvimento, implementação e melhoria dos padrões que se aplicam às ordens científica, industrial e econômica diferentes, para organizar suas atividades. A normalização envolve um conjunto de regras convencionais destinadas a simplificar, unificar e especificar produtos (WAZLAWICK, 2013). Considerando essas finalidades, marque a alternativa correta: Unificar – a ideia é identificar os produtos por meio de uma linguagem clara. Especificar – procura criar um padrão para os produtos. Resposta correta Especificar – procura, por meio de uma linguagem clara e precisa, identificar os produtos. Incorreta: Simplificar – procura criar um padrão para os produtos. Unificar – a ideia é manter apenas o estritamente necessário. Conforme o capítulo 2, do livro da disciplina, a resposta correta é: “especificar – procura, por meio de uma linguagem clara e precisa, identificar os produtos.” Isso porque a simplificação procura manter apenas o estritamente necessário, enquanto a unificação visa criar um padrão para os produtos, utilizado em todas as partes do mundo. Pergunta 10 0 / 0 Ocultar opções de resposta Comentários A qualidade pode ser atribuída a qualquer tipo de produto. Porém, produtos, na maioria das vezes, são identificados como físicos. Dessa forma, observe as afirmações a seguir: Para que o software tenha a funcionabilidade como característica que garante sua qualidade, é preciso que os requisitos se façam presentes: adequação, acurácia, interoperabilidade, segurança de acesso e conformidade. Qualidade é uma exigência para a inteligência competitiva. Falta de controle, desorganização ou caos em sistemas complexos levam a resultados desastrosos. O produto de software é classificado como um produto lógico; porém, sua qualidade é identificada da mesma forma como ocorre com outros produtos (através de características). Assinale a alternativa correta: Resposta correta I, II e III estão corretas. Somente III está correta. Apenas I está correta. Somente II e III estão corretas. Apenas I e II estão corretas. Conforme o capítulo 1, do livro da disciplina, para que o software tenha a funcionabilidade como característica que garante sua qualidade, é preciso que os requisitos se façam presentes: adequação, acurácia, interoperabilidade, segurança de acesso e conformidade; falta de controle, desorganização ou caos em sistemas complexos levam a resultados desastrosos. E o produto de software é classificado como um produto lógico.
Compartilhar