1

A importância de PPQA 26 August 2008 as 2:53 am por Washington Souza

Sem PPQA não há qualidade ou CMMIA figura do PPQA é a que mais auxilia na implementação do CMMI em uma organização.
Através de suas auditorias, seus principais objetivos são garantir que o processo esta sendo seguido conforme o padrão da empresa e garantir que o produto esta atendendo a qualidade esperada.

O PPQA não deve responder ao gerente da área e sim à seu superior como área de Staff. Isto auxilia na independência das auditorias visto que seu objetivo é garantir a qualidade. Outro fator muito importante é que “obriga-se” que o processo seja seguido.

Com o tempo PPQA vai evoluindo dentro da organização e de acordo com a estabilidade dos processos, suas auditorias podem ser reduzidas à amostragens (em processos muito estáveis e organizações maduras).

Uma recomendação minha é ter pelo menos um PPQA para cada 40 pessoas. Também recomendo que sejam realizadas auditorias semanais sempre com investigações.

Mais pra frente falaremos mais sobre PPQA.

+ 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.

+ Dicas para iniciar um processo de implantação de CMMI nível 2 Por Washington Souza 24 August 2008 as 7:12 pm Nenhum comentário

AdiçãoVárias empresas de TI aqui do Brasil estão buscando melhorar seus processos de engenharia de software, então este post é dedicado a aquelas que querem iniciar um processo de melhoria com CMMI 2.

Para auxiliar, montei um micro-checklist de itens que devem ser providenciados antes do início do processo. Ele ajudará a empresa à se organizar e ter a “casa pronta” antes do início do processo.

Checklist de itens que auxiliam a implantação do CMMI Nível 2

[   ] Os trabalhos devem seguir padrões pré-definidos e conhecidos por todos
[   ] Todos eventos devem ser documentados
[   ] Aprovações formais devem ser solicitadas (atenção especial à eventos externos)
[   ] Os trabalhos devem ser planejados
[   ] Eventos de acompanhamento devem ser realizados
[   ] O dimensionamento deve seguir padrões conhecidos por toda organização
[   ] Problemas devem ser tratados e principalmente acompanhados formalmente
[   ] Um cronograma deve determinar as principais (calma, estamos no início) trabalhos e atividades

Empresas com ISO normalmente já seguem estes itens, e este é um grande diferencial.

Especial atenção ao primeiro item pois além de ser complexo de se montar os padrões, é mais complexo ainda fazer as pessoas seguirem.

+ Requisitos, o porquê da comunicação Por Washington Souza 24 August 2008 as 1:52 pm Nenhum comentário

A Imagem abaixo demonstra muito do que acontece atualmente em grande parte das organizações.

Comunicação - Requisitos

Alguns dos principais pontos relacionados à requisitos são:

  1. Os requisitos devem ser documentados
  2. Os requisitos devem ser aprovados
  3. Os trabalhos devem ser aprovador
  4. Eles devem estar sob gerência de configuração
  5. Os requisitos somente podem sofrer alterações mediante análise de impacto, aprovação e replanejamento

Um ponto chave para reduzir problemas com comunicação é a formalização da mesma. Assim consegue-se mais envolvimento e comprometimento entre os envolvidos.

+ 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 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

Page 10 of 10« First...«678910