Design your own ERP PMO for fun and profit

Design your own ERP PMO for fun and profit

So, you’ve had the green light you were looking for and your organisation or programme has agreed to pay for an ERP PMO. Great News! Now you get to create it, which means bridging the gap between the wonderful concept you have in your head, and the reality of a value-adding ERP PMO providing useful services to support your ERP programme’s delivery and governance.

The first part of that “bridge” between concept and reality is to agree a coherent design. I like the idea of building a PMO to deliver a coherent, value-adding set of services. This article is based on that approach.

That said, you don’t HAVE TO design a PMO around a service concept – you could, for example, build a model around explicit roles (Planner, Support Officer, Administrator) with implicit services. In that case, you can still take what is useful from this article and leave the rest.


I. PMO cost/ size modelling

As in much human-centred design, we begin with a superficially insoluble problem: we have to start somewhere, but wherever we start will be “wrong”, in that there isn’t a perfect sequence where every step is based on unambiguous fact and evidence. We can’t wait for perfection; let’s start “where we are”, knowing we’ll have to back-track and iterate.

?

Sooner or later, we need to talk money

For this article, let’s start with financial/ budget considerations. How do we estimate the cost of an ERP PMO? You might be surprised to learn that there is no ERP-specific PMO estimating tool – even the biggest ERP vendors with their own bespoke methods don’t touch the subject. Instead, we can use generic PMO estimating methods. Here are three ways of estimating:

?

1. Top down, % of programme cost

This “quick-and-dirty” method is based on the size of the financial investment in a programme. We add 3% to 5% of the TOTAL programme cost, not just people cost.

  • Advantage: it is quick; it is based on good practice.
  • Disadvantage: it can be hard to justify to investors sceptical of the words “good practice” without further detail.

?

2. Top down, % of programme headcount number

This method is based on the total headcount profile over the life of the programme. PMO headcount can vary from 3% to 10% of total headcount numbers, excluding PMO. As a rule of thumb, you need the higher 10% towards the start when the team is small and the setup work for standards, methods, and so on is intense. Later, as the programme team grows, the PMO % of total headcount can drop (the number of PMO team members might still grow). Still later, as the programme winds down, the PMO % scales back to just enough for normal reporting and governance, plus a little more for lessons learned and archiving.

  • Advantage: still fairly simple to calculate; clearly aligned to changes in team size over time.
  • Disadvantage: Requires some “gut feel” for how the PMO effort rises and falls over the course of an ERP programme. Still unclear to sceptics what they are getting for their money.

?

3. Bottom-up, # FTEs needed for planned ERP PMO services

In this case we need to work out what we want the PMO to do, in hours per week, both at individual project/ team/ workstream level within an ERP programme, and at Programme level across all projects. Then we convert to FTEs (full time equivalents).

I’ll look at PMO services in more depth further down. For now, a few examples:


  1. Weekly Project Status Reporting for Programme – 3 hours a week for each of 10 projects/workstreams to report on status, delivery KPIs, risks and issues etc. 30 HOURS.
  2. Weekly RAID management – 1-hour RAID meeting with all PMs, to capture new risks, assumptions, issues and dependencies. Updates afterwards takes 2 hours and meeting prep 1 hour. 4 HOURS.
  3. Monthly board reporting – the PMO will produce the draft board update deck, collated from Project and Programme reports, and apply updates and remediations following Programme Manager review. 16 hours monthly (4 HOURS per week)

?SUBTOTAL for these 3 services 1-3 is 38 hours per week or 1 FTE.


  • Advantage: It is clearer what we are getting for our money. Helps to ensure we are deploying PMO resource where it is most needed.
  • Disadvantage: Requires realism on what it takes to offer PMO services good enough to be a genuine support. Needs project/ team/ workstream configuration thoughts as input.

?

Pro Tip: We can start a first iteration with the top-down view to generate rough-order-of-magnitude costs (ROM costs). At a later stage, when we have done more of the design work described below, we can circle back to refine our cost estimate with credible detail.

?

II. Workstream Modelling

Before we dive into design our ERP PMO Services, it is useful to stop for a moment and look at the wide range of workstreams in a complex ERP programme. Today I just want to share the list, as underestimating the challenge is a chronic problem that plagues many ERP programmes. I’ll look in more depth at how an ERP PMO might support each ERP workstream in another article later this year when I cover ERP PMO Operation.

