domingo, 9 de junho de 2013

O Controle do Projeto

O controle é uma das principais atividades envolvidas na gerência de projetos, e esta atividade ajuda a responder a questão: "Por que medir?"

A medição permite a comunicação de forma efetiva entre os recursos envolvidos no projeétto, com todos aqueles que farão uso do produto ou serviço.

A falta da métrica, por outro lado, resulta nos erros de planejamento do projeto, não conhecemos a complexidade do que vamos implementar, logo não temos com identificar o risco do projeto. 

A demora na identificação do erro dá-se a falta da métrica no início do projeto.  Como prevenir, identifica e corrigir o que não foi medido, logo, não planejado, contingencias e mitigado.

A primeira ação dos menos experiente é aumentar os recursos no projeto, o que nem sempre funciona, pois a relação não é linear entre o prazo, esforço e recursos disponível.

"Nove mulheres não geram um filho em um mês".

Com a utilização de métricas, justificar e defender as decisões tomadas fica mais fácil, em função do menor impacto desses desvios. A métrica de software nos permite identificar e gerenciais os desvios na fase de planejamento do projeto.

Também é importante destacar que quando se falo em métricas de projeto não estou me referindo só a técnicas de medições de sistemas, mas também a uma séria de técnicas que nos leva a ponderação no momento da elaboração do planejamento.

Grande Abraço,
Gilberto Ribeiro.

terça-feira, 4 de junho de 2013

Gerência de Projetos

  • Planejar
  • Executar
  • Controlar
Um projeto é um empreendimento temporário  posto em execução para criar um único produto ou serviço. (PMI)

Planejamento
Os objetivos são definidos e refinados e o melhor percurso de ação é escolhido.

Execução
Gestão de pessoas e recursos objetivando a execução do planejamento.

Controle
Garantir que os objetivos planejados serão alcançados, monitorando e medindo ao longo do ciclo de vida do projeto, identificando os desvios e corrigindo-os.

O planejamento - execução - controle, proporcionam ao projeto VISIBILIDADE, que é fundamental para saber se o planejado está de acordo com o que está sendo executado.

Na fase inicial do projeto, quando ainda estamos no levantamento e identificação das necessidades do cliente, não temos como medir um sistema e a estimativa é o único recurso que dispomos. A análise de ponto de função nos auxilia na identificação da funcionalidade fornecidas pelo usuário, potencialmente ou candidatas a requisitos do sistema, possibilitando uma medida inicial e ao longo do ciclo de vida do projeto.

- Especificação inicial de requisitos
- Projeto de alto nível
- Projeto detalhado
- Produto entregue

Nestas fase realizamos uma projeção do que de fato será entregue ao final do projeto.

Na medição um valor funcional só torne-se relevante quando responde os seguintes questionamentos:

Quais produtos devem ser desenvolvidos?
  • Especificações
  • Manuais
  • Programas
  • Módulos
  • Base de Dados
  • Planos de Implantação
  • Conversões
Quais as atividades?
  • Identificação de classes e objetos
  • Preparação de cenários de interações típicas
  • Construção de modelo funcional
  • Validação de documentação técnica
Qual o esforço?
  • HH
  • HM
Quais profissionais participaram do processo?
  • Analista de Requisitos
  • Analista de Sistemas
  • Arquiteto de Sistemas
  • Desenvolvedores
  • Usuários
Quanto tempo?
  • Semana
  • Meses
  • Anos
Quais são os riscos e suas contingencias?
  • Prazos
  • Orçamento
  • Qualidade
  • Legislação
  • Capacidade técnica

Grande Abraço,
Gilberto Ribeiro.