Project Management




1
Project Management



       Histórico
       A certificação PMI-ACP
       Um pouco do Conteúdo
          Onde se Aplica?
         Identificando Necessidades;
         Priorizando;
         Agregando Valor Mais Cedo;
          Mudanças são bem vindas!
         Planejando de Forma Adaptativa
         Radiadores de Informação

         Próximos passos do PMI




2
Project Management




              Manifesto Ágil: Criado em 2001 com a participação de 17 pessoas chave
                                                               Dentre os envolvidos nesse manifesto, encontram-se:
                                                                Kent Benck - Criador do eXtreme Programming;
“..mesmo havendo valor nos itens à direita, valorizamos mais
os itens à esquerda.”                                           Ken Schwaber - Criador do Scrum;
                                                                Alistair Cockburn – Descreveu a metodologia Crystal;
Indivíduos e interação entre eles
            mais que processos e ferramentas;                   Martin Fowler – Consagrado autor de livros sobre
                                                               Arquitetura de Software;
 Software em funcionamento
           mais que documentação abrangente;

 Colaboração com o cliente
           mais que negociação de contratos;

 Responder a mudanças
          mais que seguir um plano;




3
Project Management



       PrincipaisEntidades:
          Agile Alliance
              Organização sem fins lucrativos.
         Scrum Alliance
              Primeira certificadora do Scrum.
          Scrum.org
             Mantida por Ken Schwaber .
      Qual a diferença entre Scrum e ágil?!
      Principais Métodos:
         Scrum, Crystal Clear, Programação eXtrema, Feature Driven
         Development, and Dynamic Systems Development Method.




4
Project Management



       PMI Agile Community of Practice – AgileCop
         http://agile.vc.pmi.org
         Artigos, Webinars, Blogs, Wikis, etc

       Requisitos para o exame
         2.000 horas de trabalho em equipes de projeto nos últimos 5 anos;
         PMP e PgMP ativas satisfazem o requisito acima;
        1.500 horas adicionais em projetos ágeis ou com metodologias ágeis
        nos últimos anos;
         21 horas de treinamento em práticas ágeis.




5
Project Management



       Conteúdo do Exame
        50% sobre técnicas e ferramentas “Agile” (10 áreas)
        50% sobre conhecimento e habilidades “Agile”. (43 áreas)
             Nível 1 – 18 áreas de conhecimentos e habilidades:Representa 65%
               do item Conhecimento e Habilidades Ágeis e 33% da prova.
             Nível 2 – 12 áreas de conhecimentos e habilidades:Representa 25%
               do item Conhecimento e Habilidades Ágeis e 12% da prova.
             Nível 3 – 13 áreas de conhecimentos e habilidades:Representa 10%
               do item Conhecimento e Habilidades Ágeis e 5% da prova.

      120 questões em 3 horas
       A taxa é de U$ 495,00

6
Project Management



    Todos os tipos de Software?
    E em outras áreas?
      Tratabalhadores do Conhecimento




7
Project Management



    Agile Games (Collaborative/Innovation Games)




8
Project Management



    MoSCoW                                               Lista Priorizada com
                                                             Valores do ROI
      M - MUST:
        O item deve ser entregue no release;
      S - SHOULD:
        Se houver tempo deve ser entregue no release;
      C - COULD:
        Item desejável, mas não necessário ao release;
      W- WON’T:
         O cliente aceita que não seja entregue no
        release




9
Project Management



     Lista de Riscos Priorizada por Severidade




10
Project Management



     Backlog Priorizado com Respostas aos Riscos




11
Project Management



     Planejando o Ciclo de Vida do Produto




12
Project Management



     Agregando Valor mais Cedo:
       A cada iteração desenvolveremos apenas os itens mais
       prioritários do backlog.




13
Project Management



      Com a chegada de novos requisitos,
     simplesmente repriorizamos o Backlog.
      O item menos prioritário ficará fora da
     próxima entrega;




14
Project Management




     Timebox:
        Períodos de tempo curtos e fixos;
        O trabalho planejado não concluído é movido para o
       próximo timebox;
           Reuniões diárias são timebox de 15 minutos;
           Iterações são “tipicamente” timebox de 02 semanas.




15
Project Management



     Em planos ágeis, ajustes no curso são a norma!
       Novos requisitos provam a necessidade de replanejamento;
       Planos ágeis ficam prontos no decorrer do projeto;
       Fazer planos detalhados no início do projeto é arriscado, pois a
       medida que o projeto progride o risco de falha aumenta.




16
Project Management



     Elaboração progressiva e Planos
       As figuras abaixo demonstram o detalhamento dos planos através
       das iterações;




17
Project Management


Priorização e Decomposição
 Backlog do Produto




                                           Backlog da Iteração/Sprint




18
Project Management




19
Project Management


     O Custo da Mudança e Ciclos de Feedback




20
Project Management



        Segundo Robert Austin, “você obtém o que você mede e mais nada”.

     Medir sempre um nível acima.




                                                     Kanban/Task Board


21
Project Management



     Gráficos de Velocidade




22
Project Management




     Burn-up e Burndown




23
Project Management




      Quantidade e Tempo de Correção de Bugs




24
Project Management



      Segundo Jesse Fewell fundador do AgileCop
     não haverá um BoK Agile;
      Porém o draft do PMBok 5ª edição contava com
     termos de gestão ágil tais como:
        Desenvolvimento iterativo e incremental;
        Agile;
        Bussiness Value.

      O PMI está trabalhando na elaboração do
     “Software Extension to the PMBOK Guide”