?

Our ERP Programme relies on a lot of specialist but interdependent workstreams

?

Once again, there is no off-the-shelf standard breakdown of ERP workstreams that is holistic enough for my tastes. Some ERP Providers have their own models, which are a good starting point but understandably rather ERP solution centric. The fact is, even so, different people on the same programme may well have different mental models. So please take mine as indicative rather than definitive, and as a model unashamedly aimed at being useful to an ERP PMO.

You could alternatively start with the SAP Activate workstreams, one of the better ERP own models. In that case, tick off the Activate workstreams that map to mine, and decide what to do about my “extra” streams that don’t have an Activate equivalent. But bear in mind I originally added workstreams to compensate for the deficiencies of Activate’s predecessor, ASAP.

?

Programme Delivery Workstreams

We will often find teams or subteams deployed according to these streams:

  1. Infrastructure Readiness: Environments, tools, transport management, paths to production.
  2. ERP Solution Readiness: ERP configuration design, build and test. Developments (RICEFW excluding interfaces) ditto.
  3. Solution Integration: Developments (Interfaces) design, build and test. Auxiliary and 3rd party systems & applications ditto.
  4. Service management: Service strategy alignment. Service transition design, & test. CAB formalities.
  5. Data Readiness: Master Data Management. Data cleansing. Data migration design, build & test.
  6. Business Readiness: Org Design, Job Design, Communications, training & post-Go embed & sustain.
  7. Business Information: Reporting, KPIs and Metrics design, build, test & implementation.
  8. Sustainability: Sustainable sourcing, Carbon accounting. ESG. DEI.
  9. Business Risk: External & Internal audit OICs; RACMs, audit traceability. Regulatory compliance.
  10. Roles & Security: User roles, access provisioning and Infosec. Fire ID management.

?

Programme Management & Support Workstreams

These workstreams tend to be the preserve of programme and project management, PMO and other non-delivery specialisms (notably finance):

  1. Resource Management: Capacity management - matching programme demand to internal & external supply.
  2. Team Mobilisation: Capability Management, onboarding, ERP induction and continuous professional development.
  3. Work Plans: Plans and schedules. Plan-based KPIs & Reports. Visualisation boards. Definitions of Ready and of Done.
  4. Quality & Methodology: Programme ways of working, Methods & Standards, Coaching, Programme Assurance, Continuous improvement.
  5. Business & Stakeholder Engagement: Communications, Stakeholder identification & engagement, advisory and working groups.
  6. Finance & Commercial: Funding, Controlling, Accounting. Vendor & contract management
  7. Programme Governance: Charter, Business case & Blueprint. Decision-making, Oversight and Control
  8. P3M & RAID Management: Portfolio Reporting, inter-programmes dependencies, RAID, ADQ, Reporting
  9. Programme Administration & Support: Document management. Archiving. Facilities & equipment. Onboarding & Offboarding.

?

III. PMO Services

PMO services can usefully be defined in terms of four key PMO competence domains (the spheres of action of a PMO), which I modify slightly here for a Programme context:

  1. Programme Management Administration – services like room bookings, meeting minutes or applying updates to logs. Suitable for an entry-level PMO person.
  2. Programme Management Support – services like planning & scheduling, risk management or resource management. Take the burden away from PMs and specialist leads. Suitable for an intermediate to experienced PMO person.
  3. Programme Management Enabling – services like programme assurance or delivery methods. Provide “guard rails” and “accelerators” for programme teams. Suitable for a highly experienced PMO person.
  4. PMO Management – “PMO for PMO” services such as designing, setting up and running the ERP PPM. Suitable for a highly experienced PMO person


There are two sources I know of where we can get a ready-made starting point for a catalogue of ERP PMO Services. Both are aimed at generalist PMO audiences, so we can pick and choose those services most relevant to our ERP programme.


Save time by working from an existing menu of PMO services


