Transcript
Page 1: MPS.BR - Gerência de Projetos Nível G

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)

Page 2: MPS.BR - Gerência de Projetos Nível G

• Fundamentação teórica

– Gerência de Projetos (GPR)

• Propósito

• Resultados esperados

• Processo de Desenvolvimento (PDS)

– Ferramentas utilizadas

Apresentação

Qualidade de Software

Page 3: MPS.BR - Gerência de Projetos Nível G

Qualidade de Software

Fundamentação teórica (GPR)

Page 4: MPS.BR - Gerência de Projetos Nível G

• 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

Page 5: MPS.BR - Gerência de Projetos Nível G

Qualidade de Software

Gerência de Projetos (GPR)

Page 6: MPS.BR - Gerência de Projetos Nível G

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

Page 7: MPS.BR - Gerência de Projetos Nível G

Qualidade de Software

Propósito (GPR)

Page 8: MPS.BR - Gerência de Projetos Nível G

• “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

Page 9: MPS.BR - Gerência de Projetos Nível G

Qualidade de Software

Resultados esperados (GPR)

Page 10: MPS.BR - Gerência de Projetos Nível G

Resultados Esperados

Qualidade de Software

GPR Gerência de Projetos

19 Resultados Esperados

GPR1 GPR2 GPR3 GPR4

GPR6 GPR7 GPR8 GPR9

GPR11 GPR12 GPR13 GPR14

GPR16

GPR15

GPR10

GPR5

GPR17 GPR18 GPR19

Page 11: MPS.BR - Gerência de Projetos Nível G

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

Page 12: MPS.BR - Gerência de Projetos Nível G

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

Page 13: MPS.BR - Gerência de Projetos Nível G

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

Page 14: MPS.BR - Gerência de Projetos Nível G

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

Page 15: MPS.BR - Gerência de Projetos Nível G

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

Page 16: MPS.BR - Gerência de Projetos Nível G

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

Page 17: MPS.BR - Gerência de Projetos Nível G

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

Page 18: MPS.BR - Gerência de Projetos Nível G

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

Page 19: MPS.BR - Gerência de Projetos Nível G

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

Page 20: MPS.BR - Gerência de Projetos Nível G

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

Page 21: MPS.BR - Gerência de Projetos Nível G

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

Page 22: MPS.BR - Gerência de Projetos Nível G

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

Page 23: MPS.BR - Gerência de Projetos Nível G

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

Page 24: MPS.BR - Gerência de Projetos Nível G

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

Page 25: MPS.BR - Gerência de Projetos Nível G

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

Page 26: MPS.BR - Gerência de Projetos Nível G

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

Page 27: MPS.BR - Gerência de Projetos Nível G

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

Page 28: MPS.BR - Gerência de Projetos Nível G

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

Page 29: MPS.BR - Gerência de Projetos Nível G

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

Page 30: MPS.BR - Gerência de Projetos Nível G

Qualidade de Software

Processo de Desenvolvimento (PDS)

Page 31: MPS.BR - Gerência de Projetos Nível G

Contexto

Qualidade de Software

Figura – Gráfico das baleias RUP (Rational Unified Process)

Não abrange questões como: • Gestão de Pessoas: contratação, treinamento. • Orçamento Geral: definição, alocação. • Gestão de Contratos: com fornecedores, clientes.

Page 32: MPS.BR - Gerência de Projetos Nível G

Qualidade de Software

Ferramentas utilizadas (PDS)

Page 33: MPS.BR - Gerência de Projetos Nível G

• 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

Page 34: MPS.BR - Gerência de Projetos Nível G

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)


Top Related