Posts Tagged ‘ sei

Quais as responsabilidades do patrocinador em uma avaliação CMMI ou MPS.Br? 29 August 2010 as 9:04 pm de Washington Souza

Pergunta: Estou procurando informações sobre as responsabilidades do patrocinador em uma avaliação CMMI.

Minha organização está se preparando para uma avaliação CMMI SCAMPI A e eu gostaria de fornecer ao patrocinador um resumo de seu papel e o que é esperado dela em uma avaliação como revisar e assinar o plano de avaliação, participando da abertura e briefings, resultados etc.

Resposta: Parece que você tem boa compreensão das funções do patrocinador da avaliação. Seria bem útil você fazer essa pergunta de seu avaliador para ver se ele tem algum pedido específico para o patrocinador da avaliação.

O patrocinador da avaliação CMMI ou MPS.Br deve:

  1. Prover recursos e fundos para o programa de melhoria de processos e sua avaliação
  2. Não deve participar da equipe de avaliação
  3. Se reunir pelo menos uma vez com o avaliador para discutir a avaliação
  4. Fornecer os objetivos de negócio da organização
  5. Assinar o plano da avaliação e documentos afins.
  6. Participar da abertura e reforçar a razão pela qual a avaliação esta sendo realizada e a importância da participação de todos
  7. Se reunir com a equipe de avaliação antes da apresentação de conclusões, receber os resultados e preparar a mensagem apropriada para a organização
  8. Assistir a apresentação final de resultados, agradecer a equipe de avaliação e a toda organização independente do resultado. Se o resultado for mal, transformar em uma declaração positiva de encorajamento, etc.
  9. Preencher o formulário de feedback para o SEI ou Softex
  10. Receber o resultado e mantê-lo pelo menos por três anos
  11. Não divulgar publicamente os resultados até a audotiria do SEI ou Softex autorizar.

+ A história do SEI Por Washington Souza 21 July 2010 as 10:19 pm Nenhum comentário

O Carnegie Mellon Software Engineering Institute ou simplesmente SEI é (podemos dizer) um centro de pesquisa e desenvolvimento com sede no campus da universidade Carnegie Mellon em Pittsburgh nos Estados Unidos. O SEI também tem escritórios em Arlington, Virginia, e Frankfurt na Alemanha. A maior parte dos recursos recebidos do SEI vem do departamento de defesa dos Americano.

O SEI também tem uma relação estreita com a industria e meio acadêmico através de pesquisa e colaborações.
As três principais áreas de atuação que são:

  • Práticas de gestão
  • Práticas de engenharia de software
  • Práticas de aquisição

História do SEI

Desde 1984, o SEI tem por objetivo servir como um provedor global em engenharia de software e melhoria de processos como um todo. Com o tempo o SEI se tornou a maior autoridade mundial em práticas de engenharia de software através de seu principal programa (CMMI) que permitem as organizações melhorar seus processos e com isso conseguir mais qualidade com um custo menor e com previsibilidade.

Nos últimos anos a importância do software nas organizações tem se tornado maior e mais crítica, desta forma não apenas os Sistemas de Defesa precisam de softwares mais precisos e com qualidade como também empresas de transporte, finanças, medicina, entretenimento, enfim, praticamente todas as áreas de negócio.

O SEI têm contribuído com este crescimento em várias áreas, incluindo:

  • Melhoria de processos de software
  • Segurança de rede
  • Arquitetura de software
  • Linhas de produto de software
  • Aquisições
  • Atendimento a serviços
  • Qualidade
  • Desenvolvimento pessoal
  • Previsibilidade

Áreas de trabalho

O SEI define iniciativas específicas destinadas a resolver os problemas que impedem a maturidade e capacidade das organizações para adquirir, construir e desenvolver sistemas previsivelmente no prazo, dentro do custo esperado, atendendo os requisitos e sem vulnerabilidade.

Práticas de gestão

Veja o post completo →

+ Você acha que o SEI pega pesado? Por Washington Souza 21 July 2010 as 12:01 am Nenhum comentário

Quem acha que o SEI fica de olhos fechados para escorregões….
Dê uma olhada nos resultados de auditorias recentes efetuados pelo SEI Quality Team for CMMI.

Audit Status

  • 40 Audits initiated
  • 8 HM audits initiated
  • 2 High Maturity Appraisals resulted in a rating below high maturity
  • 2 High Maturity Appraisals rejected
  • 1 Lead Appraiser Certification suspension
  • 1 Lead Appraiser HM decertification
  • 2 Lead Appraiser revocations
  • 13 Lead Appraiser warnings

Dados do primeiro semestre de 2010

Bom… acho que não restam dúvidas agora sobre quão sério as avaliações CMMI são encaradas pelo SEI.

+ Quais os treinamentos necessários para “fazer” CMMI? Por Washington Souza 29 June 2010 as 12:01 am 1 comentário

Esta é outra pergunta recorrente, e a resposta é: “Depende do que você quer”. Vamos as mais comuns:

