Project Management Plan: Not What You Might Think
| The concept of a Project Management Plan has been defined and implemented in various ways. For example, I've heard project managers refer to their MS Project file as their "Project Management Plan". (I'm not even going to go there....if I start on that, I'll go on a rant about how that's so bad, it's not even wrong.)
It turned out to be a huge pile of paperwork, with lots of effort to compile it, only to never be seen again. It was useless. Why? It Didn't Add ValueThe only reason for a document to exist on your project is to add value. If it's not dynamic enough to be modified quickly by a lean change management process, it's going to die and go to artifact heaven (or hell). One of the best ways to ensure something doesn't add value is to make it a redundant copy of something else that already exists. In this case, there were already all of the artifacts outside of this "Project Management Plan" that were the REAL documentation, the real baseline for the project. So What Should a Project Management Plan Be Then?I'm glad you asked. A Project Management Plan should be the defining document for HOW the project will be managed. No more, no less. It's the documentation of your project management methodology. You can hand it to a stakeholder or customer and they will be able to read it and understand how the project is run. When processes need to change, they should be updated in the plan. A new employee joins the project? Reading the Project Mangement Plan will orient them to "how things work around here." Not WHAT we're doing, but HOW we are going about it. Here are some critical areas to be sure your Project Management Plan covers:
You'll notice these line up pretty well with the PMBOK Knowledge Areas. I tend to call out change/configuration management as it's own knowledge area, because it's so important and so poorly done on many projects. So, that's my experience of what a Project Management Plan should be in order to add value to your projects. I found this article here on Gantthead which agrees with my take on the plan. Some of you may disagree with my approach. I'd love to hear your arguments for alternative approaches in the comments. |
Advice For New Project Managers
Categories:
Career Development
Categories: Career Development
| I was recently interviewed by Cesar from pmforthemasses.com about getting started in project management. I hope you find my responses helpful! Can you tell us how you got started in Project Management?In early 2004 I had been laid off from my role as an Operations Manager. My wife was pregnant with our first child too, and for the first time I decided to really get strategic about my career. I asked myself "what parts of my previous roles have I really enjoyed doing?" The list was fairly long, but here is an example of the items on it:
During my research into going back to school and what companies were hiring for, I found out about something called project management. It was a discipline, with organizations and standards, etc. As I was learning more about it, I was like "Hey, I do that!" quite a bit. I was shocked and overjoyed!
In very little time, I was managing projects and opening up new opportunities for myself to manage bigger and more complex projects. I had moved from call centers and telecom as an 'accidental project manager' into financial services and eventually aerospace a few years later as a very intentional project manager.
What advice can you give to those planning to start a career in Project Management?
That is a huge question, and I've written hundreds of articles and developed many hours of online training about it. In general though, I would say the following are key points:
What is the most valuable PM concept/technique one can use in their small business?
Start with a lean, flexible, systems-thinking process using the general flow of
Do you bring any Project Management concepts/techniques to your personal life? How do you implement them?Absolutely. The discipline of project management can be applied to many places in personal life. In fact I once recorded a video titled "Project Management in Everyday Life" in which I give a few examples. What tools or resources can you recommend to the Project Manager wannabe?
I care passionately about helping new and aspiring project managers reach their career goals. My goal is to be the best online resource for them. So I:
|
Remote Teams and Agile
|
"Do you know of any material, studies or other which covers agile project management but with geographically disparate participants. I have a couple of projects where this is difficult - design team in Bay Area, coders in Malaysia, China, India and Pakistan, customers/user reps across dozens of countries and project team in Singapore... timezones are killing me!"
In terms of Agile, I don't know of any training specifically for remote teams. |
Your Project Management Career : Own It!
Categories:
Career Development
Categories: Career Development
Getting the Stains Out of Your Requirements
|
Here are some tips for your own situations where you must "scrub the stains" out of a set of requirements, as opposed to dealing with change management on one specific requirement. Make it EasyWe use DOORS to manage our requirements. For me, step 1 is to export from DOORS to an excel file. Getting these requirements into a format people are comfortable with is very important. Next, I trim away the fields that don't really matter for what I'm trying to do, and then copy/paste the requirements into a blank Word document. The reason for this will be come clear in a moment. Track Changes, with CommentsI turn on the "tracking changes" option in Microsoft Word, and go to it. Whenever a change is made, a comment accompanies it. I speak to my audience, the customer, so they will easily be able to understand why I am proposing some changes. In this case, I want to add clarity and also specify some functionality that has become known as a user need over time, but wasn't captured in the original requirements. Review With The TeamI always like to review any requirement changes with my teams before proposing them to the customer. This way, I can be sure I'm on the same page as my team members and there aren't any communication gaps about the needed functionality. Many times, the understanding I've gained about new wants and needs comes directly from my team members, who are interacting with the customer and future users of the system. It would be very bad if I had a misunderstanding on a particular requirement and ended up making that part of the baseline, when it's really describing the wrong thing. Meet with CustomerNext I meet with the customer to ensure the changes I'm proposing make sense to them. The comments I did earlier come in really handy, and the better they were, the easier this process is. In my environment, I prefer to do this before having it come up at a Change Control Board (CCB) meeting as a change request. I want the customer to be knowledgeable about the proposed changes and see the value in them before having to make a decision. Change Control BoardThe final step is to "make it official". If you don't have a change control board in your project environment, you should set one up. It doesn't have to be complicated, but it does require that everyone on the project understand that changes don't get made to the project baseline unless they are approved by the CCB. The customer and sponsor should be voting members, and in my environment the customer is the chair of the CCB. That means they have the final word on whether a proposal will be approved or not. If you are in a different contract environment, it may be a CCB internal to your own company/contract you are interacting with.
| |||||






I have also seen it implemented in such a way that it attempts to capture all of the scope, cost, and schedule and other related artifacts.
That is a huge question, and I've written hundreds of articles and developed many hours of 


Having taken over a project, I find myself in the awesome position of needing to revise requirements with my customers that are pretty obviously in need of some spring cleaning.