the pogram manager group needs to add value &stop randomization, micromanagement and last minute requests to justify their middle-man duty. I suggest project management 101 training to be mandatory for the PGM group
Clarification note: program managers and product managers are not the same.