

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
As disciplinas que compõem o modelo RUP possuem uma correlação 1:1 com as áreas de processo do modelo CMMI.
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.
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.
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.
I e II
II e III
III e IV
I e III
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
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:
somente I;
somente II;
somente III;
somente I e II;
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
ISO/IEC 12207-1 (International Electrotechnical Commission).
ISO 9000-3 (International Organization for Standardization).
SW-CMM (Capability Maturity Model).
SPICE (Software Process Improvement and Capability Determination).
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.
I e II
II e III
III e IV
I e III
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:
Gestão de Configuração de Software, Garantia da Qualidade de Software, Foco no Processo da Organização e Engenharia de Produto de Software.
Planejamento do Projeto de Software, Acompanhamento e Supervisão de Projeto de Software, Gestão Integrada de Software e Programa de Treinamento.
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.
Gestão de Configuração de Software, Coordenação Intergrupos, Gestão Integrada de Software e Engenharia de Produto de Software.
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.
I e II
II e III
III e IV
I e III
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):
I
II
III
I e II
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
o processo inicial, ou nível 1, envolve o Gerenciamento de Configuração e o Planejamento do Projeto.
as atividades de gestão e engenharia e de gerenciamento de configuração existem apenas no nível 5.
no processo inicial, ou nível 1, são coletadas medições detalhadas do processo de software e da qualidade do produto.
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.
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.
I e II
II e III
III e IV
I e III
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
Contrato de Software
Qualidade
Requisitos
Configuração de Software
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.
Certo
Errado
O nível 2 de maturidade do CMM exige que a organização seja capacitada a atuar na área-chave de processos de prevenção de defeitos do software.
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.
O alcance do nível 4 — gerenciado do modelo CMM — depende basicamente da implantação de uma disciplina de gestão de projetos.
No CMM, uma das principais funções da Gerência de Requisitos é
estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida do projeto.
estabelecer e manter um acordo com o cliente com relação aos requisitos a serem observados no projeto de software.
manter a integridade e a rastreabilidade da configuração ao longo do ciclo de vida do software.
elaborar as estimativas para o trabalho a ser realizado.
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.
Certo
Errado