GoConqr has a new look! Let us know what you think.

Quiz

Modelos de Maturidade de Software

Charles Alves 7 questions

Take the quiz

Questions in this quiz (7)

  1. 1O CMMI oferece duas opções para se abordar a avaliação e melhoria dos processos. Uma delas diz que a organização escolhe uma determinada área de processo (ou grupo de áreas de processo) e trabalha na melhoria desses processos. Em relação a este assunto, marque a única alternativa CORRETA:

    Escolha uma:
    1. ARepresentação contínua
    2. BRepresentação informacional.
    3. CRepresentação constelar.
    4. DRepresentação por estágios.
    5. ERepresentação sequencial.
  2. 2Faça a associação.

    Além da divisão em áreas de processos, o CMMI subdivide suas atividades em Metas e Práticas, Específicas e Genéricas. A seguir, encontra-se um pouco de suas definições:

    1 - Estas são utilizadas para todas as áreas de processos de forma individual. Diferenciam uma da outra por determinar as atividades que são classificadas como sendo atividades importantes para conseguir as mesmas metas específicas de cada uma das várias áreas de processo.

    2 - São utilizadas, individualmente, para todas as áreas de processo – de forma generalizada. Pode-se concluir que a mesma pode ser utilizada para quaisquer áreas de processos.

    3 - Estas são as atividades que fazem com que sejam executados os processos de forma efetiva, assim podendo estes ser processos que possam ser repetidos e executados em longo prazo.

    4 - Geralmente são utilizadas em todas as áreas de processo, literalmente para cada uma delas de maneira individual, assim caracterizando os resultados a serem obtidos.
    1. A4 - Metas Especificas
      2 - Metas Genéricas
      1 - Práticas Especificas
      3 - Praticas Genéricas
    2. B1 - Metas Especificas
      3 - Metas Genéricas
      4 - Práticas Especificas
      2 - Praticas Genéricas
    3. C1 - Metas Especificas
      2 - Metas Genéricas
      3 - Práticas Especificas
      4 - Praticas Genéricas
  3. 3Scrum estabelece sua aplicação ligada à complexidade de desenvolvimento dos softwares. O Scrum busca ter controle de inspeção, adaptação e visibilidade dos requisitos de um projeto, utilizando várias regras e práticas, no qual o importante é controlar o andamento do processo de desenvolvimento, objetivando um trabalho que garanta um produto elaborado com sucesso e de valor.

    Qual a quantidade de tempo em que são feitas as reuniões do SCRUM e qual o ciclo de iteração para a realização de um Sprint?
    1. A2 dias; 1 a 3 semanas.
    2. B2 dias; 2 a 4 semanas.
    3. C1 dia; 1 a 4 semanas.
    4. D1 dia; 1 a 3 semanas.
    5. E1 dia; 2 a 4 semanas.
  4. 4Diferentemente da Representação Contínua, na qual cada uma das Áreas de Processo era representado pelo nível de capacidade, na Representação por Estágios o inverso é implementado, onde havendo um único Nível de Maturidade é possível juntar um conjunto de Áreas de Processo bem definidos e classificados.

    Em relação à Representação por Estágios, de acordo com seus Níveis de Maturidade, considere VERDADEIRA ou FALSA as seguintes questões:

    1 - O nível 4 de maturidade é representado de forma mais complexa, pois ele estabelece que todas as Áreas de Processo devem garantir as metas específicas de todos os níveis anteriores, e deste mesmo nível, como também as metas genéricas dos níveis anteriores e não deste. O uso de indicadores, assim como nos Níveis de Capacidade são utilizados nesse nível como técnicas estatísticas para facilitar o gerenciamento quantitativo a partir do nível 3, onde já existe padronização dos processos. Este é o motivo pelo qual não há necessidade de alcançar as metas genéricas deste nível 4. No caso, não é preciso que todas as outras Áreas de Processo tenham que alcançar este nível.

    2 - O nível 1 de maturidade é representado pelo fato de que os processos são utilizados ao propósito de classificação e só há sucesso se houver competência por parte das equipes. Infelizmente, o contexto geralmente permite que os projetos extrapolem o orçamento e os prazos preestabelecidos, apesar de não conseguirem repetir o sucesso previamente alcançado, estruturadamente.

    3 - O nível 2 de maturidade é representado pelo fato de que são escolhidas algumas Áreas de Processo, além das áreas do nível 3, que já fazem parte do modelo para garantirem a obtenção das suas metas específicas e genéricas. Assim como em alguns dos Níveis de Capacidade, este Nível de Maturidade busca uma padronização no processo de obtenção de sucesso, fazendo com que os processos sejam bem definidos, para garantir melhorias no futuro.

    4 - O nível 3 de maturidade é representado pelo fato de que Áreas de Processo preestabelecidas neste nível precisam conseguir as metas genéricas e específicas de nível 3. Este Nível de Maturidade garante que os projetos têm características que são gerenciadas e ainda garantindo planejamento aos processos, realizados, medidos e controlados.

    5 - O nível 5 de maturidade é representado pela junção de todas as Áreas de Processo, de todos os níveis anteriores, incluindo as metas específicas deste nível 5 e somente as metas genéricas dos níveis 2 e 3. Ainda assim, este nível leva em consideração a melhoria dos processos baseados na avaliação quantitativa do nível 4.
    1. A1 - Verdadeira
      2 - Verdadeira
      3 - Falsa
      4 - Falsa
      5 - Verdadeira
    2. B1 - Falsa
      2 - Verdadeira
      3 - Falsa
      4 - Falsa
      5 - Verdadeira
    3. C1 - Verdadeira
      2 - Verdadeira
      3 - Falsa
      4 - Verdadeira
      5 - Falsa
  5. 5O TMMI (Test Maturity Model Integration) é um framework de processo de gestão de testes, de cinco níveis pelos quais uma organização pode ser classificada e ser considerado o seu grau de melhorias no processo não do desenvolvimento do sistema, mas sim da sua fase de testes. O TMMI é uma ferramenta essencial para que seja controlado de forma sistemática o processo de acompanhamento dos testes.

    De acordo com as classificações dos Níveis de Maturidade do TMMI, identifique como verdadeira ou falsa os seguintes itens:

    1 - Nível Mensurado, diferentemente do nível gerenciado, está ligado a um ciclo de vida do qual o software irá passar. Há um planejamento de quando esses testes serão realizados de acordo com a conclusão das etapas de desenvolvimento dos softwares. Os riscos são gerenciados para que não haja falhas no consentimento dos requisitos em relação ao executado.

    2 - Nível Otimizado, assim como o nível mensurado, arquiva os resultados dos testes ao longo do processo objetivando as melhorias nos níveis anteriores. A diferença entre o nível 4 e o nível 5 é que este, como o nome já propõe, é utilizado métodos de otimização continuamente. A inclusão não somente da detecção dos problemas, mas como também a prevenção da existência de problemas, destaca de forma absoluta este nível, gerando assim um controle de qualidade bem eficiente.

    3 - Nível Definido, diferentemente do nível inicial, já proporciona um processo que contém estratégias, planos e requisitos de como os testes serão executados. No caso, os testes são esquematizados para que eles só sejam executados ao final do processo de desenvolvimento, podendo esse modelo verificar a concordância do planejado com o realizado.

    4 - Nível Inicial é representado por uma falha onde não se tem processos bem definidos. A fase é vista como se houvesse a necessidade de se testar o software como um debug. No entanto, esta abordagem só prova que o software funciona, e não garante sua qualidade. No nível inicial do TMMI não é considerada nenhuma área de processo.

    5 - Nível Gerenciado é uma junção das boas práticas dos níveis 2 e 3, sendo assim classificado como um nível com testes bem estruturados, definidos, fundamentados e medidos. Ele engloba a adição de verificações e revisões em todo o processo de desenvolvimento. Além de que, os testes são igualmente caracterizados pela avaliação dos critérios de qualidade, reusabilidade (que só é possível pela criação de uma base de dados que é utilizada para armazená-los para reuso e testes de regressão) e manutenção.
    1. A1 - Falsa
      2 - Verdadeira
      3 - Falsa
      4 - Verdadeira
      5 - Falsa
    2. B1 - Verdadeira
      2 - Falsa
      3 - Falsa
      4 - Verdadeira
      5 - Falsa
    3. C1 - Falsa
      2 - Verdadeira
      3 - Falsa
      4 - Verdadeira
      5 - Verdadeira
  6. 6O PSP (Personal Software Process) foi projetado para auxiliar os Engenheiros de Software a executar o seu próprio trabalho de uma maneira melhor. Essa metodologia tem o objetivo de apresentar ao engenheiro de software como é realizada a aplicação de métodos de engenharia complexos para tarefas do dia a dia.

    Dentre os objetivos do PSP, identifique a opção INCORRETA:

    Escolha uma:
    1. AMelhoria no cumprimento de cronogramas.
    2. BMelhoria das gestões dos processos individuais.
    3. CMelhoria das gestões dos processos em equipes
    4. DMelhoria no cumprimento de orçamentos.
    5. EMelhoria na obtenção de melhor qualidade do produto.
  7. 7Para atender as necessidades da indústria de softwares, diversos Frameworks e métodos foram criados para abranger todos os aspectos das melhorias das práticas de gestão de projeto, como também nos processos de softwares, de forma intensiva para que sejam desenvolvidos softwares de qualidade dentro dos parâmetros de tempo, custo e funcionalidades previamente estimados. Um dos métodos mais abrangente neste contexto é o TSP (Team Software Process), que foi implementado em uma série de organizações ao redor do mundo, obtendo bons resultados.



    De acordo com este tema, leia as opções a seguir e as considere como sendo VERDADEIRA ou FALSA:

    1 - TSPm (Multi-Team) é um processo do TSP aplicado ao uso de diferentes processos de diferentes equipes, geograficamente, ou por equipes que tem uma multigestão. Seria mais ou menos a extensão do TSP, grandes equipes localizadas em lugares distintos, fazendo com que a equipe seja gerenciada de forma subdividida, sendo assim necessário mais um nível de gestão daquela subtarefa realizada pela subequipe. O objetivo principal é fornecer meios para coordenar a colaboração, a comunicação e a gestão entre as equipes.

    2 - ATSP+ está associado diretamente ao TSP e ao TSPm, incluindo scripts de processos adicionais destinado as melhorias do TSP em conjunto com o Modelo MPS.BR

    3 - TSPf (funcional), como o nome acusa, é utilizado para as equipes que o trabalho é distribuído, geralmente, de forma independente. As modificações que ele realiza são para se adequar a organizações funcionais e que não tem uma estrutura de projeto. A sua usabilidade pode ser vista em projetos não estruturados e em atividades em pleno processamento, por exemplo, o processo de manutenção, pois cada membro tem habilidade com pontos específicos.
    1. A1 - Verdadeira
      2 - Falsa
      3 - Verdadeira
    2. B1 - Verdadeira
      2 - Verdadeira
      3 - Verdadeira
    3. C1 - Falsa
      2 - Falsa
      3 - Verdadeira

Information

Description
Simulado para prova final do curso de pós graduação - MBA EM GESTÃO DA QUALIDADE.
Language
Português
Views
2
Rating
No ratings yet
Rate this quiz
Rate this quiz

More on CMM e CMMI

Feedback

What is it about?

What do you think of the new look?

How do you like it?