quarta-feira, 7 de janeiro de 2009

Desenvolvendo um Project Charter

Na área de conhecimento de Integração, na fase de Inicialização, o primeiro processo definido é o de Desenvolvimento do Project Charter. O Project Charter é o documento que formalmente autoriza o projeto. Ele é usualmente assinado pelo Sponsor e autoriza o Gerente de Projetos a usar os recursos nas atividades pertinentes ao projeto.











O Project Charter não é um plano detalhado para o projeto porém ele disponibiliza, para os os envolvidos responsáveis por decisões chaves, informação suficiente para suporta-los nas mesmas.
Os principais elementos para elaboração do Project Chart são:


  • Contrato, que pode ser um acordo interno de setores da mesma empresa, via e-mail ou documento próprio da organização; ou ainda um contrato formal caso sejam entre empresas;
  • Statement of Work (SOW) ou declaração do trabalho, que é uma narrativa de produtos ou serviços que serão produtos finais do projeto. Nele estão contidos as necessidades de negócio, uma descrição inicial do escopo do produto. Durante o desenvolvimento este escopo será detalhado. Para projetos que envolvem terceiros devem vir juntos com a proposta de trabalho ou como parte do contrato. Deve conter também as premissão e as restrições do projeto, os stakeholders principais e seus papéis no projeto, os riscos do projeto já identificados antecipadamente;
  • Fatores Ambientais da Corporação;
  • Ativos de Processos Organizacionais.


Fatores ambientais da empresa:

Durante o desenvolvimento do termo de abertura do projeto, devem ser considerados todos e quaisquer sistemas e fatores ambientais da empresa que cercam e influenciam o sucesso do projeto. Isso inclui, mas não se limita a itens como:
  • Cultura e estrutura organizacional ou da empresa;
  • Normas governamentais ou do setor (por exemplo, regulamentos de agências reguladoras, normas de produtos, padrões de qualidade e padrões de mão-de-obra);
  • Infra-estrutura (por exemplo, equipamentos e instalações existentes);
  • Recursos humanos existentes (por exemplo, habilidades, disciplinas e conhecimento, como projeto, desenvolvimento, departamento jurídico, contratação e compras);
  • Administração de pessoal (por exemplo, diretrizes de contratação e demissão, análises de desempenho dos funcionários e registros de treinamento);
  • Sistema de autorização do trabalho da empresa;
  • Condições do mercado;
  • Tolerância a risco das partes interessadas;
  • Bancos de dados comerciais (por exemplo, dados padronizados de estimativa de custos, informações sobre estudos de risco do setor e bancos de dados de riscos);
  • Sistemas de informações do gerenciamento de projetos (por exemplo, um conjunto de ferramentas automatizadas, como uma ferramenta de software para elaboração de cronogramas, um sistema de gerenciamento de configuração, um sistema de coleta e distribuição de informações ou interfaces Web para outros sistemas on-line automatizados).


Ativos de processos organizacionais:


Durante o desenvolvimento do termo de abertura do projeto e da documentação subseqüente do projeto, todos e quaisquer ativos usados para influenciar o sucesso do projeto podem ser obtidos a partir dos ativos de processos organizacionais. Todas e quaisquer organizações envolvidas no projeto podem ter políticas, procedimentos, planos e diretrizes formais e informais cujos efeitos devem ser considerados. Processos e procedimentos da organização para realizar o trabalho:

  • Processos organizacionais padrão, como normas, políticas (por exemplo, política de segurança e saúde e política de gerenciamento de projetos), ciclos de vida padrão do produto e do projeto, e políticas e procedimentos de qualidade (por exemplo, auditorias de processo, metas de melhoria, listas de verificação e definições padronizadas de processos para uso na organização);
  • Modelos (por exemplo, modelos de risco, modelos da estrutura analítica do projeto e modelos do diagrama de rede do cronograma do projeto);
  • Diretrizes e critérios para adequação do conjunto de processos padrão da organização para satisfazer às necessidades específicas do projeto;
  • Requisitos de comunicação da organização (por exemplo, a tecnologia de comunicação específica disponível, meios de comunicação permitidos, retenção de registros e requisitos de segurança);
  • Requisitos ou diretrizes para encerramento do projeto (por exemplo, auditorias finais do projeto, avaliações do projeto, validações de produtos e critérios de aceitação);
  • Procedimentos de controles financeiros (por exemplo, relatórios de horas, revisões de despesas e desembolsos necessários, códigos de contabilidade e cláusulas contratuais padrão);

Segue um template que pode ser usado como padrão:

