Quali sono i passaggi fondamentali per pianificare un programma di formazione generale efficace?