wp solução de gerenciamento de projetos

101
Work Plan – Professional EPM – Enterprise Project Management Portal para Gerenciamento de Projetos

Upload: advn-solucoes-em-ti-e-software-corporativo

Post on 25-Jun-2015

912 views

Category:

Business


1 download

DESCRIPTION

Ferramenta de Gerenciamento de Projetos completa fornaciado pela ADVN Soluções de TI e Software Corporativo, empresa certificada ISO 9001:2008 em 2010. Além nisso existe o módulo de solicitação para atender demandas específicas do cliente. Mais informações: [email protected]

TRANSCRIPT

Page 1: WP Solução de Gerenciamento de Projetos

Work Plan – ProfessionalEPM – Enterprise Project Management

Portal para Gerenciamento de Projetos

Page 2: WP Solução de Gerenciamento de Projetos
Page 3: WP Solução de Gerenciamento de Projetos

WP - Professional

– Ferramenta completa para o Gerenciamento de

Projetos, incluindo projetos de desenvolvimento

de software.

– Abrange todo o ciclo de vida do projeto.

– Atende as melhores práticas de desenvolvimento de software

e de gerenciamento de projetos, descritas no CMMI, MPS.BR

e PMBOK.

Page 4: WP Solução de Gerenciamento de Projetos

Estrutura Organizacional

Page 5: WP Solução de Gerenciamento de Projetos

Conceitos

– Unidade de Projetos• Utilizadas para identificar as diversas equipes de

projetos da empresa. Mantendo informações distintas das equipes, produtos, processos e projetos.

– Papéis• Identifica os papéis que são exercidos na organização

e nos projetos.

– Responsáveis• Cadastro que contém todas as pessoas que terão

acesso ao sistema.

Page 6: WP Solução de Gerenciamento de Projetos

Conceitos

– O acesso às funcionalidades do sistema é definido no módulo do Administrador do Sistema, conforme os papéis que cada responsável desempenha na organização. O acesso aos projetos é definido na equipe do projeto e também pelos papéis dos responsáveis.

Page 7: WP Solução de Gerenciamento de Projetos

• Matriz– Setor Informática

» Desenvolvimento» Infraestrutura

– Setor Fabricação» Vendas» Manufatura

• Filiais– Filial 1– Distribuidora

Hierarquia de Unidades de Projetos

Page 8: WP Solução de Gerenciamento de Projetos

– Processos• Os projetos poderão herdar os processos da

unidade definida no projeto ou de unidades de níveis superiores

– Exemplo: • Projeto criado para a Unidade Setor Fabricação

poderá utilizar processos da Manufatura• “Manufatura” - poderá utilizar processo somente de

“Manufatura”

Hierarquia de Unidades de Projetos

Page 9: WP Solução de Gerenciamento de Projetos

– Equipe• Poderão ser alocados recursos em projetos de

qualquer unidade dentro no mesmo nível hierárquico (1º. Nível) da unidade definida no projeto.

– Exemplo: Um projeto do Desenvolvimento poderá alocar qualquer responsável que esteja abaixo da Matriz (Inclusive)

– Responsável da Solicitação vale a mesma regra!

Hierarquia de Unidades de Projetos

Page 10: WP Solução de Gerenciamento de Projetos

– Acesso – Consultas e Relatórios• O usuário poderá acessar somente projetos da sua

unidade ou de unidades de níveis inferiores, ou de unidades que o mesmo estiver cadastrado na equipe.

– Exemplo: Responsável do Desenvolvimento poderá consultar projetos do Desenvolvimento e para outra unidade somente se estiver cadastrado na equipe do projeto.

Hierarquia de Unidades de Projetos

Page 11: WP Solução de Gerenciamento de Projetos

– Produtos• Os projetos poderão alterar produtos da unidade

definida no projeto ou produtos de unidades de níveis Inferiores.

– Exemplo: • Setor Informática poderá alterar somente

produtos do Setor Informática, Desenvolvimento e Infra-Estrutura.

Hierarquia de Unidades de Projetos

Page 12: WP Solução de Gerenciamento de Projetos

– Projetos – Manutenção• Somente a equipe do projeto poderá ter acesso a

manutenção do projeto (não muda nada nisso)• Conforme permissão de acesso da equipe

– Planejamento– Especificação– Definição– Informações

• Inclui execução de testes e painel de checklist.

Hierarquia de Unidades de Projetos

Page 13: WP Solução de Gerenciamento de Projetos

– Orçamentos:• Manutenção de Consulta

– Conforme a Unidade o usuário logado com acesso nos níveis Inferiores