25
Project Management




26

PMI-ACP – A Certificação “Agile” do PMI

  • 1.
  • 2.
    Project Management  Histórico  A certificação PMI-ACP  Um pouco do Conteúdo  Onde se Aplica? Identificando Necessidades; Priorizando; Agregando Valor Mais Cedo;  Mudanças são bem vindas! Planejando de Forma Adaptativa Radiadores de Informação Próximos passos do PMI 2
  • 3.
    Project Management Manifesto Ágil: Criado em 2001 com a participação de 17 pessoas chave Dentre os envolvidos nesse manifesto, encontram-se:  Kent Benck - Criador do eXtreme Programming; “..mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.”  Ken Schwaber - Criador do Scrum;  Alistair Cockburn – Descreveu a metodologia Crystal; Indivíduos e interação entre eles mais que processos e ferramentas;  Martin Fowler – Consagrado autor de livros sobre Arquitetura de Software;  Software em funcionamento mais que documentação abrangente;  Colaboração com o cliente mais que negociação de contratos;  Responder a mudanças mais que seguir um plano; 3
  • 4.
    Project Management  PrincipaisEntidades:  Agile Alliance  Organização sem fins lucrativos. Scrum Alliance  Primeira certificadora do Scrum.  Scrum.org  Mantida por Ken Schwaber . Qual a diferença entre Scrum e ágil?! Principais Métodos: Scrum, Crystal Clear, Programação eXtrema, Feature Driven Development, and Dynamic Systems Development Method. 4
  • 5.
    Project Management  PMI Agile Community of Practice – AgileCop  http://agile.vc.pmi.org  Artigos, Webinars, Blogs, Wikis, etc  Requisitos para o exame  2.000 horas de trabalho em equipes de projeto nos últimos 5 anos;  PMP e PgMP ativas satisfazem o requisito acima; 1.500 horas adicionais em projetos ágeis ou com metodologias ágeis nos últimos anos;  21 horas de treinamento em práticas ágeis. 5
  • 6.
    Project Management  Conteúdo do Exame 50% sobre técnicas e ferramentas “Agile” (10 áreas) 50% sobre conhecimento e habilidades “Agile”. (43 áreas)  Nível 1 – 18 áreas de conhecimentos e habilidades:Representa 65% do item Conhecimento e Habilidades Ágeis e 33% da prova.  Nível 2 – 12 áreas de conhecimentos e habilidades:Representa 25% do item Conhecimento e Habilidades Ágeis e 12% da prova.  Nível 3 – 13 áreas de conhecimentos e habilidades:Representa 10% do item Conhecimento e Habilidades Ágeis e 5% da prova. 120 questões em 3 horas  A taxa é de U$ 495,00 6
  • 7.
    Project Management Todos os tipos de Software? E em outras áreas? Tratabalhadores do Conhecimento 7
  • 8.
    Project Management Agile Games (Collaborative/Innovation Games) 8
  • 9.
    Project Management MoSCoW Lista Priorizada com Valores do ROI  M - MUST: O item deve ser entregue no release;  S - SHOULD: Se houver tempo deve ser entregue no release;  C - COULD: Item desejável, mas não necessário ao release;  W- WON’T:  O cliente aceita que não seja entregue no release 9
  • 10.
    Project Management Lista de Riscos Priorizada por Severidade 10
  • 11.
    Project Management Backlog Priorizado com Respostas aos Riscos 11
  • 12.
    Project Management Planejando o Ciclo de Vida do Produto 12
  • 13.
    Project Management Agregando Valor mais Cedo: A cada iteração desenvolveremos apenas os itens mais prioritários do backlog. 13
  • 14.
    Project Management  Com a chegada de novos requisitos, simplesmente repriorizamos o Backlog.  O item menos prioritário ficará fora da próxima entrega; 14
  • 15.
    Project Management Timebox:  Períodos de tempo curtos e fixos;  O trabalho planejado não concluído é movido para o próximo timebox;  Reuniões diárias são timebox de 15 minutos;  Iterações são “tipicamente” timebox de 02 semanas. 15
  • 16.
    Project Management Em planos ágeis, ajustes no curso são a norma! Novos requisitos provam a necessidade de replanejamento; Planos ágeis ficam prontos no decorrer do projeto; Fazer planos detalhados no início do projeto é arriscado, pois a medida que o projeto progride o risco de falha aumenta. 16
  • 17.
    Project Management Elaboração progressiva e Planos As figuras abaixo demonstram o detalhamento dos planos através das iterações; 17
  • 18.
    Project Management Priorização eDecomposição Backlog do Produto Backlog da Iteração/Sprint 18
  • 19.
  • 20.
    Project Management O Custo da Mudança e Ciclos de Feedback 20
  • 21.
    Project Management Segundo Robert Austin, “você obtém o que você mede e mais nada”. Medir sempre um nível acima. Kanban/Task Board 21
  • 22.
    Project Management Gráficos de Velocidade 22
  • 23.
    Project Management Burn-up e Burndown 23
  • 24.
    Project Management  Quantidade e Tempo de Correção de Bugs 24
  • 25.
    Project Management  Segundo Jesse Fewell fundador do AgileCop não haverá um BoK Agile;  Porém o draft do PMBok 5ª edição contava com termos de gestão ágil tais como: Desenvolvimento iterativo e incremental; Agile; Bussiness Value.  O PMI está trabalhando na elaboração do “Software Extension to the PMBOK Guide” 25
  • 26.