Prof. Marcelo H. Yamaguti (1)
Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Informática
Prof. Marcelo...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (2)
Referências
• Estude para aprofundamento no conteúdo:
– SOMMERVILLE, Ian. Enge...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (3)
Conceitos
• Projeto:
– Segundo o PMBOK, 2013: “Um projeto é um esforço
temporá...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (4)
Visão do PMBOK
• Áreas de conhecimento pelo PMBOK:
Introdução à Engenharia de ...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (5)
Gerenciamento de Projetos
• Iniciação e definição do escopo:
– Decisão de iníc...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (6)
Gerenciamento de Projetos
• Planejamento do projeto de software:
– Preparação ...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (7)
Gerenciamento de Projetos
• Execução do projeto de software:
– Execução das at...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (8)
Gerenciamento de Projetos
• Revisão e avaliação
– Garantia da satisfação de re...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (9)
Gerenciamento de Projetos
• Fechamento:
– Conclusão do projeto (ou parte do pr...
PUCRS - FACIN
Prof. Marcelo H. Yamaguti (10)
Gerenciamento de Projetos
• Medição em Engenharia de
Software
– Implementação...
Prof. Marcelo H. Yamaguti (11)
Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Informática
Prof. Marcel...
Próximos SlideShares
Carregando em…5
×

Gerenciamento de Projetos

171 visualizações

Publicada em

Gerenciamento de Projetos

Publicada em: Software
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
171
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Gerenciamento de Projetos

  1. 1. Prof. Marcelo H. Yamaguti (1) Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Informática Prof. Marcelo H. Yamaguti Introdução à Engenharia de Software DESENVOLVIMENTO DE SOFTWARE Gerenciamento de Projetos de Software
  2. 2. PUCRS - FACIN Prof. Marcelo H. Yamaguti (2) Referências • Estude para aprofundamento no conteúdo: – SOMMERVILLE, Ian. Engenharia de Software. 9ª ed. São Paulo: Pearson, 2011. – Capítulos 22 e 23. – PFLEEGER, Shari Lawrence. Engenharia de Software: teoria e prática. 2ª ed. São Paulo: Prentice-Hall, 2004. - Capítulos 3. – IEEE. Guide to the Software Engineering Body of Knowledge. SWEBOK. Version 3. IEEE Computer Society. 2014. – Chapter 7. – PROJECT MANAGEMENT INSTITUTE. A guide to the project management body of knowledge: PMBOK guide. Newtown Square: PMI, 2013. Introdução à Engenharia de Software
  3. 3. PUCRS - FACIN Prof. Marcelo H. Yamaguti (3) Conceitos • Projeto: – Segundo o PMBOK, 2013: “Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado único”. • Gerenciamento de projeto de software: – Refere-se as atividades de gestão de um projeto: • Iniciação e definição de escopo • Planejamento do projeto de software • Execução do projeto de software • Revisão e avaliação • Fechamento • Medição da Engenharia de Software Introdução à Engenharia de Software
  4. 4. PUCRS - FACIN Prof. Marcelo H. Yamaguti (4) Visão do PMBOK • Áreas de conhecimento pelo PMBOK: Introdução à Engenharia de Software Tempo Riscos Comunicação Escopo Qualidade Recursos humanos Partes interessadas Aquisições Custo Integração Tripla restrição
  5. 5. PUCRS - FACIN Prof. Marcelo H. Yamaguti (5) Gerenciamento de Projetos • Iniciação e definição do escopo: – Decisão de início (ou não do projeto): • Determinação e negociação dos requisitos • Entendimento do escopo (âmbito) do projeto: – Escopo do produto (software) X Escopo do projeto. • Análise de viabilidade • Processo de análise e revisão de requisitos (preparação para mudanças) Introdução à Engenharia de Software
  6. 6. PUCRS - FACIN Prof. Marcelo H. Yamaguti (6) Gerenciamento de Projetos • Planejamento do projeto de software: – Preparação para a execução do projeto: • Planejamento do processo (ciclo de vida) • Determinação dos entregáveis (deliverables) • Estimativa de esforço (Pontos de Função, Use Case Points, Pontos, ...) • Estimativa de tempo (cronograma, marcos principais - milestones) • Estimativa de custo • Estimativa e alocação de recursos (pessoas, infraestrutura) • Identificação de riscos (probabilidade, impacto, magnitude, ações de mitigação/contingência) • Planejamento da qualidade (produto e processo) Introdução à Engenharia de Software
  7. 7. PUCRS - FACIN Prof. Marcelo H. Yamaguti (7) Gerenciamento de Projetos • Execução do projeto de software: – Execução das atividades de gerenciamento planejadas • Implementação do planejamento • Gerenciamento de aquisição e contratação • Monitoramento e controle • Geração de relatórios Introdução à Engenharia de Software
  8. 8. PUCRS - FACIN Prof. Marcelo H. Yamaguti (8) Gerenciamento de Projetos • Revisão e avaliação – Garantia da satisfação de restrições do projeto: • Avaliação da satisfação aos requisitos • Revisão e avaliação do desempenho Introdução à Engenharia de Software
  9. 9. PUCRS - FACIN Prof. Marcelo H. Yamaguti (9) Gerenciamento de Projetos • Fechamento: – Conclusão do projeto (ou parte do projeto) • Determinação da conclusão do projeto • Execução de atividades de conclusão do projeto Introdução à Engenharia de Software
  10. 10. PUCRS - FACIN Prof. Marcelo H. Yamaguti (10) Gerenciamento de Projetos • Medição em Engenharia de Software – Implementação de programas de medição: • Definição de métricas • Planejamento do processo de medição • Execução do projeto de medição • Avaliação da medição – Exemplo: empresas que implementam modelos de qualidade (ex.: CMMI nível 2, MPS.BR nível F) precisam definir um processo de métricas. Introdução à Engenharia de Software
  11. 11. Prof. Marcelo H. Yamaguti (11) Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Informática Prof. Marcelo H. Yamaguti Introdução à Engenharia de Software DESENVOLVIMENTO DE SOFTWARE Gerenciamento de Projetos de Software

×