– Contratação:• Templates

– Poderá assumir templates de Unidades de níveis superiores. Inclui somente para a Unidade em que está cadastrado.

• Aprovações– Buscar o responsável pela aprovação da mesma unidade ou

de unidades de níveis superiores.

Hierarquia de Unidades de Projetos

Page 14: WP Solução de Gerenciamento de Projetos

Estrutura Organizacional

Responsáveis

• Joaquim• Ana• Pedro• André• João• Vilma• Vilson

Papéis

• Gerente de Fábrica• Coordenador de Unidade• Programador• Gerente de Projeto• Analista• Suporte de Sistemas• Suporte de Infra-Estrutura

As permissões dos menus e funções nos projetos são definidas de acordo com os papéis dos responsáveis.

Page 15: WP Solução de Gerenciamento de Projetos

– Os templates de projeto são a base dos

processos da organização

– Documentam os principais processos e

tarefas das equipes, de acordo com cada tipo

de projeto

Templates de Projeto

Page 16: WP Solução de Gerenciamento de Projetos

Templates de Projeto

Processos

Tarefas

Check-Lists

Textos Padrão

Riscos Padrão

Compromissos Padrão

EquipePadrão

Page 17: WP Solução de Gerenciamento de Projetos

–Templates:

• São os tipos distintos de processos da

organização

• Cada projeto é vinculado a um template

• Os dados do projeto são criados conforme a

configuração do template de projeto.

Page 18: WP Solução de Gerenciamento de Projetos

– Planejamento

• Com aprovação – Exige que o planejamento seja

aprovado antes do fechamento do projeto

• Sem Aprovação – Não exige aprovação do planejamento.

• Aprovação do planejamento do projeto somente pode ser

realizada por usuário que possua um papel que permita a

aprovação do planejamento de um projeto.

Page 19: WP Solução de Gerenciamento de Projetos

• Especificação

– Não requer – Projeto não precisa ter especificação de requisitos

– Sem aprovação – Exige a criação de uma especificação de

requisitos, mas não precisa estar aprovada

– Com Aprovação – Exige que a especificação de requisitos esteja

aprovada para o fechamento do projeto

• Aprovação da especificação de requisitos do projeto somente pode ser

realizada por usuário que possua um papel que permita a aprovação de

especificações de um projeto.

Page 20: WP Solução de Gerenciamento de Projetos

– Definição

• Não requer – Projeto não precisa ter uma definição funcional

• Sem aprovação – Exige a criação de uma definição funcional, mas não precisa

estar aprovada

• Com Aprovação – Exige que as definições funcionais criadas para o projeto

estejam aprovadas para o fechamento do projeto

• Com Homologação – Além das definições funcionais estarem aprovadas elas

devem ter sido devidamente homologadas antes do fechamento do projeto

– Aprovação da definição funcional somente pode ser realizada por usuário que

possua um papel que permita a aprovação de definições.

Page 21: WP Solução de Gerenciamento de Projetos

Templates de Projeto

Processos

Tarefas

Check-Lists

Textos Padrão

Riscos Padrão

Compromissos Padrão

EquipePadrão

Page 22: WP Solução de Gerenciamento de Projetos

• São as fases de um projeto

• Podem ser criados com múltiplos níveis, vinculando um

processo pai a cada filho criado

• Processo obrigatório – É criado automaticamente no

momento da criação do projeto

• Processo opcional – Não é criado junto da criação do

projeto mas pode ser utilizado no planejamento do

projeto.

Page 23: WP Solução de Gerenciamento de Projetos

Templates de Projeto

Processos

Tarefas

Check-Lists

Textos Padrão

Riscos Padrão

Compromissos Padrão

EquipePadrão

Page 24: WP Solução de Gerenciamento de Projetos

• São as tarefas para execução de cada processo

• São trazidas da base de tarefas da organização

• Serão trazidas pelo sistema no momento em que o

Gerente de Projeto estiver planejamento o

processo, após a criação do projeto.

Page 25: WP Solução de Gerenciamento de Projetos

– Dados gerais do cadastro de tarefas:

• Unidade – Unidade onde é realizada esta tarefa.

• Cronograma – Se imprime ou não a tarefa nos relatórios de cronograma ou

plano de projeto

• Tipo de lançamento

– Detalhado – O registro de horas é baseado em lançamentos detalhados e o

sistema calcula o esforço total da tarefa:

» 19/04/2007 – 10:00 às 11:00

» 20/04/2007 – 08:00 às 12:00

