Conhecendo o CMMI. (2º Edição) Alessandro Almeida

Tamanho: px
Começar a partir da página:

Download "Conhecendo o CMMI. (2º Edição) Alessandro Almeida"

Transcrição

1 Conhecendo o CMMI (2º Edição) Alessandro Almeida

2 Agenda Objetivos Por que pensar nestas coisas? Conhecendo o CMMI Uma empresa que poderia ser a sua

3 Objetivos Apresentar de uma forma prática e divertida o modelo CMMI, seus benefícios e alguns cases; Questionar alguns mitos ; Compartilhar alguns axiomas. Axioma - premissa considerada necessariamente evidente e verdadeira(...) Mito - afirmação fantasiosa, inverídica, que é disseminada com fins de dominação, difamatórios, propagandísticos, como guerra psicológica ou ideológica Fonte: Houaiss

4 Por que pensar nestas coisas*? (a.k.a.* Motivação) *coisas: Termo a ser definido em um slide futuro. *a.k.a.: Also known as ou Também conhecido como

5 Por que pensar nestas coisas? Sucesso em projetos Somente 29% dos projetos verificados foram bem sucedidos, ou seja, saíram conforme o planejado.

6 Por que pensar nestas coisas? Sucesso em projetos (a evolução) Evolução de 13% em 10 anos!?!

7 Por que pensar nestas coisas? Considerando as informações anteriores, podemos pensar: Ahhhh... Mas estes dados são antigos (2004). Além disso, tratam de projetos do mundo inteiro. Com certeza os projetos brasileiros são melhores! Somente nós temos o jeitinho brasileiro. Somente nós somos penta!

8 Por que pensar nestas coisas? A fonte dos slides a seguir é o Estudo de Benchmarking em Gerenciamento de Projetos Brasil 2007 (Anexo 1 Perspectiva por Setor) Disponível para download no endereço Realizado pelos capítulos brasileiros do PMI (Project Management Institute) 184 empresas participaram (~60 da área de TI) É importante ressaltar que as informações apresentadas são resultado da compilação e análise de dados fornecidos pelas Organizações participantes, não tendo sido realizada, portanto, nenhum tipo de auditoria em relação à veracidade ou adequação dos dados.

9 Por que pensar nestas coisas?

10 Por que pensar nestas coisas?

11 Por que pensar nestas coisas?

12 Por que pensar nestas coisas?

13 Por que pensar nestas coisas? Somente 30% das organizações da área de TI dizem não apresentar desvio relevante no orçamento.

14 Por que pensar nestas coisas? Problemas que ocorrem com mais frequência nos projetos da organização (1/2): Não cumprimento dos prazos Problemas de comunicação Mudanças constantes no escopo Escopo não definido adequadamente Recursos humanos insuficientes Riscos não avaliados corretamente Não cumprimento do orçamento

15 Por que pensar nestas coisas? Problemas que ocorrem com mais frequência nos projetos da organização (2/2): Mudanças de prioridade constantes Estimativas incorretas ou sem fundamento Falta de definição de responsabilidades Problemas com fornecedores Retrabalho em função da falta de qualidade do produto Falta de competência para gerenciar projetos Falta de uma ferramenta de apoio Falta de uma metodologia de apoio Falta de apoio da alta administração Falta de conhecimento técnico

16 Por que pensar nestas coisas? Agora, o que deve ser a principal motivação: E na minha empresa, como é? Enfrentamos problemas com prazo, custo, qualidade, satisfação do cliente, etc.?

17 Quais são as coisas que devem nos preocupar? Gerenciamento de projetos; Riscos; Comunicação; Custos; Etc... Gerenciamento de requisitos; Gerenciamento de configuração; Qualidade; Processos. Etc...

18 1º Mito a ser quebrado CMMI é a solução! O CMMI não é (e nunca será) a solução dos seus problemas!

19 1º Axioma a ser compartilhado O CMMI sozinho nunca será a solução, mas, sozinho, ele pode representar todo o problema Por favor, não vão embora! Entenderemos esta afirmação antes do final do evento.

20 Então, onde o CMMI entra?

21 O que é o CMMI? Capability Maturity Model Integration 1 : the quality or state of being capable 2 : a feature or faculty capable of development : POTENTIALITY 3 : the facility or potential for an indicated use or deployment Fontes: Houaiss e Merriam-Webster

22 O que é o CMMI? Capability Maturity Model Integration Fontes: Houaiss e Merriam-Webster 1 : the quality or state of being mature 2 : estado, condição (de estrutura, forma, função ou organismo) num estágio adulto; condição de plenitude em arte, saber ou habilidade adquirida 3 : estado ou condição de pleno desenvolvimento

23 O que é o CMMI? Capability Maturity Model Integration 4 : a usually miniature representation of something Fontes: Houaiss e Merriam-Webster

24 O que é o CMMI? Compilação de boas práticas no processo de diversas empresas de software Mostra O QUÊ fazer, e não COMO fazer Práticas distribuídas em 22 áreas de processo Área de Processo = PA (Process Area)

25 O que é o CMMI? Mantido pelo SEI (Software Engineering Institute) Universidade Carnegie Mellon Sponsors: DoD (U.S. Department of Defense) NDIA (National Defense Industrial Association) Foco da apresentação: CMMI for Development (CMMI-DEV)

26 O que é o CMMI? Um pouco de história First CMM Published SW-CMM v1.1 Published CMMI-SE/SW Version 1.02 Published CMMI for Development v1.2 CMMI for Services v1.2 Model Refined and Published as SW-CMM v1.0 CMMI Initiative Launched CMMI-SE/SW/IPPD Version 1.1 Published CMMI for Acquisition v1.2 Software Acquisition (SA-CMM), Systems Engineering (SE-CMM), Integrated Product Development (IPD-CMM), Organizational Workforce Capability Development (People CMM) Developed Fontes: -CMMI Second Edition -

27 O que é o CMMI? CMMI-SVC CMMI Model Foundation CMMI-DEV CMMI-ACQ Fonte: -

28 Estrutura do modelo

29 Estrutura do modelo 22 áreas de processo distribuídas em: 4 categorias 5 níveis de maturidade Mas o que é área de processo?

30 Estrutura do modelo Área de processo (Process Area) É o agrupamento de práticas comuns de uma determinada disciplina. É onde fica o O que fazer.

31 Estrutura do modelo

32 Demonstração 01 Detalhando uma área de processo

33 Detalhando uma área de processo Nome da PA

34 Detalhando uma área de processo Categoria

35 Detalhando uma área de processo Nível de Maturidade

36 Detalhando uma área de processo Propósito da PA

37 Detalhando uma área de processo Notas Introdutórias

38 Detalhando uma área de processo Áreas de Processo Relacionadas

39 Detalhando uma área de processo Sumário dos objetivos e práticas específicas

40 Detalhando uma área de processo Prática específica Produtos de trabalho típicos Subpráticas

41 Detalhando uma área de processo Prática genérica

42 Detalhando uma área de processo

43 Os Objetivos Específicos (Specific Goals) Apresenta características únicas que devem ser seguidas para satisfazer a área de processo; É utilizada nas avaliações para verificar se a área de processo está sendo seguida.

44 Os Objetivos Genéricos (Generic Goals) Todas as PAs devem seguir os objetivos genéricos correspondentes ao capability ou maturity level que se almeja; Apóiam a institucionalização do processo.

