Many new users to MS Project, or any other project management tool for that matter, do not set baselines for their project files. Without a baseline, however, a you can never really accurately gauge performance on the project. For instance, you won’t see variances or earned value data.
A baseline is what I call an original snapshot of your project. When you set a baseline (MS Project 2007 calls it ‘Set baseline’; all previous versions refer to it as ‘Save baseline’), you are essentially saving Start, Finish, Duration, Work, and Cost data for the entire project, each subproject, and each subtask.
Although you may have multiple baselines for each project (up to 11 baselines in MS Project), nearly all of my clients and students only have a need for one. I usually recommend only using one anyway since there is no quick way to extract those other baselines without additional configuration. Anyway, I’ll save that topic for another day.
In the meantime, here are some general best practices for setting baselines:
- Set your baseline when you are ready to begin the project. That means when it has been approved, the day before, the morning of, etc…
- Only clear baselines when you don’t want to see baseline data in your tables and views. Otherwise, simply set the baseline again and MS Project will overwrite the previous baseline.
- If you have new tasks during the project, you can save a baseline on only those tasks so you don’t have to save the baseline for the entire project.
- Interim plans are similar to baselines but MS Project only saves Start and Finish data.
Filed Under Microsoft Project, Project Management, Project Server |
What’s the difference between MS Project Standard and MS Project Professional? I get this question a lot when I teach MS Project classes.
Here’s Microsoft’s explanation:
Office Project Standard 2007 is the latest version of the desktop project management program. As a stand-alone product, Office Project Standard 2007 helps project managers, business managers, and planners to manage and plan projects independently with familiar, easy-to-use tools. Office Project Standard 2007 is not designed to exchange data with Office Project Server 2007.
Office Project Professional 2007 is the desktop client that is also used to connect with Office Project Server 2007 as part of the Office EPM Solution. Office Project Professional 2007 offers all the tools found in Office Project Standard 2007, and when used with Office Project Server 2007, it also provides powerful EPM capabilities such as collaboration, management of shared resources, portfolio management, and reporting across projects and programs run by different project managers.
So what does that mean? Standard and Professional are the same unless you are going to use Project Server. Professional is required for Project Server and will cost nearly double. Otherwise, save your organization money and get Standard (retail $599/$349 upgrade vs. $999/599 upgrade).
Of course, please bear in mind that you may have future needs for Project Server so if that’s the case, Project Professional should also be considered for your organization’s growth, even if you don’t need it today.
Filed Under Microsoft Project, Project Management, Project Server |
A few weeks ago, I answered the question of when to use lag. Now I’m going to describe its counterpart – lead.
Lead is the amount of time a successor task can overlap its predecessor. In other words, how soon can a task begin before its predecessor completely finishes? My two-word definition for lead is overlapped tasks. Please note that I’m referring only to tasks that have a relationship between each other.
For instance, let’s say that I am a programmer and one my tasks is Develop code. I also have a task for unit testing my own work, Test code. Would you agree that I can’t actually test the code unless I develop the code? Therefore, I should use a finish-to-start relationship. However, I am asked to shorten the duration of my project. One of my options is to simply start testing before I am completely done developing. Maybe I will start testing two days before I am scheduled to finish developing. If that’s the case, I will apply two days of lead on that link.
By the way, if you’re looking for the lead field in MS Project, you won’t find it. You have to put a negative number in the lag field.
And lastly, just as I stated for lag, the same applies here — no dependencies, no lead.
Filed Under Microsoft Project, Project Management, Project Server |
When Should I Use LAG in MS Project?
By Gabe Y
The definition of lag is the amount of time a successor task must be delayed. If you’ve attended any of my classes where I walk my students through activity sequencing, you’d already know that I like using two-word definitions and that I simply refer to lag as a forced wait.
Let’s walk through an example of when lag makes sense. I am redecorating a room and part of this project includes painting the room and hanging up pictures. Therefore, Paint walls is a predecessor of Hang up pictures. If I intend to “force” a waiting time between the tasks (I should probably let the paint dry a bit!), I place lag right on that finish-to-start dependency. If I want to let the paint dry for a day, then I’d add 1 day lag. The start of the successor task will now begin after a one day waiting period once the predecessor has finished. Lag is dynamic so if it takes more or less time for me to paint, the lag will still remain as a fixed 1 day wait prior to hanging up pictures.
An alternative to adding lag is creating a new task, such as Wait for paint to dry. The reason why lag is usually the preferred method is because there is no effort for paint drying. Unless you need to exhibit these types of tasks on the Gantt Chart, then just use lag and save yourself the trouble. In general, using lag will reduce the number of tasks you need to view on your project schedules.
Of course, if you’re not using dependencies at all, then you can’t actually apply lag!
Filed Under Microsoft Project, Project Management, Project Server |
Some interesting news coming out of the Microsoft Project Conference in Seattle about new features in the next version of Microsoft Project (code name: Project Next):
Ribbon UI On Tap For MS ProjectAlice Steinglass, senior program manager in the Project group, demonstrated an upcoming “ribbon” user interface similar to the ribbon in Office 2007. “What the ribbon UI allows us to do is to take these tasks that you do frequently and make them simpler, and also make it easier for a beginning project manager to come in and figure out how to do something, like build a report,” Steinglass said.
She also showed off a new “timeline view” that could be copied from within Project and pasted into PowerPoint or other Office applications. The timeline view will also automatically update as the underlying data changes.
Meanwhile, Microsoft officials also said the company is in the final phases of readying the first service packs for the entire Project line of products, including Office Project Standard & Professional 2007, Office Project Server 2007 and Office Project Portfolio Server 2007.
Filed Under Microsoft Project, Portfolio Server, Project Server |
Microsoft Office Project 2007 has been released for almost a year now and in case you haven’t had the chance to take a peek, some of the features that users have been waiting for made it to this version (finally)!
Among the new items, Project 2007 includes:
- Multiple undo’s - Yes, it’s true, you can undo and undo and undo… As all current users know, all previous versions of Project have only one undo.
- Highlight changes - When you make a change in one thing, Project 2007 highlights other items you have affected, right on the table! So go ahead, make change a task’s duration from 2 days to 4 days, you’ll see exactly how it affected your other tasks.
- Visual reports - Gone are the days of using the view/print only reports. OK, they’re not gone but now you have new and improved reports as well. They are more dynamic and will drop your data right into Excel and Visio.
Filed Under Microsoft Project, Project Management |
The default task type in MS Project is fixed units. However, this isn’t always the best choice, especially if your organization is in a functional structure (meaning your project team reports to their respective functional managers and not to the project manager).
For example, you assigned a 2 day task to Michael. Michael does not report to you and your primary concern is that he does his work within those 2 days. Since you are not managing his full workload, you really don’t need to track how much time he is spending on that particular task; it could be 2 hours of effort or 16 hours of effort. If that looks like your situation, then you want fixed duration, not fixed units.
Many project managers already know that they can change each task’s task type to ‘Fixed Duration’ by accessing its Task Information. But did you know that you can also set MS Project to use fixed duration as the task type every time in the future?
Simply go to Tools > Options > Schedule tab and change the Default task type to ‘Fixed Duration’. This task type will apply to all new tasks for every project moving forward.
Filed Under Microsoft Project, Project Management, Project Server |
How many times have you or someone you know plastered a Gantt Chart on an entire wall? From time to time, that may serve a purpose but what happens when you want to distribute it at a meeting? For instance, certainly you don’t want to take your 6×6 (or more!) page grid and staple them. That would leave your audience with a packet that includes blank pages and pages with bars with no tables.
Here’s how to solve that problem. Your goal is to create print outs that are one page in width. In other words, you can have as many pages as you want vertically but you only want one page horizontally. That way, you will have print outs with both the table and the Gantt Chart on the same pages.
Remember WYSIWYG? It’s not a term used much today but it stands for What You See Is What You Get. What does that mean to you? Essentially, what you see on your screen is what you will get as your print out. Right before you print, look at your screen and do these two things:
- Modify your table to show only the fields that are necessary. You may hide some columns, scroll the table side so some columns are no longer visible, or reposition your split bar.
- Adjust your Gantt Chart and ensure that you can see both your start milestone and your finish milestone without scrolling horizontally. You can do this quickly by clicking the Zoom In or Zoom Out buttons on the Formatting toolbar.
Take a look at your print preview. Rather than having a 6×6 grid, you should now have a 1×6 grid. Just staple and distribute!
Filed Under Microsoft Project, Project Management, Project Server |











