tópicos avançados em engenharia de software 3 -...

Download Tópicos Avançados em Engenharia de Software 3 - cin.ufpe.brcin.ufpe.br/~processos/TAES3/slides-2008.2/... ·…

Post on 08-Nov-2018

213 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Tpicos Avanados emEngenharia de Software 3

    1

  • Tpicos Avanados emEngenharia de Software 3

    CIn / UFPE

    Modelos de Maturidade emGerenciamento de Projetos

    Gustavo Carvalho

    ghpc@cin.ufpe.br

    Novembro 2008

    2

  • Tpicos Avanados emEngenharia de Software 3

    Qualidade!(1) Garantia conformidade + Padres Internacionais Normas, padres e prticas em busca de mais qualidade

    Mais qualidade para processos ...ISO/IEC 12207ISO/IEC 15504

    ... e produtosISO/IEC 9126ISO/IEC 12119

    E a lista continua...CMMIMPS.BRPDCAIDEAL...

    3

    Shewhart / Deming

    [1]

    [2]

    [3]

    [4]

    [5]

    [6]

    [7]

    [8]

  • Tpicos Avanados emEngenharia de Software 3

    GP!!(2) Gerenciamento de projetos Estudo de forma mais metdica Consolidao de prticas e tcnicas Compilao do conhecimento (e no s PMBOK!)

    4

    PMBOK 2004

    PRINCE2

    ICB v3.0 RBC v1.1

    HERMES

    PCSPMISO 16326 APMBOK

    BS 6079-1ISO 10006

    [9]

    [10]

    [11]

    [12]

    [13][14]

    [15] [16]

    [17] [18]

  • Tpicos Avanados emEngenharia de Software 3

    Qualidade + GP!!!(1) + (2) = ? Alguns j consideram GP (ISO/IEC 12207, CMMI ...)

    ... mas no de forma especfica (GP como parte) E as prticas do corpo de conhecimento de GP?

    ... e no estamos falando s de PMBOK! Modelos de maturidade de gerenciamento de projetos

    At o momento, no certificam.

    5

    OPM3

    PMMM

    PPMMM

    P3M3

    P2MMKPMMM MMGP

    A lista no pequena!PMPM ou PMPMCMM... e outros sem sigla

    [19]

    [20, 21]

    [22, 23]

    [24] [25]

    [26]

    [27]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    6

  • Tpicos Avanados emEngenharia de Software 3

    OPM3

    7

    Organizational Project Management Maturity Model (2003)

    [19]

  • Tpicos Avanados emEngenharia de Software 3

    OPM3

    8

    OPM3: Multidimensional1. Portflio, Programas e Projetos2. Standardize, Measure, Control e Continously Improve3. Initiating, Planning, Controlling, Executing e Closing processes4. ...

    [19]

  • Tpicos Avanados emEngenharia de Software 3

    OPM3

    9

    Multidimensional

    [19]

  • Tpicos Avanados emEngenharia de Software 3

    OPM3

    10

    Principais conceitos1. Best Practice2. Capability3. Outcome4. Key Performance Indicator

    Organizao: diretrios1. Best Practices

    600 BP

    2. CapabilitiesLista de outcomesLista de KPIs

    3. Improvement PlanningDependncias entre capabilities

    [19]

  • Tpicos Avanados emEngenharia de Software 3

    OPM3

    11

    Exemplos

    [19]

  • Tpicos Avanados emEngenharia de Software 3

    OPM3

    12

    Exemplos

    [19]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    13

  • Tpicos Avanados emEngenharia de Software 3

    PMMM

    14

    Project ManagementMaturity Model (2007)

    [22]

  • Tpicos Avanados emEngenharia de Software 3

    PMMM

    15

    Exemplo: Gerncia de comunicaes de projetos (Captulo 9) O propsito do gerenciamento de comunicao gerenciar os dados do

    projeto passando pela coleta, categorizao, disseminao, utilizao e tomada de deciso

    Componentes: (1) Plano da comunicao; (2) Distribuio da informao; (3) Relatrio de desempenho; (4) Acompanhamento e gerenciamento de problemas

    Descrio de cada componente, de cada rea de conhecimento, de cada nvel

    [22]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    16

  • Tpicos Avanados emEngenharia de Software 3

    P3M3

    17

    Portfolio, Programme and Project Management Maturity Model (2008)1. Portfolio Management Maturity Model (PfM3)2. Programme Management Maturity Model (PgM3)3. Project Management Maturity Model (PjM3)

    Perspectiva de processos (7)

    Nveis de Maturidade1. Awareness2. Repeatable3. Defined4. Managed5. Optimized

    Prticas1. Genricas2. Especficas

    [20]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    18

  • Tpicos Avanados emEngenharia de Software 3

    P2MM

    19

    PRINCE2 Maturity Model (2006)1. Usado como um modelo isolado2. Usado em conjunto com o P3M3

    Descriessuperficiais

    1. DetalhesNo PRINCE2

    Nveis deMaturidade (3)

    1. Initial2. Repeatable3. Defined

    Foco: projeto

    [21]

    [28]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    20

  • Tpicos Avanados emEngenharia de Software 3

    MMGP

    21

    Modelo de Maturidade em Gerenciamento de Projetos (2008)1. Avaliao setorial2. Avaliao corporativa

    [25]

  • Tpicos Avanados emEngenharia de Software 3

    MMGP

    22

    Dimenso x Nvel de Maturidade

    [25]

    [29]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    23

  • Tpicos Avanados emEngenharia de Software 3

    KPMMM

    24

    Kerzner Project Management Maturity Model (2001)

    EmbryonicExecutive

    ManagementAcceptance

    LineManagement

    Growth Maturity

    [24]

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    25

  • Tpicos Avanados emEngenharia de Software 3

    Anlise Comparativa

    26

    OPM3 PMMM P3M3 P2MM MMGP KPMMM

    Nveis e Dimenses

    4 dimenses3 domnios

    5 grupos de processo

    5 nveis 3 modelos5 nveis

    7 perspectivasde processos

    3 nveis 6 dimenses5 nveis

    5 nveis

    Fonte Oficial Livro

    (US$ 51.56)

    Livro

    (US$ 57.56)

    Documento

    (de graa)

    Documento

    (de graa)

    Livro

    (R$ 50,00)

    Livro

    (US$ 64.00)

    Instrumentode Avaliao

    Software(US$ 695 ouUS$ 4,495)

    ManualSoftware (paraavaliador da PM Solutions)

    Questionrio(de graa)

    Verificaomanual

    Online (grtis)Questionriosdentro do livro

    Online (US$ ?)Questionriosdentro no livro

    Orientado a Projetos,Programas

    e Portflios

    Projetos Projetos, Programas

    e Portflios

    Projetos Projetos ProjetosOperaes**(adaptando)

    Internacional Sim Sim Sim Sim No Sim

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    27

  • Tpicos Avanados emEngenharia de Software 3

    Estudo de Caso

    28

    Modelo: KPMMM Por qu?

    Perodo: 2 meses

    Pblico alvo = 14 pessoas Gerente de projetos Lderes tcnicos Ponto focal Backups

    Consolidao Time

    (TLScore*2 +BackupScore) / 3

    Projeto (sum(TeamScores)

    + PMScore) / 9

    1: Estudar KPMMM

    2: Entender organizao

    3: Iniciar processode avaliao

    5: Validar adaptao

    6: Realizar avaliao

    7: Planejar melhorias

    8: Implementarmelhorias

    4: Adaptar questionrios

  • Tpicos Avanados emEngenharia de Software 3

    Resultados

    29

    KPMMM Nvel 1 Recomendado

    Por rea >= 60Total >= 600

    AnliseEstrutura no projetizada

    Aes de melhoriaTreinamento formalEstmulo certificao

    KPMMM Nvel 2 Recomendado

    Para cada fase >= 6.0 Anlise

    Processos de GP: +/- Aes de melhoria

    Definir processos de GPCurrculo de treinamento

  • Tpicos Avanados emEngenharia de Software 3

    Agenda1. Modelos de Maturidade em GP

    i. OPM3ii. PMMMiii. P3M3iv. P2MMv. MMGPvi. KPMMM

    2. Anlise Comparativa

    3. Estudo de Caso

    4. Concluses

    30

  • Tpicos Avanados emEngenharia de Software 3

    Concluses

    31

    Modelos de Maturidade em Gerenciamento de Projetos Busca pela excelncia em gerenciamento de projetos rea de estudo crescente

    Vrios (vrios mesmo) modelos! Mecanismo de (auto) avaliao

    Sem objetivo de certificao

    Principais modelos OPM3, PMMM, P3M3, P2MM, MMGP, KPMMM

    Questes em aberto MM em GP: vantagem competitiva? Qual modelo escolher? At onde melhorar? Como alinhar estratgia com melhoria contnua em GP?

    Importante: organizao avaliada vs. modelo

  • Tpicos Avanados emEngenharia de Software 3

    Referncias

    32

    [1] Norma 12207 da International Organization for Standardization (ISO) e InternationalElectrotechnical Commission (IEC). 1995. Link.

    [2] Norma 15504 da International Organization for Standardization (ISO) e InternationalElectrotechnical Commission (IEC). 2004. Link.

    [3] Norma 9126 da International Organization for Standardization (ISO) e InternationalElectrotechnical Commission (IEC). 1991. Link

Recommended

View more >