PARALELOS ENTRE
           A
ENGENHARIA DE SOFTWARE
          EO
     PMBOK DO PMI




                     ParalelosPMBOK&EngenhariaSW.v1.1.ppt
Prof. Ralph Möller
•   Certificação PMP, CAPM, Cobit Foundations e ITIL Foundations

•   Pós-graduado no MIT em Governança e Melhores Práticas da TI – Instituto Infnet
•   Pós-graduado no MBA em Gestão de Negócios – IBMEC-RJ
•   Graduado em Tecnologia em Processamento de Dados – PUC-Rio

•   Coordenador Pedagógico do MBA em Gerência de Projetos no Instituto Infnet
•   Coordenador Pedagógico Assistente de Governança da TI no Instituto Infnet
•   Professor de Gerenciamento de Projetos no Instituto Infnet
•   Sócio da Vitarum Seguros & TI
•   Gerente de Automação do Auto Expresso na Dbtrans S. A.
•   + de 17 anos atuando em TI – GPS Tecnologia, QSi – Qualidade em Sistemas de
    Informação, IBM, Ingresso.com, Sincout, Now Solutions, etc...
•   + de 9 anos como Gestor e Gerente de Projetos
•   Palestrante sobre Governança da TI e Gestão de Projetos

•   Na rede:
      ralph.moller@prof.infnet.edu.br
      http://www.ralphmcs.eti.br/
      http://www.linkedin.com/in/ralphmcs
      http://twitter.com/ralphmcs
Project Management Institute
PMI - Project Management Institute


• Project Management Institute (www.pmi.org)

• Fundado em 1969 (EUA)

                             OBJETIVOS:
• Identificar e promover os fundamentos do Gerenciamento de
  Projetos, buscando consolidar um corpo de conhecimento que levem
  ao sucesso o Gerenciamento de Projetos;

• Prover uma interface entre usuários e fornecedores de softwares
  voltados para o Gerenciamento de Projetos;

• Encorajar o desenvolvimento e a pesquisa nas universidades e
  indústrias do Gerenciamento de Projetos;

• Fomentar contatos entre instituições, em nível mundial, e colaborar
  em assuntos de interesses comuns.
PMI no Brasil

•   O Brasil foi o primeiro país a
    constituir um Chapter fora dos
    Estados Unidos, no início da
    década de 1980.
•   Apesar do interesse já existente
    na época e de um crescimento
    significativo do número de
    associados, o Chapter Brasil foi
    destituído em 1984.
•   Com a nova diretriz de
    expansão internacional do
    PMI® e o avanço do
    Gerenciamento de Projetos no
    Brasil, no final dos anos 1990
    houve uma nova iniciativa para
    o estabelecimento de uma
    entidade nacional voltada para
    o tema.
PMBOK
PMBOK
(Project Management Body of Knowledge)

    • O Guia PMBOK - “Corpo de
      Conhecimento em Gerência de Projetos”
      é um guia de conhecimento e de
      melhores práticas reconhecidas para a
      atividade de gerenciamento dos projetos.
    • Conhecimentos baseados na
      contribuição de profissionais e
      estudantes do gerenciamento de
      projetos.
    • Aplicabilidade para várias indústrias seja
      uma obra da construção civil, uma
      implantação de um data center ou um
      produto de design digital.
    • Provê uma padronização dos termos da
      gerência dos projetos.
Histórico do PMBOK




• PMI (Project Management Institute) foi fundado
  em 1969 para documentar e divulgar práticas de
  gerenciamento de projetos.
• Em 1983 foi publicado um relatório especial ESA
  (Ethics, Standards e Accreditation) contendo
  uma linha de base de normas.
• Em 1996 é lançada a 1a edição do PMBOK.
• Em 2000 é lançada a 2a edição do PMBOK.
• Em 2004 é lançada a 3a edição do PMBOK.
• Em 2008 é lançada a atual 4a edição do PMBOK.
Estrutura do PMBOK



                                              Processos

  Áreas de         Iniciação   Planejamento    Execução     Monitoramento e   Encerramento
                                                               Controle
