Linha do tempo do gráfico de Gantt “perfeito”



A ferramenta mais importante para um gerente de projeto é um plano de tempo. Ele pode ser construído de várias maneiras, mas um gráfico de Gantt é frequentemente usado.

Sobre o gráfico de Gantt já havia muitas discussões sobre Habré:


Alguém acredita que o melhor plano de tempo é o gráfico de Gantt, alguém até planeja projetos ágeis usando esse gráfico e alguém, pelo contrário, não vê o ponto nele e oferece abordagens alternativas ao planejamento e planos de tempo .

Finalmente, vamos descobrir por que o gráfico de Gantt é necessário, como deve ser elaborado e qual a sua utilidade!

O que o espera no artigo

Manual de gráficos de Gantt para o desenvolvimento de um projeto web. Não focaremos em uma ferramenta específica, discutiremos apenas abordagens conceituais e fundamentais. É baseado em doze anos de experiência no mercado de desenvolvimento web personalizado. Durante esse período, pude lançar mais de 100 projetos. Nos últimos três anos, tenho gerenciado a produção na agência interativa AGIMA.

Para quem é o artigo?

O artigo será de interesse dos gerentes de projeto e de todos os envolvidos de alguma forma na preparação e coordenação de cronogramas para o desenvolvimento, organização de processos de produção de aplicativos da Web e interação com um cliente ou cliente comercial.

Isenção de responsabilidade

Este artigo não é uma panacéia, mas apenas uma opinião puramente pessoal do autor ( Evgeny Lobanov , Diretor Executivo da AGIMA ). O método da cadeia crítica geralmente é eficaz para o planejamento do projeto, mas neste artigo não o abordaremos e realizaremos análises comparativas.

Quais são os planos de tempo?


São necessários planos de tempo para o planejamento correto da carga e o gerenciamento adequado das expectativas do cliente comercial.

Antes de iniciar qualquer tarefa ou projeto em produção, você deve ter um prazo acordado com a equipe e o cliente comercial.

Além de gerenciar as expectativas do cliente comercial e da sua equipe, o plano de tempo é muito significativo do ponto de vista moral. Acredito que, se o gerente do projeto não tiver um plano de ação claro com pontos de controle intermediários antes do início do trabalho, é provável que esse projeto seja direcionado ao fracasso.

Freqüentemente usado dois planos de tempo - externo e interno:

  • interno é discutido apenas com a equipe e inclui riscos planejados da lista de riscos óbvios no momento da avaliação do projeto;
  • Um plano de tempo externo é discutido com a equipe e o cliente comercial; além de riscos óbvios, inclui desvios em termos de tempo com base nos riscos projetados para todo o período de trabalho no projeto.

Os planos de tempo são geralmente apresentados na forma de um gráfico de Gantt .

Vamos considerar quais ações básicas precisam ser executadas para aproximar nosso plano de tempo do realismo, isto é, do ideal.

Maximizar os detalhes do projeto na fase de avaliação


Uma regra importante e uma das regras mais fundamentais no planejamento de um projeto é lembrar que 20 horas por tarefa são muitas. Essa tarefa não pode ser controlada em todas as nuances e pode ser rapidamente retornada ao canal temporário do projeto (é muito difícil minimizar os riscos implícitos no momento da avaliação da tarefa, geralmente esses riscos se tornam conhecidos na hora do prazo final ou no dia anterior).

Portanto, é importante colocar todas as tarefas no dia útil do especialista (em nossa empresa, são 6 horas de tempo efetivo; mais detalhes podem ser encontrados no meu artigo na seção "processos de trabalho"). Essas tarefas são mais fáceis de controlar e influenciar, deixando-as no canal temporário do projeto.

Se a tarefa for estimada em mais de 6 a 8 horas e não tiver resultados intermediários para o detalhamento, será necessário determinar os critérios para corrigir o progresso.

Defina o calendário de produção atual, verifique todas as exceções, defina um dia de trabalho de seis horas



Muitas pessoas esquecem os calendários de produção ao criar cronogramas. Além do fim de semana "padrão", há feriados "flutuando" de ano para ano, substituindo-os por dias úteis, etc.

Seu plano de tempo será irrelevante se você não usar um calendário de produção real.

Como regra, para adicionar um calendário de produção, você precisa usar as exceções nas configurações de calendário da ferramenta com a qual cria um gráfico de Gantt.



Crie todas as etapas necessárias do projeto. Todas as atividades (tarefas) são inseridas dentro dos estágios


É muito importante fazer o agrupamento correto para as atividades em nosso plano de tempo. Se o diagrama for simples, basta agrupar por etapas do projeto, por exemplo:

- análises,
- design,
- design
- layout
- desenvolvimento,
- testes,
- implementação.

