Die NCB 3.0 definiert "Ein Programm besteht aus einer Anzahl von spezifischen, zusammenhängenden Unternehmungen (Projekten und ergänzenden Aufgaben) zur Erreichung eines strategischen Zieles oder einer Reihe von Zielen innerhalb einer übergeordneten Strategie. Das Programm identifiziert und managt die Erzielung der von der Organisation erwarteten Erträge."
In Abgrenzung zum Projekt fokussiert Programm auf strategische Ziele bzw. Ziele in einer übergeordneten Strategie und auf das Generieren zu erwartender Erträge.
Die ->Programmorientierung wird als eigenständiges Kompetenzelement beschrieben.