Upload
duongthien
View
214
Download
0
Embed Size (px)
Citation preview
Gerenciamento de Projetos Web
Professor: Guilherme Luiz FrufrekEmail: [email protected]://paginapessoal.utfpr.edu.br/frufrek
� Possui Especialização em Engenharia de Software e Banco de Dadospela Universidade Estadual de Londrina, UEL, (2005), graduação emTecnologia em Informática - Sistemas de Informação pela UniversidadeTecnológica Federal do Paraná câmpus Cornélio Procópio (2003).Desde 2008 é Coordenador de Gestão de Tecnologia da Informaçãopela Universidade Tecnológica Federal do Paraná câmpus CornélioProcópio, atuando como responsável pela Gestão de Tecnologia daInformação. É docente na Especialização em Gestão da Produção UTFPR- CP, ministrando a disciplina de Sistemas de Informação Gerencial eEspecialização Gestão em Desenvolvimento Web ministrando adisciplina de Gestão de Projetos Web . Em maio de 2011 recebeu otítulo de Egresso Destaque da Área de Tecnologia da Informação,reconhecimento pelo desempenho profissional exemplar. Atua emprojetos de Redes de Computadores e Sistemas de Informação,desenvolvimento de Sistemas Web, Processos de Desenvolvimento deSoftware, Sistemas de Informação Gerencial, Engenharia de Software,Banco de Dados e Modelagem de Sistemas utilizando UML.
◦ Lattes: http://lattes.cnpq.br/5722022525328254◦ Pagina pessoal: http://paginapessoal.utfpr.edu.br/frufrek
� Apresentar conceitos fundamentais dePMBOK, Processos Ágeis e Scrum paragerenciamento de projetos aplicados aodesenvolvimento Web.
� Institute, Project Management: PMBOK® PMBOK® PMBOK® PMBOK® GuideGuideGuideGuide 4rd 4rd 4rd 4rd EditionEditionEditionEdition (PMI, 2008).
� PMI – Disponível em: <http://www.pmi.org/>. Acesso em: 10 mar. 2012.
� PMISP – Disponível em: <http://www.pmisp.org.br/educacao/guia-pmbok>. Acesso em: 12 mar. 2012.
� Paulo Ladeira – Disponível em: <http://pauloladeira.com/tag/pmbok/>. Acesso em: 03 abr 2012.
� Ricardo Vargas – Disponível em: <http://www.ricardo-vargas.com/downloads/>. Acesso em: 27 fev. 2012.
� Ciclo de Vida do Softaew – Disponível em : <http://www2.dem.inpe.br/ijar/CicoloVidaSoftPrado.html>. Acesso em: 03 abr. 2012.
� PMBOK Ciclo de Vida – Disponível em: <http://tiinteligente.blogspot.com.br/2010/05/pmbok-ciclo-de-vida.html>. Acesso em: 03 abr. 2012.
� Gestão de Projetos – Disponível em: <http://gestaodeprojetospmi.com.br/grupos-de-processos/planejamento/criar-a-estrutura-analitica-do-projeto-eap/>. Acesso em: 10 abr. 2012.
� Elaborar e Planejar projetos tem se tornadoalgo desacreditado e não muito usual nasequipes que realizam empreendimentos. Épreciso preparar as pessoas para que possamgerenciar e controlar cada vez melhor os seusprojetos.
� Grandes verdades sobre o desenvolvimento de software� Parte I - PMBOK - Project Management Body of Knowledge◦ O que é PROJETO?◦ Por que um projeto falha?◦ Ciclo de Vida◦ O que é PMBOK?◦ O que é o PMI?◦ Certificações existentes◦ PMBOK - História◦ PMBOK - Definição◦ PMBOK – Áreas de Conhecimento◦ Gerência de Integração◦ Gerência de Escopo◦ Gerência de Tempo◦ Gerência do Custo◦ Gerência da Qualidade◦ Gerência dos Recursos Humanos◦ Gerência da Comunicação◦ Gerência dos Riscos◦ Gerência das Aquisições◦ Exercício I◦ EAP - Estrutura Analítica do Projeto◦ Exemplos de EAP◦ Material de Apoio◦ Visão Geral dos Processos de Gerenciamento de Projetos (imagem)◦ PMBOK no Brasil
� Dicas para trabalhos finais� Exercício II� Exercício III
� Assiduidade: ◦ 14/04 = 1,0◦ 21/04 = 1,0◦ 28/04 = 1,0◦ TOTAL = 3,0TOTAL = 3,0TOTAL = 3,0TOTAL = 3,0◦
� Atividades em sala: ◦ 14/04 = 2,0◦ 21/04 = 2,5◦ 28/04 = 2,5◦ TOTAL = TOTAL = TOTAL = TOTAL = 7,07,07,07,0
Guilherme Luiz Frufrek [email protected]
Guilherme Luiz Frufrek [email protected]
� Engenheiros Civis fazem plantas antes deconstruírem prédios
� Engenheiros eletrônicos fazem esquemas antes demontarem aparelhos
� Engenheiros Mecânicos fazem desenhos antes deproduzirem máquinas
� Engenheiros de Software são superdotados pelaMãe Natureza, e não precisam de nada disso
“Se prédios fossem construídos da mesma forma quefazemos sistemas, o primeiro pica pau que aparecesse noplaneta destruiria a humanidade.”
(autor desconhecido)
Segundo o PMBOK: “Um projeto é um esforçotemporário empreendido para criar umproduto, serviço ou resultado exclusivo. Osprojetos e as operações diferem,principalmente, no fato de que os projetos sãotemporários e exclusivos, enquanto asoperações são contínuas e repetitivas.”
� mudanças na estrutura organizacional da empresa;
� mudanças na tecnologia;
� evolução nos preços e prazos;
� complexidade encontrada no projeto.
� As causas dos insucessos são decorrentes defalhas gerenciais, que podem ser evitadas,tais como:◦ metas e objetivos mal estabelecidos; ◦ o projeto inclui muitas atividades e muito pouco tempo para realizá-las; ◦ estimativas financeiras incompletas; ◦ o projeto é baseado em dados inadequados ou insuficientes, deixando em segundo plano os dados históricos de projetos similares e, até mesmo análises estatísticas efetuadas;
� Outras vezes, as causas dos insucessos sãodecorrentes de falhas gerenciais, que podemser evitadas, tais como:◦ não foi destinado tempo para as estimativas e oplanejamento;◦ não se conheciam as necessidades de pessoal,equipamentos e materiais.◦ Ninguém verificou se as pessoas envolvidas nasatividades tinham conhecimento necessário paraexecutá-las;◦ Cabe ao gerente de projeto e à sua equipe controlaras possibilidades de insucessos mencionadas.
� Conjunto de práticas em gestão de projetos ou gerência de projetos.
� Procura contemplar os principais aspectos quepodem ser abordados no gerenciamento de umprojeto genérico.
� Não se trata de uma metodologiametodologiametodologiametodologia degerenciamento de projetos e, sim, de umapadronizaçãopadronizaçãopadronizaçãopadronização, identificando e nomeandoprocessos, áreas de conhecimento, técnicas,regras e métodos.
� Reconhecido em 1999 como um padrão degerenciamento de projetos pelo ANSI -American National Standards Institute.
� Publicado pelo Project Management Institute(PMI).◦ http://www.pmi.org.br/◦ http://www.pmi.org/
� PorPorPorPor quequequeque nãonãonãonão podepodepodepode serserserser consideradoconsideradoconsideradoconsiderado umaumaumaumametodologia?metodologia?metodologia?metodologia?
◦ não distingue os diferentes tipos de projeto,gerenciar projetos administrativos é totalmentediferente de gerenciar projetos de desenvolvimentode software.
� Uma associação, sem fins lucrativos, deprofissionais de gerência de projetos.
� É um fórum de excelência na área de gerênciade projetos, promovendo seu crescimento,divulgação, educação e valor nasorganizações e praticantes.
� PMP - Project Management Professional(Profissional de Gerência de Projetos) paragerente de projetos
� CAPM - Certified Associate in ProjectManagement, que é para gerentes de projetosiniciantes ou pessoas envolvidas no projeto.
� Para ser um profissional certificado, além doexame é necessário comprovar um númerode horas em gestão de projetos.
� O livro chamado” A Guide to the Project ManagementBody of Knowledge (PMBOK)” foi a primeira publicaçãoda PMI como um white paper em1987; uma tentativa dedocumentar e padronizar práticas e informações aceitescomo gestão de projeto.
� A primeira versão oficial do guia foi lançada em 1996;
� Em 2000, foi lançada a segunda edição;
� Em 2004, a 3ªEdição - contendo a maior alteração entreas versões;
� Em 2008, a 4ªEdição, PMBOK Guide - Fourth Edition,lançada em 31/12/2008. A tradução para outras línguasfoi finalizada em 2009.
� Identifica um subconjunto do conjunto deconhecimentos em gestão de projetos, que éamplamente reconhecido como boa prática, sendoem razão disso, utilizado como base pelo ProjectProjectProjectProjectManagementManagementManagementManagement InstituteInstituteInstituteInstitute(((( PMI)PMI)PMI)PMI).
� Não significa que o conhecimento e as práticasdevem ser aplicadas uniformemente a todos osprojetos, sem considerar se são ou nãoapropriados.
� Também fornece e promove um vocabuláriocomum para se discutir, escrever e aplicar ogerenciamento de projetos possibilitando ointercâmbio eficiente de informações entre osprofissionais de gestão de projetos.
� Baseado em processos e sub processos paradescrever de forma organizada o trabalho a serrealizado durante o projeto.
� Assemelha-se à empregada por outras normascomo a ISO9000 e o Software EngineeringInstitute's e CMMI.
� Os processos descritos se relacionam e interagemdurante a condução do trabalho e a descrição decada um deles é feita em termos de:◦ Entradas (documentos, planos, desenhos etc.);◦ Ferramentas e técnicas (que se aplicam as entradas);◦ Saídas (documentos, produtos etc.)
� A versão 2004 do guia, cita 44 processosagrupados em cinco grupos e nove áreas deconhecimento.
� 1 - Tempo� 2 - Custo� 3 - Escopo� 4 - Risco� 5 - Aquisições� 6 - Recursos Humanos� 7 - Qualidade� 8 - Comunicação� 9 - Integração
� Escopo,Escopo,Escopo,Escopo, Tempo,Tempo,Tempo,Tempo, CustosCustosCustosCustos eeee QualidadeQualidadeQualidadeQualidade são osprincipais focos para o objetivo de umprojeto: entregar um resultado de acordocom o escopo, o prazo e o custo definidos,com qualidade adequada.
� Recursos Humanos e Aquisições são osinsumos que movem um projeto.
� ComunicaçõesComunicaçõesComunicaçõesComunicações eeee RiscosRiscosRiscosRiscos são elementos aosquais deve haver sempre atenção etratamento constantes em um projeto. EIntegração abrange a orquestração de todosestes aspectos.
� Inclui os processos que garantem que osvários elementos do projeto estãoadequadamente coordenados.
◦ Elaboração do Plano do Projeto◦ Execução do Plano do Projeto◦ Controle Geral de Mudanças
� Inclui os processos que garantem que oprojeto contempla todo o trabalhorequerido, e somente o trabalho requerido,para completar o projeto com sucesso.
◦ Registro da demanda.◦ Planejamento do escopo.◦ Definição do escopo.◦ Verificação do escopo.◦ Controle das mudanças do escopo.
� Inclui os processos que garantem que o projeto terminará no prazo adequado.
◦ Definição das atividades.◦ Sequenciamento das atividades.◦ Estimativa da duração das atividades.◦ Elaboração do cronograma.◦ Controle do cronograma.
� Inclui os processos que garantem que oprojeto será completado dentro doorçamento aprovado.
◦ Planejamento dos recursos.◦ Estimativa dos custos.◦ Orçamento dos custos.◦ Controle dos custos
� Inclui os processos que garantem que oprojeto satisfará as necessidades para asquais foi empreendido.
◦ Planejamento da qualidade.◦ Garantia da qualidade.◦ Controle da qualidade
� Inclui os processos que permitem o usoefetivo dos profissionais envolvidos com oprojeto.
◦ Planejamento organizacional.◦ Montagem da equipe.◦ Desenvolvimento da equipe.
� Inclui os processos que garantem ageração, a coletânea, a disseminação, oarmazenamento e a disposição finaladequada das informações do projeto nomomento devido.
◦ Planejamento das comunicações.◦ Distribuição das informações.◦ Relato de desempenho.◦ Encerramento administrativo.
� Inclui os processos para maximizar aprobabilidade e as consequências dos eventospositivos e minimizar a probabilidade e asconsequências dos eventos adversos aosobjetivos do projeto.
◦ Planejamento da gerência de riscos. ◦ Identificação dos riscos.◦ Avaliação dos riscos.◦ Quantificação dos riscos.◦ Planejamento das ações alternativas.◦ Monitoração e controle dos riscos.
� Inclui os processos que garantem as aquisiçõese contratações de serviços necessárias paraatingir o escopo do projeto no contextoexternos à organização.
◦ Planejamento das aquisições.◦ Preparação das aquisições.◦ Obtenção de propostas.◦ Seleção de fornecedores.◦ Administração dos contratos.◦ Encerramento dos contratos.
� O conhecimento de gestão de projetos, descrito no Guia PMBOK consiste em:◦ Definição do ciclo de vida e da organização de um projeto◦ Descrição dos grupos de processos grupos de processos grupos de processos grupos de processos de gestão de projetos:� Iniciação� Planejamento� Execução� Monitorização e controle� Encerramento
ÁreasÁreasÁreasÁreas de de de de conhecimentoconhecimentoconhecimentoconhecimento
IniciaçãoIniciaçãoIniciaçãoIniciação PlanejamentoPlanejamentoPlanejamentoPlanejamento ExecuçãoExecuçãoExecuçãoExecução MonitoramentoMonitoramentoMonitoramentoMonitoramento e e e e controlecontrolecontrolecontrole EncerramentoEncerramentoEncerramentoEncerramento
IntegraçãoIntegraçãoIntegraçãoIntegração
1. Desenvolver o termo de abertura do projeto
2. Desenvolver o plano de gerenciamento do projeto
3. Orientar e gerenciar a execução do projeto
4. Monitorar e controlar o trabalho do projeto5. Realizar o controle integrado de mudanças
6. Encerrar o projeto ou fase
EscopoEscopoEscopoEscopo1. Coletar os requisitos2. Definir o escopo3. Criar a EAP
4. Verificar o escopo5. Controlar o escopo
TempoTempoTempoTempo
1. Definir as atividades2. Sequenciar as atividades3. Estimar os recursos das atividades4. Estimar as durações das atividades5. Desenvolver o cronograma
6. Controlar o cronograma
CustosCustosCustosCustos1. Estimar os custos2. Determinar o orçamento
3. Controlar os custos
QualidadeQualidadeQualidadeQualidade 1. Planejar a qualidade2. Realizar a garantia de qualidade
3. Realizar o controle da qualidade
RHRHRHRH1. Desenvolver o plano de recursos humanos
2. Mobilizar a equipe do projeto3. Desenvolver a equipe de projeto4. Gerenciar a equipe do projeto
ComunicaçãoComunicaçãoComunicaçãoComunicação1. Identificar as partes interessadas
2. Planejar as comunicações
3. Distribuir as informações4. Gerenciar as expectativas das partes interessadas
5. Reportar o desempenho
RiscosRiscosRiscosRiscos
1. Planejar o gerenciamento dos riscos2. Identificar os riscos3. Realizar a análise qualitativa dos riscos4. Realizar a análise quantitativa dos riscos5. Planejar as respostas aos riscos
6. Monitorar e controlar os riscos
AquisiçãoAquisiçãoAquisiçãoAquisição 1. Planejar as aquisições2. Conduzir as aquisições
3. Administrar as aquisições4. Encerrar as aquisições
� Ler artigo disponível em:◦ http://paginapessoal.utfpr.edu.br/frufrek/pos-web/p/arquivos/EngenhariadeSoftware12IntroduoaoProjectManagementBodyofKnowledgePMBOK.pdf
� Conforme artigo, o que é possível usar em um projeto de desenvolvimento de software?◦ Entregar resposta no email [email protected]
� Segundo o Guia PMBOK, a EAP é umadecomposição hierárquica das entregasidentificadas na Declaração de Escopo doProjeto, realizada pela equipe do projeto,para atingir aos objetivos do projeto e criaras entregas requisitadas.
� Uma abordagem prática do PMBOK para projeto web.
� Comparativo entre sistemas de gestão de projeto.
� Scrum e PMBOK, uma abordagem prática.
� Integração entre o PMBOK e RUP.
� Integração entre o PMBOK e SCRUM.
� Uma análise comparativa entre ferramentas paragestão de projetos web.
◦ Atividade em grupo:
� Cada grupo deverá ler um artigo referente a aula de hoje e apresentar a toda turma (15 a 20 minutos).
� Para baixar os artigos acessem: Paginapessoal.utfpr.edu.br/frufrek