O CMM é um instrumento de orientação para a implementação da...

Próximas questões
Com base no mesmo assunto
Q491579 Governança de TI
O CMM é um instrumento de orientação para a implementação da melhoria contínua do processo de desenvolvimento de software e utiliza um modelo de cinco níveis. Há áreas-chave de processos (KPA) com metas que devem ser atingidas para que o processo satisfaça às condições de determinado nível. Qual dos seguintes relacionamentos associa a KPA a uma de suas metas?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - KPA Gerenciamento de Configuração de Software - identificar, controlar e tornar disponíveis artefatos de software em algum momento selecionados.

O CMM (Capability Maturity Model) é um modelo utilizado para orientar a melhoria contínua dos processos de desenvolvimento de software. Ele é composto por cinco níveis de maturidade que ajudam as organizações a melhorar seus processos de forma estruturada.

A questão se refere às áreas-chave de processos (KPA), que são áreas específicas nas quais a organização deve se concentrar para atingir as metas de cada nível de maturidade. Cada KPA tem metas que devem ser atingidas para que o processo satisfaça as condições de um determinado nível de maturidade.

Vamos analisar as alternativas:

Alternativa A: "KPA Planejamento de Projeto - tomar ações corretivas e gerenciá-las até sua conclusão, sempre que resultados e desempenhos reais se desviarem significativamente do plano de desenvolvimento de software."

Incorreta. Essa descrição se refere mais a atividades de monitoramento e controle de projetos, que fazem parte do Gerenciamento de Projeto, mas não é uma meta específica da KPA Planejamento de Projeto.

Alternativa B: "KPA Gerenciamento Integrado de Software - definir, integrar e realizar de maneira consistente as tarefas de engenharia de software necessárias para produzir o software."

Incorreta. Esta descrição se aplica mais ao Processo de Engenharia de Software em geral, mas não corresponde diretamente às metas de Gerenciamento Integrado de Software.

Alternativa C: "KPA Gerenciamento de Configuração de Software - identificar, controlar e tornar disponíveis artefatos de software em algum momento selecionados."

Correta! Esta descrição corresponde precisamente às metas do Gerenciamento de Configuração de Software, que envolve identificar, controlar e disponibilizar os artefatos de software em momentos específicos.

Alternativa D: "KPA Gerenciamento de Subcontrato de Software - encaminhar à gerência sênior todas as questões de não conformidade que não possam ser resolvidas no âmbito do projeto de software."

Incorreta. Essa ação é mais um procedimento de escalonamento de problemas, mas não é uma meta específica da KPA Gerenciamento de Subcontrato de Software.

Alternativa E: "KPA Gerenciamento da Qualidade de Software - manter planos, artefatos e atividades de software consistentes com os requisitos alocados."

Incorreta. Esta descrição está relacionada à Verificação e Validação, mas não é uma meta específica da KPA Gerenciamento da Qualidade de Software.

Para resolver essa questão, é fundamental entender a definição e os objetivos das KPAs no modelo CMM. Cada área-chave de processo possui metas específicas que direcionam as ações da organização para melhorar a qualidade e eficiência dos processos de software. A alternativa C é a correta pois descreve com precisão a meta de Gerenciamento de Configuração de Software.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

c-

The purpose of Software Configuration Management (CM) is to establish and maintain the integrity of the products of the software project throughout the project’s software life cycle. Software Configuration Management is an integral part of most software engineering and management processes.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo