Escolar Documentos
Profissional Documentos
Cultura Documentos
CMMI
Breno Bastos Ramos
Carla Andrade de Novais
Gabriela Moreno
Lidiane Mayra Taquehara
Patrcia Silva Rodrigues
Samantha Carlla Costa
JUNDIA
2013
CMMI
Breno Bastos Ramos
Carla Andrade de Novais
Gabriela Moreno
Lidiane Mayra Taquehara
Patrcia Silva Rodrigues
Samantha Carlla Costa
JUNDIA
2013
Sumrio
1.
2.
INTRODUO........................................................................................... 1
1.1
O que CMMI?................................................................................... 1
1.1
Representao Contnua....................................................................1
1.2
Representao Estagiada..................................................................1
1.3
3.
Melhora Contnua.............................................................................. 6
4.
ANEXOS.................................................................................................. 13
Estudo de caso: O CMMI e sua implementao na Neoway......................13
5.
CONCLUSO........................................................................................... 15
6.
REFERNCIAS BIBLIOGRFICAS..............................................................16
1. INTRODUO
O modelo CMMI como ferramenta no gerenciamento de projetos de
software o que h de mais completo quando o assunto qualidade de
software.
a. O que CMMI?
O CMMI (CapabilityMaturityModelIntegration) um modelo de referncia
que contm prticas (Genricas ou Especficas) necessrias maturidade em
disciplinas especficas (Systems Engineering (SE), Software Engineering (SE),
IntegratedProductandProcessDevelopment (IPPD), SupplierSourcing (SS)).
Desenvolvido pelo SEI (Software EngineeringInstitute), o CMMI uma
evoluo do CMM e procura estabelecer um modelo nico para o processo de
melhoria corporativo, integrando diferentes modelos e disciplinas.
O CMMI possui duas representaes: "contnua" ou "por estgios".
Estas representaes permitem a organizao utilizar diferentes caminhos para
a melhoria de acordo com seu interesse.
1.1
Representao Contnua
b. Representao Estagiada
A representao Estagiada prov um encaminhamento para a melhoria
organizacional baseada em processos agrupados e organizados. O termo
estagiado vem da forma que o modelo descreve a caminho a seguir, atravs de
estgios chamados de Nveis de Maturidade(MaturityLevels).
Cada nvel de maturidade tem uma srie de reas de processos, que
indicam onde uma organizao deve focar seus esforos para melhorar seus
processos organizacionais. Cada rea de processo descrita em termos
prticos que contribuem para satisfao dos seus objetivos.
Referncias
Nome
Notas
Sub-prticas
Amplificao de disciplinas
2.1
Melhora Contnua
3. MATURIDADE DE SOFTWARE NO
MUNDO COM CMMI
Mesmo com a crise mundial, as empresas de TI continuaram investindo
em melhoria de processos e o nmero de avaliaes CMMI por ano se
estabilizou na faixa de 1350 avaliaes. Com isso podemos notar que cada vez
mais as empresas esto investindo em maturidade no desenvolvimento de
software e o modelo CMMI atualmente o mais reconhecido
internacionalmente.
3.1
10
3.2
11
12
CMMI 2: 3 a 20 meses
CMMI 3: 4 a 25 meses
CMMI 5: 5 a 26 meses
13
4. ANEXOS
Estudo de caso: O CMMI e sua implementao
na Neoway
Qualidade de software a totalidade das caractersticas (funcionalidade,
confiabilidade, usabilidade, eficincia, manutenibilidade e portabilidade) de um
produto que lhe confere a capacidade de satisfazer s necessidades explcitas
e implcitas do cliente.
O CMMI (Capability Maturity Model Integration) um modelo de
referncia que prov orientaes para o desenvolvimento de processos de
softwares e consiste na melhoria das prticas que envolvem a execuo de
atividades, desde o desenvolvimento at a manuteno do produto, atingindo
assim todo o ciclo de vida de um projeto.
O modelo do CMMI foi criado para ajudar e orientar as empresas na
busca pela melhoria de seus processos. Com escala de nveis de maturidade,
fornece s organizaes um caminho comprovado para melhoria. Os nveis de
maturidade correspondem capacidade da empresa em realizar processos
grandes e complexos.
A qualificao CMMI certifica a maturidade de unidades organizacionais
especficas de uma empresa, o que significa que ela implementa todas as
reas de processo do respectivo nvel. Alm disso, a adoo do modelo e
anlise formal por um avaliador certificado pela CEI (Certified Lead Appraiser)
fornece uma nota que permite a comparao entre empresas, portanto, ter a
certificao CMMI passou a ser um referencial mundial na escolha do
fornecedor.
Para entendermos e acompanharmos a implantao e avaliao
do CMMI na Neoway, Mariana Medeiros de Paula, nossa Gerente de
Qualidade, responde algumas questes:
Qual a importncia e os benefcios do CMMI para a Neoway?
O CMMI tem por objetivo trazer para nossa organizao um mtodo
definido de desenvolvimento de software para que os projetos Neoway sigam
um processo gerenciado e o conhecimento de todos fique retido na
organizao e no no funcionrio. Acredito que o maior benefcio que o CMMIDEV trar para a Neoway o controle dos projetos com relao a prazos
(cronograma), custos, recursos (pessoas) e qualidade dos nossos produtos.
Hoje possumos um processo de desenvolvimento de software que mostra aos
nossos parceiros e vendedores que somos uma organizao preocupada com
qualidade e, principalmente, preocupada com o nosso cliente e com o que ele
espera do nosso produto. Os projetos gerenciados atravs de um processo
definido geram um nvel de documentao exemplar, fazendo com que seja
criado histrico de tudo que desenvolvido na organizao e, o mais
importante, para que possamos aprender com base na documentao gerada,
de maneira a aproveit-las em futuros projetos e produtos a serem
desenvolvidos.
14
15
5. CONCLUSO
A relevncia do CMMI tem aumentado cada vez mais.Quando
implementado de forma adequada, o modelo apresentaprticas que
geralmenteresultam em maior produtividade, performance elevada e diminuio
dos custos no desenvolvimento de software.
Atravs das estatsticas, visvel que pases do mundo inteiro esto
investindo em modelos de maturidade. A tendncia que esse nmero
continue crescendo cada vez mais.
Uma vez implementado, a evoluo do processo dentro da empresa
acontece de maneira gradativa. necessrio atender s exigncias de
determinado nvel antes de chegar ao prximo.
importante ressaltar que o CMMI um modelo a ser seguido, a forma
como ele ser implementado cabe organizao da empresa. Muitos o
criticam pelo fato de o enxergarem como uma ferramenta rgida e burocrtica,
uma vez que os exemplos apresentados so extremamente detalhados.
Porm, cabe empresa adapt-lo de maneira coerente.
No ms de abril, o Instituto de Engenharia de Software (Software
Engineering Institute - SEI) do CMMI, divulgou o relatrio de empresas
certificadas CMMI. O relatrio apresenta o Perfil de Maturidade dos Processos
- Process Maturity Profile, e atualizado duas vezes por ano com base no
nmero de avaliaes recebidas pelo SEI e na integridade das informaes
relatadas. Este relatrio tem como objetivo caracterizar a adoo da
certificao CMMI, descrever os resultados do mtodo de avaliao do padro
CMMI para melhoria de processos e encorajar a divulgao contnua dos
resultados. O Brasil, por exemplo, possui 144 empresas avaliadas nos
seguintes nveis:
Nvel 2 - 71 empresas
Nvel 3 - 57 empresas
Nvel 4 - 1 empresa
Nvel 5 - 11 empresas
Esses nmeros mostram que no decorrer dos anos esse modelo obteve um
notvel crescimento, concluindo-se que o CMMI um modelo a ser seguido,
basta saber administr-lo da melhor forma possvel.
16
6. REFERNCIAS BIBLIOGRFICAS