Quero apenas implementar CMMI: Nada, absolutamente nada. Uma empresa pode pegar o relatório técnico que “é” o CMMI (modelo CMMI), ler, e começar a implementar. O SEI não obriga nenhum treinamento para isso, aliás, este é um dos motivos do modelo que pode ser baixado gratuitamente. Todavia, para ser totalmente franco, até hoje não vimos uma sequer empresa que tenha conseguido sucesso em um SCAMPI através desta abordagem simples. Há algumas pequenas coisas, algumas dicas, alguns atalhos que um especialista em CMMI pode te passar em poucas horas e que podem fazer a diferença entre o sucesso ou não em um SCAMPI (Um Attention Course passa boa parte disto em apenas 4h).

Quero participar de uma equipe de avaliação SCAMPI: Um pré-requisito é o curso de introdução ao CMMI. Em seguida, durante a preparação para o SCAMPI, os membros recebem um “treinamento no método de avaliação SCAMPI” do avaliador lider (Lead Appraiser) ou membro qualificado. Mas isto faz parte do processo de avaliação SCAMPI – não é o treinamento para avaliador oficial SEI.

Quero ser um instrutor oficial do curso de introdução ao CMMI:  É necessário conceitos intermediários sobre o CMMI, o treinamento de instrutor e então ser observado ministrando o treinamento CMMI. Tudo isto, antes de ser oficialmente declarado como “Instrutor Oficial CMMI”.

Quero ser um Avaliador Oficial CMMI (Lead Appraiser): São necessários o curso de intrudução ao CMMI, conceitos intermediários sobre o modelo, participar como membro de equipe de duas avaliações SCAMPI, o curso de avaliador SCAMPI e por ultimo ser observado em uma avaliação SCAMPI. Só depois disto e com o ok do membro SEI que fez a observação, que você será declarado como Lead Appraiser.

+ Cinco meios para incorporar CMMI em métodos ágeis Por Washington Souza 30 May 2010 as 6:43 pm Nenhum comentário

Há um equívoco em achar que CMMI e métodos ágeis são opostos. Um depende mais de processos e institucionalização de um método padrão, o outro enfatiza a iteração entre os envolvidos no projeto e “Fazer software e não documentação” (Manifesto Agil). Um processo documentado e institucionalizado é o coração do CMMI e é frequentemente utilizado como modelo para definição de metodologias de desenvolvimento para projetos críticos. Por outro lado, a abordagem Agil é colocada em ação quando um projeto apresenta mudanças incrementais, em particular aquelas que não foram incluídas na definição de escopo inicial.

Há criticas a ambos, bem como: “CMMI é usado apenas em grandes projetos ou projetos de críticos que necessitam uma equipe muito grande e um ciclo de vida rígido”. Do outro lado: “Aqueles que implementam métodos Ágeis tem sido classificados como o indisciplinados ou “hackers” de projetos de software”.

O Software Engineering Institute (SEI) acredita que os críticos não estão exatamente certos. O sucesso ou fracasso da aplicação das metodologias Agile nada tem a ver com documentação, e segundo Margaret Kulpa e Johnson Kent: “Você poderia escrever uma tonelada de documentação sobre seus processos sem necessariamente praticar o que está no papel.

Então, onde é que os gerentes de projeto encontram “terreno comum”? Segundo os autores: “A institucionalização”, que o CMMI define como “A maneira de fazer negócios que uma organização segue rotineiramente como parte de sua cultura”. Simplificando, uma empresa de TI pode ter um alto grau de colaboração como parte de seu DNA , implementar a cultura Agile e estar aderente aos princípios definidos pelo CMMI ao mesmo tempo.

Há diversas formas de se institucionalizar métodos Agile com CMMI através da adoção de práticas genéricas associadas aos níveis de maturidade 2 e 3. Aqui estão algumas das mais importantes, senão as mais fáceis em um programa de implementação
Veja o post completo →

+ Como anda o CMMI no mundo? Por Washington Souza 17 April 2010 as 12:08 am 2 comentários

Segundo o ultimo relatório do SEI (março de 2010) a adoção do modelo CMMI vem crescendo muito em todo mundo.

Entre abril de 2002 e dezembro de 2009 tivemos os seguintes SCAMPIs reportados ao SEI:
5.499 Avaliações
4.468 Organizações
3.458 Empresas participantes
826 Organizações reavaliadas
30.227 Projetos
74.3% de organizações fora dos EUA

No gráfico abaixo podemos ver os 10 países com mais avaliações CMMI no mundo. Especial atenção aos Estados Unidos, India e o forte investimento da China. O Brasil aparece em oitavo lugar com 144 avaliações.

Top 10 países com mais avaliações CMMI no mundo

Neste outro gráfico vemos quais países tem mais empresas avaliações CMMI 5.  É interessante notar que a India aparece na frente dos Estados Unidos. Mas, é notório que a Alta Maturidade esta centrada nos EUA, China e India.

Top 10 países com mais empresas CMMI 5

No gráfico abaixo podemos ver que a quantidade de avaliações realizadas em cada ano. Há duas informações importantes aqui. A primeira é que a quantidade de avaliações vem crescendo, a segunda é que a quantidade de avaliações que não são divulgadas no PARS diminuiu mas se manteve estável nos ultimos 3 anos.

