Questões de Concurso sobre CMMI (Qualidade de Software)

 
 
Disciplina 1
Assunto 5
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
881 questões encontradas
Questões por página
20
Mais recentes
 

Uma organização alcança o nível de maturidade 2 no modelo CMMI quando satisfizer todas as práticas genéricas do nível 2 de algumas áreas específicas de processo que compõem o nível de maturidade 3.


C
Certo

E
Errado

No CMMI, são definidas áreas de processo e práticas associadas às mesmas. Essas práticas, se adotadas em conjunto, possibilitam alcançar melhorias nas áreas de processo. O CMMI também define vários níveis de maturidade. No nível de maturidade 2, chamado de nível gerenciado, há as áreas de processo de desenvolvimento dos requisitos, de solução técnica e de gerência de riscos.


C
Certo

E
Errado
Analise as seguintes afirmações relacionadas aos sistemas de qualidade no desenvolvimento de software.

I. No CMMI nível 2, a área de processo Garantia da Qualidade do Processo e Produto (PPQA) deve fornecer uma gestão com visibilidade apropriada sobre os processos utilizados e produtos desenvolvidos pelo projeto de software.

II. No CMMI nível 3, a área de processo Validação (VAL) deve demonstrar que o produto ou seus componentes funcionam como esperado no ambiente pretendido.

III. No CMMI nível 3, a área de processo Foco do Processo na Organização (OPF) deve estabelecer e manter um conjunto de processos que pode ser utilizado por toda organização.

IV. No CMMI nível 3, a área de processo Desenvolvimento e Inovação Organizacional (OID) deve planejar e implementar melhorias de processos na organização baseadas nas suas fragilidades e forças.

Indique a opção que contenha todas as afirmações verdadeiras.


A

I e II


B

II e III


C

III e IV


D

I e III


E

II e IV

Com o propósito de produzir software com qualidade, segundo o CMM, a Garantia de Qualidade de Software (SQA) tem o objetivo de


A
fornecer à gerência a visibilidade da eficácia dos processos utilizados pelo projeto de desenvolvimento de software e da qualidade dos artefatos que estão sendo criados.

B
fornecer uma visão realista do efetivo progresso do projeto, permitindo que a gerência de desenvolvimento possa tomar ações eficazes quando o desempenho do projeto desviar-se de forma significativa dos planos de software

C
estabelecer planos exeqüíveis para desenvolver um determinado software, bem como para gerenciar o projeto de desenvolvimento do software segundo esses planos.

D
estabelecer e manter a integridade dos produtos do projeto de software ao longo do ciclo de vida de software.

E
estabelecer a responsabilidade organizacional para as atividades do processo de software, que melhoram, como um todo, a capacitação do processo de software da organização.
Considere as seguintes assertivas sobre o processo de melhoria da qualidade de software conhecida como Capability Maturity Model Integrated - CMMI:

I- Uma das áreas de conhecimento disponibilizadas pelo CMMI é a Engenharia de Sistemas (Systems Engineering).

II- O CMMI usa dois tipos de representação dos modelos: em estágios e continuada.

III- O nível de capacidade de uma área de processo é avaliado em uma escala que vai de 1 a 5.

 As assertivas corretas são:


A

somente I;


B

somente II;


C

somente III;


D

somente I e II;


E

I, II e III.

A qualidade de software é largamente determinada pela qualidade dos processos para o seu desenvolvimento. Assim, a melhoria da qualidade de software é obtida pela melhoria da qualidade dos processos. Essa visão orientou a elaboração de modelos de definição, avaliação e melhoria de processos de software. Entre os modelos de capacitação de maturidade, aquele que estabelece e avalia 18 áreas de processos, organizados em 5 categorias é o modelo


A

ISO/IEC 12207-1 (International Electrotechnical Commission).


B

ISO 9000-3 (International Organization for Standardization).


C

SW-CMM (Capability Maturity Model).


D

SPICE (Software Process Improvement and Capability Determination).


E

SPICE/IEC.

Analise as seguintes afirmações relativas ao processo Planejamento de Projeto de Software do CMM:

I. Este processo inclui passos para estimar o tamanho dos produtos de software e os recursos necessários, para produzir um cronograma, para identificar e avaliar riscos e para negociar compromissos, fornecendo as bases para execução e gestão das atividades do projeto de software. Ele é iniciado com o estabelecimento do fim dos compromissos do cliente, ficando a definição das restrições e das capacidades do projeto de software sob a responsabilidade da equipe de desenvolvimento.