– Acumulado – Para esta tarefa é registrado somente o volume total de esforço

realizado, independentemente do período de execução:

» 10 horas realizadas na tarefa

Page 26: WP Solução de Gerenciamento de Projetos

– Dados gerais do cadastro de tarefas:

• Forma de utilização

– Projeto – Tarefa somente pode ser utilizada em Templates de projeto e posteriormente

em Projetos

– Manual – Tarefa para lançamento de atividades avulsas

– Solicitação – Tarefa para lançamento de atividades em atendimento de solicitações

• Altera descrição

– Se estiver marcada, o GP poderá alterar a descrição da tarefa no seu projeto, senão

deve seguir conforme registrado no processo.

• Papel

– Papel que pode executa a tarefa. A tarefa somente poderá ser atribuída a

responsáveis que possuem o papel designado para a tarefa.

Page 27: WP Solução de Gerenciamento de Projetos

– Dados da tarefa no processo:

• Ordem de execução da tarefa

• Obrigatoriedade da tarefa

– Opcional – Não é criada automaticamente e pode ser trazida do

processo pelo GP

– Normal – É criada automaticamente e pode ser excluída pelo GP

– Obrigatória – É criada automaticamente e não pode ser excluída

pelo GP.

Page 28: WP Solução de Gerenciamento de Projetos

– Dados da tarefa no processo:

• Previsto – Tempo padrão da tarefa neste processo. Informado

como orientação no processo com possibilidade de alteração do

GP no projeto.

• Percentual – Percentual do tempo total de requisitos do projeto

– Exemplo: A análise será de 20% do tempo total de desenvolvimento. O

tempo de desenvolvimento deverá ser informado no tempo de

requisitos do projeto.

Page 29: WP Solução de Gerenciamento de Projetos

• Dados da tarefa no processo:

– Dependências

» Definição das dependências padrão do processo. Pode ser

ajustado pelo GP no projeto.

– Anexos

» Definição dos templates da organização para execução da

tarefas. Podem ser baixados pelo executor no momento da

realização da tarefa e posteriormente anexados ao projeto.

Page 30: WP Solução de Gerenciamento de Projetos

Templates de Projeto

Processos

Tarefas

Check-Lists

Textos Padrão

Riscos Padrão

Compromissos Padrão

EquipePadrão

Page 31: WP Solução de Gerenciamento de Projetos

• Itens de checagem para fechamento de uma tarefa.

• Caso uma tarefa possua check-list associado, ela

somente poderá ser concluída quando o check-list for

preenchido.

• Podem ser associados mais de um check-list para uma

tarefa. O executor deverá selecionar um dos check-lists

associados para o seu preenchimento.

Page 32: WP Solução de Gerenciamento de Projetos

• Cada item de check-list possuirá uma ordem de teste e

uma classificação de gravidade de erro quando for

encontrado.

• O valor atribuído ao peso da uma classificação é somado

ao total de não-conformidades encontrados em um

projeto. Naqueles itens que foram diferentes de

‘Conforme’.

Page 33: WP Solução de Gerenciamento de Projetos

Templates de Projeto

Processos

Tarefas

Check-Lists

Textos Padrão

Riscos Padrão

Compromissos Padrão

EquipePadrão

Page 34: WP Solução de Gerenciamento de Projetos

– Textos

• Associação de textos padrão que são registrados no projeto (emails

ou registro de telefonemas, por exemplo).

– Riscos e Compromissos

• No cadastro são chamados de Eventos. Registram os tipos de riscos

e compromissos/recursos padrão.

• São criados automaticamente no momento da criação do projeto

para serem qualificados e mantidos pelo GP.

Page 35: WP Solução de Gerenciamento de Projetos

Templates de Projeto

Processos

Tarefas

Check-Lists

Textos Padrão

Riscos Padrão

Compromissos Padrão

EquipePadrão

Page 36: WP Solução de Gerenciamento de Projetos

– Papéis e Responsáveis

• São registrados todos os papéis que podem fazer parte

de um projeto deste tipo.

• Caso exista algum responsável único para o papel, pode

ser definido diretamente no template, por exemplo:

Gerente de Desenvolvimento, Garantia de Qualidade,

Diretor Sênior.

Page 37: WP Solução de Gerenciamento de Projetos

Produtos

Page 38: WP Solução de Gerenciamento de Projetos

Conceitos

– Produtos• Identifica os produtos que serão controlados pelo

sistema. Serão mantidos através dos projetos.• Exemplo:

– Sistema de ERP– Projeto do Portal de Fornecedores– Projeto de Construção do Aeroporto

