Project Management

Program Management Versus Project Management?

From the Game Theory in Management Blog
by
Modelling Business Decisions and their Consequences

About this Blog

RSS

Recent Posts

George Jetson, Bring Me A Rock!

How To Obstruct A PMO

Rage, Rage Against The Dying Of The Project

Think You Have A Culture Problem? Think Again.

Finally! A GAAP Concept PMs Can Get Behind!

Categories

Game Theory, PMO, Politics, Risk Management, Strategic Management

Date

linkedin twitter facebook Request to reuse this  


There’s a lot of confusion out there about the precise nature of program management, as opposed to project management, so I’ll go ahead and weigh in, leading, I’m sure, to either immediate clarification or hopeless obfuscation.

According to Wikipedia, “program management” is the

process of managing several related projects, often with the intention of improving an organization's performance. It is distinct from project management.[i]

Clearly an aspect of scalability is in play here, and I believe it goes all the way down to the smallest component of project management, the Work Package.

Quick refresher – the Work Package (WP) is the lowest point of the project’s Work Breakdown Structure (WBS) that has estimates (baselines) for cost, schedule, and scope and, depending on their size, will typically have a manager assigned to them, or at least one person responsible for its performance.

Work Packages are combined to form Control Accounts, which also will typically have a manager assigned. Control Accounts combine to the total project level where, again, one person is typically responsible for the overall project’s performance.

Now this scalability gets a little dicey. As long as we’re managing a specific set of scope objectives, management is safe in assuming that all of the information they need to maximize their odds of on-time, on-schedule scope completion can be generated by the earned value and critical path-based information streams. To engage in a bit of hyperbole, past the members of the PM’s own project team, she really doesn’t care about the performance of the rest of the organization. But once we start talking about a combination of projects that share a common “goal or result,” then the basis for collecting the programmatic work into a given category becomes both more broad and less cohesive, and acquires the expectation that the resources belonging to the organization must now be taken into account in a way they hadn’t been previously. An upholsterer and a machinist may both be working on different car models (projects) within the same factory (program), but that does not automatically translate to a demonstrable need to manage their efforts using previously unknown techniques under the rubric of “doing” program management.

Let’s go ahead and perform a little mental exercise, where we leap-frog from techniques clearly belonging to project management, jumping over program management, and arrive at the techniques belonging to portfolio, or enterprise management. To provide the information necessary for maxxing-out the odds of successfully managing the overall portfolio or enterprise, three management information systems (MISs) must be in place: Asset Management (the General Ledger), Project Management (Earned Value and Critical Path systems that cover all of the project work), and Strategic Management (a system that analyzes the macro-organization’s proposal and contract backlog, along with data on market share/competitors). As I discuss in my latest book, these information streams, and the concerns they represent, must be balanced in order to, again, maximize the odds of success.

Now, let’s turn around and consider the category of program management, sitting, as it does, on the tier between project and enterprise management. I believe that program management is simply up-scaled project management, and should confine its information requirements to earned value and critical path across all the conjoined projects. I also think that when assertions are made to the contrary, such as the so-called need for accommodating the asset managers’/accountants’ input on how these programs should be run, such assertions do nothing more than muddy the epistemological waters, thereby granting importance and emphasis to people and information streams that do not deserve them, at least not at this level of management.

Okay, so now I’ve staked out program management’s theoretical boundaries. Next, I’ll review the hucksters (strikethrough) purveyors of business techniques and strategies who need to be excluded from the program management discussion they have so crassly crashed.


Posted on: January 05, 2015 09:21 PM | Permalink

Comments (7)

Please login or join to subscribe to this item
avatar
Bernard Gore Portfolio, Programme & Project Professional| NZ Police Wellington, New Zealand
I have to take issue with that Business Dictionary.com definition - a program(me) is not just a bunch of projects. That may be portfolio management, or just real world project management where few PMs actually end up with just a single project at a time!

A programme considers a higher level, more strategic view. It may indeed be multiple projects but not just a random grab-bag of them, it is projects that are inter-related in critical ways, often contributing to at least some shared goals.

I prefer the MSP definition of the differences between projects and programmes, have search for
file "Using_Prince2_and_MSP_Together_Oct_2010.pdf", its available for free download from various sites and despite the title it isn''t really about Prince2, but about project and programme management generally, and applies wellto the PMP/PgMP interaction.

avatar
Mike Frenette Manager, IT PMO| Halifax Water (retired) Halifax, Nova Scotia, Canada
Agree with Bernard.

Of course a program is not a random collection of projects, but rather a collection of projects that all contribute to (a) critical business goal(s) such that if any one of them is not executed, the business goal cannot be reached.

For example, a program in which I was involved to implement electronic health records had projects to implement the infrastructure for access to a portal, a project to implement the portal, another to set up a provider registry, another to set up a patient registry, and another to manage the overall change and communication with those impacted. Would you call this a portfolio, Michael?

Should program management concern itself only with schedule/cost performance and critical path? I would think project interdependencies that threaten achievement of the business goals/benefits would be front and centre - even if they don't threaten the critical path.

avatar
Mohd Maruff Hajji Mohd Consultant - Business System| Bizwear Consultants Chennai, Tn, India
informative

avatar
Navdeep Joshi Sr. Consltant - CA PPM| TBD Bangalore, Karnataka, India
As per PMBOK, a "program" is "A group of related projects managed in a coordinated way to obtain benefits and control not available from managing them individually. Programs may include elements of related work outside scope of the discrete projects in the program."

And yes, agree with Bernard in that "A programme considers a higher level, more strategic view. It may indeed be multiple projects but not just a random grab-bag of them, it is projects that are inter-related in critical ways, often contributing to at least some shared goals."

NJ

avatar
Michel Thiry PhD, PMI Fellow, Managing Partner| Valense Ltd. Littlehampton, West Sussex, United Kingdom
Sorry Michael, but I have to agree with the comments provided and disagree with the statement that "program management is simply up-scaled project management". This is the view that the PMI Standard for program management 2nd Edition had taken and it was heavily criticised by program management experts and practitioners. The third edition of the standard, defines programs as: "a means of executing corporate strategies and achieving business or organizational goals and objectives.” (PMI, 2013, p.4), which is much more in line with reality.

avatar
Osama Negm Dubai, United Arab Emirates
Thanks for the Article and for the comments

I am more comfortable with the definition that says a program is 'a group of related projects managed in a coordinated way to obtain benefits and control not available from managing them individually.' Not as comfortable as stating that the business goal cannot be necessarily achieved if one of the projects that make up the program is not executed or completed. Projects in a program can be dropped if deemed unnecessary for the success of the project.

I do want to add that in the real world, the organizations we work in do not seem to wait for us to be credentialed program managers before we are handed programs to manage. Or what do you call a situation where you are handed several related projects to manage at the same time?

Please Login/Register to leave a comment.

ADVERTISEMENTS
ADVERTISEMENT

Sponsors