A investigação operacional é o campo de decisão utilizado para produzir a visão mais simples dos problemas complexos com a utilização de técnicas e ferramentas matemáticas que trabalham com a utilização e a atribuição de recursos escassos. A análise ou programação de redes é uma das técnicas utilizadas na pesquisa de operações que é utilizada para o planeamento, programação e controlo de grandes projectos. Estas baseiam-se na representação do Projecto como uma rede de actividades (1).Assim, a análise da rede pode ser feita por duas técnicas:-PERT (Avaliação de Projecto e Técnica de Revisão) e CPM (Método do Caminho Crítico).