– Módulos • É uma sub-divisão dos produtos utilizada para facilitar o

acesso e o controle dos mesmos (áreas).

Page 39: WP Solução de Gerenciamento de Projetos

– Objetos• É o nível mais baixo de controle. Irá conter os fontes dos

produtos do projeto (programas, desenhos, plantas, etc.)• O sistema irá fazer o controle de versão individualmente para

cada objeto alterado nos projetos. Exemplo:– Objeto X

» Versão 1.1

» Versão 1.1.1 – Sub-versão, versão intermediária

» Versão 1.2

– Objeto Y

» Versão 1.1

» Versão 1.2

» Versão 1.3

Conceitos

Page 40: WP Solução de Gerenciamento de Projetos

– Requisitos• Funcionalidades ou requisitos funcionais que

compõem o produto/módulo. • Através da associação entre requisitos e objetos é

possível manter a rastreabilidade de alterações das funcionalidades realizadas nos projetos.

Conceitos

Page 41: WP Solução de Gerenciamento de Projetos

Produtos

Produtos• Gestor• Salutar• Educar• Gespam Módulos

• Água• Almox• Bolão• Dívida

Objetos• Acerto Geral• Agua_SQL• AlterTable_Agua

Requisitos• Manutenção de Água• Manutenção de Almox• Cadastro de Dívida

Page 42: WP Solução de Gerenciamento de Projetos

Tipos de Objetos

Clarion Browse Clarion MainClarion ReportClarion SelectClarion SourceClarion SplashClarion UpdateClarion Window Crystal Reports – Relatório Dreamweaver CSS

Tipos de Requisitos

CadastrosConsultasConversãoImportaçãoProcessosRelatórioRequisitos Não Contemplados

Enquadramentos

ComplexoMuito ComplexoNormalSimples

Page 43: WP Solução de Gerenciamento de Projetos

– Definição (Projeto – Definições)• Identifica um pacote de alteração em objetos para um

determinado projeto.• Uma definição poderá conter somente um ou mais objetos.• A versão do objeto é única, independente de definição.• O sistema permite configurar:

– Se a definição precisa de aprovação para iniciar a execução.

– Se precisa de aprovação (homologação) para entregar ao cliente.

Conceitos

Page 44: WP Solução de Gerenciamento de Projetos

– Especificação (Projeto - Escopo)• Identifica o escopo do produto que será

desenvolvido no projeto, formado por requisitos (funcionalidades).

• Um projeto poderá conter somente um escopo aprovado. É possível fazer a alteração do escopo inicial, mas mantêm-se o controle de alteração.

Conceitos

Page 45: WP Solução de Gerenciamento de Projetos

Controle de Versão / Alteração

– O sistema executa o controle de versão a nível de objeto. Exemplo:

• Objeto: Planta Baixa Escola “A”– Versão 1.1

» Objeto criado no Projeto 15

– Versão 1.2

» Objeto alterado no Projeto 18

» <registro de todos os dados de alteração>

– Versão 1.3

» Objeto alterado no Projeto 22

» <registro de todos os dados de alteração>

Page 46: WP Solução de Gerenciamento de Projetos

– Para criar ou alterar um objeto (componente de um produto) é necessário criar uma “Definição” dentro de um projeto.

• Um objeto poderá estar em alteração em uma única definição (versão), após poderá ser criado uma nova versão em outro projeto, gerando o registro das alterações e armazenando os arquivos físicos de cada versão.

Page 47: WP Solução de Gerenciamento de Projetos

Exemplo de Registro de Alteração

Projeto 15

Definição I

• Objeto “A” v1.0

• Objeto “B” v1.0

• Objeto “C” v1.1

Definição II

• Objeto “A” v1.1

• Objeto “D” v1.3

Definição I

• Objeto “A” v1.3

• Objeto “B” v1.1

• Objeto “D” v1.4

Projeto 18

• Controle de Aprovações• Controle de check-out e check-in dos arquivos• Controle para Atualização de Clientes

Page 48: WP Solução de Gerenciamento de Projetos

Módulo de Solicitações

Page 49: WP Solução de Gerenciamento de Projetos

Solicitações

• Parceiros criam solicitações.

• Suporte Cadastram solicitações de Clientes.

• Priorização das solicitações.

• Geração de projetos a partir de uma solicitação.

Canal de Comunicação

Page 50: WP Solução de Gerenciamento de Projetos

Necessidades /Problemas

Lixeira

Incluída

Rascunho

Em Aprovação

Aprovada

Entregue