II. Este processo compreende a elaboração de estimativas para o trabalho a ser realizado, o estabelecimento de compromissos necessários e a definição de planos para a realização do trabalho. Ele é iniciado com o estabelecimento do trabalho a ser realizado e de outras restrições e metas que definem e limitam o escopo do projeto de software. Inclui passos para estimar o tamanho dos produtos de software e os recursos necessários, para produzir um cronograma, para identificar e avaliar riscos e para negociar compromissos.

III. Este processo compreende uma atividade responsável pela identificação, avaliação e documentação dos riscos de software associados a custo, recursos, cronograma e aspectos técnicos do projeto.

IV. Este processo inclui o planejamento e realiza as auditorias nos produtos de software, verificando sua conformidade ou a existência de desvios.

Indique a opção que contenha todas as afirmações verdadeiras.


A

I e II


B

II e III


C

III e IV


D

I e III


E

II e IV

São algumas áreas chaves de processo (Key Process Areas – KPA) integrantes apenas do nível 2 (dois) – "Repetível" do CMM:


A

Gestão de Configuração de Software, Garantia da Qualidade de Software, Foco no Processo da Organização e Engenharia de Produto de Software.


B

Planejamento do Projeto de Software, Acompanhamento e Supervisão de Projeto de Software, Gestão Integrada de Software e Programa de Treinamento.


C

Gestão de Requisitos, Planejamento do Projeto de Software, Acompanhamento e Supervisão de Projeto de Software e Gestão de Configuração de Software.


D

Gestão de Configuração de Software, Coordenação Intergrupos, Gestão Integrada de Software e Engenharia de Produto de Software.


E

Gestão de Requisitos, Definição do Processo da Organização, Programa de Treinamento e Engenharia de Produto de Software.

Analise as seguintes afirmações relativas aos processos do CMM:

I. O objetivo do processo Garantia da Qualidade de Software é prover visibilidade adequada do progresso real, permitindo que a gerência execute ações efetivas quando o desempenho do projeto desvia significativamente dos planos de software. Esse processo compreende o acompanhamento e a revisão das realizações do projeto de software e dos resultados obtidos em relação às estimativas, aos compromissos e aos planos documentados, ajustando esses últimos às reais realizações e resultados.

II. O objetivo do processo Gestão de Configuração de Software é estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida de software do projeto.

III. De acordo com o processo Gestão de Configuração de Software, os produtos são criados a partir da biblioteca de configuração básica do software (baseline) e suas versões são controladas de acordo com um procedimento documentado. Também é de responsabilidade da equipe de Gestão de Configuração realizar periodicamente auditorias das configurações básicas (baselines) para verificar se elas estão de acordo com a documentação que as define.

IV. O objetivo do processo Acompanhamento e Supervisão do Projeto de Software é prover o gerenciamento, com a adequada visibilidade, do processo que está sendo utilizado pelo projeto de software e dos produtos que estão sendo construídos. O processo Acompanhamento e Supervisão do Projeto de Software cobre a revisão e a auditoria de produtos de software e atividades para verificar se os mesmos estão cumprindo os procedimentos e padrões adotados. O objetivo é subsidiar o projeto de software e os gerentes envolvidos com o resultado dessas revisões e auditorias.

Indique a opção que contenha todas as afirmações verdadeiras.


a

I e II


b

II e III


c

III e IV


d

I e III


e

II e IV

Considere as seguintes afirmativas sobre o processo de melhoria de qualidade do desenvolvimento de software conhecido como Software Capability Maturity Model (SW CMM):

I- A classificação de maturidade do processo é dada numa escala que vai de 0 até 5.

II- Uma área chave de processo (KPA) é um conjunto de funções de engenharia de software que devem estar presentes para satisfazer uma boa prática em um dado nível.

III- Gerência de Requisitos não é uma área chave de processo necessária para atingir o nível 2.

 É/são correta(s) somente a(s) afirmativa(s):


A

I


B

II


C

III


D

I e II


E

II e III

