This is a difficult one. I have worked in multiple organisations and come in at different phases of projects. Programme management is difficult due to it including so many different facets of delivery (benefits, technical delivery, setup, governance etc…). However, I think to be successful in this role, the following are the key assets and characteristics that you need to show. I strive for these things every day.
Agile practices need to be introduced carefully into an organisation. I have multiple experiences of working in organisations that want to change and the path to change is long and hard. I have discussed this in one of my other articles.
I have worked in a few organisations that have expressed desires to move towards different working practices. An example of this might be agile delivery. But how does a company changes itself in such a dramatic fashion to take on board all of the benefits of this new culture and way to deliver?