Devolvida Em Atendimento

Projeto

Deficiência de Informações

Complemento de Informações Solicitação de

Aprovação

Proposta não Aceita

Proposta Aceita

Solicitação de Aprovaçãopara Execução

Desistência da solicitação

Deficiência de Informações

Entendimentode escopo

Necessidade de projeto

Necessidade de projeto

Entrega doProjeto

Tarefa executada

Tarefaexecutada

NecessidadeAtendida

SoluçãoAceita

Necessidadenão Atendida

Problemade escopo

Documentaçãodo problema

Criação daSolicitaçãoCriação da

Solicitação

Fechada

Cancelada

FLUXO DE ATENDIMENTO DE SOLICITAÇÕES

Solicitante

Atendimento

Equipe Projeto

Re

spo

nsa

bilid

ad

e

Page 51: WP Solução de Gerenciamento de Projetos

Gerenciamento de Projetos

Page 52: WP Solução de Gerenciamento de Projetos

Projeto

Projeto• Unidade• Template• Cliente• Prioridade• Classificação• Responsável• Objetivo

Equipe• Responsável• Papel• Permissões

Processo• Processos - Fases• Tarefas• Tempos• Datas

Definição• Objetos (Análise)

Especificação• Requisitos

RiscosRecursosTextosAnexos

Page 53: WP Solução de Gerenciamento de Projetos

– Planejamento:• Cálculo do Cronograma do Projeto• Aprovação do Planejamento do Projeto• Liberação de Projetos

– Aprovação/Substituição Escopo– Aprovação/Homologação/Entrega/

Cancelamento de Definição

Page 54: WP Solução de Gerenciamento de Projetos

• Lançamento de Atividades que não estão relacionados a nenhum projeto. • Outras Atividades

• Reunião sem Projeto

• Auxílio a Equipe de Suporte

• Ausência

• Lançamento de Despesas que não estão relacionadas a nenhum projeto.• Alimentação

• Deslocamento

• Hospedagem

• Ingressos em Eventos

• Treinamentos

Page 55: WP Solução de Gerenciamento de Projetos

Consultas e Relatórios

Page 56: WP Solução de Gerenciamento de Projetos

Detalhamento do Projeto

Page 57: WP Solução de Gerenciamento de Projetos

Alocação de Recursos / Equipe

Page 58: WP Solução de Gerenciamento de Projetos

Painel Projetos

Page 59: WP Solução de Gerenciamento de Projetos

– Acompanhamento Projeto– Cronograma– Atividades – Tarefas– Painel Check-Lists

Page 60: WP Solução de Gerenciamento de Projetos

Relatórios

– Plano de Projeto– Escopo– Especificação Funcional– Textos do Projeto– Cronograma do Projeto– Atividades– Despesas do Projeto– Despesas Responsável

Page 61: WP Solução de Gerenciamento de Projetos

Módulo de Homologação

Page 62: WP Solução de Gerenciamento de Projetos

Homologação

– Testes Unitários (definição)• Cadastrados na definição do projeto. Pode-se executá-los e

caso necessário criar tarefas de testes ou correção.

– Plano de Teste (produto)• Cadastrados no sistema e vinculados a produtos e/ou

módulos.• São mais genéricos, utilizados para testar os produtos na

sua totalidade.

Page 63: WP Solução de Gerenciamento de Projetos

Controle Físico e Lógico

Processo de controle de versão dos

produtos desenvolvidos em projetos

Page 64: WP Solução de Gerenciamento de Projetos

Objetivos do Processo

– Detalhar o processo de controle dos produtos gerenciados pelo sistema

– Controlar o acesso físico e lógico dos artefatos dos produtos (arquivos fontes)

– Manter o histórico de alterações nos produtos e permitir recuperar versões anteriores dos mesmos

– Controlar envio de atualizações para os clientes• Novos produtos• Alterações em produtos• Vinculado a parte financeira (Contratos)

Page 65: WP Solução de Gerenciamento de Projetos

Conceitos do Sistema

– Produtos• Identifica os produtos que serão controlados pelo

sistema. Serão criados ou atualizados através dos projetos.

– Módulos • É uma sub-divisão dos produtos utilizada para facilitar o

acesso e o controle dos mesmos.– Objetos

• É o nível mais baixo de controle do produto.

• Irá conter os fontes dos produtos do projeto (programas, desenhos, plantas, etc.)

Page 66: WP Solução de Gerenciamento de Projetos

Exemplo de Relacionamento

Produtos• Projetos Prefeitura• Projeto Aeroporto