O CMM fornece uma estrutura para organizar etapas evolutivas para o processo de desenvolvimento de software, considerando cinco níveis de maturidade que colocam fundamentos sucessivos para a contínua melhoria desse processo. Com relação a esses níveis é correto afirmar que


a

o processo inicial, ou nível 1, envolve o Gerenciamento de Configuração e o Planejamento do Projeto.


b

as atividades de gestão e engenharia e de gerenciamento de configuração existem apenas no nível 5.


c

no processo inicial, ou nível 1, são coletadas medições detalhadas do processo de software e da qualidade do produto.


d

no processo inicial, ou nível 1, o processo de software para as atividades de gestão e engenharia é documentado, padronizado e integrado em um processo de software padrão para a organização. Todos os projetos utilizam uma versão aprovada do processo de software padrão da organização para desenvolver e manter o software.


e

os cinco níveis de maturidade definem uma escala ordinal para medir a maturidade do processo de software de uma organização e para avaliar a sua capabilidade do processo de software.

Analise as seguintes afirmações relativas ao processo Gestão de Requisitos do CMM:

I. A Gestão de Requisitos compreende o estabelecimento e a manutenção de um "acordo" com o "Cliente" em relação aos requisitos do projeto de software. O acordo cobre tanto os requisitos técnicos como os requisitos não-técnicos (ex. dados do âmbito do cliente). O acordo estabelece as bases para a estimativa, o planejamento, a realização e o rastreamento das atividades do projeto de software ao longo do ciclo de vida. "Cliente" pode ser interpretado como sendo a equipe de desenvolvimento de sistema, a equipe de marketing, uma outra organização interna ou um cliente externo.

II. O objetivo da Gestão de Requisitos é estabelecer um entendimento comum entre o cliente e o projeto de software no qual os requisitos do cliente serão utilizados como referência. A alocação dos requisitos de sistema ao software, ao hardware e a outros componentes do sistema pode ser realizada por uma equipe independente da equipe de desenvolvimento de software, sendo que a equipe de desenvolvimento de software pode, inclusive, nem ter controle direto sobre essa alocação.

III. O objetivo da Gestão de Requisitos é estabelecer planos razoáveis para a execução das atividades de engenharia de software e para a gestão do projeto de software.

IV. A Gestão de Requisitos compreende o estabelecimento e a manutenção de um "acordo" com o "Cliente" em relação aos requisitos do projeto de software. Este "acordo" é referenciado nos demais processos do CMM como "requisitos financeiros alocados ao software" e o "Cliente" deve ser interpretado como sendo unicamente um cliente externo.

Indique a opção que contenha todas as afirmações verdadeiras.


a

I e II


b

II e III


c

III e IV


d

I e III


e

II e IV

O CMM orienta a entidade no sentido de implementar a melhoria contínua do processo de desenvolvimento de software utilizando modelo de 5 níveis.

Com relação aos objetivos que devem ser alcançados em cada nível é correto afirmar que a responsabilidade por estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida do projeto é da Gerência de


A

Contrato de Software


B

Qualidade


C

Requisitos


D

Configuração de Software


E

Recursos e Orçamento

Um dos modelos existentes para normalizar a avaliação e a melhoria da capacitação de uma organização com relação aos processos de produção de software é o CMM (capability maturity model), desenvolvido pelo SEI (software engineering institute), que estabelece cinco níveis de maturidade em que uma organização pode se encontrar: inicial, repetível, definido, gerenciado e otimizado.


C

Certo


E

Errado

O alcance do nível 2 — repetível do modelo CMM — garante a obtenção de desempenho consistente e reproduzível em dois ou mais projetos.


C
Certo

E
Errado

No CMM, uma das principais funções da Gerência de Requisitos é


A

estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida do projeto.


B

estabelecer e manter um acordo com o cliente com relação aos requisitos a serem observados no projeto de software.


C

manter a integridade e a rastreabilidade da configuração ao longo do ciclo de vida do software.


D

elaborar as estimativas para o trabalho a ser realizado.


E

estabelecer os compromissos necessários para a realização do trabalho.

No nível de maturidade 2 do modelo CMM, o processo de desenvolvimento, tanto para atividades de gerência quanto de engenharia de software, encontra-se documentado, padronizado e integrado em um processo de desenvolvimento de software válido para toda a organização.


C

Certo


E

Errado

 
Ir para a página:
OK
 
Gerar simulado