O processo de desenvolvimento de software deve ser aprimora...
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.
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