45 Áreas de processo distribuídas por categorias

46 Áreas de processo distribuídas por níveis de maturidade Optimizing Quantitatively Managed ❹ Organizational ❺ Causal Analysis and Resolution (CAR) Organizational Innovation and Deployment (OID) Process Performance (OPP) Quantitative Project Management (QPM) Defined❸ Decision Analysis and Resolution (DAR) Integrated Project Management +IPPD (IPM) Organizational Process Definition +IPPD (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Product Integration (PI) Requirements Development (RD) Risk Management (RSKM) Technical Solution (TS) Validation (VAL) Verification (VER) Managed❷ Initial ❶ Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Processos ad hoc

47 Mas... Pra que tudo isto?

48 Representações (a.k.a. formas de implementação do modelo )

49 Contínua Representações

50 Representações Contínua Especialização em áreas de processos específicas Permite o foco em determinada(s) necessidade(s) Capability levels. Grande vantagem! Fornece flexibilidade Custo de implementação menor (considerando a representação por estágio) Permite atuação em categorias: Engineering; Process Management; Project Management; Support.

51 Áreas de processo distribuídas por categorias

52 5 4 Melhoria contínua do processo... Capability Levels Processo controlado utilizando estatística e técnicas quantitativas Optimizing Quantitatively Managed 3 Processo definido para toda a organização Defined 2 Processo gerenciado (monitorado, controlado, etc.) Managed 1 0 Objetivos específicos da área de processo são atendidos Onde as coisas simplesmente acontecem Incomplete Performed

53 Exemplo: Capability Levels

54 Por estágio Representações

55 Representações Por estágio Foco em um conjunto de áreas de processo Demonstra a experiência da organização de uma forma simples: Nível de Maturidade É mais fácil de vender Mais simples Mais utilizada Pode ser um caminho interessante para organizações que estão iniciando o plano de melhoria do processo de software (SPI Plan)

56 Áreas de processo distribuídas por níveis de maturidade Optimizing Quantitatively Managed ❹ Organizational ❺ Causal Analysis and Resolution (CAR) Organizational Innovation and Deployment (OID) Process Performance (OPP) Quantitative Project Management (QPM) Defined❸ Decision Analysis and Resolution (DAR) Integrated Project Management +IPPD (IPM) Organizational Process Definition +IPPD (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Product Integration (PI) Requirements Development (RD) Risk Management (RSKM) Technical Solution (TS) Validation (VAL) Verification (VER) Managed❷ Initial ❶ Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Processos ad hoc

57 Representações Por estágio Níveis de Maturidade: 1 [Initial] Semelhante ao capability level 0 ; Onde as coisas simplesmente acontecem; O sucesso nos projetos acontece por acaso ;» Por acaso, temos alguns heróis...» Por acaso, o cliente era mais desorganizado... É normal estouro de prazo e custos (entre outros problemas); Ambiente sem controle (caos); Grande dependência dos heróis (mas não é qualquer herói...)

58 Jack Bauer O herói das empresas nível 1

59 Jack Bauer O herói das empresas nível 1 Está sempre sob pressão; Nunca tira férias; Anda sempre estressado; Nunca tem tempo para os amigos; Nunca se diverte; Sempre tem que trabalhar 24 horas direto; Até consegue terminar o projeto, mas...

60 Jack Bauer O herói das empresas nível 1 Está sempre sob pressão; Nunca tira férias; Anda sempre estressado; Nunca tem tempo para os amigos; Nunca se diverte; Sempre tem que trabalhar 24 horas direto; Até consegue terminar o projeto, mas...

61 Representações Por estágio Níveis de Maturidade: 2 [Managed] Recursos são definidos; Projetos são planejados e monitorados; Medições são coletadas; Requisitos são gerenciados; As coisas deixam de simplesmente acontecer...

62 Representações Por estágio Níveis de Maturidade: 3 [Defined] Processo definido para a organização;» Portal de Processos, Processo de Desenvolvimento de Software, etc. Customização do processo para projetos (a partir do processo padrão); Evolução do nível 2.

63 Representações Por estágio Níveis de Maturidade: 4 [Quantitatively Managed] Controle estatístico; Previsibilidade; Base de medições utilizada para tomada de decisão; É fundamental que os níveis 2 e 3 estejam rodando perfeitamente ; High Level Maturity.

64 Representações Por estágio Níveis de Maturidade: 5 [Optimizing] Inovação; Revisões buscando refletir alterações nos objetivos de negócio; Melhoria contínua utilizando dados estatísticos; Estado da arte; High Level Maturity;

65 2º Mito a ser quebrado CMMI acaba com os heróis. A partir do nível 2 temos um novo herói...

66 James Bond O herói das empresas nível 2 a 5

67 James Bond O herói das empresas nível 2 a 5 Herói potencializado; Consegue planejar seus projetos; Tem os recursos definidos, de acordo com o projeto; Tem tempo para estudar e utilizar novas tecnologias; Tem tempo para os amigos; Consegue se divertir e até namorar...

68 James Bond O herói das empresas nível 2 a 5 Herói potencializado; Consegue planejar seus projetos; Tem os recursos definidos, de acordo com o projeto; Tem tempo para estudar e utilizar novas tecnologias; Tem tempo para os amigos; Consegue se divertir e até namorar...

69 Conhecendo as PAs

70 PAs do Nível 2 Managed❷ Initial ❶ Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Processos ad hoc

71 Requirements Management (REQM) ML 2 Categoria: Engineering Sugere práticas para: Gestão dos requisitos; Identificação de inconsistências entre requisitos e produtos do projeto.

72 Project Monitoring and Control (PMC) ML 2 Categoria: Project Management Sugere práticas para: Acompanhamento do projeto; Ações corretivas a serem tomadas em desvios significativos do plano.

73 Project Planning (PP) ML 2 Categoria: Project Management Sugere práticas para: Criação do plano de projeto; Revisão e aprovação do plano.

74 Supplier Agreement Management (SAM) ML 2 Categoria: Project Management Sugere práticas para: Estabelecer acordos com os fornecedores; Gerenciar os acordos com os fornecedores.

75 Configuration Management (CM) ML 2 Categoria: Support Process Sugere práticas para: Estabelecer e manter a integridade dos produtos de trabalho do projeto; Gerenciar mudanças.

76 Measurement and Analysis (MA) ML 2 Categoria: Support Process Sugere práticas para: Criação de medições (úteis); Coleta, análise, divulgação e armazenagem das medições coletadas.

77 Process and Product Quality Assurance (PPQA) ML 2 Categoria: Support Process Sugere práticas para: Verificar aderência dos projetos aos processos; Acompanhar inconsistências e garantir que serão resolvidas. Fiscal? Depende

78 PAs do Nível 3 Defined❸ Decision Analysis and Resolution (DAR) Integrated Project Management +IPPD (IPM) Organizational Process Definition +IPPD (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Product Integration (PI) Requirements Development (RD) Risk Management (RSKM) Technical Solution (TS) Validation (VAL) Verification (VER) Managed❷ Initial ❶ Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Processos ad hoc

79 Product Integration (PI) ML 3 Categoria: Engineering Sugere práticas para: Planejar a integração do produto; Garantir a compatibilidade; Realizar a montagem.

80 Requirements Development (RD) ML 3 Categoria: Engineering Sugere práticas para: Levantar requisitos do cliente; Levantar requisitos do produto; Analisar e validar requisitos.

81 Technical Solution (TS) ML 3 Categoria: Engineering Sugere práticas para: Projetar, desenvolver e implementar soluções para os requisitos levantados.

82 Validation (VAL) ML 3 Categoria: Engineering Sugere práticas para: Validar se você fez a coisa certa.

83 Verification (VER) ML 3 Categoria: Engineering Sugere práticas para: Validar se você fez a coisa da forma correta.

84 Organizational Process Definition +IPPD (OPD) ML 3 Categoria: Process Management Sugere práticas para: Estabelecer e manter ativos do processo organizacional. Processo Padrão; Ciclo de Vida; Critérios de customização; Repositório de medições; Ambiente de trabalho; Biblioteca de ativos do processo.

85 Organizational Process Focus (OPF) ML 3 Categoria: Process Management Sugere práticas para: Identificar oportunidades de melhoria do processo; Planejar, implementar e disponibilizar melhorias no processo; Avaliação do processo; Comitê responsável pelo processo: EPG (Engineering Process Group).

86 Organizational Training (OT) ML 3 Categoria: Process Management Sugere práticas para: Levantar necessidades de treinamento; Planejar e realizar treinamentos necessários.

87 Integrated Project Management +IPPD (IPM) ML 3 Categoria: Project Management Sugere práticas para: Customizar o processo para o projeto; Garantir o envolvimento dos stakeholders.

88 Risk Management (RSKM) ML 3 Categoria: Project Management Sugere práticas para: Identificar, analisar e mitigar riscos.

89 Decision Analysis and Resolution (DAR) ML 3 Categoria: Support Sugere práticas para: Analisar as possíveis decisões utilizando um processo de avaliação formal; Avaliar as alternativas e selecionar a solução.

90 PAs do Nível 4 Quantitatively Managed ❹ Organizational Process Performance (OPP) Quantitative Project Management (QPM) Defined❸ Decision Analysis and Resolution (DAR) Integrated Project Management +IPPD (IPM) Organizational Process Definition +IPPD (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Product Integration (PI) Requirements Development (RD) Risk Management (RSKM) Technical Solution (TS) Validation (VAL) Verification (VER) Managed❷ Initial ❶ Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Processos ad hoc

91 Organizational Process Performance (OPP) ML 4 Categoria: Process Management Sugere práticas para: Verificar performance dos processos no atendimento dos objetivos.

92 Quantitative Project Management (QPM) ML 4 Categoria: Project Management Sugere práticas para: Verificar quantitativamente o desempenho do projeto.

93 PAs do Nível 5 Optimizing Quantitatively Managed ❹ Organizational ❺ Causal Analysis and Resolution (CAR) Organizational Innovation and Deployment (OID) Process Performance (OPP) Quantitative Project Management (QPM) Defined❸ Decision Analysis and Resolution (DAR) Integrated Project Management +IPPD (IPM) Organizational Process Definition +IPPD (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Product Integration (PI) Requirements Development (RD) Risk Management (RSKM) Technical Solution (TS) Validation (VAL) Verification (VER) Managed❷ Initial ❶ Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Processos ad hoc

94 Organizational Innovation and Deployment (OID) ML 5 Categoria: Process Management Sugere práticas para: A partir dos objetivos de negócio, selecionar e implementar melhorias no processo.

95 Causal Analysis and Resolution (CAR) ML 5 Categoria: Support Sugere práticas para: Identificar e analisar causas de defeitos; Tomar ações de prevenção.

96 Avaliando o trabalho (a.k.a. buscando o certificado )

97 SCAMPI Standard CMMI Appraisal Method for Process Improvement Método utilizado para avaliar aderência do processo da empresa ao CMMI Deve ser realizado por um lead appraiser Deve ser realizado a cada 3 anos (SCAMPI 1.2) Classes A, B ou C

98 Complicado? Depende do ângulo...

99 Demonstração 02 Uma empresa que poderia ser a sua...

100 Cenário Nome da empresa: UCT Nº de funcionários: ~120 Tipo: Fábrica de software e projetos Situação: Jack Bauer é gerente de projetos na UCT, ele anda um pouco estressado, pois nenhum dos projetos possui um cronograma confiável. Além disso, o cliente muda de idéia toda hora, solicitando alterações direto para os desenvolvedores. Sem contar outros problemas que não cabem aqui...

101 Nosso objetivo

102 O diagnóstico Alô... Bill? Tem um minuto?

103 Prossiga, Jack. O diagnóstico

104 O diagnóstico Fiz um levantamento em nossos projetos e percebi que 95% são concluídos fora do prazo e custo...

105 O diagnóstico Além disso, 80% dos projetos teve desvio de pelo menos 70% do prazo e 55% do custo.

106 O diagnóstico Por isso, acredito que devemos fazer algo. Posso coordenar este trabalho?

107 Vá em frente, Jack. O diagnóstico

108 O diagnóstico Não temos uma forma de estimar o tamanho, esforço e nem o custo dos projetos; O cliente não se compromete com o planejado, pois nada é planejado, simplesmente realizamos uma reunião entre desenvolvedor e cliente e saímos fazendo ; Os riscos não são levantados, consequentemente não temos gestão de riscos;

109 O diagnóstico O monitoramento é feito em conversas de corredor, o humor do cliente conta muito nas ações que serão tomadas; Os desenvolvedores trocam muitas idéias entre si, mas as lições aprendidas não são registradas.

110 Vamos ajudar o Jack?

111 O que fazer?

112 O que fazer? Alô... Chefe? Tem um minuto?

113 Fala, aspirante! O que fazer?

114 O que fazer? Precisamos da sua ajuda...

115 O que fazer? Diagnosticamos sérios problemas na gestão dos projetos, mas não sabemos O QUE fazer...

116 Então, aspira, por que vocês não dão uma olhada no CMMI-DEV? O que fazer?

117 Lá vocês podem verificar pelo menos as práticas das PAs PP e PMC, que focam o planejamento e o monitoramento dos projetos. O que fazer?

118 O que fazer? É mesmo... Valeu! E não me chama de aspira!

119 Ok! Boa sorte, aspira! O que fazer?

120 Como fazer? O QUE FAZER? SG 1 Establish Estimates SP Estimate the Scope of the Project SP Establish Estimates of Work Product and Task Attributes SP Define Project Lifecycle SP Determine Estimates of Effort and Cost COMO?.Utilizar Pontos de Função para estimar "tamanho";.utilizar dados do mercado para definir esforço (com base nos PF);.Padronizar ciclo de vida (Pré-venda, Elaboração, Desenvolvimento, Implantação).

121 Como fazer? O QUE FAZER? SG 2 Develop a Project Plan SP Establish the Budget and Schedule SP Identify Project Risks SP Plan for Data Management SP Plan for Project Resources SP Plan for Needed Knowledge and Skills COMO?.Padronizar Plano de Projeto. SP Plan Stakeholder Involvement SP Establish the Project Plan

122 Como fazer? O QUE FAZER? COMO? SG 3 Obtain Commitment to the Plan SP Review Plans That Affect the Project SP Reconcile Work and Resource Levels SP Obtain Plan Commitment.Apresentar Plano de Projeto para os envolvidos (reunião, , workshop).

123 Bill, nossa iniciativa foi um sucesso! O processo que definimos já está em uso e ajudando na redução dos desvios de custo e prazo. O resultado

124 Inclusive percebi que nosso processo está aderente a algumas práticas do modelo CMMI. Com o CMMI nível 2 ou 3 poderíamos atender novos clientes. O resultado

125 O que acha de realizarmos um diagnóstico de aderência e aproveitarmos a oportunidade de negócio? O resultado

126 O resultado Jack, parabéns! Pode ir em frente com a sua idéia.

127 Compartilhando experiências (a.k.a. alguns axiomas )

128 Compartilhando experiências O diagnóstico deve ser muito bem feito Foto da situação atual Saiba onde você deseja chegar Quais são as metas? Por que estamos iniciando esta empreitada? A iniciativa deve estar alinhada com a estratégia da empresa Alguém forte na organização deve ser o padrinho do projeto Normalmente envolve mudança cultural Traga o pessoal de RH para o projeto

129 Compartilhando experiências Conte com os integradores TODOS devem participar (desde analistas até diretores) Alguém deve gerenciar a iniciativa Seja subversivo Sempre questionem! Por que fazer assim se podemos fazer diferente? Seja um herege Cuidado com os religiosos! Misture práticas, metodologias, ferramentas e etc. Comunique!

130 Compartilhando experiências O CMMI deve ser um dos resultados da mudança Cuidado com àqueles que só estão preocupados com o diploma na parede Aproveite a oportunidade Mude de Meu cliente exige que eu tenha CMMI. para O que posso oferecer de diferente utilizando o processo que criamos?

131 Os últimos mitos a serem quebrados CMMI é coisa de indiano. CMMI é sinônimo de burocracia. CMMI bloqueia a criatividade. CMMI só funciona em empresas grandes.

132 Case

133 Empresa S Resultados em 24 meses (CMMI 3) Produtividade: aumento de 67% Todos os projetos entregues no prazo; Previsibilidade: Custo - 83% Esforço - 87% Tamanho - 82% Satisfação: Interna 150 melhores empresas para se trabalhar (2005 e 2006)

134 Adoção Process Maturity Profile Setembro de

135 Adoção Número de Avaliações Argentina Brasil China Espanha EUA França India

136 mps.br

137 mps.br Melhoria de processo do software brasileiro Foco em micro, pequenas e médias empresas Custo de implementação e avaliação menor Foi definido em conformidade ao CMMI for Development Níveis: G (Parcialmente Gerenciado) até A (Em otimização)

138 Vamos fazer uma revisão?

139 O que é o CMMI? Compilação de boas práticas no processo de diversas empresas de software Mostra O QUÊ fazer, e não COMO fazer Práticas distribuídas em 22 áreas de processo Área de Processo = PA (Process Area)

140 Representações Forma de implementar o modelo Maturity Levels 2 a 5 = Capability Levels 2 a 5 Diferença... Maturity Levels: Refere-se a um conjunto de áreas de processo Capability Levels: Refere-se a uma área de processo

141 Aguardo sua visita! Bate-Papo de Buteco Blog do Alessandro Células de Estudo Quality Process

142 Muito obrigado!

143 APÊNDICE

144 Como tudo se integra?

145 Process Management Basic Process Management Process Areas

146 Process Management Advanced Process Management Process Areas

147 Project Management Basic Project Management Process Areas

148 Project Management Advanced Project Management Process Areas

149 Engineering Engineering Process Areas

150 Support Basic Support Process Areas

151 Support Advanced Support Process Areas

Alessandro Almeida Melhoria de Processos de Software compartilhando experiências e questionando alguns mitos

Alessandro Almeida  Melhoria de Processos de Software compartilhando experiências e questionando alguns mitos Alessandro Almeida www.alessandroalmeida.com Melhoria de Processos de Software compartilhando experiências e questionando alguns mitos Agenda Objetivos Motivação Pontos de Influência Processo CMMI mps.br

Leia mais

Conhecendo o CMMI. Alessandro Almeida

Conhecendo o CMMI. Alessandro Almeida Conhecendo o CMMI Alessandro Almeida Agenda Objetivos Por que pensar nestas coisas? Conhecendo o CMMI Uma empresa que poderia ser a sua Objetivos Apresentar de uma forma prática e divertida o modelo CMMI,

Leia mais

CMMI for Services. 3º Edição. Alessandro Almeida www.alessandroalmeida.com

CMMI for Services. 3º Edição. Alessandro Almeida www.alessandroalmeida.com CMMI for Services 3º Edição Alessandro Almeida www.alessandroalmeida.com Agenda Objetivo Pré-requisito : O que é o CMMI? Motivação CMMI for Services Um pouco de história... Entrando em detalhes Opção :

Leia mais

Introdução a Melhoria de Processos de Software. CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro

Introdução a Melhoria de Processos de Software. CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro Introdução a Melhoria de Processos de Software CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro Edson Murakami Agenda Introdução CMMI MPS.BR O que é um

Leia mais

CMMI for Services 4º Edição

CMMI for Services 4º Edição CMMI for Services 4º Edição Alessandro Almeida www.alessandroalmeida.com Agenda Objetivo CMMI for Services Um pouco de história... Entrando em detalhes escm-sp Comparativos CMMI-DEV X CMMI-SVC CMMI-SVC

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Garantia de Qualidade n n Qualidade do Produto (aula anterior)

Leia mais

CMMI for Services. Alessandro Almeida www.alessandroalmeida.com

CMMI for Services. Alessandro Almeida www.alessandroalmeida.com CMMI for Services Alessandro Almeida www.alessandroalmeida.com Agenda Objetivo Motivação CMMI for Services Um pouco de história... Entrando em detalhes CMMI-DEV X CMMI-SVC Objetivos Apresentar o modelo

Leia mais

O modelo mps.br. Alessandro Almeida

O modelo mps.br. Alessandro Almeida O modelo mps.br Alessandro Almeida Agenda Objetivo Motivação Processo mps.br [o programa] mps.br [o modelo] Uma empresa que poderia ser a sua Mitos Bate-papo Objetivo Apresentar o modelo mps.br e como

Leia mais

CMMI for Services 2º Edição. Alessandro Almeida

CMMI for Services 2º Edição. Alessandro Almeida CMMI for Services 2º Edição Alessandro Almeida www.alessandroalmeida.com Agenda Objetivo CMMI for Services Um pouco de história... Entrando em detalhes escm-sp Comparativos CMMI-DEV X CMMI-SVC CMMI-SVC

Leia mais

Implementando CMMi utilizando uma combinação de Métodos Ágeis. Implementing CMMi using a Combination of Agile Method

Implementando CMMi utilizando uma combinação de Métodos Ágeis. Implementing CMMi using a Combination of Agile Method Implementando CMMi utilizando uma combinação de Métodos Ágeis Implementing CMMi using a Combination of Agile Method Rhavy Maia Guedes IN1149 Qualidade, Processo e Gestão de Software Agenda 2 Introdução

Leia mais

Descrição das Áreas de Processo

Descrição das Áreas de Processo Descrição das Áreas de Processo Níveis 2 e 3 Foco em CMMI para SW INF326 - Modelos de Qualidade de SW - Mario L. Côrtes CMMI parte B 5B - 1 Convenções gráficas Repositório de Medições Repositório de Informações

Leia mais

Especialização em Gestão Estratégica de Tecnologia da Informação. CMMI Visão Geral

Especialização em Gestão Estratégica de Tecnologia da Informação. CMMI Visão Geral Especialização em Gestão Estratégica de Tecnologia da Informação CMMI Visão Geral Agenda Um histórico dos modelos CMM e CMMI Modelo CMMI Suíte do modelo Representações Níveis de maturidade Áreas de processo

Leia mais

Universidade Federal de Pernambuco

Universidade Federal de Pernambuco Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação 2007.2 Mapeamento do Modelo CMMI À Norma ISO/IEC 12207 Proposta de Trabalho de Graduação Aluna: Ana Paula Bezerra

Leia mais

Unidade VI GOVERNANÇA DE TI. Profa. Gislaine Stachissini

Unidade VI GOVERNANÇA DE TI. Profa. Gislaine Stachissini Unidade VI GOVERNANÇA DE TI Profa. Gislaine Stachissini Capability Maturity Model Integration CMMI SW-CMM (Software Capability Maturity Model): prove informações para o aprimoramento de processos de desenvolvimento

Leia mais

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral Engenharia de Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2017 Qualidade de Qualidade é um termo que pode ter diferentes interpretações. Existem muitas definições de qualidade

Leia mais

Governança de TI: Aspectos Gerenciais

Governança de TI: Aspectos Gerenciais Governança de TI: Aspectos Gerenciais Governança de TI: Aspectos Gerenciais 1 Governança de TI: Aspectos Gerenciais Governança de TI: Aspectos Gerenciais Governança é a forma como a estrutura organizacionalestá

Leia mais

Modelos de Gerenciamento de Projetos de TI e suas recomendações para o Gerenciamento de Comunicação

Modelos de Gerenciamento de Projetos de TI e suas recomendações para o Gerenciamento de Comunicação Modelos de Gerenciamento de Projetos de TI e suas recomendações para o Gerenciamento de Comunicação Daniel Lopes Silva* Resumo. Gerenciar projetos de software envolve a aplicação de diversos conhecimentos

Leia mais

Capítulo 5: CMMI, o Capability Maturity Model Integration

Capítulo 5: CMMI, o Capability Maturity Model Integration Capítulo 5: CMMI, o Capability Maturity Model Integration Capítulo 1: Introdução Capítulo 2: Conceitos Básicos Capítulo 3: Qualidade de Produto (ISO9126) Capítulo 4: ISO9001 e ISO90003 Capítulo 5: CMMI

Leia mais

HERON VIEIRA AGUIAR PEPP: PROCESSO DE SOFTWARE PARA EMPRESAS DE PEQUENO PORTE BASEADO NO MODELO CMMI

HERON VIEIRA AGUIAR PEPP: PROCESSO DE SOFTWARE PARA EMPRESAS DE PEQUENO PORTE BASEADO NO MODELO CMMI HERON VIEIRA AGUIAR PEPP: PROCESSO DE SOFTWARE PARA EMPRESAS DE PEQUENO PORTE BASEADO NO MODELO CMMI Monografia apresentada ao Departamento de Ciência da Computação da Universidade Federal de Lavras como

Leia mais

Qualidade de Processo de Software. Simone S Souza ICMC/USP 2018

Qualidade de Processo de Software. Simone S Souza ICMC/USP 2018 Qualidade de Processo de Software Simone S Souza ICMC/USP 2018 Qualidade do Processo de Software Qualidade de software não se atinge de forma espontânea. A qualidade dos produtos de software depende fortemente

Leia mais

Gerência de Integração

Gerência de Integração Gerência de Integração PMBOK Capítulo 4 hermano@cin.ufpe.br O que é Gerência de Integração? Garantir que todos os elementos dentro do projeto estejam devidamente coordenados e integrados Garante também

Leia mais

11 de setembro de Copyright ASR Consultoria e Assessoria em Qualidade

11 de setembro de Copyright ASR Consultoria e Assessoria em Qualidade 11 de setembro de 2007 www.asrconsultoria.com.br Melhoria do Processo de Software com aplicação do CMMI e Resultados reais Brasileiros Agenda Motivações para a Melhoria de Processos e sua importância Resultados

Leia mais

Qualidade de Processo de Software CMM / CMMI

Qualidade de Processo de Software CMM / CMMI Especialização em Gerência de Projetos de Software Qualidade de Processo de Software CMM / CMMI Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto de Ciências Exatas

Leia mais

Engenharia de Software

Engenharia de Software Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Engenharia de Software Definição O CMMI é um conjunto de boas práticas de gerenciamento e de melhoria da qualidade a serem aplicadas criteriosamente no

Leia mais

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva Melhoria de processos Qualidade Engenharia de software Profª Karine Sato da Silva Problemática Hoje o grande desafio é desenvolver software de qualidade, dentro do prazo e custo estipulados, sem necessitar

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI

Leia mais

Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI

Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI Ana Cervigni Guerra Eduardo Paulo de Souza Projeto Reconhecido na Categoria Serviços Tecnológicos Brasília, 31 de

Leia mais

Gerência de Projetos Modelos, Tendências e Prática

Gerência de Projetos Modelos, Tendências e Prática Gerência de Projetos Modelos, Tendências e Prática HERMANO PERRELLI hermano@cin.ufpe.br 1 Base de Alcântara, 22 agosto 2003 Orçamento do Agência Espacial Brasileira para 2003: R$35 milhões CHINA e ÍNDIA

Leia mais

Qualidade em TIC: Principais normas e modelos

Qualidade em TIC: Principais normas e modelos Qualidade em TIC: Principais normas e modelos "Falta de tempo é desculpa daqueles que perdem tempo por falta de métodos." Albert Einstein CMMI Visão Geral Three Complementary Constellations CMMI-DEV fornece

Leia mais

Introdução CMMI. Qualidade e Teste de Software CMMI 1

Introdução CMMI. Qualidade e Teste de Software CMMI 1 Introdução CMMI O propósito da qualidade é estabelecer um diferencial competitivo, através de contribuições como redução de defeitos, redução de custos, redução de retrabalho e aumento da produtividade,

Leia mais

Daniel Mendes Barbosa. A gestão da informação voltada à certificação de processos de desenvolvimento de software: um estudo de caso

Daniel Mendes Barbosa. A gestão da informação voltada à certificação de processos de desenvolvimento de software: um estudo de caso Daniel Mendes Barbosa A gestão da informação voltada à certificação de processos de desenvolvimento de software: um estudo de caso Belo Horizonte MG Escola de Ciência da Informação Universidade Federal

Leia mais

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 09289 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Especificação

Leia mais

DCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.

DCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo. DCC / ICEx / UFMG O Modelo CMMI Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Um pouco de história Na década de 80, o Instituto de Engenharia de Software (SEI) foi criado Objetivos Fornecer software

Leia mais

www.asrconsultoria.com.br

www.asrconsultoria.com.br www.asrconsultoria.com.br Garantia da Qualidade de Processo e Produto Direitos de Uso do Material Material desenvolvido pela ASR Consultoria e Assessoria em Qualidade Ltda. É permitido o uso deste material

Leia mais

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto Página2 Conteúdo 1. Introdução... 3 1.1. Definições, acrônimos

Leia mais

Benefícios, aplicação prática de CMMI e MPS.BR e resultados Brasileiros

Benefícios, aplicação prática de CMMI e MPS.BR e resultados Brasileiros www.asrconsultoria.com.br Benefícios, aplicação prática de CMMI e MPS.BR e resultados Brasileiros SIMTECCE 2009 Renato Luiz Della Volpe Sócio Diretor da ASR Consultoria e Assessoria em Qualidade Ltda.

Leia mais

Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office

Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office Renato Luiz Della Volpe Sócio Diretor da ASR Consultoria e Assessoria em Qualidade Ltda. Formado em 1983 em Eng.

Leia mais

Agilidade & Cia. Engº Adail Muniz Retamal. adail@heptagon.com.br

Agilidade & Cia. Engº Adail Muniz Retamal. adail@heptagon.com.br Agilidade & Cia Engº Adail Muniz Retamal adail@heptagon.com.br Café com Leite... Fotos: Irene Muller www.pbase.com/daria90 No Mundo Físico É Assim! Uma ação... causa uma reação... que causa outra reação...

Leia mais

CMMI Capability Maturity Model Integration

CMMI Capability Maturity Model Integration www.asrconsultoria.com.br CMMI Capability Maturity Model Integration Visão Geral Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office 1 Agenda Introdução Maturidade

Leia mais

CMM CMMI Principais conceitos, diferenças e correlações www.asrconsultoria.com.br

CMM CMMI Principais conceitos, diferenças e correlações www.asrconsultoria.com.br 30 de outubro de 2003 CMM CMMI Principais conceitos, diferenças e correlações Renato Luiz Della Volpe Sergio Massao Jomori Ana Cecília Peixoto Zabeu www.asrconsultoria.com.br 1 Agenda Introdução Evolução

Leia mais

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Bernardo Grassano 1, Analia Irigoyen Ferreiro Ferreira 2, Mariano Montoni 3 1 Project Builder Av. Rio Branco 123, grupo 612, Centro

Leia mais

Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL

Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Vinicius Marques Chioratto 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade Estadual

Leia mais

SVC: Uma Constelação no Firmamento CMMI

SVC: Uma Constelação no Firmamento CMMI SVC: Uma Constelação no Firmamento CMMI Apresentação para SPIN São Paulo - Brasil 15 de Agosto de 2012 Andrés Rubinstein, CLA SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon

Leia mais

5 Estudo de Caso 5.1. Elaboração dos Checklists Checklist de Abrangência

5 Estudo de Caso 5.1. Elaboração dos Checklists Checklist de Abrangência 5 Estudo de Caso Para demonstrar a aplicabilidade da abordagem proposta neste trabalho, foram realizados três estudos de caso, onde o processo utilizado por equipes de desenvolvimento produtoras de software

Leia mais

SCAMPI A. Fabrica de Software Unisys São Paulo. Antonio Braga

SCAMPI A. Fabrica de Software Unisys São Paulo. Antonio Braga SCAMPI A Fabrica de Software Unisys São Paulo Antonio Braga SCAMPI A! " # " APPRAISAL METHODS " " ". "" 0 /.$ /.$,- & *#+ )#* '#( " & % % $ $ O que é SCAMPI?,- "///- "/1 2 "& & / "//!! 3 4 4 " 5/ SCAMPI

Leia mais

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Professor NOME: RÔMULO CÉSAR DIAS DE ANDRADE Mini CV: Doutorando em Ciência

Leia mais

Gerenciamento de Projetos

Gerenciamento de Projetos MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de s Planejamento e Gestão de s Prof. Msc. Maria C Lage Prof. Gerenciamento de Integração Agenda Gerenciamento da Integração

Leia mais

www.asrconsultoria.com.br

www.asrconsultoria.com.br www.asrconsultoria.com.br Melhores Práticas para Melhoria do Processo de Software 22 de maio de 2006 Agenda Introdução Motivações para a Melhoria de Processos e sua importância Modelos de Qualidade de

Leia mais

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação - Centro de Ciências Exatas, Naturais e de Saúde Departamento de Computação Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação COM06852 - Introdução aos SI Prof.

Leia mais

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas

Leia mais

Busca da qualidade na produção tecnológica: um relato empírico da implantação do CMMI

Busca da qualidade na produção tecnológica: um relato empírico da implantação do CMMI Busca da qualidade na produção tecnológica: um relato empírico da implantação do CMMI Andrei Luiz Pofahl Biscaro (CITS) andrei.biscaro@cits.br Felipe Grando Sória (CITS) felipe@cits.br Luiz Claudio Silveira

Leia mais

CMM Capability Maturity Model. O que é isto???

CMM Capability Maturity Model. O que é isto??? CMM Capability Maturity Model O que é isto??? Material Didático: A.S. Afonso Pinheiro Analista de Sistemas da DBA Engenharia e Sistemas Ltda. CMM Capability Maturity Model Material didático desenvolvido

Leia mais

Gestão de Requisitos Desenvolvimento de Requisitos. Rodolfo S F Resende

Gestão de Requisitos Desenvolvimento de Requisitos. Rodolfo S F Resende Gestão de Requisitos Desenvolvimento de Requisitos Rodolfo S F Resende Coloquial: o requisito é Uma necessidade, um desejo, uma expectativa Algo necessitado, desejado Uma condição necessitada, desejada

Leia mais

Padrões de Qualidade de Software

Padrões de Qualidade de Software Engenharia de Software I 2015.2 Padrões de Qualidade de Software Engenharia de Software Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade de Software

Leia mais

Gerenciamento Objetivo de Projetos com PSM

Gerenciamento Objetivo de Projetos com PSM Gerenciamento Objetivo de Projetos com PSM (Practical Software and Systems Measurement) Mauricio Aguiar Qualified PSM Instructor www.metricas.com.br Agenda Introdução ao PSM O Modelo de Informação do PSM

Leia mais

Agenda. SCAMPI (Lagostim) Origem do SCAMPI. Características das Classes 17/10/2012

Agenda. SCAMPI (Lagostim) Origem do SCAMPI. Características das Classes 17/10/2012 Agenda 2 Standard CMMI Appraisal Method for Process Improvement A v1.3 SCAMPI A v1.3 Rhavy Maia Guedes IN1149 Qualidade, Processo e Gestão de Software Introdução Origem; Definição e vantagens; Método;

Leia mais

Interpretação dos requisitos do CMM

Interpretação dos requisitos do CMM Interpretação dos requisitos do CMM Muitos requisitos do CMM são genéricos ou usam terminologia genérica Aplicação do modelo CMM requer interpretação dos requisitos: terminologia nível de rigor contexto

Leia mais

Introdução ao CMM SM Capability Maturity Model

Introdução ao CMM SM Capability Maturity Model Introdução ao CMM SM Capability Maturity Model I Workshop de Qualidade em Produção de Software UEM - Universidade Estadual de Maringá Maringá - PR - 21 de novembro de 2001 Eduardo Paulo de Souza Eduardo.Souza@iti.gov.br

Leia mais

Alta Maturidade em Gestão de Projetos

Alta Maturidade em Gestão de Projetos Alta Maturidade em Gestão de Projetos 1 Agenda Excelência, Ética e Resultados A ISD Brasil CMMI melhores práticas O que é maturidade, afinal? Alta maturidade em gestão de projetos 10 atributos de uma organização

Leia mais

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção AFINAL O QUE É UMA FÁBRICA DE SOFTWARE Aguinaldo Aragon Fernandes Agenda O conceito da fábrica de software A fábrica de software é um negócio Escopos de fábricas de software Requisitos para uma fábrica

Leia mais

Visão Geral de Engenharia de Software

Visão Geral de Engenharia de Software Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição

Leia mais

Projeto Físico e Lógico de Redes de Processamento. Kleber A. Ribeiro

Projeto Físico e Lógico de Redes de Processamento. Kleber A. Ribeiro Projeto Físico e Lógico de Redes de Processamento Kleber A. Ribeiro Um pouco sobre o PMI PMI - Project Management Institute PMI Instituição internacional sem fins lucrativos criada em 1969 Desenvolve normas,

Leia mais

SERVIÇOS PROFISSIONAIS

SERVIÇOS PROFISSIONAIS TOP PRACTICES - FOMM Practices, Methods and Procedures for Mission Critical Data Center Avaliar os ambientes e as equipes e ajudar a criar métodos, processos e procedimentos para operar e manter a infraestrutura

Leia mais

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições

Leia mais

Introdução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software

Introdução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software O Modelo CMM/SEI Francisco Rapchan Engenheiro de Computação Prof. do Depto de Informática - UFES / UNESC Mestrando em Informática Área de estudo: Engenharia de Software www.inf.ufes.br/~.br/~rapchanrapchan

Leia mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.BR Melhoria de Processo do Software Brasileiro Melhoria de Processo do Software Brasileiro (MPS.BR) SUMÁRIO 1. Introdução 2. Implantação do Programa MPS.BR: 2004 2007 3. Consolidação do Programa MPS.BR: 2008-2010 4. Conclusão Kival Weber Coordenador

Leia mais

Questionário de Pesquisa. Prezado Participante,

Questionário de Pesquisa. Prezado Participante, Questionário de Pesquisa Prezado Participante, Meu nome é Renata Moreira, sou aluna de doutorado do Centro de Informática da Universidade Federal de Pernambuco e consultora da SWQuality. Gostaria da sua

Leia mais

Agenda. Projeto Projeto Manhattan. Considerado o 1º projeto com gerenciamento estruturado.

Agenda. Projeto Projeto Manhattan. Considerado o 1º projeto com gerenciamento estruturado. Agenda CONCEITOS DE GESTÃO DE PROJETOS - PMBOK 1 2 Objetivo Projeto OBJETIVO DA APRESENTAÇÃO o Introduzir os conceitos de gestão de projetos, baseando-se na metodologia do PMBOK (Project Management Body

Leia mais

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES INSTRUÇÕES - Esta prova é SEM CONSULTA. - Inicie a prova colocando o seu nome em todas as páginas. - Todas as respostas às questões devem ser preenchidas a caneta. - Todas as informações necessárias estão

Leia mais

CMMI Conceitos básicos. CMMI Representações contínua e por estágios. Professor Gledson Pompeu (gledson.pompeu@gmail.com)

CMMI Conceitos básicos. CMMI Representações contínua e por estágios. Professor Gledson Pompeu (gledson.pompeu@gmail.com) CMMI Conceitos básicos 113 CMMI integra as disciplinas de engenharia de sistemas e de engenharia de software em um único framework de melhoria de processos. 114 No tocante às disciplinas de engenharia

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO PLANO DE ENSINO DISCIPLINA: GERÊNCIA DE

Leia mais

Utilizando um modelo de maturidade para implementar um programa de métricas. Márcio Silveira EDS - - Electronic Data Systems do do Brasil Ltda.

Utilizando um modelo de maturidade para implementar um programa de métricas. Márcio Silveira EDS - - Electronic Data Systems do do Brasil Ltda. Utilizando um modelo de maturidade para implementar um programa de métricas Márcio Silveira EDS - - Electronic Data Systems do do Brasil Ltda. Objetivos da Apresentação Estabelecer compreensão sobre o

Leia mais

Aula 11 - Fluxo do RUP: Ambiente

Aula 11 - Fluxo do RUP: Ambiente Aula 11 - Fluxo do RUP: Ambiente Propósito Trabalhadores e artefatos Fluxo típico Ambiente: Propósito Prover atividades de suporte à organização, com processos e ferramentas Seleção e aquisição de ferramentas

Leia mais

PESQUISA REALIZADA COM OS PARTICIPANTES DO 14º SEMINÁRIO NACIONAL DE GESTÃO DE PROJETOS

PESQUISA REALIZADA COM OS PARTICIPANTES DO 14º SEMINÁRIO NACIONAL DE GESTÃO DE PROJETOS PESQUISA REALIZADA COM OS PARTICIPANTES DO 14º SEMINÁRIO NACIONAL DE GESTÃO DE PROJETOS APRESENTAÇÃO O perfil do profissional de projetos CENÁRIO Pesquisa realizada durante o 14 Seminário Nacional de Gestão

Leia mais

Agenda da Aula. Melhoria do Processo de Software. Por que melhorar o processo? De onde veio a idéia? Qualidade do Produto. Qualidade de Software

Agenda da Aula. Melhoria do Processo de Software. Por que melhorar o processo? De onde veio a idéia? Qualidade do Produto. Qualidade de Software Engenharia de Software Aula 20 Agenda da Aula Melhoria do Processo de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 16 Maio 2012 Melhoria de Processo Medição Análise Mudança

Leia mais

WORKSHOP DE COBIT 2019

WORKSHOP DE COBIT 2019 WORKSHOP DE COBIT 2019 Prof. Dr. J. Souza Neto PMP, RMP, CGEIT, CRISC, FAIR,. CSX, CLOUD, ITIL, COBIT 2019, COBIT 5 Implementation, COBIT 5 Assessor, Certified COBIT Assessor, COBIT-INCS https://padlet.com/souzaneto/cobit

Leia mais

CAPABILITY MATURITY MODEL INTEGRATION. Prof. Késsia R. C. Marchi

CAPABILITY MATURITY MODEL INTEGRATION. Prof. Késsia R. C. Marchi CAPABILITY MATURITY MODEL INTEGRATION Prof. Késsia R. C. Marchi Modelos de maturidade Um modelo de maturidade é um conjunto estruturado de elementos que descrevem características de processos efetivos.

Leia mais

IMPLANTANDO CMMI EM EMPRESAS DE MANUTENÇÃO E DESENVOLVIMENTO DE PRODUTOS DE SOFTWARE : UM ESTUDO DE CASO

IMPLANTANDO CMMI EM EMPRESAS DE MANUTENÇÃO E DESENVOLVIMENTO DE PRODUTOS DE SOFTWARE : UM ESTUDO DE CASO Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática IMPLANTANDO CMMI EM EMPRESAS DE MANUTENÇÃO E DESENVOLVIMENTO DE PRODUTOS DE SOFTWARE : UM ESTUDO DE CASO Matheus Benicio

Leia mais

Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados. Metodologias Ágeis. Guilherme A. Dantas

Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados. Metodologias Ágeis. Guilherme A. Dantas Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados Metodologias Ágeis Guilherme A. Dantas Roteiro Introdução Objetivo Método de Pesquisa Modelos de Maturidade Métodos Ágeis Conclusões

Leia mais

UNOPS e a Excelência em Gestão de Projetos nas Nações Unidas. 15 Encontro de Gerenciamento de Projetos PMI-DF

UNOPS e a Excelência em Gestão de Projetos nas Nações Unidas. 15 Encontro de Gerenciamento de Projetos PMI-DF UNOPS e a Excelência em Gestão de Projetos nas Nações Unidas 15 Encontro de Gerenciamento de Projetos PMI-DF 16 /10/ 2015 UNOPS - áreas principais e serviços Em 2010, a Assembléia Geral e a ONU reafirmaram

Leia mais

QUALIDADE DE SOFTWARE AULA N.7

QUALIDADE DE SOFTWARE AULA N.7 QUALIDADE DE SOFTWARE AULA N.7 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 CMM: DEFINIÇÃO Capability Maturity Model Um modelo que descreve como as práticas

Leia mais

Gerenciamento da Integração de Projetos. Parte 03. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza

Gerenciamento da Integração de Projetos. Parte 03. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza Gerenciamento da Integração de Projetos Parte 03 Gerenciamento de Projetos Espaciais CSE-301 Docente: Petrônio Noronha de Souza Curso: Engenharia e Tecnologia Espaciais Concentração: Engenharia e Gerenciamento

Leia mais

Requisitos para Ferramentas de Gestão de Projetos de Software

Requisitos para Ferramentas de Gestão de Projetos de Software Requisitos para Ferramentas de Gestão de Projetos de Software Thiago S. F. Silva 1, Rodolfo F. Resende 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Av. Antônio

Leia mais

25/05/2015. Um pouco de história. O Modelo CMMI. Capability Maturity Model Integration (CMMI) Capability Maturity Model (CMM)

25/05/2015. Um pouco de história. O Modelo CMMI. Capability Maturity Model Integration (CMMI) Capability Maturity Model (CMM) DCC / ICEx / UFMG Um pouco de história O Modelo CMMI Na década de 80, o Instituto de Engenharia de Software (SEI) foi criado Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Objetivos Fornecer software

Leia mais

Engenharia de Software. Prof. Me. Clodoaldo Brasilino

Engenharia de Software. Prof. Me. Clodoaldo Brasilino Engenharia de Software Prof. Me. Clodoaldo Brasilino clodoaldo.neto@ifpi.edu.br Acompanhamento da Disciplina 1. Introdução à Engenharia de Software 2. Processos de Software e Projetos 3. Metodologia Ágil

Leia mais

Fátima dos Santos Mandjam

Fátima dos Santos Mandjam Universidade do Minho Escola de Engenharia Avaliação do impacto das práticas do CMMI do nível 2, no desempenho de equipas piloto de desenvolvimento de software no ensino Fátima dos Santos Mandjam Avaliação

Leia mais

Gestão de Projetos CMMI e outros modelos de referência

Gestão de Projetos CMMI e outros modelos de referência Gestão de Projetos CMMI e outros modelos de referência Autora: Ivanise M. Gomes IO SEPG Manager Mercosur General Motors do Brasil, IS&S Agenda Ø Introdução Ø Visão Estratégica Ø Malcolm Baldrige Ø ISO

Leia mais

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Engenharia de Produção

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Engenharia de Produção Universidade Estadual de Maringá Centro de Tecnologia Departamento de Engenharia de Produção IMPLANTAÇÃO DO CMMI DEV NÍVEL 2 NO PROCESSO DE DESENVOLVIMENTO E MANUTENÇÃO DE SOFTWARES DE UMA EMPRESA DA CIDADE

Leia mais

Base de Alcântara, 22 agosto 2003

Base de Alcântara, 22 agosto 2003 Base de Alcântara, 22 agosto 2003 Orçamento do Agência Espacial Brasileira para 2003: R$35 milhões CHINA e ÍNDIA gastam R$1.200 milhões por ano O CHAOS Empresas americanas gastam mais de US$275 bilhões

Leia mais

A Gestão do Conhecimento por Meio da Aplicação de Modelos de Qualidade em Tecnologia da Informação

A Gestão do Conhecimento por Meio da Aplicação de Modelos de Qualidade em Tecnologia da Informação A Gestão do Conhecimento por Meio da Aplicação de Modelos de Qualidade em Tecnologia da Informação Prof. Dr. Jorge H C Fernandes Departamento de Ciência da Computação Universidade de Brasília Junho de

Leia mais

IRINEU AMBROZANO FILHO APLICAÇÃO DE GESTÃO EM PROJETOS QUE UTILIZAM MÉTODOS ÁGEIS - EXTREME PROGRAMMING

IRINEU AMBROZANO FILHO APLICAÇÃO DE GESTÃO EM PROJETOS QUE UTILIZAM MÉTODOS ÁGEIS - EXTREME PROGRAMMING IRINEU AMBROZANO FILHO APLICAÇÃO DE GESTÃO EM PROJETOS QUE UTILIZAM MÉTODOS ÁGEIS - EXTREME PROGRAMMING São Paulo 2008 IRINEU AMBROZANO FILHO APLICAÇÃO DE GESTÃO EM PROJETOS QUE UTILIZAM MÉTODOS ÁGEIS

Leia mais

Gerenciando Obras de Engenharia de Forma Eficaz

Gerenciando Obras de Engenharia de Forma Eficaz Gerenciando Obras de Engenharia de Forma Eficaz 08/07/15 Vinícius Bravim, MBA, PMP Palestrante Vinícius Bravim, MBA, PMP Especialista em Gerenciamento de Projetos pela FGV, certificado PMP (Project Management

Leia mais

Mapeando o Scrum em Relação ao CMMI Níveis 2 e 3

Mapeando o Scrum em Relação ao CMMI Níveis 2 e 3 Mapeando o Scrum em Relação ao CMMI Níveis 2 e 3 Yuri Rodrigues Guimarães, Gustavo Rezende Krüger, Alexandre Scheidt, Victor Francisco Araya Santander UNIOESTE - Universidade Estadual do Oeste do Paraná

Leia mais

Base de Alcântara, 22 agosto 2003

Base de Alcântara, 22 agosto 2003 Base de Alcântara, 22 agosto 2003 Orçamento do Agência Espacial Brasileira para 2003: R$35 milhões CHINA e ÍNDIA gastam R$1.200 milhões por ano O CHAOS Empresas americanas gastam mais de US$275 bilhões

Leia mais

UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS UNIDADE ACADÊMICA DE EDUCAÇÃO CONTINUADA MBA EM GESTÃO DE PROJETOS ELISANDRA FIDLER

UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS UNIDADE ACADÊMICA DE EDUCAÇÃO CONTINUADA MBA EM GESTÃO DE PROJETOS ELISANDRA FIDLER UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS UNIDADE ACADÊMICA DE EDUCAÇÃO CONTINUADA MBA EM GESTÃO DE PROJETOS ELISANDRA FIDLER PLANO DE PROJETO DE IMPLANTAÇÃO DO MODELO DE QUALIDADE CMMI- DEV-IPPD

Leia mais

Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização

Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização Anne Elise Katsurayama e Ana Regina Cavalcanti da Rocha COPPE/UFRJ Universidade

Leia mais

4º. Semestre (2011/2 Chácara Santo Antonio 3ª feira)

4º. Semestre (2011/2 Chácara Santo Antonio 3ª feira) 4º. Semestre (2011/2 Chácara Santo Antonio 3ª feira) EMENTA E CONTEÚDO PROGRAMÁTICO CURSO: Tecnologia em Gestão da Tecnologia da Informação CARGA HORÁRIA: 60 horas I Ementa Fundamentos de Gerência de Projetos.

Leia mais

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) De acordo com o PMBok 5ª ed., o escopo é a soma dos produtos, serviços e resultados a serem fornecidos na forma de projeto. Sendo ele referindo-se a: Escopo

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: GERÊNCIA DE

Leia mais