Conhecimento
Integração
Escopo
Tempo
Custos
Qualidade
Recursos Humanos
Comunicação
Riscos
Aquisição
Gerenciamento de Projetos
O que é?



     Gerenciamento de Projetos



“É a aplicação de conhecimentos, habilidades, ferramentas
     e técnicas às atividades do projeto a fim de
            atender aos seus requerimentos.”



                                                   PMBOK 4ª Edição
Por que Utilizar?


Como atender os requisitos do projeto
minimizando os problemas mais comuns?

        Adotando as melhores práticas de
           Gerenciamento de Projetos
Engenharia de Software
O que é?



         Engenharia de Software


   “Engenharia de software é uma área do conhecimento
da computação voltada para a especificação, desenvolvimento
e manutenção de sistemas de software aplicando tecnologias
   e práticas de gerência de projetos e outras disciplinas,
     objetivando organização, produtividade e qualidade.”


                                            Wikipedia.org (dez / 2010)
Histórico


• Termo surgido no final da década de 1960

• Motivado por uma crise no desenvolvimento de software:

   › Fracassos de projeto

   › Perdas econômicas

   › Atrasos na entrega

   › Exigência de funcionalidade, qualidade e confiabilidade

• Objetivo de promover uma abordagem sistemática, disciplinada
  e quantificada ao desenvolvimento de software
Paralelos
Objetivo


                      Engenharia de Software

 Promover uma abordagem sistemática, disciplinada e quantificada ao
        desenvolvimento de software, visando obter organização,
                 produtividade e qualidade no processo.



                    Gerenciamento de Projetos

É a aplicação de conhecimentos, habilidades, ferramentas e técnicas às
     atividades do projeto a fim de atender aos seus requerimentos.
Bibliografia

           Engenharia de Software

SWEBOK: Software Engineering Body of Knowledge




          Gerenciamento de Projetos

 PMBOK: Project Management Body of Knowledge
Áreas de Conhecimento


                              Engenharia de Software
                 Requisitos de Software - Projeto de Software - Construção de Software

          Teste de Software - Manutenção de Software - Gerência de Configuração de Software

              Gerência da Engenharia de Software - Processo de Engenharia de Software

              Ferramentas e Métodos da Engenharia de Software - Qualidade de Software




                           Gerenciamento de Projetos
         Gerenciamento da Integração – Gerenciamento do Escopo – Gerenciamento do Tempo

         Gerenciamento do Custo – Gerenciamento da Qualidade – Gerenciamento dos Riscos

Gerenciamento dos Recursos Humanos – Gerenciamento da Comunicação – Gerenciamento das Aquisições
Requistos


                     Engenharia de Software

Requisitos de Software: Aquisição, análise, especificação e gestão de
                         requisitos de software




                    Gerenciamento de Projetos

 Gerenciamento do Escopo: Coletar os Requisitos, Definir Escopo e
                             Criar a WBS
Requisitos de Software


Aquisição, análise, especificação e gestão de requisitos de software

Dividido em 6 tarefas interativas

   › Engenharia de Requisitos

   › Elicitação de requisitos

   › Análise de Requisitos

   › Especificação de requisitos

   › Validação de requisitos

   › Gestão de requisitos
Coletar os Requisitos


         .1 Entradas                    5.1 Coletar os Requisitos         .3 Saídas
.1 Termo de Abertura do                                             .1 Documentação dos
          Projeto                                                              Requisitos