http://docs.google.com/Doc?id=dgj7dpm8_5g796hhcs

Definindo o Sucesso do Projeto

Um projeto completo e de sucesso deve atingir essencialmente os seguintes objetivos:
  • dentro do tempo previsto;
  • dentro do custo previsto;
  • dentro do escopo previsto;
  • com qualidade;
  • com riscos controlados; e
  • recursos bem coordenados.

Gerenciamento de Integração

Uma das áreas de conhecimento mais importantes do projeto é a área de integração. A integração inclue os processos e atividades necessárias para identificar, definir, combinar, unificar e coordenar os vários processos a atividades de gerenciamento de projetos. A integração pressupõe que vários elementos de um projeto estão corretamente coordenados, é importante percebermos desde o início que tudo que será trabalhado em um projeto deve estar integrado e relacionado com outros aspectos do mesmo. Não devemos trabalhar os plano e etapas do projeto de forma isolada.
Vamos colocar alguns exemplos, uma mudança de escopo estará quase sempre afetando o custo e o cronograma do mesmo, porém pode ou não afetar a qualidade do produto. Uma exigência de uma data específica para entrega do produto final, antecipando o cronograma afetará o mesmo com a redução da duração, porém não obrigatoriamente o esforço ou o custo. Este fato pode também prejudicar a qualidade caso seja necessário reduzir etapas de controle da mesma.
Enfim uma integração entre todas as gerências do projeto são importantes para o sucesso do mesmo.

Progressive Elaboration

Um técnica importante e que as vezes parece óbvia é a Progressive Elaboration ou Rolling Wave Planning. Esta técnica constitui do contínuo aprimoramento e detalhamento do plano de projeto com informações cada vez mais precisas e estimativas mais acuradas enquanto o projeto vai evoluindo durante o tempo. Nesta técnica iniciamos com o plano do projeto ainda incompleto e talvez não tão preciso, porém enquanto o mesmo vai sendo detalhado, vamos atualizando seus planos e tornando-os mais completos. É muito importante iniciar o quanto antes o plano de projeto e manter os seus documentos "vivos", isto é, sempre atualizados e corretos durante o ciclo de vida do projeto.

segunda-feira, 5 de janeiro de 2009

Mapa com Grupos Principais X Áreas de Conhecimento



Quadro com as 4 principais grupos de processos, 9 áreas de conhecimento de processos e os 44 processos de gerenciamento de projetos segundo o PMI. Clicar na figura acima para obter com maior clareza a sua visualização.

Áreas de Conhecimento de Gerenciamento de Projetos

As nove áreas de gerenciamento de projetos são as seguintes:


  1. Integração
  2. Escopo
  3. Tempo
  4. Custo
  5. Qualidade
  6. Recursos Humanos
  7. Comunicação
  8. Risco
  9. Procurement

Dentro destas áreas temos 44 processos divididos em cinco grandes grupos de processos, como descrito no PMBOK Guide - Third Edition, na qual me baseio para este blog.

Seguem algumas definições importantes:

  • Projeto - um esforço temporário para criar um único produto, serviço ou resultado. Temporário não significa necessariamente curto em duração, muitos projetos duram vários anos.
  • Programa - um grupo de projetos relacionados de uma forma coordenada para obter benefícios e controle indisponíveis se gerenciados individualmente.
  • Gerenciamento de Projetos - a aplicação de conhecimento, skills, ferramentas e técnicas de atividades de projetos para cumprir requerimentos de projetos. Gerenciar projetos inclui identificar requerimentos, estabelecer objetivos claros e atingíveis, balancear demandas concorrentes com escopo bem definido, além de tempo e custo controlados.
  • Ciclo de vida de um projeto - um conjunto de fases de projeto sequenciais, cujos nomes e números são determinados pelas necessidades de controle da organização ou organizações involvidas no projeto. São definidos: qual trabalho técnico deverá ser feito em cada fase, quando os deliverables deverão ser gerados, quem será envolvido em cada fase e como será controlado e aprovada cada fase do projeto.
  • Sponsor ou Patrocinador - é a pessoa ou grupo de pessoas que irá prover os recursos financeiros para o projeto.

Target Audience

Iniciamos o blog repassando para vocês quem seriam os profissionais que seriam o alvo da audiência deste site:
Gerente de projetos, Gerentes de TI, Analistas de Sistemas, Programadores, Inspetores de Peer Review, Analistas de Testes, Time de Qualidade, Líderes/Coordenadores de Projeto, Stakeholders e todos os outros envolvidos em gerenciamento de projetos de software.
BlogBlogs.Com.Br