Avaliações CMMI ao longo dos anos (reportadas e PARS)

Veja o post completo →

+ CMMI-SVC (CMMI para Serviços) Por Washington Souza 30 March 2009 as 1:46 am Nenhum comentário

Melhoria de processos com o CMMI-SVCA SEI esta lançando o CMMI-SVC, que é o CMMI para serviços. Segundo pesquisas, mais de 80% da demanda por TI no mundo é voltada a Outsourcing & manutenção, assim, este novo modelo vem para preencher uma lacuna que o CMMI-DEV não atendia. Várias organizações utilizavam a combinação CMMI + ITIL para atender serviços.

O que muda?
A boa notícia é que você vai poder utilizar seus processos CMMI-DEV sem problemas pois eles são os mesmos (com alguns ajustes).
Houve a adição das seguintes PAs (que explicarei mais tarde):
- Capacity and Availability Management (CAM)
- Service Continuity (SCON)
- Incident Resolution and Prevention (IRP)
- Service Delivery (SD)
- Service System Development (SSD) – Adição
- Service System Transition (ST)
- Strategic Service Management (STSM)

Outro ponto interessante é que o modelo prevê ações tanto para fornecedores quanto para clientes.

Enfim, se sua organização tem um processo CMMI em andamento e é focada em serviços, convém obter mais informações sobre o mesmo junto a consultoria que esta lhe ajudando.

+ Quem pode realizar um SCAMPI? Por Washington Souza 25 August 2008 as 3:04 am 1 comentário

Um Lead Appraiser autorizado pelo SEI.
É necessário demonstrar profundos conhecimentos do modelo. O Lead Appraiser deve completar com sucesso:
Método de avaliação SCAMPI1. Introdução ao CMMI
2. Conceitos Intermediários do CMMI
3. Participar de pelo menos 2 SCAMPIs
4. Treinamento SCAMPI Lead Appraiser
5. Ser observado em um evento SCAMPI por uma das pouquissimas pessoas em quem a SEI confia  

No final de 2006 foi implementada a necessidade de certificação oficial SEI em Alta Maturidade aos Lead Appraisers que executarem SCAMPI nos níveis 4 e 5.

Em tempo: Tenha certeza que o Lead Appraiser que irá executar uma avaliação nível 4 ou 5 possui todas as credenciais exigidas pela SEI.

+ O que é CMMI? Por Washington Souza 22 August 2008 as 1:39 am Nenhum comentário

Logo CMMIComo não poderia deixar, vamos falar do que é o CMMI.

Bom, o CMMI – Capability Maturity Model Integration é um modelo de qualidade mantido pelo SEI – Software Engineering Institute.

Podemos fizer que o CMMI é um framework para melhoria de processos de software. Suas PA’s abrangem todo processo de desenvolvimento melhoram drasticamente a qualidade dos projetos. Ele diz o que fazer mas não o como.

O CMMI não é uma metodologia ou ciclo de vida de projetos.

Os procesoss (negócio) e o desenvolvimento de soluções com engenharia de software são o foco do CMMI. Pela sua estrutura e abrangência poderiamos até dizer que o CMMI “poderia” ser utilizado para outros negócios que não “Software”. Ou seja, várias de suas práticas podem ser utilizadas à projetos de construção civil, administração, marketing e diversos outros.

O CMMI ajuda à organização aprimorar seus processos e se tornar mais madura e eficiente. Os modelos de capacidade e maturidade atingido em seus níveis ajudam a prever o comportamente de um determinado processo diante do cenário ao qual o projeto se encontra. Em resumo, da pra saber se o projeto vai ou não dar certo.

Para a organização, ele ajuda a mesma a conhecer a sí própria e sua performance. Muitas vezes, a realidade doi um pouco, mas, vamos lá… pelo menos você já sabe de verdade como esta e pode montar um plano de ação para atingir as metas da organização.

Quando entendidoe conhecido, o CMMI ajuda as pessoas a identificar o que realmente tem valor e focar. Com isso, otimiza-se os processos e melhora a rentabilidade da organização.

Em resumo, o CMMI é um modelo para a melhoria contínua de processos que “amadurece” as organizações e torna-as mais competitivas.

Veja também: O que é CMMI II, com mais gráficos e mais simples
Veja o post completo →

+ Primeiro post Por Washington Souza 20 August 2008 as 5:16 pm 6 comentários

Olá, este é o primeiro post do Blog CMMI.
O objetivo é disseminar o conhecimento sobre engenharia de software e CMMI em geral para a comunidade de software brasileira.

O blog ainda esta em fase beta, porém, esperamos que as informações contidas no mesmo, possam ajudar a conhecer um pouco mais sobre CMMI e engenharia de software e melhorar os processos de desenvolvimento de software de sua organização.

Criamos o mesmo em visto que a busca por informações sobre CMMI não é fácil e não se encontram muitos sites dedicados.

Seu feedback é muito importante e ficaremos gratos em nos avisar sobre algum engano ou erro. Se você tem alguma sugestão ou dúvida, não hesite e nos envie uma mensagem

Boa leitura