The first is Appendix F of the P3O standard from Axelos, which lists (but does not detail) 300+ potential PMO services across 21 potential service areas:

  1. Portfolio build, prioritisation analysis and reporting.
  2. Programme and project setup and closure.
  3. Stakeholder engagement and communications.
  4. Planning and estimating.
  5. Capacity planning and resource management.
  6. Benefits management.
  7. Performance monitoring.
  8. Monitor and review.
  9. Reporting.
  10. Risk management.
  11. Issue management.
  12. Change control.
  13. Finance.
  14. Commercial.
  15. Quality assurance.
  16. Transition management
  17. Secretariat and other
  18. Standards and methods.
  19. Internal consultancy.
  20. Organisational learning and knowledge management.
  21. People and skills.

For each service the appendix suggests one or more services at Portfolio Office, Programme/Project Office, and PMO Centre of Excellence (the latter 2 are the most relevant to ERP PMO) and suggests tools, techniques and references.

?

The second source is the excellent “PMO Service Catalogue” from House of PMO. This features 26 service areas and c.250 PMO services. Although there are fewer services compared to P3O, each Service Catalogue service comes with definitions, descriptions, SIPOC tables and KPI suggestions, making it the more useful "accelerator" resource in my opinion:

  1. ?Administration
  2. Benefits management
  3. Capability management
  4. Capacity management
  5. Change control
  6. Change management
  7. Communications management
  8. Configuration management
  9. Consultancy
  10. Financial management
  11. Governance
  12. Issue management
  13. Knowledge and innovation
  14. Knowledge management
  15. Methodologies
  16. People development
  17. PMO development
  18. Portfolio management
  19. PPM tools support
  20. Process improvement
  21. Quality management
  22. Risk management
  23. Rollup reporting
  24. Schedule management
  25. Stakeholder management
  26. Supplier management

?

IV. Anatomy of a PMO Service

Let’s take a closer look at one of the PMO Services in the PMO Service Catalogue. If we leaf through the catalogue, we’ll see each service follows a standard profile. This not only makes it much easier to look at any of the 100s of pre-defined services; it also gives a “template” for any new services we invent for our ERP Programme.


Our PMO services take inputs from suppliers and process them to produce outputs for customers


Let’s take a simple example: producing a collated report based on multiple project reports. This is in section 23 of the Service Catalogue, “Rollup Reporting” pp.461-474, where several reporting-related services are grouped together.

Service Description:

The collation of individual progress reports into a single report for the programme. A collated summary report will list each project out separately as one line of information.

What the service provides for the customer:

This provides the ERP programme manager with a single summarized report of the individual projects within their area.

Why is this service being offered?

Rather than have the individual reports sent separately to the programme manager, they are sent to the PMO who will collate these together and produce a summary view that focusses the reader on the important items that need management attention.?

How PMO will apply this service

(The catalogue gives some background here which we can use or adapt to suit our programme)

SIPOC table

A SIPOC table is shown for every service in the catalogue, so you’ll soon get the hang of it. It is terrifically simple. If I am to provide a service, someone (Supplier) needs to give me something (Inputs) that I can work with following defined steps (Process) to produce a new something (Output) for another someone (Customer). And that’s as complex as it gets: Supplier, Inputs, Process, Outputs, Customer = SIPOC.

As LinkedIn articles are limited to plain text (no tables), I’ll just list the SIPOC for our report collation service.

Supplier:

  • Project Managers
  • Programme Manager

Input:

  • Project Progress reports

Process:

  • Produce collated report

Output

  • Collated Report

Customer:

  • Programme Manager

?

How the PMO will measure the value of this service