.2 Registro das Partes                                              .2 Plano de Gerenciamento
          Interessadas                                                         dos Requisitos
                                                                    .3 Matriz de Rastreabilidade
                                                                               de Requisitos
                                            .2 Ferramentas
                                              e Técnicas
                          .1   Entrevistas
                          .2   Dinâmicas de Grupo
                          .3   Oficinas
                          .4   Técnicas de Criatividades em Grupo
                          .5   Técnicas de Tomada de Decisão em Grupo
                          .6   Questionários e Pesquisas
                          .7   Observação
                          .8   Protótipos
Coletar os Requisitos
Coletar os Requisitos

   “Processo de definir e documentar as funções e
funcionalidades do projeto e do produto necessárias para
    atender às necessidade e expectativas das partes
                      interessadas.”
Gerência


                Engenharia de Software

Gerência de Engenharia de Software: Gerência de Projeto de
                Desenvolvimento de Software




               Gerenciamento de Projetos

          Gerência de Projetos Propriamente Dita
SCRUM

 Engenharia de Software

        SCRUM




Gerenciamento de Projetos

         PMBOK
Requistos


                   Engenharia de Software

  Backlogs: Product Backlog, Release Backlog e Sprint Backlog




                  Gerenciamento de Projetos

Gerenciamento do Escopo: Coletar os Requisitos, Definir Escopo e
                           Criar a WBS
Ciclo de Desenvolvimento

 Engenharia de Software

         Sprints




Gerenciamento de Projetos

  Rolling Wave Planning
Papéis


     Engenharia de Software

Product Owner, Scrum Master e Team




    Gerenciamento de Projetos

           Stakeholders
Certificações
Certificações


                     Engenharia de Software

   SWEBOK: Certified Software Development Associate (CSDA) e
         Certified Software Development Professional (CSDP)

SCRUM: Certified ScrumMaster (CSM), Certified Scrum Product Owner
      (CSPO), Certified Scrum Developer (CSD), Certified Scrum
  Professional (CSP), Certified Scrum Trainer (CST) e Certified Scrum
                            Coach (CSC)

                   Gerenciamento de Projetos

       PMI: CAPM, PMP, PgMP, PMI-SP, PMI-RMP e OPM3
Conclusões
Conclusões
www.infnet.edu.br
        cursos@infnet.edu.br
           21-2122-8800

  Esta palestra está disponível em:
 http://www.infnet.edu.br/palestras/
  http://palestras.ralphmcs.eti.br/

             Ministrada por:
         RALPH MÖLLER, PMP


             Contatos:
  ralph.moller@prof.infnet.edu.br
     http://www.ralphmcs.eti.br
http://www.linkedin.com/in/ralphmcs
    http://twitter.com/ralphmcs

