Are you getting all that you hoped and expected from your Agile software development process? If not, it might be because your product governance processes are in conflict. As a director of a Program Management Office I've seen that by making a few simple but critical changes to your process you will reduce the time wasted on products that will never get built, make better product choices, and enjoy better relationships between your managers and software...