Módulos• Projeto Escola “A”• Projeto Reforma praça

Objetos• Planta Baixa• Planta hidráulica• Planta Elétrica

Page 67: WP Solução de Gerenciamento de Projetos

– O sistema executa o controle de versão a nível de objeto.

– A versão do objeto somente poderá ser criada (gerada) através de um projeto.

– Exemplo:

• Objeto: Planta Baixa Escola “A”– Versão 1.1

» Objeto criado no Projeto 15

– Versão 1.2

» Objeto alterado no Projeto 18

» <registro de todos os dados de alteração>

– Versão 1.3

» Objeto alterado no Projeto 22

» <registro de todos os dados de alteração>

Page 68: WP Solução de Gerenciamento de Projetos

– Para criar ou alterar um objeto (componente de um produto) é necessário criar uma “Definição” dentro de um projeto.

• A Definição do Projeto representa um conjunto de alterações em objetos.

• O sistema permite parametrizar:– Se a definição precisa de aprovação para iniciar a execução.

– Se precisa de aprovação (homologação) para entregar ao cliente.

• Um objeto poderá estar em alteração em uma única definição (versão), após poderá ser criado uma nova versão em outro projeto, gerando o registro das alterações e armazenando os arquivos físicos de cada versão.

Page 69: WP Solução de Gerenciamento de Projetos

Projeto 15

Definição I

• Objeto “A” v1.0

• Objeto “B” v1.0

• Objeto “C” v1.1

Definição II

• Objeto “A” v1.1

• Objeto “D” v1.3

Definição I

• Objeto “A” v1.3

• Objeto “B” v1.1

• Objeto “D” v1.4

Projeto 18

• Controle de Aprovações• Controle de check-out e check-in dos arquivos• Controle para Atualização de Clientes

Page 70: WP Solução de Gerenciamento de Projetos

– Cliente• Contrato (negociação)

– Produtos Contratados

– Geração de Pacotes de Atualização por Cliente

• Cliente “A”– Pacote 1

» Objeto “A” v1.0» Objeto “B” v1.0» Objeto “C” v1.1

– Pacote 2» Objeto “A” v1.1

Page 71: WP Solução de Gerenciamento de Projetos

– O controle de acesso é parametrizado por Papel (perfil)

– Exemplo:• Gerente de Projetos

– Aprova Definição– Libera Entrega para o Cliente

• Arquiteto– Altera Definição (cria versão do objeto)– Aprova alteração da versão

• Desenhista– Altera o objeto gerando nova versão

Page 72: WP Solução de Gerenciamento de Projetos

Pacotes de Atualização

Page 73: WP Solução de Gerenciamento de Projetos

Objetivos a Serem Alcançados

– Atender o processo de controle das atualizações dos

produtos nos clientes, através de:

• Versão de produto (release)

• Sub-versão de produtos (patch)

– Manter informações dos calendários de entrega das

versões dos produtos

– Controlar as alterações em produtos e projetos que farão

parte de cada versão liberada.

Page 74: WP Solução de Gerenciamento de Projetos

– Produtos• Identifica os produtos que serão controlados pelo

sistema. Serão mantidos através dos projetos.• Exemplo:

– Sistema de ERP– Projeto do Portal de Fornecedores– Projeto de Construção do Aeroporto

– Módulos • É uma sub-divisão dos produtos utilizada para facilitar

o acesso e o controle dos mesmos.

Page 75: WP Solução de Gerenciamento de Projetos

– Objetos• É o nível mais baixo de controle. Irá conter os fontes

dos produtos do projeto (programas, desenhos, plantas, etc.)

• O sistema irá fazer o controle de versão individualmente para cada objeto alterado nos projetos. Exemplo:

– Objeto X

» Versão 1.1

» Versão 1.1.1 – Sub-versão, versão intermediária

» Versão 1.2

– Objeto Y

» Versão 1.1

» Versão 1.2

» Versão 1.3

Page 76: WP Solução de Gerenciamento de Projetos

– Definição (Projeto – Definições)• Identifica um pacote de alteração em objetos para um

determinado projeto.• Uma definição poderá conter somente um ou mais objetos.• A versão do objeto é única, independente de definição.• Terá o controle de bloqueio de alteração e o controle de check-in

e check-out

Page 77: WP Solução de Gerenciamento de Projetos

– Atualização Produtos

• Identifica o controle de geração de pacotes para atualização de determinados produtos. Exemplo:

– Atualização dos produtos de Engenharia

– Atualização dos produtos de Projetos de Software

– Calendário Atualização

