Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 1 em 1 pontos “O CMMI (Capability Maturity Model Integration) foi criado pelo SEI (Software Engineering Institute), o qual é um órgão integrante da universidade norte-americana Carnegie Mellon. Trata-se de um modelo que está atualmente na versão 1.3 (Agosto/2012), com um enfoque voltado para a capacidade de maturidade de processos de software.” Disponível em: https://www.devmedia.com.br/cmmi-uma-visao-geral/25425 Acessado em: 16/05/2015 Considerando as informações apresentadas e os conteúdos estudados, analise os níveis de maturidade existentes a seguir, e associe-os a sua respectiva característica: I - Nível 0 – Incompleto II - Nível 1 – Realizado III - Nível 2 – Gerenciado IV - Nível 3 – Definido ( ) O processo é capaz de gerar produtos ou serviços e pode até ser considerado como um dos motivos para que a organização tenha experimentado melhorias. ( ) Um processo definido é feito sob medida a partir das diretrizes da organização ( ) Um processo já é planejado e executado de acordo com a política definida, utiliza recurso humano qualificado, produz saídas previsíveis. ( ) Um processo é considerado incompleto quando não está sendo colocado em prática ou está sendo desempenhado apenas parcialmente Com base nas relações feitas anteriormente, assinale a alternativa que apresenta a seqüência correta: Resposta Selecionada: Correta III, IV, II, I. Resposta Correta: Correta III, IV, II, I. Feedback da resposta: Resposta Correta: O Nível 0 – Incompleto (I): um processo é considerado incompleto quando não está sendo colocado em prática ou está sendo desempenhado apenas parcialmente. O Nível 1 – Realizado (II): neste nível, o processo é viável e está sendo seguido, é capaz de gerar produtos ou serviços e pode até ser considerado como um dos motivos para que a organização tenha experimentado melhorias. O Nível 2 – Gerenciado (III): neste nível, um processo já é planejado e executado de acordo com a política definida, utiliza recurso humano qualificado, produz saídas previsíveis, é capaz de envolver os stakeholders, é monitorado, controlado e avaliado. O Nível 3 – Definido (IV): um processo definido é feito sob medida a partir das diretrizes da organização. Este nível também se caracteriza por manter registros gerais do processo. Pergunta 2 1 em 1 pontos Em se tratando da indústria de software, a qualidade do produto é um fator essencial para o seu sucesso. O modelo MPS-BR possui características relacionados a maturidade e capacidade de processo para uma avaliação e melhoria de um software, ou ainda, de serviços relacionados ao software. Sobre o modelo MPS-BR, é correto afirmar que: Resposta Selecionada: Correta Cada atributo de processo é uma característica aplicável a qualquer processo. Resposta Correta: Correta Cada atributo de processo é uma característica aplicável a qualquer processo. Feedback da resposta: Resposta Correta: Com ordenação e nomenclatura ligeiramente diferentes das vistas em outros modelos, o MPS é apresentado na seqüência. Cada atributo de processo no MPS.BR é detalhado por um conjunto de resultados esperados e são aplicáveis em qualquer processos deste modelo. Pergunta 3 1 em 1 pontos https://softex.br/mpsbr/ “O MPS.BR é um programa mobilizador, de longo prazo, (...) cujo o objetivo é a Melhoria de Processo de Software e Serviços, com duas metas a alcançar a médio e longo prazos: meta técnica (...) e meta de negócio (...).” MPS.BR - Melhoria de Processo do Software Brasileiro. 2012 – SOFTEX. Disponível em: https://www.softex.br/wp- content/uploads/2013/07/MPS.BR_Guia_Geral_Software_2012-c-ISBN-1.pdf Acessado em: 16/05/2019 Sobre o modelo MPS-BR é correto afirmar que: Resposta Selecionada: Correta É baseado nas normas dos modelos existentes: ISO/IEC 12207 e ISO/IEC 15504. Resposta Correta: Correta É baseado nas normas dos modelos existentes: ISO/IEC 12207 e ISO/IEC 15504. Feedback da resposta: Resposta Correta: Embora possa ser considerado independente, o MPS é compatível com a ISO 12207, com a norma 15504 e também com o CMMI (WAZLAWICK, 2013). Este modelo de qualidade, além de refletir características próprias das organizações domésticas, apresenta outro diferencial que torna sua adoção bastante atraente: o custo mais acessível quando comparado às normas internacionais. Pergunta 4 1 em 1 pontos “A norma internacional ISO/IEC 12207 tem como objetivo principal estabelecer uma estrutura comum para os processos de ciclo de vida e de desenvolvimento de softwares visando ajudar as organizações a compreenderem todos os componentes presentes na aquisição e fornecimento de software e, assim, conseguirem firmar contratos e executarem projetos de forma mais eficaz.” Disponível em: http://micreiros.com/norma-nbr-isoiec-12207/ Acessado em: 16/05/2019 Considerando as informações apresentadas e os conteúdos estudados, analise os modos de utilização da ISO a seguir e associe-os a sua respectiva característica: I – Por uma Organização II – Por um Projeto III – Por um Adquirente ou Fornecedor IV – Por Avaliadores de Processos ( ) Esses processos podem ser suportados por uma infraestrutura de métodos, procedimentos, técnicas, ferramentas e pessoal treinado. ( ) Neste modo, a norma serve para ajudar a desenvolver um acordo sobre processos e atividades ( ) Para servir como um modelo de referência de processo para uso no desempenho de avaliações de processos. ( ) Serve para ajudar a selecionar, estruturar e empregar os elementos de um ambiente estabelecido para fornecer produtos e serviços Com base nas relações feitas anteriormente, assinale a alternativa que apresenta a seqüência correta: Resposta Selecionada: Correta I, III, IV, II. Resposta Correta: Correta I, III, IV, II. Feedback da resposta: Resposta Correta: O modo (I) Por uma organização: para ajudar a estabelecer um ambiente de processos desejados. Esses processos podem ser suportados por uma infraestrutura de métodos, procedimentos, técnicas, ferramentas e pessoal treinado. O modo (II) Por um projeto: neste contexto, serve para ajudar a selecionar, estruturar e empregar os elementos de um ambiente estabelecido para fornecer produtos e serviços. O modo (III) Por um adquirente e um fornecedor: aqui a norma serve para ajudar a desenvolver um acordo sobre processos e atividades. Por meio do acordo, os processos e atividades deste documento são selecionados, negociados, acordados e executados. O modo (IV) Por avaliadores de processos: para servir como um modelo de referência de processo para uso no desempenho de avaliações de processos que podem ser usados para apoiar a melhoria do processo. https://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_Software_2012-c-ISBN-1.pdf https://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_Software_2012-c-ISBN-1.pdf https://softex.br/mpsbr/ Pergunta 5 1 em 1 pontos “O MPS-BR (Melhoria do Processo de Software Brasileiro) é uma metodologia voltada à área de desenvolvimento de sistemas e que foi criada por um conjunto de organizações ligadas ao desenvolvimento de software.” Disponível em: https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software- cmmi-e-mps-br/27010 Acessado em: 16/05/2019 Dentro do MPS-BR é utilizado as principais abordagens internacionais voltadas para a melhoria do processo de software. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I - O nível de maturidade C é composto pelos processos dos níveis de maturidade anteriores (G ao D) acrescidos dos processos de desenvolvimento para Reutilização, Gerência de Decisões e Gerência de Riscos. Porque: II - No nível A, a implementação de pelo menos um dos processos já faz com que seja atingido os objetivos quantitativos de negócio. A seguir, assinale a alternativa correta: Resposta Selecionada: Correta A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta Correta: Correta A asserção I é uma proposição verdadeira, e a II é uma proposiçãofalsa. Feedback da resposta: Resposta Correta: A asserção I é uma proposição correta, pois por padrão do MPS-BR, o nível de maturidade C é composto pelos processos dos níveis de maturidade anteriores (G ao D), acrescidos dos processos Desenvolvimento para Reutilização, Gerência de Decisões e Gerência de Riscos. Pergunta 6 1 em 1 pontos A norma ISO/IEC 15504 não foge à regra e deixa claro seu objetivo, que é uma norma específica para processos de software e foi criada como uma complementação para a ISO/IEC 12207. Sobre a ISO 15504, é correto afirmar que: Resposta Selecionada: Correta Serviu para suprir lacuna da ISO 90003. Resposta Correta: Correta Serviu para suprir lacuna da ISO 90003. Feedback da resposta: Resposta Correta: Ela também serviu para suprir lacuna da ISO 90003 que, embora tenha servido como referência para a indústria de software, não tratava dos níveis de maturidade e de melhoria contínua. Pergunta 7 1 em 1 pontos Rafael é um analista de informática e está estudando as classificações de norma de qualidade de software, maturidade e capacidade. Desta forma, ele analisou as normas CMMI e MPS.BR, tendo as classificações dos processos da seguinte forma: I. 1 - Inicial; 2 - Gerenciado; 3 - Definido; 4 – Quantitativamente Gerenciado; 5 - Otimizado. II. A - Em Otimização; B – Quantitativamente Gerenciado; C - Definido; D - Largamente Definido; E - Parcialmente Definido; F – Gerenciado; G - Parcialmente Gerenciado. III. 0 - Incompleto; 1 - Realizado; 2 – Gerenciado e 3 - Definido. Considerando o exposto, podemos dizer que a ordem posicionada acima corresponde a uma classificação, respectivamente a níveis de: Resposta Selecionada: Correta maturidade do CMMI, de maturidade do MPS.BR e de capacidade do CMMI. https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-cmmi-e-mps-br/27010 https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-cmmi-e-mps-br/27010 Resposta Correta: Correta maturidade do CMMI, de maturidade do MPS.BR e de capacidade do CMMI. Feedback da resposta: Resposta Correta: O CMMI possui níveis de capacidade e maturidade. Desta forma o item I diz respeito a Maturidade CMMI, que sempre irá iniciar em 1 e se encerrar em 5, sendo composto por: 1 - Inicial, 2 - Gerenciado, 3 - Definido, 4 – Quantitativamente Gerenciado, 5 - Otimizado. O item 2 diz respeito a maturidade do MPS.BR que sempre será indicado pela ordem alfabética, sendo de A a G, representado por: A - Em Otimização, B – Quantitativamente Gerenciado, C - Definido, D - Largamente Definido, E - Parcialmente Definido, F – Gerenciado, G - Parcialmente Gerenciado.. O item 3 diz respeito a capacidade do CMMI, que sempre irá de 0 a 3: 0 - Incompleto, 1 - Realizado, 2 – Gerenciado e 3 - Definido. Pergunta 8 1 em 1 pontos O modelo CMMI (Capability Maturity Model Integration) refere-se a melhoria de processos. Os principais processos para o gerenciamento de riscos são chamados de áreas de processos. Cada área de processo possui uma categoria, um nível e um propósito. Sobre os processos e suas categorias, é correto afirmar que as áreas de processos do CMMI podem ser agrupadas por categorias, da seguinte forma: Resposta Selecionada: Correta Gerenciamento de projeto; Engenharia e Suporte. Resposta Correta: Correta Gerenciamento de projeto; Engenharia e Suporte. Feedback da resposta: Resposta Correta: As áreas de processos existentes no CMMI são compostas por categorias. A área de processo Gerenciamento de requisitos pode ser representada pela categoria Gerenciamento de Projetos, a área Gerenciamento de Configuração pela categoria Suporte, A área Garantia de Qualidade de Processo e Produto pela categoria Suporte, a área Desenvolvimento de requisitos pela categoria Engenharia, a área Gerenciamento quantitativo do projeto pela categoria Gerenciamento de Projeto, e por fim, a área Gerenciamento de desempenho organizacional pela categoria de Gerenciamento de projeto. Pergunta 9 1 em 1 pontos “O CMMI (Capability Maturity Model Integration) refere-se a uma ferramenta criada na década de 80 para gerir projetos de Software. Seu objetivo é o de, através de estágios de evolução, garantir a qualidade dos mesmos.” Disponível em: https://www.ibccoaching.com.br/portal/empreendedorismo/entenda-o-que- e-cmmi-e-seus-niveis/ Acessado em: 19/05/2019 O CMMI possui alguns níveis que possuem determinadas especificidades. Considerando as informações expostas e o texto-base da disciplina, analise as afirmativas abaixo: I. É um modelo muito utilizado que realiza a classificação da maturidade de um processo de desenvolvimento. II. O modelo é composto por quatro níveis de maturidade do processo, sendo o último nível o pior do modelo. III. O único objetivo do modelo CMMI é a qualidade do software, sendo que isso não se reflete no processo de desenvolvimento do mesmo. IV. O quinto nível do modelo CMMI é conhecido como nível de melhoria contínua em seus processos. É correto o que se afirma em: Resposta Selecionada: Correta I e IV, apenas. Resposta Correta: Correta I e IV, apenas. Feedback da resposta: Resposta Correta: A afirmativa I está correta, pois o CMMI, que vem da expressão da língua inglesa Capability Maturity Model Integration, ou Integração do Modelo da Maturidade em Capacitação. Embora a tradução literal não revele com clareza seu objetivo, o modelo visa determinar o estágio atual de maturidade dos processos de uma organização e oferecer meios para aprimorá-lo. A afirmativa IV está correta, pois o nível 5 – Em otimização: trata- https://www.ibccoaching.com.br/portal/empreendedorismo/entenda-o-que-e-cmmi-e-seus-niveis/ https://www.ibccoaching.com.br/portal/empreendedorismo/entenda-o-que-e-cmmi-e-seus-niveis/ se do nível mais elevado na escala e objetivo a ser atingido por qualquer organização. Aqui, a organização já alcançou a excelência em cada nível anterior e passa a buscar melhoria contínua em seus processos, com base nas medições quantitativas já obtidas. Pergunta 10 1 em 1 pontos “O programa MPS.BR – Melhoria de Processo do Software Brasileiro (..). tem como principal objetivo desenvolver e disseminar modelos de melhoria de processos que atendam às necessidades da Indústria Brasileira de Software e Serviços de TI.” Disponível em: https://www.desenvolva.info/o-que-e-o-mps-br/ Acessado em: 19/05/2019 O MPS-BR atualmente está sob coordenação do SOFTEX - Associação para Promoção da Excelência do Software Brasileiro. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I - O nível de maturidade G é o mais baixo da escala e é composto pelos processos gerência de projetos e gerência de requisitos Porque: II - A cada nível de maturidade, são adicionados um conjunto de processos que auxiliam a obtenção do nível de maturidade. Lembrando-se que para cada nível superior, exige-se os passos do nível anterior. A seguir, assinale a alternativa correta: Resposta Selecionada: Correta As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Resposta Correta: Correta As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Feedback da resposta: Resposta Correta: A asserção I é uma proposição correta, pois o nível G de maturidade – o mais baixo na escala – visa o atingimento de certos objetivos relacionados aos processos de Gerência de Projetos e de Gerência de Requisitos. Em relação ao gerenciamento de um projeto, os resultados esperados incluem a definição do escopo do trabalho para o projeto e a definição do modelo e das fases do ciclo de vida do projeto. Já no que que se refere ao gerenciamento de requisitos, é esperado que os requisitos sejam avaliados com base em critérios objetivos e que o comprometimento da equipe técnica com estes requisitos seja efetivo. A asserção II é uma proposição correta, pois para se adquirir uma maturidade melhor e mais abrangente, em todo nível é adicionado um processo diferente, e cadanível superior deve contar com as especificações do nível anterior. Curso ADS0489 QUALIDADE E TESTE DE SOFTWARE PMA - 202020.ead- 9025.03 Teste ATIVIDADE 1 (A1) Iniciado 29/10/20 13:47 Enviado 29/10/20 14:08 Status Completada Resultado da tentativa 10 em 10 pontos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 1 em 1 pontos http://www.softex.br/mpsBr/ https://www.desenvolva.info/o-que-e-o-mps-br/ https://www.ambfacil.com.br/index.php?/topic/1107-qualidade-e-teste-de-software/&do=showRepComment&comment=2328 https://www.ambfacil.com.br/index.php?/profile/710-pancelho/reputation/ https://www.ambfacil.com.br/index.php?/profile/710-pancelho/ Ao se discutir sobre a qualidade de um produto, este sendo um software ou não, podemos ter visões diferentes, justamente, pelo fato de que o critério de qualidade pode ser percebido de formas não tanto perceptivas para cada usuário, pois cada um tem para si a sua visão de qualidade. Também devemos considerar o fato do tempo, se um produto, software ou serviço que está sendo oferecido hoje não perderá a qualidade com o tempo de uso. A partir do exposto apresentado, as empresas desenvolvedoras de software que buscam uma excelência na qualidade de seus produtos devem se orientar sobre certos processos, para mitigar a interferência dos fatores subjetivos. Considerando os fatores que podem orientar uma fábrica de software na busca de um produto de qualidade, assinale a alternativa correta. Resposta Selecionada: Correta Ao se implementar parâmetros nas comparações, como também nas etapas de medições de qualidade, o software tende a sofrer menos interferências de fatores subjetivos. Resposta Correta: Correta Ao se implementar parâmetros nas comparações, como também nas etapas de medições de qualidade, o software tende a sofrer menos interferências de fatores subjetivos. Feedback da resposta: Resposta correta. Pessoas e organizações que se importam com a excelência dos produtos que fabricam e/ou usam devem se orientar por parâmetros objetivos em suas comparações e medições de qualidade, o que certamente mitigará a interferência de fatores meramente subjetivos na difícil tarefa de imprimir o rótulo de “Produto de Qualidade” em um software. Pergunta 2 1 em 1 pontos Uma métrica de qualidade de software que pode ser aplicada é a de capacidade de manutenção, mesmo essa métrica sendo destinada apenas para os envolvidos no desenvolvimento do software, é necessária para medir a capacidade do software em suportar manutenções e não perder a qualidade do software. Essa métrica pode medir outras características, além da capacidade de manutenção. Sendo assim, assinale a alternativa que contenha outras características sobre a métrica de capacidade de manutenção. Resposta Selecionada: Correta Modularidade, reusabilidade e analisabilidade. Resposta Correta: Correta Modularidade, reusabilidade e analisabilidade. Feedback da resposta: Resposta correta. Assim como todas as outras características apresentadas, essa também conta com divisões. Vamos a elas: Modularidade – O sistema é bem dividido em módulos? Mudanças em um dos módulos devem causar mínimo impacto nos outros; Reusabilidade – Há partes do sistema que podem ser usadas na construção de outro sistema?; Analisabilidade – O sistema permite que se faça depuração com facilidade?. Pergunta 3 1 em 1 pontos A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de software, diversos conceitos e definições foram apresentados no passar dos anos sobre como associar a qualidade de software a um fator. Analise as afirmações a seguir sobre algumas definições: I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus requisitos. II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer que este possuía qualidade. III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final. IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos elencados. Está correto o que se afirma em: Resposta Selecionada: Correta Todas as alternativas estão corretas. Resposta Correta: Correta Todas as alternativas estão corretas. Feedback da resposta: Resposta correta. Afirmativa I está correta, pois o termo qualidade está associado à expressão “Conformidade com os requisitos”. A afirmativa II está correta de acordo com a expressão que a qualidade pode estar associada ao fato de “atingimento de excelentes níveis de adequação para o uso” foi uma definição comum no passado. A afirmativa II está correta, pois uma grande desenvolvedora relacionou qualidade como um valor de mercado, em que “o cliente é o árbitro final”. A afirmativa IV está correta, pois qualidade foi definida como a capacidade de o produto satisfazer requisitos explícitos e implícitos. Pergunta 4 1 em 1 pontos Por meio de uma medição, é possível medir o tamanho do projeto em desenvolvimento, como também o seu esforço para produzi-lo, entretanto, para isso, devemos elencar algumas métricas, que podem estar contempladas em uma determinada classificação. Analise as afirmativas a seguir sobre a classificação de uma métrica. I - Podemos ter métricas obtidas diretamente, denominadas como métricas diretas. II - Ao se trabalhar com métricas, podemos ter métricas diretas, indiretas e parciais. III - As métricas indiretas são dados não tabulados que podem ser considerados principalmente incompletos. IV - Uma métrica direta pode ser obtida por apenas uma contagem de atributos observados Está correto o que se afirma em: Resposta Selecionada: Correta I e IV, apenas. Resposta Correta: Correta I e IV, apenas. Feedback da resposta: Resposta correta. As afirmações I e IV estão corretas, pois para fins de classificação, algumas métricas são geradas a partir de medidas obtidas diretamente, geralmente, por contagem do atributo observado. Às métricas geradas damos o nome de métricas diretas. Outras métricas, porém, são obtidas indiretamente e denominadas métricas indiretas. Pergunta 5 1 em 1 pontos Um software é tratado como confiável quando este é capaz de se manter consistente com o passar dos anos, mesmo passando por situações incomuns e mantendo-se estável. O fato de o software suportar tais situações gera para a organização que o usa uma sensação de confiabilidade. Entretanto, essa confiabilidade deve ser medida para verificar que a qualidade do software se encontra adequada. Assinale a alternativa correta sobre a forma de medição confiável de um software. Resposta Selecionada: Correta Medindo o software diretamente ou por meio de estimas baseadas em histórico. Resposta Correta: Correta Medindo o software diretamente ou por meio de estimas baseadas em histórico. Feedback da resposta: Resposta correta. Um software pode ser medido, diretamente e estimado usando-se dados históricos e de desenvolvimento, ou seja, um software poderá́ ser considerado sem falhas quando não tiver nenhuma incidência em um determinado ambiente e em um determinado período. Pergunta 6 1 em 1 pontos Dizer que um produto/software se encontra no estado de perfeição é uma situação muito complexa de se afirmar, podemos contornar essa afirmação falando que o software atingiu uma boa qualidade e níveis aceitáveis de seus requisitos. Para identificar se um software está dentro dos padrões mínimos aceitáveis, podemos implementar alguns indicadores. Sobre esses indicadores, assinale a alternativa correta. Resposta Selecionada: Correta Um indicador importante é o de portabilidade que diz respeito à facilidade do software ser utilizado em outros sistemas operacionais. Resposta Correta: Correta Um indicador importante é o de portabilidade que diz respeito à facilidade do software ser utilizado em outros sistemas operacionais. Feedback da resposta: Resposta correta. O indicador de Portabilidade trata-se da medida de facilidade em mudar o softwarede uma plataforma para outra. A portabilidade entre Windows e Mac pode ser usada como exemplo. Pergunta 7 1 em 1 pontos Os conceitos de verificação e de validação podem se resumir em um processo que avalia o software como um todo, desde suas primeiras etapas do projeto até a entrega ao usuário. Associado a esse processo, podemos aplicar também revisões e auditorias de inspeções para assegurar a qualidade do produto final. Sobre o conceito de revisões e auditorias, analise as afirmativas: I - As revisões técnicas têm como objetivo identificar falhas, baseando-se em um documento elaborado pela equipe de SQA e fornecendo os pontos de melhoria. II - As inspeções devem ser efetuadas por um grupo pequeno de pessoas, tendo um líder como responsável a documentar a seção de inspeção. III - Uma revisão busca identificar por meio de uma análise se um software está de acordo para sua utilização pretendida. IV - Uma inspeção busca identificar pontos de melhoria, sendo que esta inspeção deverá ser conduzida por um facilitador. Está correto o que de afirma em: Resposta Selecionada: Correta II e III, apenas. Resposta Correta: Correta II e III, apenas. Feedback da resposta: Resposta correta. A afirmativa II está correta, pois as inspeções incluem também um líder, um responsável pelos registros da seção e um número reduzido de inspetores, comumente de duas a cinco pessoas. A afirmativa III está correta, pois o objetivo de uma revisão (ou análise) técnica é o de avaliar um produto de software para determinar a sua adequação para a sua utilização pretendida. Pergunta 8 1 em 1 pontos A ISO/IEC 90003: 2014 aborda as atividades relacionadas à qualidade de software, orientada à aplicação da ISO 9001 sobre os processos de aquisição, de fornecimento, de desenvolvimento, de operação e de manutenção de softwares. Essa norma é indicada para fins de transações de produtos de softwares. Assinale a alternativa correta que corresponde à aplicação da norma ISO/IEC 90003:2014. Resposta Selecionada: Correta A sua aplicação é destinada a aquisições de produtos correlatos ao hardware ou ao serviço de software. Resposta Correta: Correta A sua aplicação é destinada a aquisições de produtos correlatos ao hardware ou ao serviço de software. Feedback da resposta: Resposta correta. Sua aplicação é indicada em sentido amplo para transações de produtos de software entre organizações. Especificamente é usada em processos de aquisição de produtos que darão suporte a um processo em uma empresa, produtos relacionados a um equipamento específico de hardware ou produtos relacionados a um serviço de software. Pergunta 9 1 em 1 pontos Ao se analisar um software para garantir sua qualidade, também estão envolvidos os critérios de segurança. O princípio básico da segurança de um software é que este consiga proteger os dados de acessos não autorizados. Além do fato de inibir acessos não autorizados, um software pode ser considerado seguro se atender a certas características. Com base no exposto, assinale a alternativa que corresponde à característica de segurança de um software. Resposta Selecionada: Correta A confidencialidade assegura a disponibilização dos dados apenas para pessoas autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações realizadas por um usuário. Resposta Correta: Correta A confidencialidade assegura a disponibilização dos dados apenas para pessoas autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações realizadas por um usuário. Feedback da resposta: Resposta correta. A confidencialidade mede o grau em que os dados e as funções ficam disponíveis para quem, de fato, tem autorização para acessá- los. A rastreabilidade de uso mede o grau em que as ações realizadas por uma pessoa ou por um sistema podem ser rastreadas de forma a ser efetivamente comprovado que, de fato, foi essa pessoa ou sistema que realizou tais ações. Pergunta 10 1 em 1 pontos Para averiguar a qualidade de um software, podemos utilizar modelos de qualidade que definem as características indicadas de um produto com qualidade. Essa verificação de qualidade pode seguir o modelo da ISO/IEC 25010:2011, no qual é apresentado um conjunto de características internas e externas de um software. Com base no exposto, relacione a característica ao seu modelo. I - Características do produto. II - Características de uso. ( ) Portabilidade. ( ) Compatibilidade. ( ) Eficiência. ( ) Segurança. ( ) Satisfação. ( ) Eficiência de desempenho. Assinale a alternativa que apresenta a sequência correta: Resposta Selecionada: Correta I - I - II - I - II - I. Resposta Correta: Correta I - I - II - I - II - I. Feedback da resposta: Resposta correta. As características portabilidade, compatibilidade, segurança e eficiência de desempenho se referem a características do produto. As características: eficiência e satisfação se referem a características de uso. CursoADS0489 QUALIDADE E TESTE DE SOFTWARE PMA - 202020.ead-9025.03 Teste ATIVIDADE 4 (A4) https://www.ambfacil.com.br/index.php?/topic/1107-qualidade-e-teste-de-software/&do=showRepComment&comment=2330 https://www.ambfacil.com.br/index.php?/profile/710-pancelho/reputation/ https://www.ambfacil.com.br/index.php?/profile/710-pancelho/ 47 posts Pergunta 1 1 em 1 pontos “O MPS.BR é um programa mobilizador, de longo prazo, (...) cujo o objetivo é a Melhoria de Processo de Software e Serviços, com duas metas a alcançar a médio e longo prazos: meta técnica (...) e meta de negócio (...).” MPS.BR - Melhoria de Processo do Software Brasileiro. 2012 – SOFTEX. Disponível em: https://www.softex.br/wp- content/uploads/2013/07/MPS.BR_Guia_Geral_Software_2012-c-ISBN-1.pdf Acessado em: 16/05/2019 Sobre o modelo MPS-BR é correto afirmar que: Resposta Selecionada: Correta É baseado nas normas dos modelos existentes: ISO/IEC 12207 e ISO/IEC 15504. Resposta Correta: Correta É baseado nas normas dos modelos existentes: ISO/IEC 12207 e ISO/IEC 15504. Feedback da resposta: Resposta Correta: Embora possa ser considerado independente, o MPS é compatível com a ISO 12207, com a norma 15504 e também com o CMMI (WAZLAWICK, 2013). Este modelo de qualidade, além de refletir características próprias das organizações domésticas, apresenta outro diferencial que torna sua adoção bastante atraente: o custo mais acessível quando comparado às normas internacionais. Pergunta 2 1 em 1 pontos Sobre a ISO/IEC 15504: “Esta Norma trata da avaliação de processo e de sua aplicação para a melhoria e determinação da capacidade. Ela define o conjunto mínimo de requisitos para a realização de uma avaliação.” Disponível em: https://www.abntcatalogo.com.br/norma.aspx?ID=1507 Acessado em: 16/05/2019 Os requisitos irão garantir que os resultados da avaliação nãos sejam influenciáveis e sejam objetivos. Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): ( ) A norma ISO/IEC 15504 foge à regra e trata somente da qualidade de software. ( ) Alguns dos processos existentes na dimensão de processos, incluem relação cliente/servidor ( ) Foi criada como uma complementação para o MPS-BR. ( ) Na dimensão de capacidade a avaliação dos processos é realizada em função de determinados atributos destes processos. Com base nas associações, assinale a alternativa que apresenta a seqüência correta: Resposta Selecionada: Correta F, V, F, V. Resposta Correta: Correta F, V, F, V. Feedback da resposta: Resposta Correta: A afirmativa II está correta, pois Dimensão de processos: as 5 categorias de processos aqui definidas guardam bastante similaridade com os processos da norma ISO/IEC 12207. Alguns destes processos incluem relação cliente/fornecedor, procedimentos de engenharia de software e de qualidade de software. A afirmação IV está correta, pois Dimensão de capacidade: em cada processo são previstos seis níveis de capacidade, que não se distanciam dos que já abordamos. Sãoeles: incompleto, realizado, gerenciado, estabelecido, previsível e otimizado. A avaliação destes processos é feita em função de determinados atributos destes processos. Pergunta 3 1 em 1 pontos https://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_Software_2012-c-ISBN-1.pdf https://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_Software_2012-c-ISBN-1.pdf https://www.abntcatalogo.com.br/norma.aspx?ID=1507 “ISO 12207 (...) tem como principal objetivo fornecer uma estrutura comum para que o adquirente, fornecedor, desenvolvedor, mantenedor, operador, gerentes e técnicos, envolvidos com o desenvolvimento de software.” Disponível em: https://www.conhecimentogeral.inf.br/iso_12207/ Acessado em: 16/05/2019 Esta ISO possui uma estrutura de maneira bem flexível. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I – Composta por um conjunto abrangente de diretrizes a partir do qual uma organização pode construir modelos de ciclo de vida de software. Porque: II – Esta norma ela pode ser utilizada somente por uma organização, em um projeto, e por um adquirente e um fornecedor A seguir, assinale a alternativa correta: Resposta Selecionada: Correta A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta Correta: Correta A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Feedback da resposta: Resposta Correta: A asserção I é uma proposição correta, pois a norma ISO/IEC 12207 é composta por um conjunto abrangente de diretrizes a partir do qual uma organização pode construir modelos de ciclo de vida de software apropriados a seus produtos e serviços, da concepção até ao encerramento. Pergunta 4 1 em 1 pontos A norma ISO/IEC 15504 não foge à regra e deixa claro seu objetivo, que é uma norma específica para processos de software e foi criada como uma complementação para a ISO/IEC 12207. Sobre a ISO 15504, é correto afirmar que: Resposta Selecionada: Correta Serviu para suprir lacuna da ISO 90003. Resposta Correta: Correta Serviu para suprir lacuna da ISO 90003. Feedback da resposta: Resposta Correta: Ela também serviu para suprir lacuna da ISO 90003 que, embora tenha servido como referência para a indústria de software, não tratava dos níveis de maturidade e de melhoria contínua. Pergunta 5 1 em 1 pontos “O MPS-BR (Melhoria do Processo de Software Brasileiro) é uma metodologia voltada à área de desenvolvimento de sistemas e que foi criada por um conjunto de organizações ligadas ao desenvolvimento de software.” Disponível em: https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software- cmmi-e-mps-br/27010 Acessado em: 16/05/2019 Dentro do MPS-BR é utilizado as principais abordagens internacionais voltadas para a melhoria do processo de software. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I - O nível de maturidade C é composto pelos processos dos níveis de maturidade anteriores (G ao D) acrescidos dos processos de desenvolvimento para Reutilização, Gerência de Decisões e Gerência de Riscos. Porque: II - No nível A, a implementação de pelo menos um dos processos já faz com que seja atingido os objetivos quantitativos de negócio. https://www.conhecimentogeral.inf.br/iso_12207/ https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-cmmi-e-mps-br/27010 https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-cmmi-e-mps-br/27010 A seguir, assinale a alternativa correta: Resposta Selecionada: Correta A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta Correta: Correta A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Feedback da resposta: Resposta Correta: A asserção I é uma proposição correta, pois por padrão do MPS-BR, o nível de maturidade C é composto pelos processos dos níveis de maturidade anteriores (G ao D), acrescidos dos processos Desenvolvimento para Reutilização, Gerência de Decisões e Gerência de Riscos. Pergunta 6 1 em 1 pontos O modelo CMMI (Capability Maturity Model Integration) refere-se a melhoria de processos. Os principais processos para o gerenciamento de riscos são chamados de áreas de processos. Cada área de processo possui uma categoria, um nível e um propósito. Sobre os processos e suas categorias, é correto afirmar que as áreas de processos do CMMI podem ser agrupadas por categorias, da seguinte forma: Resposta Selecionada: Correta Gerenciamento de projeto; Engenharia e Suporte. Resposta Correta: Correta Gerenciamento de projeto; Engenharia e Suporte. Feedback da resposta: Resposta Correta: As áreas de processos existentes no CMMI são compostas por categorias. A área de processo Gerenciamento de requisitos pode ser representada pela categoria Gerenciamento de Projetos, a área Gerenciamento de Configuração pela categoria Suporte, A área Garantia de Qualidade de Processo e Produto pela categoria Suporte, a área Desenvolvimento de requisitos pela categoria Engenharia, a área Gerenciamento quantitativo do projeto pela categoria Gerenciamento de Projeto, e por fim, a área Gerenciamento de desempenho organizacional pela categoria de Gerenciamento de projeto. Pergunta 7 1 em 1 pontos “O CMMI (Capability Maturity Model Integration) refere-se a uma ferramenta criada na década de 80 para gerir projetos de Software. Seu objetivo é o de, através de estágios de evolução, garantir a qualidade dos mesmos.” Disponível em: https://www.ibccoaching.com.br/portal/empreendedorismo/entenda-o-que- e-cmmi-e-seus-niveis/ Acessado em: 19/05/2019 O CMMI possui alguns níveis que possuem determinadas especificidades. Considerando as informações expostas e o texto-base da disciplina, analise as afirmativas abaixo: I. É um modelo muito utilizado que realiza a classificação da maturidade de um processo de desenvolvimento. II. O modelo é composto por quatro níveis de maturidade do processo, sendo o último nível o pior do modelo. III. O único objetivo do modelo CMMI é a qualidade do software, sendo que isso não se reflete no processo de desenvolvimento do mesmo. IV. O quinto nível do modelo CMMI é conhecido como nível de melhoria contínua em seus processos. É correto o que se afirma em: Resposta Selecionada: Correta I e IV, apenas. Resposta Correta: Correta I e IV, apenas. Feedback da resposta: Resposta Correta: A afirmativa I está correta, pois o CMMI, que vem da expressão da língua inglesa Capability Maturity Model Integration, ou Integração do Modelo da Maturidade em Capacitação. Embora a tradução literal não revele com clareza seu objetivo, o modelo visa determinar o estágio atual de maturidade dos processos de uma organização e oferecer meios para aprimorá-lo. A afirmativa IV está correta, pois o nível 5 – Em otimização: trata- https://www.ibccoaching.com.br/portal/empreendedorismo/entenda-o-que-e-cmmi-e-seus-niveis/ https://www.ibccoaching.com.br/portal/empreendedorismo/entenda-o-que-e-cmmi-e-seus-niveis/ se do nível mais elevado na escala e objetivo a ser atingido por qualquer organização. Aqui, a organização já alcançou a excelência em cada nível anterior e passa a buscar melhoria contínua em seus processos, com base nas medições quantitativas já obtidas. Pergunta 8 1 em 1 pontos “O MPS.BR é uma das principais referências para implementação de melhorias de processos de desenvolvimento de software e serviços de TI, utilizado em empresas de diversos portes e segmentos de atuação, em centenas de empresas do Brasil.” Disponível em: http://asrconsultoria.com.br/index.php/mps-br/ Acessado em: 16/05/2019 O MPS.BR, também conhecido como MR-MPS (Modelo de Referência para Melhoria do Processo de Software) é um modelo de avaliação de software feito sob medida para empresas nacionais. Considerando o exposto acima, analise as afirmativas abaixo: I - O MPS possui sete níveis de maturidade e é dividido em grupos para melhor aplicação. II- O MPS está em conformidade com as normas CMMI e SPACE. III – O MPS possui 4 modelos específicos, sendo Requisitos, Teste, Implantação e Negócio. IV – Para alcançar o melhor nível de maturidade, deve-se chegar ao nível A do modelo. É correto o que se afirma em: Resposta Selecionada: Correta II e IV, apenas. Resposta Correta: Correta II e IV, apenas. Feedback da resposta: Resposta Correta: A afirmativa II está correta, pois embora possa ser considerado independente, o MPS é compatível com a ISO 12207, com a norma 15504 e também com o CMMI (WAZLAWICK, 2013). Este modelo de qualidade, além de refletir características próprias das organizações domésticas, apresenta outro diferencial que torna sua adoção bastante atraente: o custo mais acessível quando comparado às normas internacionais. A afirmativa IV está correta, pois para aquisição do grau de maturidade com o maior nível, deve-se chegar ao nível A, que abrange as especificações dos níveis de B a G. Pergunta 9 1 em 1 pontos “O CMMI organiza as práticas que já foram provadas como sendo efetivas, em uma estrutura que ajuda a organização a estabelecer metas e prioridades para melhoria e fornece um guia na implementação destas melhorias.” Disponível em: http://www.isdbrasil.com.br/o-que-e-cmmi.php Acessado em: 15/05/2019 Desta forma, podemos dizer que o CMMI visa auxiliar no desenvolvimento de produtos. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I - A área de processo Gerenciamento da Qualidade de Processo e do Produto, referente a categoria de suporte, diz respeito a gerenciar os requisitos do produto para que o processo seja satisfeito com clareza. Porque: II - A área de processo Gerenciamento de Requisitos e Gerenciamento Quantitativo pertence à categoria Gerenciamento do Projeto. A seguir, assinale a alternativa correta: Resposta Selecionada: Correta A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. Resposta Correta: Correta http://asrconsultoria.com.br/index.php/mps-br/ http://www.isdbrasil.com.br/o-que-e-cmmi.php A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. Feedback da resposta: Resposta Correta: A asserção II é uma proposição correta, pois as áreas Gerenciamento de requisitos e Gerenciamento Quantitativo pertencem a categoria gerenciamento de projetos, e possuem como propósito Gerenciar os requisitos dos produtos e componentes de produto do projeto e garantir um alinhamento entre esses requisitos e os planos de projeto e produtos de trabalho e Gerenciar quantitativamente o projeto para alcançar os objetivos estabelecidos de desempenho e de qualidade do projeto, respectivamente. Pergunta 10 1 em 1 pontos “CMMI é uma metodologia criada pela SEI (Software Engineering Institute) para ser um guia destinado a melhorar os processos organizacionais e a habilidade desses em gerenciar o desenvolvimento, a aquisição e a manutenção de produtos e serviços.” Disponível em: https://www.devmedia.com.br/cmmi-capability-maturity-model-integration/3530 Acessado em: 15/05/2019 O modelo é dividido em visões aplicáveis a múltiplos contextos de negócio. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I – O CMMI para Serviços tem é direcionado à melhoria do desempenho e das principais capacidades das organizações que trabalham com serviços B2B, B2C e serviços independentes Porque: II – Se aplicado de forma clara e correta o modelo pode aumentar a satisfação do cliente em relação a organização A seguir, assinale a alternativa correta: Resposta Selecionada: Correta As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta Correta: Correta As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Feedback da resposta: Resposta correta: CMMI Serviços: aqui o conjunto integrado de práticas é direcionado à melhoria do desempenho e das principais capacidades das organizações que fornecem serviços, incluindo B2B, B2C e serviços independentes. A correta aplicação deste modelo pode aumentar a lealdade do cliente em relação a organização, entrega do serviço em tempo menor, melhoria da qualidade e redução de custos. https://www.devmedia.com.br/cmmi-capability-maturity-model-integration/3530
Compartilhar