Many Project Managers are very good at creating a solid WBS-based project plan with estimates and dependencies. However, these project plans often get put ‘in the drawer’ while the project is being executed, never to be seen again. Why? Because many project managers are intimidated by Microsoft Project, and once the project is in the throes of execution, they feel that the project plan is just too much work to maintain. There are of course many dangers in this scenario: without good project tracking, it is almost impossible to tell whether the project is really on track, and often it becomes too late to fix the situation once the project becomes derailed.
If your organization is in this situation, I recommend starting out simple with a Project Tracking process that is based on managing milestones. The setup and the process is described below. In a future blog, I’ll discuss two ways you can report on these milestones across projects.
Milestone Management
In order to do Milestone Management, it is important to standardize a set of milestones across all your projects. I recommend tracking no more than 10 milestones. Ideally, a milestone would be tied to one of two things: either each of your major project deliverables (e.g. Design Document Finalized, System Test Plans Complete, etc.), or the end of each of your lifecycle stages (Analysis Complete, Design Complete, etc.).
If you don’t have a common set of milestones, don’t underestimate the time it takes to develop and socialize this list. If you’ve been working in a decentralized mode for awhile, different groups will have their own milestones and definitions. Reconciling this long list of milestones will take some time and effort, as will the training behind the definition of each milestone and when it is applicable to the project.
Once you have come up with a standard list, I recommend creating a Task Level custom field called Milestone Indicator that is set up to have a dropdown list with your list of milestones (see picture). If you are working with Project Standard, you can create this custom field in the template you commonly use, and you can instruct your Project Managers to use the Organizer (under Tools, Organizer) to move this custom field to their Desktop. If you are working with Project Server, you can create the Milestone Indicator as an enterprise field.
Then, create a project template and insert the Milestone Indicator into a view. Populate the Milestone Indicator for the rows where you want to denote that particular milestone. The screen capture here shows a very simple project plan that has a handful of tasks and some milestones that are cross-referenced to the ‘standard’ milestone via the Milestone Indicator.
You may also want to use some color coding (using Text Styles) to call those rows out, so that project managers don’t delete those rows.
Then, once you are done, you can make this template available to your Project Managers to use for their project plan development. Instruct your Project Managers to pay special attention to the milestone dates and make sure they are always up to date, and reflect the current reality. Also have them baseline their project plans so that you can use the various views within MS Project (such as Tracking Gantt) to specifically view the baseline against the current date for each of those milestones.
This approach will allow your Project Managers to focus on a key set of important criteria as well as common terminology which will make the tracking process much simpler. Of course they will need to keep their plans up to date in order to keep their milestone dates current – that is the idea, of course! As I mentioned, in a future blog, I’ll talk more about how to view and track these milestones across projects once you have set up the process to track them.
Earn PDUs by taking convenient, 24x7 e-learning courses! Hundreds of choices. Many highly relevant topics for Project Managers today. Find a course for as little as 1 PDU,...or many more.
Posted by: projectmangement01 | August 01, 2009 at 01:20 AM
Thanks for the post! I'll use it on my blog now...
Posted by: Term Papers | March 04, 2010 at 05:15 AM
Sounds really very useful, glad to have stumbled this in Google.
Posted by: Basic Project Management Course | February 13, 2011 at 11:42 AM
Do your own neighborhood background check.
Posted by: vigilon reviews | March 16, 2011 at 09:50 AM
I’m just trying to clarify slot size calculations and how to roll it up to figuring out the number of requires servers in an HA cluster.
Posted by: cheap jerseys | June 25, 2011 at 03:48 AM
Great tips,thanks for the post. the website below are great too,
Posted by: Official NFL Jerseys | July 12, 2011 at 12:34 AM
baidu
Posted by: baidu | July 19, 2011 at 04:51 AM
Do your own neighborhood background check.
Posted by: hair extensions | July 19, 2011 at 04:52 AM
I’m just trying to clarify slot size calculations and how to roll it up to figuring out the number of requires servers in an HA cluster.
http://www.jerseyscheapchina.com/ cheap Packers Jersey
http://www.wholesalechinacenter.com/ wholesale Browns Jersey
http://www.underjersey.com/ wholesale falcons jersey
http://www.cheapusajersey.com/ wholesale lions jersey
http://www.chinacheapjerseyswholesale.com/ wholesale Green Bay Packers Jersey
http://www.chinawholesalecheapjerseys.com/ wholesale Denver Broncos Jersey
Posted by: fanzz jerseys shop | August 11, 2011 at 04:20 AM
Do your own neighborhood background check.
Posted by: puma sneakers | August 17, 2011 at 04:56 AM
The most important concept to remember is that Project Server is only a component on a SharePoint Farm, so when you migrate a Project Server you are installing new services on your http://www.cheapjordanretroshoes.com SharePoint environment. With this in mind, it is easier to understand how to distribute the services on the new environment because the existing
Posted by: Jordan Shoes | August 24, 2011 at 05:15 AM
Powered by Azrul's MyBlog for Joomla!ugg classic cardy.
Posted by: ugg classic short | September 10, 2011 at 04:00 AM
Your post is an excellent example,I keep on reading this attractive blog.
Posted by: Detroit Tigers Jersey | October 11, 2011 at 05:52 AM
A hosted deployment allows an organization to realize business advantages sooner than with a traditional deployment. Consulting hours are reduced by eliminating application installation, installation validation and installation issue troubleshooting tasks.
Posted by: Tory Burch Outlet | October 15, 2011 at 03:54 AM
I adore how we are able to all communicate our f
Posted by: Timberland Boots | December 13, 2011 at 11:04 PM