• Os calendários estarão associados a uma “Atualização Produtos” e poderão ser definidos dois tipos de calendário:

– Nova Versão ou Release » Identifica uma atualização de uma nova versão dos produtos

– Correções ou Patch» Identifica uma sub-versão que é liberada entre uma versão e outra dos

produtos para correção de problemas.

– Importante: A versão dos produtos é diferente da versão dos objetos. Em uma mesma versão do produto poderão existir mais de uma versão de um objeto.

Page 78: WP Solução de Gerenciamento de Projetos

Geração de Pacotes de Atualização nos Clientes

Page 79: WP Solução de Gerenciamento de Projetos

Calendário Atualização

– O “Calendário Atualização” (versão) será definido pelo usuário responsável pelas atualizações dos produtos nos clientes (SCM).

– A seqüência do calendário de atualização será por data de entrega ou fechamento do pacote.

– O Calendário possuirá um indicador se é uma versão do produtos (Release) ou uma sub-versão (patch)

– O usuário informará a versão dos produtos que estarão sendo liberadas no calendário

– Exemplo: v.1.0.1 - v.1.0.1.1 - v.1.0.2

– O Calendário terá informações de datas de entrega das definições e de geração do pacote de atualização.

Page 80: WP Solução de Gerenciamento de Projetos

Controle de Alteração dos Produtos

– Na definição do projeto deverá ser informado o “Calendário Atualização” para os produtos que possuem controle de atualização através de calendário.

• Se não informado “Calendário Atualização” na definição, não poderá ser informado objetos.

• Não poderá gerar versão

– O Calendário irá identificar a Release ou patch que será gerada dos produtos:

Page 81: WP Solução de Gerenciamento de Projetos

Geração do Pacote

O sistema irá apresentar para a “Atualização Produtos” os “Calendários Atualização”, com geração em aberto.

– Terá um indicador de definição entregue ou não– Uma definição não entregue não poderá ser gerada no

pacote de atualização.O SCM poderá marcar as definições que serão geradas na data.

Após a geração do pacote não poderão ser incluída novas definições para o calendário.

Para as definições não geradas, deverá ser alterado o “Calendário Atualização”

O “Calendário Atualização” poderá ter gerações parciais ou ser cancelado.

Page 82: WP Solução de Gerenciamento de Projetos

Objeto V 15 V 16 V 16.1 V 16.2 V 17

A - 2 2.1 2.2 3

B 4 4.1 5

C 6 7 -> 7

D - 2 2.1 2.2 3 -> 4

E 6 7 -> 7 -> 8

Objeto “C”: Não possuía versão em aberto e foi gerada a versão 7 e será acrescentada na Release 17.Objeto “D”: a versão 2.2 foi criada após a liberação da versão 3 do objeto, será necessário criar a versão 4 para incorporar as alteração realizadas.Objeto “E”: A versão 7 foi criada após a conclusão da versão do produto V17 (analisar se é necessário).NÃO

Page 83: WP Solução de Gerenciamento de Projetos

Controle de Pacotes por Cliente

– Atualização para o Cliente A• Do pacote da versão 15 para a 17

– Serão enviadas as versões 16, 17 e mais os patches da versão 17

• Na geração do “Calendário Atualização” o sistema continuará gerado um pacote individual para cada cliente, levando em consideração os produtos e módulos por ele contratados.

– Observação:• Serão excluídas as versões dos objetos de Release e patches

antigos, mantendo somente as duas últimas versões do objeto que já foram entregues para todos os clientes.

Page 84: WP Solução de Gerenciamento de Projetos

Seqüência de Geração dos Objetos

– A seqüência de geração dos objetos dentro do pacote será conforme abaixo:1. Tipo de objeto

2. Definição (data que a mesma foi entrega)

3. Ordem dentro da Definição

Page 85: WP Solução de Gerenciamento de Projetos

Pacote Especial

– O sistema irá permitir a geração de um pacote especial, a partir de definições dos projetos, para envio a um cliente para testes e homologação.

– Na geração normal do “Calendário Atualização” essa definição estará disponível e será gerada novamente para o cliente.

Page 86: WP Solução de Gerenciamento de Projetos

Configuração de e-mails

– O sistema irá permitir configurar e-mails para esse processo nos seguintes critérios:

• Alteração de “Calendário Atualização”– Aviso de definição alterada de calendário– Para: Gerente de projetos ou analistas e SCM

• Geração do “Calendário Atualização”– Aviso de “Atualização Produtos”– Para: Usuário Chaves, Clientes