This can be measured by whether the Programme Manager asks for the report, or suggesting changes or improvements (shows they are engaged and see opportunity for further value), or by checking they are satisfied. (What is interesting here is that while some services can be measured with numerical/ quantitative KPIs, we shouldn't overlook simple qualitative KPIs)

Criteria when the PMO will use this service

  • When the PMO is supporting a group of projects
  • When there is a need for a summary report of all the projects.

?

V. Top ERP PMO Services

A downside of these great PMO services resources is that there are an awful lot of services and a typical ERP Programme doesn’t have a lot of time to ponder them all before acting. So many potential services! So little time! Let's prioritise.


Some PMO Services stand out as especially high value for typical ERP programmes

?

These are favourite PMO services that I think give the best “bang per buck” in an ERP Programme:

?

Planning and plan-based reports

ERP is complex, so the services of a good PMO planner are a good investment. But keeping plans up to date is burdensome for the PM, even with a planner.

  • Pro tip: invest in automated plan-based reports, such as macros for burndown charts. For Agile teams, lean into the visualisations of user story burndowns or kanban boards. Then we can make a pact with the PMs: keep your plan up-to-date with our planner and we'll generate the progress reports for you.

?

Governance secretariat

PMO has fought hard for years to be seen as MORE than administration. However, we can still add value and keep a finger on the programme’s pulse through administration, so we mustn’t see it as beneath us. Supporting key ERP governance bodies – of which more further down! – not only helps those bodies be more efficient and effective, but means the PMO is aware of latest developments.

?

Change Control

In ERP, we need to establish a set of baselines which are protected by robust change control. Solution architecture, phase schedule, budget and planned quality/ assurance levels are among the obvious candidates. Some of these have both a programme and a contractual meaning, so coherent governance of changes – which could involve solution sign-off, approval of a revised schedule, an agreed change of funding AND a change to the negotiated contract – needs to be thought through in advance.

?

Managing uncertainties

Risk and Issue management is a “given” – although that doesn’t always mean it is done well or adds value. Dependency management is of above-usual importance, given the many workstreams in ERP. Assumptions also need to be tested – traditionally a weak area if assumptions can’t simply be confirmed or denied by talking to the right person, but Agile thinking has given us some new tools and approaches here.

?

Methods and templates

My heart sinks when I see LinkedIn posts boasting of links to hundreds of PM templates. A template on its own is nothing. Where we can add value is by designing a method or playbook in collaboration with knowledge-holders on the programme. Then, where it makes sense, we provide templates, completed examples, “how to” guides and people support to embed the ways of working our agreed method requires.

?

Quality & Assurance

Arranging and supporting process walk-throughs, quality gates, and conference room pilots make a huge difference in surfacing problems early, building confidence in the programme, and making sure people really are ready for change.

?

Action tracking

Not just the normal everyday meeting actions, but also:

  • Actions arising from architectural reviews and other governance bodies
  • Remediation actions arising from quality gateways
  • Fix actions for test defects
  • Fix actions for Post Go Live incidents

The help needed is to chase for updates and closure, so the number of open items is kept under control.

?

VI. ERP Governance Model

While we’re still designing our ERP PMO Model, we should simultaneously design (or check someone else’s design of) the governance bodies that play a major part in a system of “guard rails” that keeps an ERP programme on the path to success. A smaller ERP programme may combine these bodies; a very large one may need to augment them. Either way, we need to spell out the links between the governance bodies themselves, and between the bodies and our PMO services

?


Our ERP Governance Bodies will benefit from clear remits and linkages

?

Solution Design Authority

A body to review and approve designs, approaches, strategies and technologies. In principle this is an advisory body providing an opinion rather than a decision. In practice, it’s often a decision-making body in all but name, because a lot of expertise is at this level.

  • Members: Architects, Business SMEs, IT and Data specialists. It’s useful to take a holistic view of solution here – in ERP, the technology, process, documents, data and roles are all facets of the same thing, and it’s NOT useful to have separate bodies for separate design approvals.
  • Likely chair: Enterprise Architect.

?

Programme Change Authority

A body to consider Change Requests, which – without such support – have sunk many an ERP programme. The PMO needs to give strong support to PMs and Business SMEs as they consider the implications of potential changes and rule them in or out. This is another “in principle” advisory body that in practice often takes decisions so long as within budget.

  • Members: Business SMEs, Architects, PMs, ERP functional consultants, Finance.
  • Likely Chair: Programme Manager.

?

Finance & Commercials Committee

A body to support the management of budgets and contracts – which are often confidential, so cannot adequately be covered elsewhere.

  • Members: Finance Manager, Programme Manager, PMs.
  • Likely Chair: Finance Manager.

?

Business Advisory Group/ Reference Group

A body to support and scrutinise the work to ensure the organisation’s staff are ready, willing and able to accept the delivered solution, deliver the new capabilities, and realise the forecast benefits.

  • Members: Business SMEs and Key Users.
  • Likely chair: Programme Sponsor or Business Change Lead.

?

Programme Board/ Programme Steering Committee

A body to provide the formal role of oversight on behalf of the business; control exercised by advising, directing and intervening in escalations or exceptions; decision-making between options; ensuring the programme is integrated with strategy and with wider business-as-usual. This is the most senior governance body, and is supported by the specialist authorities and committees previously listed.

  • Members: represent key internal and external suppliers and users.
  • Likely Chair: Programme Sponsor.

?

The PMO role for all these bodies includes:

  • preparing agendas & support materials
  • minuting the meetings
  • managing follow-up actions to completion.

The PMO also needs to ensure the meeting cadence is helpful, e.g. agenda items for the Steering Committee should have cleared the lower bodies first and this should not be a delaying factor.

?

VII. ERP PMO OKRs, KPIs and SLAs

How will we know if our ERP PMO is any use? We COULD wait to find out after implementing it, but that seems a bit late, no? Let’s be proactive and try to agree ERP PMO success criteria up front and design our PMO services to achieve them.


Measuring Olympic success is relatively easy; measuring ERP PMO Service success isn't so straightforward

?

To do so, we adapt the concepts of OKRs (Objectives & Key Results), KPIs (Key Performance Indicators) and SLAs (Service Level Agreements):

A useful way to visualise the relationship between ERP PMO OKRs, KPIs & SLAs, adapted from an original model from House of PMO's excellent "Essentials for PMO Managers" materials.


Our starting point is the wider Organisation Vision, Mission or Strategy, part of which is realised by the ERP Programme. The ERP Programme in turn drives the vision of what the ERP PMO is to achieve. Let's quickly run down through the layers in the picture above.

Our ERP Programme Vision & Business Case gives rise to ERP PMO Objectives or goals. Each objective, if attained, will give us some PMO Key Results Areas - concrete results in various areas of our PMO activities that we can observe and verify. These together form our PMO's OKRs - objectives and key results. At design stage, we can have as many objectives as we need. Just be aware that when it comes to implementation we need to pace ourselves and prioritise. We ought not try to meet all PMO objectives on Day 1, Month 1 or even Quarter 1.

The next step is to come up with some value-adding PMO Services that will contribute to these results. You can refer back to my previous post on favourite services, or look at the PMO Service Catalogue for ideas. Each objective might be supported by one or more services. Conversely, an objective with no linked services needs investigation – how are we to deliver it?

When we've defined our services, what are our key performance indicators? Here I like an etymological breakdown of KPI: "What key things do we want to show, that tell us whether something is flourishing and brought to completion?" Some care is needed here - our PMO Service KPIs measure whether our services are being performed well. That might not mean the programme is going well. Like an altimeter in a plane, if the plane is going down and we show clearly and accurately the plane is going down, our service KPIs should be good!

The final type of PMO metric is the SLA or service level agreement - here used in a simplified way. A service may have 1 or more PMO SLAs that need to be met if we are to provide the service usefully. For example "if you inform us of a programme board 3 days in advance, the PMO will attend, take the minutes and publish them within 2 working days [2 SLAs for 1 service] or "we'll always have latest project metrics updated on our ERP Programme dashboard by COB Monday" [1 SLA, 1 service].

?

VIII. ERP PMO Skills & Capabilities

Up to now we have been designing our ERP PMO remit and services as if our only challenge was to be clear what we want and why we want it. Which is fine – in fact I advise folks to design ANYTHING ERP-related iteratively. There are too many moving parts to get it straight in our heads in one pass.

But now it’s time to temper our design with a little piece of reality. The organisation running the ERP Programme might not have solid project delivery capabilities. Why would it? Most organisations exist for their operations. Factories build, shops sell, universities educate, public bodies provide services. It’s normal to have a high operations maturity but be a bit muddled when it comes to delivering projects. How do we design for organisational project & programme maturity?



It is useful to consider where we are in the maturity model and think carefully about any step improvements


My favourite thinking tool here is the snappily titled “P3M3” from Axelos – the Portfolio, Programme & Project Management Maturity Model. The P3M3 idea is that we can describe maturity for project & programme management practices on a scale of 1 to 5.

L1 = Awareness: people are aware that, say, "Risk Management” exists, but they don’t all do it, and if they do it’s ad hoc each time.

L2 = Repeatable: individuals are “doing” Risk management – but re-using or repeating what they did before; it’s not standardised across a team.

L3 = Defined: At this point there is a defined, standard way of doing Risk Management across the teams.

L4 = Managed. Here we see practices are measured e.g. with KPIs. The organisation is managing its consistent application of the L3 standard.

L5 = Optimized. Now we see “continuous improvement” – there’s a feedback loop applying learning from the measurements of L4.

How to apply P3M3 sensibly? Use your P3O cheat code! Whip out your P3O Manual, Appendix E, and for each process you can figure out: (a) where the organisation is today, and b) where it needs to be to run the planned ERP PMO services.

