O processo de desenvolvimento de software deve ser aprimora...

Próximas questões
Com base no mesmo assunto
Q386445 Governança de TI
O processo de desenvolvimento de software deve ser aprimorado para produzir melhores produtos.

Analise as afrmativas abaixo com relação ao processo de aprimoramento.

1. O CMM ( Capability Maturity Model) para software é um conjunto de processos desenvolvido pela SEI – Software Engineering Institute para melhorar o desenvolvimento de aplicações.

2. O CMM classifca as organizações em cinco níveis de maturidade distintos, cada um com suas características. O nível 5 é o das organizações mais imaturas. Nestas não há nenhuma metodologia implementada e tudo ocorre de forma desorganizada. O Nível 1 é o das organizações mais maduras.

3. O CMM foi concebido como um modelo de capacitação específco para a área de software. O CMMI que sucedeu o CMM integra os aspectos de processo de software, de engenharia de sistemas e defnição de produtos.

Assinale a alternativa que indica todas as afrmativas corretas.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - São corretas apenas as afirmativas 1 e 3.

Vamos analisar cada afirmativa individualmente para entender o porquê da alternativa C ser a correta:

Afirmativa 1: Esta afirmativa está correta. O CMM (Capability Maturity Model) é de fato um conjunto de práticas de processo desenvolvido pelo Software Engineering Institute (SEI) para auxiliar organizações a melhorar o desenvolvimento de suas aplicações de software. Ele serve como um guia para a melhoria contínua dos processos de uma organização.

Afirmativa 2: Esta afirmativa está incorreta. Na verdade, o CMM classifica as organizações em cinco níveis de maturidade, com o Nível 1 sendo o mais baixo, caracterizado por processos improvisados e desorganizados, e o Nível 5 sendo o mais alto, onde a organização realiza a otimização contínua dos seus processos. Portanto, a descrição dos níveis está invertida na afirmativa.

Afirmativa 3: Esta afirmativa está correta. O CMM foi originalmente concebido com foco na área de desenvolvimento de software. Posteriormente, o CMMI (Capability Maturity Model Integration) foi desenvolvido para suceder o CMM, integrando aspectos do processo de desenvolvimento de software com a engenharia de sistemas e outros modelos de capacitação, permitindo uma abordagem mais ampla e integrada à melhoria de processos.

Com isso, as afirmativas 1 e 3 são corretas e a alternativa C é a certa. Lembre-se de que entender o CMM e o CMMI é importante para qualquer profissional que deseja melhorar os processos de desenvolvimento de software e alcançar níveis mais altos de maturidade organizacional na área de TI.

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

O item 2 está errado pois está em ordem inversa.

O correto é nível 1 imaturo e nível 5 mais maduro.

Capacitação   Processo

Nível 0 – Incompleto, ad-hoc e caos

Nível 1 – Executado   Satisfaz metas específicas de sua área de processo.

Nível 2 – Gerenciado   É planejado e executado

Nível 3 – Definido   É gerenciado e adaptado a partir de um conjunto de processos padronizados. integracao

Nível 4 – Gerenciado Quantitativamente   É definido e controlado (técnicas estatísticas e outros métodos quantitativos)

Nível 5 – Otimizado   Quantitativamente gerenciado e focado na melhoria contínuade desempenho.

Clique para visualizar este comentário

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