Paralelos Pmbok & Engenharia de Software

  • 1.
    PARALELOS ENTRE A ENGENHARIA DE SOFTWARE EO PMBOK DO PMI ParalelosPMBOK&EngenhariaSW.v1.1.ppt
  • 2.
    Prof. Ralph Möller • Certificação PMP, CAPM, Cobit Foundations e ITIL Foundations • Pós-graduado no MIT em Governança e Melhores Práticas da TI – Instituto Infnet • Pós-graduado no MBA em Gestão de Negócios – IBMEC-RJ • Graduado em Tecnologia em Processamento de Dados – PUC-Rio • Coordenador Pedagógico do MBA em Gerência de Projetos no Instituto Infnet • Coordenador Pedagógico Assistente de Governança da TI no Instituto Infnet • Professor de Gerenciamento de Projetos no Instituto Infnet • Sócio da Vitarum Seguros & TI • Gerente de Automação do Auto Expresso na Dbtrans S. A. • + de 17 anos atuando em TI – GPS Tecnologia, QSi – Qualidade em Sistemas de Informação, IBM, Ingresso.com, Sincout, Now Solutions, etc... • + de 9 anos como Gestor e Gerente de Projetos • Palestrante sobre Governança da TI e Gestão de Projetos • Na rede:  ralph.moller@prof.infnet.edu.br  http://www.ralphmcs.eti.br/  http://www.linkedin.com/in/ralphmcs  http://twitter.com/ralphmcs
  • 3.
  • 4.
    PMI - ProjectManagement Institute • Project Management Institute (www.pmi.org) • Fundado em 1969 (EUA) OBJETIVOS: • Identificar e promover os fundamentos do Gerenciamento de Projetos, buscando consolidar um corpo de conhecimento que levem ao sucesso o Gerenciamento de Projetos; • Prover uma interface entre usuários e fornecedores de softwares voltados para o Gerenciamento de Projetos; • Encorajar o desenvolvimento e a pesquisa nas universidades e indústrias do Gerenciamento de Projetos; • Fomentar contatos entre instituições, em nível mundial, e colaborar em assuntos de interesses comuns.
  • 5.
    PMI no Brasil • O Brasil foi o primeiro país a constituir um Chapter fora dos Estados Unidos, no início da década de 1980. • Apesar do interesse já existente na época e de um crescimento significativo do número de associados, o Chapter Brasil foi destituído em 1984. • Com a nova diretriz de expansão internacional do PMI® e o avanço do Gerenciamento de Projetos no Brasil, no final dos anos 1990 houve uma nova iniciativa para o estabelecimento de uma entidade nacional voltada para o tema.
  • 6.
  • 7.
    PMBOK (Project Management Bodyof Knowledge) • O Guia PMBOK - “Corpo de Conhecimento em Gerência de Projetos” é um guia de conhecimento e de melhores práticas reconhecidas para a atividade de gerenciamento dos projetos. • Conhecimentos baseados na contribuição de profissionais e estudantes do gerenciamento de projetos. • Aplicabilidade para várias indústrias seja uma obra da construção civil, uma implantação de um data center ou um produto de design digital. • Provê uma padronização dos termos da gerência dos projetos.
  • 8.
    Histórico do PMBOK •PMI (Project Management Institute) foi fundado em 1969 para documentar e divulgar práticas de gerenciamento de projetos. • Em 1983 foi publicado um relatório especial ESA (Ethics, Standards e Accreditation) contendo uma linha de base de normas. • Em 1996 é lançada a 1a edição do PMBOK. • Em 2000 é lançada a 2a edição do PMBOK. • Em 2004 é lançada a 3a edição do PMBOK. • Em 2008 é lançada a atual 4a edição do PMBOK.
  • 9.
    Estrutura do PMBOK Processos Áreas de Iniciação Planejamento Execução Monitoramento e Encerramento Controle Conhecimento Integração Escopo Tempo Custos Qualidade Recursos Humanos Comunicação Riscos Aquisição
  • 10.
  • 11.
    O que é? Gerenciamento de Projetos “É a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requerimentos.” PMBOK 4ª Edição
  • 12.
    Por que Utilizar? Comoatender os requisitos do projeto minimizando os problemas mais comuns? Adotando as melhores práticas de Gerenciamento de Projetos
  • 13.
  • 14.
    O que é? Engenharia de Software “Engenharia de software é uma área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade.” Wikipedia.org (dez / 2010)
  • 15.
    Histórico • Termo surgidono final da década de 1960 • Motivado por uma crise no desenvolvimento de software: › Fracassos de projeto › Perdas econômicas › Atrasos na entrega › Exigência de funcionalidade, qualidade e confiabilidade • Objetivo de promover uma abordagem sistemática, disciplinada e quantificada ao desenvolvimento de software
  • 16.
  • 17.
    Objetivo Engenharia de Software Promover uma abordagem sistemática, disciplinada e quantificada ao desenvolvimento de software, visando obter organização, produtividade e qualidade no processo. Gerenciamento de Projetos É a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requerimentos.
  • 18.
    Bibliografia Engenharia de Software SWEBOK: Software Engineering Body of Knowledge Gerenciamento de Projetos PMBOK: Project Management Body of Knowledge
  • 19.
    Áreas de Conhecimento Engenharia de Software Requisitos de Software - Projeto de Software - Construção de Software Teste de Software - Manutenção de Software - Gerência de Configuração de Software Gerência da Engenharia de Software - Processo de Engenharia de Software Ferramentas e Métodos da Engenharia de Software - Qualidade de Software Gerenciamento de Projetos Gerenciamento da Integração – Gerenciamento do Escopo – Gerenciamento do Tempo Gerenciamento do Custo – Gerenciamento da Qualidade – Gerenciamento dos Riscos Gerenciamento dos Recursos Humanos – Gerenciamento da Comunicação – Gerenciamento das Aquisições
  • 20.
    Requistos Engenharia de Software Requisitos de Software: Aquisição, análise, especificação e gestão de requisitos de software Gerenciamento de Projetos Gerenciamento do Escopo: Coletar os Requisitos, Definir Escopo e Criar a WBS
  • 21.
    Requisitos de Software Aquisição,análise, especificação e gestão de requisitos de software Dividido em 6 tarefas interativas › Engenharia de Requisitos › Elicitação de requisitos › Análise de Requisitos › Especificação de requisitos › Validação de requisitos › Gestão de requisitos
  • 22.
    Coletar os Requisitos .1 Entradas 5.1 Coletar os Requisitos .3 Saídas .1 Termo de Abertura do .1 Documentação dos Projeto Requisitos .2 Registro das Partes .2 Plano de Gerenciamento Interessadas dos Requisitos .3 Matriz de Rastreabilidade de Requisitos .2 Ferramentas e Técnicas .1 Entrevistas .2 Dinâmicas de Grupo .3 Oficinas .4 Técnicas de Criatividades em Grupo .5 Técnicas de Tomada de Decisão em Grupo .6 Questionários e Pesquisas .7 Observação .8 Protótipos
  • 23.
  • 24.
    Coletar os Requisitos “Processo de definir e documentar as funções e funcionalidades do projeto e do produto necessárias para atender às necessidade e expectativas das partes interessadas.”
  • 25.
    Gerência Engenharia de Software Gerência de Engenharia de Software: Gerência de Projeto de Desenvolvimento de Software Gerenciamento de Projetos Gerência de Projetos Propriamente Dita
  • 26.
    SCRUM Engenharia deSoftware SCRUM Gerenciamento de Projetos PMBOK
  • 27.
    Requistos Engenharia de Software Backlogs: Product Backlog, Release Backlog e Sprint Backlog Gerenciamento de Projetos Gerenciamento do Escopo: Coletar os Requisitos, Definir Escopo e Criar a WBS
  • 28.
    Ciclo de Desenvolvimento Engenharia de Software Sprints Gerenciamento de Projetos Rolling Wave Planning
  • 29.
    Papéis Engenharia de Software Product Owner, Scrum Master e Team Gerenciamento de Projetos Stakeholders
  • 30.
  • 31.
    Certificações Engenharia de Software SWEBOK: Certified Software Development Associate (CSDA) e Certified Software Development Professional (CSDP) SCRUM: Certified ScrumMaster (CSM), Certified Scrum Product Owner (CSPO), Certified Scrum Developer (CSD), Certified Scrum Professional (CSP), Certified Scrum Trainer (CST) e Certified Scrum Coach (CSC) Gerenciamento de Projetos PMI: CAPM, PMP, PgMP, PMI-SP, PMI-RMP e OPM3
  • 32.
  • 33.
  • 34.
    www.infnet.edu.br cursos@infnet.edu.br 21-2122-8800 Esta palestra está disponível em: http://www.infnet.edu.br/palestras/ http://palestras.ralphmcs.eti.br/ Ministrada por: RALPH MÖLLER, PMP Contatos: ralph.moller@prof.infnet.edu.br http://www.ralphmcs.eti.br http://www.linkedin.com/in/ralphmcs http://twitter.com/ralphmcs