Page 87: WP Solução de Gerenciamento de Projetos

– Produtos• Identificar os produtos que terão controle de entrega por

Release e patch (associados a uma Atualização Produtos)

– Objetos• Criar tabela para armazenar os documentos físicos dos

objetos.

• Será armazenado um arquivo por versão.

• Por tipo de Objeto:– Identificar os objetos que serão gerados nos pacotes.

– Identificar os objetos com bloqueio de versão dos objetos.

– Controle de check-in e check-out pelo sistema

– Criar tabelas para armazenar as informações de Atualização Produtos e Calendário Atualizações

Page 88: WP Solução de Gerenciamento de Projetos

– Como enviar uma definição e todas as suas dependências, sem enviar todo o pacote?

• A relação dos objetos é por definição!

• Não poderá enviar o mesmo objeto em duas entregas diferentes!

– Os patches devem ser “filhos” da release e quando buscar uma versão para o pacth deverá buscar a versão entregue na release. Mesmo tendo uma release mais a frente. Servirá para corrigir um erro daquela versão.

– Criar arquivos anexos a definição para acrescentar scripts de menus, parâmetros e outros. Poderá ser anexo a objeto sem controle de versão, irá junto com a definição.

– O Nome físico do objeto não depende do nome do objeto.

Page 89: WP Solução de Gerenciamento de Projetos

Indicadores

Page 90: WP Solução de Gerenciamento de Projetos

Lançamento

Pontualidade

Desempenho

Eficácia

Produtividade

Page 91: WP Solução de Gerenciamento de Projetos

Lançamento

– Indicador:• Horas disponíveis / Horas lançadas

• Considera o calendário da unidade e o calendário individual.

– Objetivo:• Acompanhar o volume de horas lançadas no sistema

– Meta: 100 %– Exemplo:

• Horas disponíveis 1000

• Horas lançadas 950

• Indicador de lançamento 95%

Page 92: WP Solução de Gerenciamento de Projetos

Pontualidade

– Indicador:• Total de tarefas entregues / tarefas entregues no prazo

– Objetivo:• Acompanhar a pontualidade na entrega das tarefas

– Meta: ???%– Exemplo:

• Total de tarefas: 10• No prazo: 8• Indicador de Pontualidade: 80%

Page 93: WP Solução de Gerenciamento de Projetos

Desempenho

– Indicador:• Esforço planejado / Esforço realizado

– Objetivo:• Acompanhar o desempenho da equipe e as estimativas

do projeto.

– Meta: ??? %– Exemplo:

• Horas planejadas: 10, Horas executadas: 8 = 125%• Horas planejadas: 10, Horas executadas: 10 = 100%• Horas planejadas: 10, Horas executadas: 12 = 83%

Page 94: WP Solução de Gerenciamento de Projetos

Eficácia

• Indicador:– Horas trabalhadas em projetos normais X projetos de correção

• Objetivo:– Acompanhar o índice de re-trabalho gerados pelos projetos.

• Meta: ??? %

• Exemplo:– Horas totais de projeto: 100

– Horas em projetos de correção: 12

– Indicador de Eficácia: 82%

Page 95: WP Solução de Gerenciamento de Projetos

Produtividade

• Indicador:– Total de horas trabalhadas X horas em projetos “produtivos”

• Objetivo:– Acompanhar os trabalhos e direcionas os trabalhos para

projetos “produtivos” para a organização

• Meta: ??? %

• Exemplo:– Horas trabalhadas: 1000

– Horas em Projeto: 600

– Indicador Produtividade: 50%

Page 96: WP Solução de Gerenciamento de Projetos

Análise de Indicadores

– Consulta de Indicador e Período por:

• Unidade de Projetos

• Responsável (colaborador)

• Cliente

• Tarefa

Page 97: WP Solução de Gerenciamento de Projetos

Unidade de Projetos

Page 98: WP Solução de Gerenciamento de Projetos

Responsável / Cliente / Tarefa

Lançamento

Page 99: WP Solução de Gerenciamento de Projetos

Responsável / Cliente / Tarefa

Pontualidade

Page 100: WP Solução de Gerenciamento de Projetos

Análise por Períodos

Lançamento

Page 101: WP Solução de Gerenciamento de Projetos

– O controle de acesso é parametrizado por Papel (perfil)

– Exemplo:• Gerente de Projetos

– Aprova Definição– Libera Entrega para o Cliente

• Arquiteto– Altera Definição (cria versão do objeto)– Aprova alteração da versão

• Desenhista– Altera o objeto gerando nova versão

Administrador do Sistema