Tip: aim for a maturity level as high as needed BUT as low as possible to start with. Embed and stabilise simple processes before deciding where the next improvement needs to be.

The process perspectives covered in P3M3 are:

  • Management Control
  • Benefits Management
  • Financial Management
  • Stakeholder management
  • Risk Management
  • Organizational Governance
  • Resource Management

Each topic is covered from a Portfolio, Programme and Project viewpoint. For an ERP PMO, I think we need to look primarily at Programme maturity (Table E.2) and Project maturity (Table E.3). As a rule of thumb, the PMO can work internally 1 or 2 levels ahead of the programme team. Any more, and what the PMO is trying to do will be too sophisticated, probably neither right for colleagues nor grounded on solid foundations. Let the team advance a level to catch up before taking another step up the maturity staircase.

?

IX. ERP PMO Team Competency

As we design our ERP PMO, we need to temper our enthusiasm to grab our bag of good practices and implement everything, everywhere, all at once, with a few inconvenient realities. We just talked about the constraint of organisational maturity; another important constraint is our own people's skills. Are WE good enough for the job ahead? The people in our PMO – ourselves included – might not tick the box for every skill and experience we’d like to have. We haven’t looked at that before, so let’s do it right now.

?

?

Let's not forget: the ERP PMO may need to take its own medicine and set itself learning goals


