As part of the PMO flashmob I went along to a talk given by Jennifer Stapleton the author of the agile PMO pocketbook. Jennifer has a background in agile having been involved with DSDM since its beginning 20 years ago (which on my estimation makes it older than PRINCE2). In this session Jennifer talked us through what a PMO can do to support agile projects, rather than what makes a PMO agile.
There are various things that PMOs can do to support agile, including using some of their techniques when prioritising projects. Using a MoSCoW method for selecting which projects are more important, and this can be used on agile and non agile projects together as part of a portfolio role. Jennifer did suggest more than once that by selecting an agile project that would of course mean that benefits come earlier with the initial delivery from the agile project. Jennifer discussed the sorts of things that a PMO may need to do differently when looking at an agile project, including reporting and gate reviews. These she said can still be done, but they would focus on different things, with the reporting looking at velocity and user engagement rather than focussing on a Gantt chart and finances.
There were over 20 people present from different PMOs, not just those who were running a PMO with agile projects, but those people who were doing a project manager role and those people who were looking to find out more about agile.
Having received a copy of the pocket book that Jennifer I think it is a useful practical way of looking about how a PMO needed to change to be applicable to the agile world, giving actual examples of how some of the things that a PMO get asked to do can change for the better. In fact Jennifer said that actually having a PMO involved with an agile project was a benefit for the project. Although Jennifer was unable to stay for the social at the local pub afterwards she was able to answer everyone’s questions as part of the session.
The other thing that struck me was how some of the subjects that Jennifer mentioned about user engagement, focussing on what is important for the project rather than what is important for the PMO and having the PMO adapt to organisation style were important regardless of whether the organisation runs agile projects, non agile projects or a combination of both.