Академический Документы
Профессиональный Документы
Культура Документы
Programao
Quem sou eu! Descrio do Mdulo. Contedo Programtico. Teoria. Exerccios.
Descrio do Mdulo
Apresentao do modelo CMMI-DEV 1.3 e comparativos com a verso 1.2. Aulas divididas em blocos de acordo com os captulos do livro CMMI for Development, Version .1.3 e tambm com a evoluo do nvel de conhecimento do aluno. Ao final de cada bloco terico teremos resoluo de exerccios priorizando questes do Cespe e das principais bancas em nfase na poca da gravao das aulas. No vo aprender a implantar ou avaliar. Quem sou eu! Descrio do Mdulo. Contedo Programtico. Teoria. Exerccios.
Programao
Contedo Programtico
Histrico e Conceitos Bsicos. Representaes Contnua e Por estgio. reas de Processo.
Contedo Programtico
Histrico e Conceitos Bsicos. Representaes Contnua e Por estgio. reas de Processo.
Histrico
Modelos de base de formao do CMMI:
SW-CMM - Capability Maturity Model for Software. SE-CMM - Systems Engineering CMM. SA-CMM - Software Acquisition CMM. SECAM - Systems Engineering Capability Model. EIA 731 - Systems Engineering Capability Model. IPD-CMM - Integrated Product Development CMM. ISO/IEC 12207 - Software life-cycle Processes. ISO/IEC 15288 - System life-cycle Processes. ISO/IEC 15504 - Process Improvement.
9
Histrico
Foram detectados problemas com o uso de mltiplos modelos: As diferenas entre modelos. A aplicao de modelos no integrados se apresentava muito cara para as organizaes. Uma possvel soluo seria um modelo integrado que abordasse mltiplas disciplinas, com suporte para treinamento e avaliao.
11
12
Histrico
13
Metas Especficas Descrevem as caractersticas que precisam ser atendidas para satisfazer a rea de processo. Prticas Especficas Descrevem as atividades consideradas importantes para alcanar as metas especficas de uma rea de processo.
20
Metas Genricas Trata-se da mesma meta sendo aplicada a multiplas reas de processo, assim como as prticas genricas. Descreve as caractersticas que precisam estar presentes para institucionalizar processos que implementam uma rea de processo. Cada nvel de capacidade de 1 a 5 possui uma meta genrica.
Prticas Genricas Associadas a uma meta genrica, descreve as atividades necessrias para se atender uma meta genrica e contribuir para institucionalizar processos que implementam uma rea de processo.
21
22
24
27
28
Programao
Quem sou eu! Descrio do Mdulo. Contedo Programtico. Teoria. Exerccios.
Exerccios
1. (Cesgranrio - Petrobrs 2010 Engenharia de Software - 66) Os modelos de confiabilidade de software, que podem ser utilizados para apoio para diversos modelos de maturidade (SW-CMM, CMMI entre outros) e certificao (ISO 9001:2000), (A) so resultados de um sistema para planejamento de recursos de manuteno e suporte. (B) se baseiam em realimentao quantitativa dos processos do SW-CMM e na aplicao de novas ideias e tecnologias confiveis.
35 36
Exerccios
(C) so usados para estimar a taxa de defeitos latentes no produto quando este entregue. (D) asseguram que normas e padres foram obedecidos e tambm asseguram que o software desenvolvido de forma uniforme. (E) avaliam diretamente qualidade, custo, quantidade de recursos usados nos processos e a produtividade de um processo ou servio do SWCMM.
37
Exerccios
2. (FCC MPE-RN 2010 Analista de Desenvolvimento 59) No CMMI, o segundo e terceiro nveis de maturidade (representao por estgio) so, respectivamente, (A) Inicial e Gerenciado. (B) Gerenciado e Definido. (C) Desempenhado e Gerenciado. (D) Definido e Otimizado. (E) Desempenhado e Otimizado.
38
Exerccios
3. (BASA 2010 Analista de Governana em TI 91) O modelo CMMI foi originalmente concebido para melhorar a qualidade de processos de prestao de servios. 4. (TCE-RN 2009 Analista de Sistemas 99) Na verso 1.2, o modelo CMMI (CMMI-DEV) contm 62 reas de processo. 5. (ANEEL 2010 Analista de Sistemas 101) As notas, exemplos, relatrios, amplificaes e referncias so componentes informativos de suporte do modelo CMMI.
39
Exerccios
6. (MPU 2010 Perito 109) Os mltiplos modelos CMM evoluram para um modelo integrado, o CMMI, planejado para ser formado por um conjunto nico de componentes que atende os interesses de desenvolvimento, servios e aquisio de software.
40
Exerccios
7. (STM 2011 Analista de Sistemas 72) As representaes por estgios e contnua, no CMMI, utilizam conceitos como reas de processo, objetivos especficos, prticas especficas, objetivos genricos e prticas genricas. reas de processo so um conjunto de prticas que, quando executadas coletivamente, satisfazem um conjunto de objetivos. Os objetivos genricos so aplicados para cada rea de processo e identificam caractersticas nicas que descrevem o que deve ser implementado para satisfazer a rea de processo.
Exerccios
8. (Antaq 2009 Analista de Sistemas 106) O modelo de maturidade de processo CMMI um modelo integrado de aprimoramento de processos que apoia tanto os aprimoramentos por estgios quanto os contnuos. A representao por estgios caracterizada pelos seguintes nveis de capacidade (capability levels): nvel 0: incompleto (ad-hoc); nvel 1: executado; nvel 2: gerenciado; nvel 3: definido; nvel 4: quantitativamente gerenciado; nvel 5: em otimizao (ou otimizado).
41 42
Exerccios
A representao contnua caracterizada por nveis de maturidade (maturity levels): nvel 1: inicial (ad-hoc); nvel 2: gerenciado; nvel 3: definido; nvel 4: quantitativamente gerenciado; nvel 5: em otimizao.
43
Gabarito
1c 2 b 3 E 4E 5 C 6E 7E 8- E
44
Dvidas
Contedo Programtico
Histrico e Conceitos Bsicos. Representaes Contnua e Por estgio. reas de Processo.
46
Representao Contnua
Permite que a organizao escolha o foco de seus esforos de melhoria de processo ao selecionar reas de processo, ou conjuntos inter-relacionados e reas de processo, que sejam mais vantajosas para a organizao e seus objetivos estratgicos. Embora existam algumas limitaes sobre as possibilidades de escolha pela organizao, em funo da dependncia entre as reas de processo, ainda existe considervel liberdade para seleo.
Representao Contnua
Representao Contnua
Esquema de numerao
Metas especficas e genricas so numeradas sequencialmente. Cada meta especfica comea com o prefixo SG (SG1). Cada meta genrica comea com o prefixo GG (GG2). Prticas especficas e genrias tambm so numeradas sequencialmente. Cada pratica especfica comea com SP, seguido de um nmero na forma x.y (SP1.1), onde o x o mesmo nmero da meta e o y a sequencia do nmero da prtica especfica da meta especfica.
52
Esquema de numerao
Cada prtica genrica comea com o prefixo GP, seguido de um nmero na forma x.y (GP1.1), onde o x o nmero da meta genrica e o y o numero sequencial da prtica genrica da meta genrica.
GP 2.1 Estabelecer poltica organizacional. GP 2.2 Planejar o processo. GP 2.3 Prover recursos. GP 2.4 Atribuir responsabilidades. GP 2.5 Treinar pessoas. GP 2.6 Gerenciar a configurao. GP 2.7 Identificar e envolver as partes interessadas. GP 2.8 Monitorar e controlar o processo. GP 2.9 Avaliar objetivamente a aderncia do processo. GP 2.10 Revisar o status com a alta administrao.
54
53
Nvel 1: Executado
um processo que satisfaz s metas especficas da rea de processo, apoiando e viabilizando o trabalho necessrio para produzir os produtos de trabalho.
57 58
60
10
Nvel 5: Em otimizao
um processo gerenciado quantitativamente e melhorado com base no entendimento das causas comuns de variao inerentes ao processo.
61
62
11
Fornecem uma ordem recomendada para a melhoria de processos. A experincia mostra que as organizaes tm seu melhor desempenho quando focam os esforos de melhoria de processo em um nmero gerencivel de reas de processo em um dado momento, e que essas reas requerem sofisticao crescente medida que a organizao melhora.
72
12
CL 1
CL 2
CL 3
Perfil Alvo 2
Perfil Alvo 3
4 4 5 5 Perfil Alvo 4
74
www.isdbrasil.com.br
73
Perfil Alvo 5
75
76
Programao
Quem sou eu! Descrio do Mdulo. Contedo Programtico. Teoria. Exerccios.
77
78
13
Exerccios
1. (Cesgranrio - Bacen 2010 Tecnologia da Informao - 37) Determinada empresa de TI deseja obter uma avaliao CMMI para sua fbrica de software. A esse respeito, correto afirmar que (A) empresas que possuem avaliao nvel 4 entregam sistemas de alta qualidade e dentro do prazo solicitado, superando, possivelmente, as expectativas do cliente. (B) os certificados de nvel 5 so vlidos durante 5 anos, contados a partir da data de expedio do certificado.
Exerccios
(C) os processos existentes na empresa devem ser descartados, preferencialmente, quando no atenderem s exigncias de maturidade. (D) o SEI indica que metodologias geis e CMMI podem, alm de coexistir, trazer benefcios significativos com a integrao. (E) a partir do nvel 2 de maturidade todos os projetos seguem o mesmo processo de desenvolvimento, j que a burocracia necessria para a conformidade.
79 80
Exerccios
2. (Cesgrangio - Transpetro 2011 Tecnologia da Informao 38) Cada nvel do modelo CMMI contm vrias PA. Essas PA so organizadas em quatro categorias de processo, a saber: (A) gerenciamento de processos; gerenciamento de engenharia; gerenciamento de produto; gerenciamento de qualidade (B) gerenciamento de processos; gerenciamento de projetos; engenharia; suporte (C) gerenciamento de processos; gerenciamento de projetos; engenharia; gerenciamento de qualidade
Exerccios
(D) gerenciamento de processos; gerenciamento de requisitos; engenharia; suporte (E) gerenciamento de processos; gerenciamento de projetos; engenharia e gerenciamento de fornecedores 3. (BASA 2010 Analista de Governana 93) No que se refere melhoria de processos em uma organizao, se a estratgia exige rigidez, ento deve-se adotar a representao contnua do modelo CMMI, em alternativa representao em estgios.
81 82
Exerccios
4. (BASA 2010 Analista de Governana 95) Na aplicao do modelo CMMI para desenvolvimento de produtos e servios, caso se constate que o escopo de avaliao alcanou o nvel de capacidade 1 em determinada rea de processo, conclui-se que todas as prticas especficas da rea de processo so desempenhadas no escopo de avaliao, para essa rea de processo especfica.
Exerccios
5. (ANEEL 2010 Analista de Sistemas 100) O processo planejado e executado no nvel 2 do modelo CMMI, de acordo com polticas organizacionais, por pessoal habilitado e utilizando recursos adequados para gerar sadas de forma controlada. Esse processo envolve os grupos interessados adequados, alm de ser monitorado, controlado, revisado e avaliado quanto conformidade com sua descrio e ao desempenho previsto nos seus planos.
83 84
14
Exerccios
6. (TCU 2010 AUFC Tecnologia da Informao - 189 ) Os conceitos de nvel de capacidade e nvel de maturidade, adotados pelo CMMI, diferem na forma como caracterizam a melhoria da organizao: os nveis de maturidade caracterizam a melhoria atinente a um conjunto de reas de processos, ao passo que os nveis de capacidade referem-se a uma rea de processo individual.
Exerccios
7. (MPU 2010 Analista de Desenvolvimento 123) Os nveis de maturidade do CMMI variam de 0 incompleto a 5 otimizado , que mostram o grau de implementao dos processos da referida metodologia.
85
86
Exerccios
8. (STM 2011 - Analista 75) No CMMI, na representao por estgios, as reas de processo so organizadas em cinco nveis de capacitao: incompleto, gerenciado, definido, gerenciado quantitativamente e otimizado; na representao contnua, so definidos seis nveis de maturidade: inicial, realizado, gerenciado, definido, gerenciado quantitativamente e otimizado.
87
Gabarito
1d 2 b 3 E 4C 5 C 6C 7E 8 E
88
Dvidas
Contedo Programtico
Histrico e Conceitos Bsicos. Representaes Contnua e Por estgio. reas de Processo.
90
15
reas de Processo.
2 dimenses:
Interaes entre reas de processo individuais, mostrando como informaes e artefatos fluem de uma rea de processo para outra. Interaes entre grupos de reas de processo.
4 categorias:
Gesto de Processo. Gesto de Projeto. Engenharia. Suporte.
91 92
Fornecer subsdios para estabelecer e manter um conjunto utilizvel de ativos de processo da organizao e de padres de ambiente de trabalho.
93
SG 1 Estabelecer Ativos de Processo da Organizao SP 1.1 Estabelecer Processos-padro SP 1.2 Estabelecer Descries de Modelos de Ciclo de Vida SP 1.3 Estabelecer Critrios e Diretrizes para Adaptao SP 1.4 Estabelecer o Repositrio de Medies da Organizao SP 1.5 Estabelecer a Biblioteca de Ativos de Processo da Organizao
94
95
96
16
97
98
99
100
102
17
104
105
106
107
108
18
110
Fornecer subsdios para gerenciar os requisitos dos produtos e componentes de produto do projeto e identificar inconsistncias (fazer/garantir alinhamento*)entre esses requisitos e os planos e produtos de trabalho do projeto.
SG 1 Gerenciar Requisitos SP 1.1 Obter Entendimento dos Requisitos SP 1.2 Obter Comprometimento com os Requisitos SP 1.3 Gerenciar Mudanas nos Requisitos SP 1.4 Manter Rastreabilidade Bidirecional dos Requisitos SP 1.5 Identificar Inconsistncias entre Produtos de 111 Trabalho, Planos de Projeto e Requisitos
112
(continuao)
SG 2 Cumprir Contratos com Fornecedor SP 2.1 Executar Contrato com Fornecedor SP 2.2 Aceitar Produto Adquirido SP 2.3 Garantir a transio de produtos (Transferir Produtos) Monitorar processos selecionados do fornecedor Avaliar produtos de trabalho selecionados do fornecedor
113
114
19
(continuao).
115
116
117
118
119
Fornecer subsdios para gerenciar quantitativamente o processo definido para o projeto visando alcanar os objetivos para qualidade e para desempenho de processo estabelecidos para o projeto. SG 1 Preparar para a gesto quantitativo (Gerenciar Quantitativamente o Projeto) SP 1.1 Estabelecer os Objetivos do Projeto SP 1.2 Compor o Processo Definido SP 1.3 Selecionar os Subprocessos a serem Gerenciados Estatisticamente SP 1.4 Gerenciar o Desempenho do Projeto SP 1.4 Selecionar medidas e tcnicas analticas *
120
20
(continuao).
SG 2 Gerenciar o projeto quantitativamente (Gerenciar Estatisticamente o Desempenho de Subprocessos) SP 2.1 Selecionar Medidas e Tcnicas Analticas SP 2.2 Aplicar Mtodos Estatsticos para Entender a Variao SP 2.3 Monitorar o Desempenho dos Subprocessos Selecionados SP 2.4 Registrar Dados de Gesto Estatstica SP 2.2 Gerenciar o desempenho do projeto * SP 2.3 Realizar anlise de causas raiz *
121
122
123
124
Fornecer subsdios para montar o produto a partir de componentes de produto, assegurar que o produto integrado execute as funes de forma apropriada e entregar o produto. (continuao)
SG 3 Montar Componentes do Produto e Entregar Produto SP 3.1 Confirmar se os Componentes do Produto esto Prontos para serem Integrados SP 3.2 Montar Componentes do Produto SP 3.3 Avaliar Componentes de Produto Montados SP 3.4 Empacotar e Entregar Produto ou Componente de Produto
125 126
21
128
129
130
131
132
22
135
136
23
Fornecer subsdios para tomar decises com base em um processo formal para avaliao de alternativas identificadas em relao a critrios estabelecidos.
Fornecer subsdios para identificar causas de defeitos e de outros problemas e implementar aes para prevenir sua recorrncia.
SG 1 Determinar Causas de Defeitos SP 1.1 Selecionar Dados de Defeitos para Anlise SP 1.2 Analisar Causas SG 2 Tratar Causas de Defeitos SP 2.1 Implementar Propostas de Ao SP 2.2 Avaliar Efeitos de Mudanas SP 2.3 Registrar Dados
139
SG 1 Avaliar Alternativas SP 1.1 Estabelecer Diretrizes para Anlise e Deciso SP 1.2 Estabelecer Critrios de Avaliao SP 1.3 Identificar Solues Alternativas SP 1.4 Selecionar Mtodos de Avaliao SP 1.5 Avaliar Alternativas SP 1.6 Selecionar Solues
140
Programao
141
142
Exerccios
1. (BASA 2010 Governana 103) A identificao e a correo das causas raiz de defeitos e outros problemas nos processos de planejamento de projeto constituem prticas de nvel 5, de natureza especfica, da rea de processo de monitoramento e controle de projeto. 2. (Sebrae 2008 Analista Tcnico 34) As dezenas de reas de processo do CMMI no contemplam as seguintes: atendimento a marcos regulatrios, gerenciamento de riscos de processo e inovao organizacional, visto que essas reas abrangem particularidades muito especficas de cada contexto organizacional.
Exerccios
3. (Sebrae 2008 - Analista Tcnico 36) Gesto de requisitos, medio e anlise e planejamento de projeto so reas de processo que compem o nvel gerenciado. 4. (TCU 2009 ACE Tecnologia da Informao - 196) So produtos de trabalho tpicos encontrados em organizaes que esto no nvel de maturidade 2 segundo o modelo CMMI: diagramas de causa e efeito; declaraes das necessidades e objetivos dos processos da organizao; listas de fontes de riscos, de origem interna e externa.
143 144
24
Exerccios
5. (BASA 2010 Governana 97) Nas organizaes que adotam o modelo CMMI, o gerenciamento das interfaces internas e externas entre os componentes de uma soluo em desenvolvimento constitui atividade caracterstica da rea de processo de verificao. 6. (BASA 2010 Governana 98) A estrutura analtica de projeto (EAP) desenvolvida de forma orientada a produto, caso esteja presente em uma organizao que adote o modelo CMMI, resultado tpico de trabalho gerado por prticas da rea de processo denominada integrao de produto.
Exerccios
7. (BASA 2010 Governana 99) As metas especficas de nvel 1, relativas rea de processo de medio e anlise, buscam: o alinhamento de objetivos e atividades de medio com as necessidades de informao dos gestores do projeto; e o fornecimento de resultados das medies que atendem a tais necessidades.
145
146
Exerccios
Exerccios
8. (ABIN 2010 Analista 134) SAM a rea de processo que trata da necessidade de o projeto adquirir eficientemente as partes do trabalho produzidas por fornecedores. Um acordo com o fornecedor estabelecido e mantido, e as revises e testes de aceitao so executados no componente do produto produzido pelo fornecedor.
147
148
Exerccios
9. (ABIN 2010 Analista 136) O desenvolvimento do plano de projeto cobre avaliaes de processos, avaliaes de produtos, gerenciamento de configuraes e medies e anlises. O plano do projeto define o nvel apropriado de monitoramento do projeto, a frequncia das revises de progresso e as medidas utilizadas para monitorar o progresso.
149
Gabarito
1E 2 E 3C 4E 5 E 6E 7C 8 C 9C
150
25
Dvidas
Obrigado a Todos!
gabrielpacheco@euvoupassar.com.br
151
152
26