Microsoft Project is one of the most powerful tools for project management, enabling professionals to organize, track, and manage their projects efficiently. However, if not used correctly, the software can lead to plans with unintended consequences, resulting in project delays, budget overruns, and resource mismanagement.
The Importance of Proper Setup
A project’s success often hinges on how well MS Project is set up initially. Its functionality can automate many scheduling and resource management tasks, but incorrect configurations can propagate errors throughout the project lifecycle. Recognizing the importance of proper setup can prevent miscalculations, unrealistic schedules, and resource conflicts.
To assist with the setup details, PPC Group offers a comprehensive, 12-page PDF booklet with settings that will work across all MS Project versions. Many of these steps need only be carried out once, after which most future projects can use them. You can access the booklet via our store at https://www.accidentalpm.online/offers/uZbHxAHo/checkout.
Critical Tips for Setup and Execution
- Add Project Critical Success Factors as Milestones
Critical success factors (CSFs) are the essential elements that must be achieved for a project to succeed. Adding these as milestones at the top of your project plan keeps key objectives visible throughout the project. To add milestones, create tasks with zero duration. This ensures they do not affect computations but remain in the project for reference and tracking. If desired, you can set specific dates for each CSF, but including them at project startup is often better. - Incorporate the Task Type Column
Understanding task types is crucial to prevent unintended scheduling adjustments. Microsoft Project calculates schedules based on three primary task types: Fixed Work, Fixed Duration, and Fixed Units. To avoid miscalculations, add the Task Type column to the Entry Table. This gives clear insight into which factors remain constant when changes occur. Navigate to the View tab, select Tables, and customize the Entry Table to display Task Type.
Manually scheduled tasks also have shortcomings. Use setup to ensure tasks are automatically scheduled by default (Options>Schedule>Scheduling options for this project), and use manual scheduling sparingly.
- Display the Work Column
The Work column shows the total effort required to complete a task, providing visibility into the relationship between Work, Duration, and Units. By adding this column, you gain clarity on how adjustments in one element influence the others. Right-click the column header in Gantt Chart view, choose Insert Column, and select Work. This can help prevent over-allocations and unrealistic expectations. It also allows the flexibility of providing estimates as duration or work. - Enable the Project Summary Task
The Project Summary Task provides an overview of the entire project. This task rolls up all project tasks, displaying overall statistics such as total duration and cost. To enable it, go to the Format tab, locate the Show/Hide group, and check the Project Summary Task box. This feature gives project managers a holistic view and facilitates better tracking and reporting. - Keep the "?" for Durations
Microsoft Project uses question marks by default to indicate tentative durations. This feature serves as a checklist for incomplete tasks, reminding users to confirm final durations later. Avoid turning this off, as it highlights areas needing further review.
Additionally, remember that adding resources automatically halves the estimated duration. While this may be good for less time-critical projects, it often does not reflect reality for more complex schedules. Those with tight timelines should focus on making necessary adjustments. A concept known as Double Resources Estimated Duration (DRED) outlines six possible outcomes. It is critical to keep this in mind when finalizing task schedules.
Advanced Techniques for Improved Planning
- Use Custom Fields for Key Metrics
Custom fields allow project managers to track project-specific data, such as risk levels, priorities, or dependencies. By creating custom fields, you can ensure critical metrics are monitored throughout the project. To add a custom field, go to the Project tab, click Custom Fields, and configure the desired parameters.
As space in the Gantt chart and other views is limited by computer displays and printer paper, shorten column names (Predecessors --> Pred: right-click on the header, Field Settings, fill the blank Title field), use resource abbreviations (Resource Sheet), and set shortest time unit abbreviations (Options>Advanced>bisplay options for this project) to save additional space.
- Create Task Dependencies, Not Fixed Dates
Instead of setting fixed start and finish dates, use task dependencies to link tasks as often as possible. This dynamic approach adjusts schedules automatically based on project progress. Microsoft Project supports Finish-to-Start (FS), Start-to-Start (SS), Finish-to-Finish (FF), and Start-to-Finish (SF) dependencies. Select tasks, click the Task tab, and use the Link button to establish dependencies. - Save Baselines to Monitor Progress
Saving baselines capture the project’s original plan, allowing you to compare it with actual performance. This helps identify variation and manage scope creep. To set a baseline, navigate to the Project tab, select Set Baseline, and choose the entire project. Regularly updating baselines ensures accurate comparisons. - Apply Resource-Leveling to Prevent Overload
Resource overallocation can disrupt project timelines. Resource leveling redistributes workloads to avoid burnout and inefficiency. To apply this, go to the Resource tab and select Level All. This feature helps balance assignments, ensuring resources are used effectively without unnecessary delays. - Schedule Recurring Tasks for Regular Activities
Recurring tasks save time and ensure that regular activities, such as meetings and reports, are consistently accounted for in the project schedule. Create recurring tasks by selecting Task > Task Information > Recurrence. Customize frequency and duration to reflect your project needs, maintaining routine activities without additional manual input.
Additional Considerations
Be aware Project lacks many common-sense business rules. For example, changing the start date will not adjust constraint dates (better: always use As Soon As Possible). Also, documenting a 4x10 work schedule is possible, but Project uses the calendar setup (Options>Schedule>Calendar options) when computing dates (the 4x10 schedule is just documentation). Always recheck your schedule after making changes.
Beyond these tips, maintaining project success requires continuous oversight and regular reviews. Engaging stakeholders in periodic project reviews, updating schedules, adding information about actual progress, and embracing new Microsoft Project features can enhance planning efficiency. Project managers should strive to develop their skills through ongoing training and practical experience.
Implementing these tips can help project managers optimize Microsoft Project usage, resulting in more accurate plans and successful project execution. Thoughtful configuration, regular monitoring, and dynamic scheduling will enable you to manage even the most complex projects confidently. Start applying these practices today to improve project outcomes and ensure consistent success.
Subscribe for Our Project Management Resources, Best Practices, and Tips
Confirm your subscription to receive an email with immediate download access to Project Manager's Resources, a valuable list of books and web sites.
Get the latest tips and updates sent directly to your inbox monthly.
We hate SPAM. We will never sell your information, for any reason.