The job of program management

In a detailed post over on E7 about the Win7 design process comes this:

With regard to where ideas come from, what we like to say is that the job of program management is not to have all the great ideas but to make sure all the great ideas are ultimately picked. The best program managers make sure the best ideas get done, no matter where they come from.

A nice formulation to add to my various other definitions of Program Management collected over the years.