Service-based skills and experiences.

If we want to design our ERP PMO around the high-priority value-adding services it should offer, then we should reach right away for the PMO Competency Framework from House of PMO. This defines the knowledge, skills and behaviours needed by PMO Administrators, Analysts, Managers and Directors across 24 PMO competencies that align closely to the 26 Service Groups in the PMO Service Catalogue.

Each of the 24 competencies is described in 4 PMO contexts:

  • Portfolio PMO
  • Programme PMO
  • Project PMO
  • PMO Centre of Excellence

Tip 1: For an ERP PMO, I recommend looking at the Programme and Centre of Excellence contexts.

?

At each level, the framework then sets out knowledge, skills and behaviours needed for a PMO role in order to reach one of 4 proficiency levels:

  1. Foundation
  2. Intermediate
  3. Advanced
  4. Expert

Tip 2: as a rule of thumb an ERP PMO is going to need someone – but not necessarily everyone - to be at advanced or expert level for each of its high-priority services.

?

Role-based skills and experiences.

  • For PMO roles there is a 2-step option. Our old friend the P3O Guidance Manual has a useful Appendix C setting out suggested PMO roles and responsibilities. Those responsibilities can be mapped to services and competencies.
  • For technical roles including PMO and PMs, the Skills Framework for the Information Age (SFIA) gives us another resource. Use skill code PROF for PMO information, PRMG for Project Management.
  • Project Management professional associations like the APM or PMI offer a third possibility, with competency frameworks and self-assessment aimed at PM roles but also useful in large parts for PMO.

Whichever framework we use to assess our PMO staff skills and experience, if we compare the proficiency level we have to the one we need, both as individuals and as a PMO collective, we’ll likely identify gaps that we can then plan to fill. That could mean formal internal or external training. But don't undervalue cross-training on the job, self-study, PMO webinars, taking part in professional associations, PM/PMO conferences, or communities of practice.


X. ERP PMO Tools

It is as possible to light a fire by knocking two flints together now as it was 300 or 3,000 or 30,000 years ago. But I’ve got to be honest, I’m happy with electric light and heat, or using safety matches if I need a real flame. Similarly, folks were running programmes 300 or 3,000 years ago without tools, but that’s no reason to do it now. So, let’s round out our ERP PMO Design by thinking about the tools and techniques that can automate, accelerate and otherwise help us.



A good ERP PMO toolset is a boost to productivity and rounds out our people and process considerations


