Il '''Program Management Office''' o '''PgMO''', talvolta riferito come '''Project Management Office''' o '''(PMO'''), all'interno di un'organizzazione, è responsabile per la definizione e gestione dei programmi aziendali (il programma è un insieme di progetti che hanno un obiettivo comune). Il PMOPgMO supporta le funzioni del [[projectprogram management]] e serve principalmente per due attività: l'aiuto per attività di un progettoprogramma singolo e quelle per un criterio dell'azienda intera. Esiste una piccola differenza tra il PMOPgMO e il PgMOPMO (Project Management Office), cheil comprendeprimo lasi diversaoccupa della gestione di numerosi progetti correlati, mentre il secondo aiuta l'attività di un progetto singolo e si occupa della gestione di progetti correlati.
È presente anche nella guida [[Project Management Body of Knowledge]] (PMBOK)<ref>{{cita web|url=http://www.analisi-disegno.com/pm/pm_glossario.htm|titolo=Glossario|editore=analisi-disegno.com|accesso=9 marzo 2013}}</ref>.