CPM fue desarrollado para proyectos complejos pero rutinarios y con baja certeza de no ser finalizados antes de tiempo.