One approach is structured and logical but only takes us part way, as the output is a set of tool ideas and requirements, but not a tool. Once again, we can reach for the P3O Guidance and do the following:

  • Flick to page 77 to see some ideas on aligning P3M3 perspectives with attributes supported by PPM tools. (We looked at P3M3 two posts ago). Pick out and prioritise the attributes most relevant to our ERP PMO services.
  • Move on to section 5 starting on page 95. There’s a useful set of sections here

Section 1.2? Overview of tools and techniques

Section 1.3? Benefits of using standard tools & techniques

Section 1.4? Critical Success Factors when introducing tools and techniques

Section 1.5? P3O Tools. Table 5.1 on page 101 shows core functions of enterprise PPM tools for Portfolio Management, Resource Management and Programme & Project Management. We are interested in the latter 2. Table 5.2 ?on page 102-3 lists key questions for developing a tools requirements document

Section 1.6? P3O techniques – skip past the Portfolio Management items to see some ideas for dashboards, information portals, and facilitated workshops the PMO can implement/ offer.

When we have worked out our requirements, we can check if the organisation already has suitable tools somewhere (in IT, say, or Product Development) and arrange to adopt those. Otherwise – with appropriate involvement from Procurement/ Purchasing colleagues – we can check what is available on the open market. PMO and Project Management exhibitions are a great place to do this as vendors are very happy to showcase their offerings. We can visit several stalls, run through our requirements, and identify a shortlist of candidates for more formal consideration.

?

A second approach is to start with real, existing tools we already know and implement them. In fact, the client organisation or ERP delivery partner may mandate certain tools e.g. for Finance management or for tracking contract delivery, respectively, such that checking what the market could offer is a waste of our time, for better or worse.

The downside of starting with known tools is we might reach for the familiar rather than work out what is really required. For example, a tool designed to support individual projects might BOTH be unsuitable for the complex interrelated projects that make up an ERP Programme AND have no way of supporting the overarching programme-level tasks that cut across many or all projects.

?

Finally, here’s my list of indispensable tools for an ERP programme:

  • Planning: we’re looking for a tool where the PMs and teams can plan the work, work the plan, and be able to make updates and changes within their delegated tolerance, while providing plan-based reports, metrics and visualisations to the PMO and managers. Examples: MS Project, Planview, Monday.com, Smartsheet, Atlassian Jira and Azure DevOps
  • Collaboration: structured shared spaces for teams to store and share work in progress files, approved master files, and archived records. Examples: MS SharePoint folders, MS Teams channels, Dropbox.
  • RAID management, Change control, process mapping: files or spaces to log multiple items for collaborative work, reports, tracking and so on. Examples: MS SharePoint pages, Smartsheet files, CA Clarity, Miro, Atlassian Trello & Confluence.

??

XI. ERP PMO Design Summary

We’re at the finish line of our ERP PMO Design! Let’s quickly summarise what we have covered:

  1. Cost and resource planning. We have to start somewhere, and we start with 3 models to estimate the cost and resource needed. The simplest top-down model will often get a conversation started. The more detailed, bottom-up models, based on roles or services, are a harder place to start – so consider them in a second iteration.
  2. Scope of ERP PMO. I like to define the governance oversight/ delivery support scope in one iteration, where we need to consider the c.20 ERP workstreams that go far, far wider than the ERP technology itself. Then, in a second iteration, I look at the information flows and related ERP PMO Services needed to sustain governance, with its additional control, decision-making and integration functions.
  3. Deciding and defining ERP PMO Services. I shared some favourite ERP PMO services, but with so many factors at play I think the 2 sources of pre-defined services – the P3O guide and the PMO Service Catalogue – are worth a cross-check. The structure of PMO service definitions in the Service Catalogue is useful and easy to adopt. We use the concepts of OKRs, KPIs and SLAs to ensure services are aligned to strategy and adding measurable value.
  4. Tailoring our services to organisation maturity. Like the naval convoys of WW2, we in the ERP PMO cannot usefully go faster than the ERP programme we are supporting. We should therefore assess where the broader ERP team is – bearing in mind there may be teams who have never worked together before, which will probably lower our SHARED maturity level. Then we can introduce prioritised services at an appropriate level, with the ambition to improve them over time using continuous improvement techniques.
  5. Checking our People capabilities. The PMO Competency Framework is my Go-To resource here, but I mentioned a few others. Our ERP PMO Design goal: a 2-way exercise, to temper our service offerings to our existing PMO know-how, AND to identify how to fill any gaps in that know-how that impede us from offering the services the programme needs.
  6. Considering our PMO Tools & Techniques. We’ve done People, we’ve done Process; every half-decent consultant knows we’re going to look at Technology next. There’s a lot to be said for an empirical approach – use common tools that we’ve used before. But I also like the logical approach suggested by P3O guidance, where we also look for tools that most clearly support our prioritised services. Not least because AI is likely to augment – or disrupt! – our old well-loved solutions.