Mas se o projeto for complexo, você precisará aplicar um agrupamento mais profundo de atividades - isso ajuda muito na filtragem e orientação de acordo com um gráfico de Gantt complexo. Por exemplo, eu gosto de agrupar por componentes, dentro das etapas de um projeto, etc.

Coloque todas as atividades no gráfico


Obviamente, quanto mais detalhadas as tarefas de negócios para atividades específicas, mais fácil e preciso seremos capazes de controlar o processo de desenvolvimento.

Além das principais atividades, não esqueça de inserir:

  • iteração de edições de acordo com o contrato (se estamos falando sobre desenvolvimento personalizado);
  • tempo para aprovação da iteração pelo proprietário da empresa;
  • tempo para correções de acordo com o feedback e a depuração de acordo com o contrato (se estamos falando sobre desenvolvimento personalizado);
  • 1-2 horas para tarefas não contabilizadas para cada atividade;
  • criação de conteúdo primário;
  • preenchimento de conteúdo;
  • teste em produção;
  • teste de negócios;
  • implementação.

Mapear risco


Você precisa usar o modelo de lista de riscos usado para o seu tipo de projeto (geralmente seu uso é limitado ao escopo da sua organização).

Cada risco possui dois parâmetros principais em relação ao projeto:

  1. A probabilidade de sua ocorrência no ambiente do projeto.
  2. O grau de influência do risco no curso do projeto.

Você precisa determinar os dois parâmetros para cada risco da lista. Em seguida, você precisa filtrar os riscos pelo impacto real no projeto - a maneira mais fácil de fazer isso é usando um mapa de riscos.

Quando todos os riscos óbvios para o projeto são identificados, é necessário levar em conta a minimização deles ao construir o plano de tempo no gráfico de Gantt.

Compartilho três maneiras principais de minimizar os riscos óbvios que afetam as principais características de tempo e orçamento do projeto:

  • duplicação de recursos;
  • minimização da funcionalidade em relação ao custo do desenvolvimento;
  • a definição de "pontos sem retorno" com relação às atividades de terceiros na forma de um marco com base em uma data do calendário.

Três cenários de gerenciamento de risco podem ser construídos: negativo, normal e positivo. É mais conveniente examinar os três cenários do desenvolvimento do projeto no gráfico de Gantt.

Insira todos os pontos de controle para o fornecimento de informações do proprietário da empresa ou cliente




É importante não esquecer:

  • especificações;
  • esboços ou serviços de trabalho;
  • livro de marca;
  • todo o conteúdo necessário para a implementação;
  • fechamento de obras por atos (se estamos falando sobre desenvolvimento personalizado);
  • assinatura de documentos provisórios importantes;
  • pré-pagamento (se estamos falando sobre desenvolvimento personalizado);
  • outras obrigações formais.

Insira todos os recursos (incluindo o tempo de especialistas / funcionários do cliente)






Isso permitirá que você entenda os pontos de pico da interseção de tempo máximo do mesmo especialista. Assim, você verá quantos threads de desenvolvimento podem ser iniciados e testados em paralelo.

Além disso, você pode inserir o custo dos recursos e os orçamentos de pico, fazendo uma previsão mais precisa do custo do desenvolvimento do projeto.

Indicar caminho crítico


Depois de minimizar os riscos no diagrama e resolver todos os pontos críticos de interseção de recursos, conseguimos obter o caminho crítico do projeto.

Essencialmente, o caminho mínimo do projeto corresponderá ao seu tempo interno. No qual já levamos em consideração:

  • horário de trabalho de especialistas;
  • riscos óbvios que podem ocorrer e o tempo necessário para resolvê-los;
  • especialistas em carregamento com uma distribuição normal do tempo de trabalho (excluindo horas extras).

O que vem a seguir




Posteriormente, no plano de tempo interno, podemos executar o plano externo, eliminando riscos óbvios, mas adicionando desvios em termos de tempo com base nos riscos projetados para todo o período de trabalho no projeto.

E, no entanto, o gráfico de Gantt é apenas uma ferramenta. Não é um objetivo, mas um meio. Se você souber lidar com riscos e requisitos variáveis, o gráfico de Gantt, juntamente com o roteiro , é uma das ferramentas mais eficazes para planejar um projeto inteiro ou iterações de desenvolvimento.

É um plano de tempo que, pelo menos de alguma forma, exibirá o tempo realmente necessário para a implementação do projeto. A propósito, para calcular os desvios de tempo com base nos riscos previstos, é possível usar frequentemente o Gráfico de redução . No próximo artigo, falarei sobre os parâmetros pelos quais ele pode ser construído, além dos "recursos de gravação" primitivos, e como coletar estatísticas sobre os desvios. Fique atento ...

Source: https://habr.com/ru/post/pt422231/


All Articles