O documento resume os principais aspectos da Gerência de Projetos no contexto do MPS.BR Nível G, incluindo a fundamentação teórica, propósito, resultados esperados e ferramentas utilizadas no processo de desenvolvimento.
1. Universidade da Amazônia
Centro de Ciências Exatas e Tecnologia
Pós-Graduação em Engenharia de Software
Equipe:
André F. P. da Cunha
Andrew Edberg M. do Vale
Cleison Carlos Lima
Éderson Marinho Gonçalves
Professor:
Prof. MSc. Fabrício M. Alho
Disciplina:
Qualidade de Software
MPS.BR – Melhoria de Processos de Software Brasileiro
Detalhamento de Processos
Nível G – Parcialmente Gerenciado
Processo: Gerência de Projetos (GPR)
2. • Fundamentação teórica
– Gerência de Projetos (GPR)
• Propósito
• Resultados esperados
• Processo de Desenvolvimento (PDS)
– Ferramentas utilizadas
Apresentação
Qualidade de Software
4. • Gerência de Projetos (GPR)
– Projeto
• “Um empreendimento realizado para criar um produto, serviço ou
resultado específico. O projeto se caracteriza por temporalidade e
resultado, serviço ou produto único e elaboração progressiva”
[PMI, 2008]
– Temporalidade: Projetos com início e fim bem definidos e estabelecidos.
– Produto: Entregas exclusivas do projeto.
– Elaboração Progressiva: Desenvolver em etapas e por incrementos.
– Gerenciamento de Projetos
• “É a aplicação de conhecimento, habilidades, ferramentas e
técnicas às atividades do projeto, a fim de atender aos seus
requisitos” [PMI, 2008].
Fundamentação teórica
Qualidade de Software
6. Gerência de Projetos
Qualidade de Software
MPS.BR
Nível G
GPR Gerência de Projetos
GRE Gerência de Requisitos
- Planejamento
- Execução
- Monitoramento e Controle
8. • “Estabelecer e manter planos que definem as
atividades, recursos e responsabilidades do
projeto, bem como prover informações sobre
o andamento do projeto que permitam a
realização de correções quando houver
desvios significativos no desempenho do
projeto.” [Guia de Implementação Nível G, 2012]
Propósito
Qualidade de Software
11. GPR1
Qualidade de Software
GPR
GPR1 O escopo do trabalho para o projeto é definido.
Escopo
Não Escopo
Restrições
Objetivos
Todos os produtos que serão entregues
Gerência de Projetos
12. GPR2
Qualidade de Software
GPR
GPR2
As tarefas e os produtos de trabalho do
projeto são dimensionados utilizando
métodos apropriados.
EAP (Estrutura Analítica do Projeto)
• Identificar elementos terminais (produtos, serviços)
Gerência de Projetos
13. GPR3
Qualidade de Software
GPR
GPR3
O modelo e as fases do ciclo de vida do
projeto são definidas.
Modelos sequenciais
Modelos incrementais
Modelos evolutivos
Definições de marcos no projeto
Controle e revisões
Gerência de Projetos
14. GPR4
Qualidade de Software
GPR
GPR4
O esforço e o custo para a execução das
tarefas e dos produtos de trabalho são
estimados com base em dados históricos ou
referências técnicas (até o nível F).
Método de Estimativa (por exemplo, PERT/CPM¹)
¹É um método de planejamento, replanejamento e avaliação de progresso, com a finalidade de
melhor controlar a execução de um programa. (Política, Prazo, Preço, Probabilidade e Performance)
Gerência de Projetos
15. GPR5
Qualidade de Software
GPR
GPR5
O orçamento e o cronograma do projeto,
incluindo marcos e pontos de controle, são
estabelecidos e mantidos.
Definição das atividades com início, duração e término
Recursos são alocados e o custo contabilizado
Definir pontos de controle, nos quais o orçamento e
cronograma é revisto
Gerência de Projetos
16. GPR6
Qualidade de Software
GPR
GPR6
Os riscos do projeto são identificados e o seu
impacto, probabilidade de ocorrência e
prioridade de tratamento são determinados
e documentos.
Riscos identificados, com impacto, probabilidade e
prioridade de tratamento
O acompanhamento dos riscos deve ser registrado,
bem como as ações tomadas
Gerência de Projetos
17. GPR7
Qualidade de Software
GPR
GPR7
Os recursos humanos para o projeto são
planejados considerando o perfil e
conhecimento necessários para executá-lo.
Mapa de competências
Currículos
Identificação de treinamentos
Gerência de Projetos
18. GPR8
Qualidade de Software
GPR
GPR8
Os recursos e o ambiente de trabalho
necessários para executar o projeto são
planejados.
EAP (Estrutura Analítica do Projeto)
Equipamentos, ferramentas, serviços, componentes,
viagens e requisitos de processo.
Plano do projeto.
Gerência de Projetos
19. GPR9
Qualidade de Software
GPR
GPR9
Os dados relevantes do projeto são
identificados e planejados quanto à forma de
coleta, armazenamento e distribuição. Um
mecanismo é estabelecido para acessá-los,
incluindo, se pertinente, questões de
privacidade e segurança.
Relatórios, atas, dados informais, artefatos, etc…
Os dados podem estar em qualquer meio
Controle de acesso deve ser previsto
Identificar dados confidenciais
Gerência de Projetos
20. GPR10
Qualidade de Software
GPR
GPR10
Um plano geral para a execução do projeto é
estabelecido com a integração de planos
específicos.
Plano de Projeto - Cronograma de atividades, o
planejamento de recursos humanos, custos, riscos,
dados.
Gerência de Projetos
21. GPR11
Qualidade de Software
GPR
GPR11
A viabilidade de atingir as metas do projeto é
explicitamente avaliada considerando
restrições e recursos disponíveis. Se
necessário, ajustes são realizados.
Monitoramento da viabilidade em pontos de controle
Análise de viabilidade quando houver mudança de
escopo
Definição de critérios para viabilidade
Pontos para se fazer análise de viabilidade (escopo,
aspectos técnicos, financeiros, humanos, restrições)
Gerência de Projetos
22. GPR12
Qualidade de Software
GPR
GPR12
O Plano do Projeto é revisado com todos os
interessados e o compromisso com ele é
obtido e mantido.
Envolvidos relevantes – Revisão
Compromisso – Todos (custos, cronograma e
desempenho) - (kick off)
Gerência de Projetos
23. GPR13
Qualidade de Software
GPR
GPR13
O escopo, as tarefas, as estimativas, o
orçamento e o cronograma do projeto são
monitorados em relação ao planejado.
Reuniões e comunicação pessoal. (Registro)
Monitoração (Tarefas, estimativas, orçamento e
cronograma)
Gerência de Projetos
24. GPR14
Qualidade de Software
GPR
GPR14
Os recursos materiais e humanos bem como
os dados relevantes do projeto são
monitorados em relação ao planejado
Monitoramento de itens planejados
Alocação / Contratação de recursos humanos
Compra de novos equipamentos ou sistemas
Gerência de Projetos
25. GPR15
Qualidade de Software
GPR
GPR15
Os riscos são monitorados em relação ao
planejado.
Ações de mitigação
Ações de contingência
Reavaliação dos Riscos (probabilidade e impacto)
Gerência de Projetos
26. GPR16
Qualidade de Software
GPR
GPR16
O envolvimento das partes interessadas no
projeto é planejado, monitorado e mantido.
Identificação dos interessados
Plano de comunicação (envolve: Prazos, custos,
recursos, requisitos, comprometimento)
Cronograma (Gantt)
Gerência de Projetos
27. GPR17
Qualidade de Software
GPR
GPR17
Revisões são realizadas em marcos do
projeto e conforme estabelecido no
planejamento.
Previsto x realizado
Cumprimento de marcos
Esforço, cronograma, recursos
Gerência de Projetos
28. GPR18
Qualidade de Software
GPR
GPR18
Registros de problemas identificados e o
resultado da análise de questões pertinentes,
incluindo dependências críticas, são
estabelecidos e tratados com as partes
interessadas.
Análise e registro de problemas e/ou desvios
Utilização de planilhas ou ferramenta específica
Gerência de Projetos
29. GPR19
Qualidade de Software
GPR
GPR19
Ações para corrigir desvios em relação ao
planejado e para prevenir a repetição dos
problemas identificados são estabelecidas,
implementadas e acompanhadas até a sua
conclusão.
Ações corretivas devem ser estabelecidas
Monitoramento das ações corretivas
Avaliar a efetividade da ação corretiva
Gerência de Projetos
33. • Microsoft Project:
– Aplicativo de gerenciamento de projetos utilizado
para planejar, programar e representar graficamente
informações sobre vários projetos.
• Project Builder:
– Software WEB, voltado para o gerenciamento de
projetos, programas e portfólios de uma organização.
• WBS Chart pro:
– Software para gerenciamento de projetos utilizando
EAP, mostrando como o projeto está organizado em
resumo e níveis de detalhes.
Ferramentas Utilizadas
Qualidade de Software
34. Universidade da Amazônia
Centro de Ciências Exatas e Tecnologia
Pós-Graduação em Engenharia de Software
Equipe:
André F. P. da Cunha
Andrew Edberg M. do Vale
Cleison Carlos Lima
Éderson Marinho Gonçalves
Professor:
Prof. MSc. Fabrício M. Alho
Disciplina:
Qualidade de Software
MPS.BR – Melhoria de Processos de Software Brasileiro
Detalhamento de Processos
Nível G – Parcialmente Gerenciado
Processo: Gerência de Projetos (GPR)