?

There are just two things left to do.

A. Gather our Design into an appropriate, coherent format. We can treat it like a programme blueprint, a requirements document, a solution specification, a User Story backlog – whatever works in our organisation. We don’t want to bury ourselves in bureaucracy, but we need enough of a design baseline to be able to verify later whether we have built the damn thing or not!

B.?Prepare an implementation plan. We can argue to push this into the next stage of ERP PMO Implementation, but I think at least a high-level plan – enough to show the design is implementable – is no bad idea in the Design stage.

And that’s it: the end of this ERP PMO Design article. I hope it is of some interest or use in your ERP programme.?


Goodbye, and thank you for playing!

XII. Sources & Resources:

Guidance & Standards

P3O (Portfolio, Programme & Project [Management] Offices) Guidance: https://www.zindiak.co.uk/products/p3o%C2%AE-portfolio-programmes-and-project-offices-guidance-manual-latest-version-paperback-axelos

PMO Service Catalogue: https://www.amazon.co.uk/PMO-Service-Catalogue-Stuart-Dixon/dp/1838395296?crid=27E92LZI8LR2O&keywords=pmo+service+catalogue&qid=1702032918&sprefix=pmo+service+catalogue,aps,73&sr=8-1&linkCode=sl1&tag=ppmtalentltd-21&linkId=29391332677304087a5be99d375b7db9&language=en_GB&ref_=as_li_ss_tl

PMO Competency Framework: https://www.tsoshop.co.uk/product/9780117094604/PMO-Competency-Framework-2nd-edition-Paperback

P3G (Project, Programme & Portfolio Governance) Guidance: https://www.tsoshop.co.uk/product/9780117093768/Project-Programme-and-Portfolio-Governance-P3G-Paperback

PMI P3M (Portfolio, Program & Project Management) Governance Standard: https://www.pmi.org/standards/governance

?

Training

P3O (Portfolio, Programme & Project [Management] Offices) courses: https://www.pmolearning.co.uk/certified-pmo-courses/p3o-certifications/

Essentials for PMO Managers course: https://www.pmolearning.co.uk/certified-pmo-courses/pmo-essentials-certification/essentials-for-pmo-managers/

P3GP (Project, Programme & Portfolio Governance Professional) Course: https://www.pmolearning.co.uk/certified-pmo-courses/p3gp-project-programme-portfolio-governance-practitioner/

?

Other resources

SFIA (Skills Framework for the Information Age): https://sfia-online.org/en

APM (Association of Project Managers) competence framework self-assessment: https://www.apm.org.uk/resources/find-a-resource/competence-framework/

House of PMO self-assessment: https://houseofpmo.com/members-home/members-self-assessment/

PMI (Project Management Institute) PM skills self-assessment: https://www.projectmanagement.com/deliverables/541423/pm-skills-maturity-level-self-assessment#_=_


Sana Asher

Human First SAP Advisor | Mom | Empath

1 天前

Garret Beggan thank you! I will surely read this!

Garret Beggan

PMO, Governance & ERP Specialist

2 天前

Affiliation: I am an authorised trainer for P3GP and an approved trainer for Essentials for PMO Managers, both via PMO Learning Ltd. I am going through the approval process to become a P3O trainer. Other training providers are available for P3O and for P3GP. "Essentials for PMO Managers" and the other "Essentials" courses (for PMO Administrators, PMO Analysts, and PMO Directors) are only available from PMO Learning.

回复

要查看或添加评论,请登录

Garret Beggan的更多文章