Skip to main content
TrustRadius
Microsoft Project

Microsoft Project

Overview

What is Microsoft Project?

Microsoft Project is a project management software. It provides core PM functionality, including agile workflow support and resource management. Project can be deployed in the cloud or on-premise.

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 18 features
  • Gantt Charts (103)
    10.0
    100%
  • Scheduling (105)
    9.9
    99%
  • Task Management (106)
    9.0
    90%
  • Resource Management (103)
    6.9
    69%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Project Plan 1

$10

On Premise
per user/per month

Project Plan 3

$30

On Premise
per user/per month

Project Plan 5

$55

On Premise
per user/per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Microsoft Project 2021 Overview And Features Walkthrough

YouTube
Return to navigation

Features

Project Management

Project management software provides capabilities to streamline management of complex projects through task management, team collaboration and workflow automation

8
Avg 7.5

Professional Services Automation

Features that support professional services organizations

7
Avg 7.4
Return to navigation

Product Details

What is Microsoft Project?

Microsoft Project is a project management software. It provides core project management and planning functionality, including agile workflow tools like Gantt charts. The software provides prebuilt workflow and report templates for rapid deployment. Project also enables resource management and planning and integrates with BI tools and other 3rd party programs. It can be deployed in the cloud or on-premise.

Microsoft Project Competitors

Microsoft Project Technical Details

Deployment TypesOn-premise
Operating SystemsWindows
Mobile ApplicationNo

Frequently Asked Questions

Microsoft Project is a project management software. It provides core PM functionality, including agile workflow support and resource management. Project can be deployed in the cloud or on-premise.

Earliz and Cerri Work are common alternatives for Microsoft Project.

Reviewers rate Gantt Charts highest, with a score of 10.

The most common users of Microsoft Project are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(691)

Attribute Ratings

Reviews

(1-25 of 39)
Companies can't remove reviews or game the system. Here's why
Aybuke Aynur | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Our company has a business that invests in land and then builds and sells houses on these plots. We use Microsoft Project for resource management and job tracking, especially in construction works, in the management of this whole process.
  • connecting works as precursors and successors,
  • determining the critical path
  • A more effective collaboration with excel
  • user friendly interface
  • autorun for some data entry
Since processes such as pre-construction design and project development are somewhat more human-related, the programs made in Microsoft Project may be delayed, but very accurate results can be obtained when machine equipment data and resource assignments are made for construction. I have witnessed many times that it correctly calculates the deviation of the result when the delays are processed and the program is updated.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project Professional and Microsoft Project Online are being used as the primary project management platform within our project and deliverable based business. We manage marketing, strategy and technical projects with a lifecycle of 3-6 months and a cost up to $1 million. Our project managers plan all their projects in Microsoft Project, our resources all put in their time sheets for official billing records into Project Online, we reconcile our financials using Microsoft Project and Power BI.
  • Provides a base line
  • Built in critical path view
  • Complex predecessor relationships
  • Multiple path task chains
  • Ease and Simplicity of using multiple billing rates or seasonality in billing
  • User management is still complicated and time consuming
  • Project deployment can be advanced and require additional configuration instead of out of the box functionality
Large or medium size and complexity projects using standardized project management methodologies will benefit from using Microsoft Project. Small, temporary, time-bound projects with small teams could be managed using something like Microsoft Planner or Workfront.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MS Project is primarily used by project management and managers in research and development. It is used to plan development and other multi-task projects. Individual employees typically do not use MS Project.
  • Adding dependencies between tasks. MS Project allows 4 types of relationships to be built (SS, FS, SF, FF) and adding lag between tasks, so you have the ultimate flexibility to define how tasks are related.
  • Once relationships are defined, MS Project does a good job to highlight/identify the critical path.
  • If you put in the details (resource allocation, task priority), then resource leveling works well.
  • Ability to select specific tasks or summary tasks for the timeline is good to give an overview of the project.
  • Linking tasks between different MS Project files. It can be done, but it's hard to manage and easy to completely break the project plan. We've learned to save multiple versions of the plan in case an external link breaks the project catastrophically.
  • Inability to look at resource loading over multiple projects or multiple project files. This has led us to link multiple files together as a mitigation, which has shortcomings (see above).
  • Network diagram has improved in recent versions, but still limiting. I often use VISIO to create network diagrams instead of MS Project & end up duplicating information.
MS Project is still most powerful for project planning. It's easy to enter tasks and to add interdependencies between tasks. The ability to add general and custom calendars is great. The ability to set tasks as effort vs. duration driven, different types of relationships between tasks, adding lags, assigning multiple resources and the automatic adjustment of duration as resources are added... the list goes on. MS Project is clearly a mature tool with all the bells and whistles. Also because it is such an established tool, there are many add-ons to MS Project (e.g., Monte Carlo simulation).

However, understand resource loading cannot be done or is not easy, especially if resources are on multiple projects (and multiple project files). MS Project is a static tool and doesn't offer much for collaboration. It is also not as tuned to Agile methodologies. When there are lags and the relationship between tasks is more complex, MS Project is unable to calculate critical path.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are a government contractor so project management is essential for our work. We are using Microsoft Project as our main tool for the work. Project, task, schedule, and resource managements are essential for us to successfully complete our projects/contracts for your clients, and using Microsoft Project we have been effectively and efficiently managing all our projects and schedules.
  • Project/Task Management
  • Schedule Management
  • Charts
  • Resource Management
  • Web Enhancement
  • Integrated with other ERP systems
I am pretty good with using Microsoft Project for work, but I have seen that we/our clients had to choose other tools because the pricing is a bit high.
Russell Voigt, PE | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft Project to estimate construction project critical path schedules and utilize this schedule through to completion.
  • Fairly simple in function and does not overwhelm you with too many details--as simple or as detailed as you wish to use it
  • It might be the most common scheduling tool in construction and, therefore, does not require much of a learning curve for employees to be trained
  • The appearance of the exported deliverables can be finely tuned to your needs or your clients' needs
  • The user interface is a bit outdated but still perfectly functional
  • Printing schedules--can be tricky to get the view that you want and often requires a creative workaround to get the look you want
  • Editing your schedule from the gantt chart activities is not as easy, as Microsoft Project is more geared toward the edits from the table view, which can be challenging for visual learners
Basic construction schedules where you must track a critical path of activities to meet a deadline is the ideal use. If you want a schedule that is more trackable/editable from a mobile app, this tool would not be as ideal.
Nichole Zimmerman, PHR | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We utilize Microsoft Project to organize and keep track of our business projects. It has been particularly helpful with managing our resource allocation, timelines, tasks, and dependencies. Specifically, I utilize it in HR to manage my own HR-related projects, but others in the business use it on large-scale multi-departmental initiatives.
  • Resource Allocation
  • Task Dependencies
  • Gantt Chart
  • Ease of use
  • Exporting to other formats
  • look and feel
It is hands down the best project tracker, especially if you have a large project with a lot of moving pieces and need a tool to help you get organized. If you are managing a small project with few resources, then it might be more trouble than it is worth to set everything up in a project - as it can take some time.
January 21, 2020

Microsoft Project

Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft Project to schedule our construction projects from beginning to end. It is critical in being able to give our clients a document with a visual representation of our plan.
  • Links tasks
  • Shows Gantt chart
  • Some of the logic can get messed up.
  • It isn't as intuitive as other Microsoft products.
Microsoft Project is an above average product at a competitive price.
Henry Winchonlong | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Microsoft Project to manage customer projects. Microsoft Project is being used in several areas. It is used during the planning phase. Also, it is used during the project execution phase to prepare weekly status reports, to track the project activities. Normally, the project planner is responsible for updating the project activities.
  • Project Gantt View
  • Dependencies between activities
  • The project reports
  • The print preview functionality
Microsoft Project is used in the in software development projects and engineering projects. We have developed project templates in Microsoft Project to rapidly create project activities, and it allows us to plan the activities fast and reduce the time in this phase. Additionally, we frequently perform engineering projects and we have also developed project templates for these kinds of projects.
Duane Da`Vein | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It is used to manage projects.
  • Resource allocation
  • Time tracking
  • Using it fully can be time intensive.
Microsoft Project is perfect for complicated projects with multiple resources since you can track costs as they incur. It is probably not the best for a single task since it may take longer setting up Project than the time it takes to complete the task.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project is a great software tool for project planning and budgeting. It is used primarily by the Operations and IT Departments to work on project tasks to ensure that timelines and deadlines are met. It addresses the immediate need for project planning and coordinating to ensure projects are being completed.
  • Microsoft Project provides all the typical options you'd want to do in a project management app.
  • The Gantt chart bars are interactive; therefore, as you adjust these, the information inside the cells update simultaneously.
  • Microsoft Project can take a long time to learn due to all of its functionality and even longer to master.
  • The feature-rich application has different ways of doing the same thing, and it might get a bit tricky for some users.
Choosing to use Microsoft Project for your organization makes sense if you are familiar with the Microsoft Office Suite Apps. First, its recommended to have a certified Project Manager to drive the software or someone willing to put the time and effort to learn it thoroughly. Second, it helps if your team already uses Microsoft apps. If you have to manage lots of projects, it would be best to have a dedicated individual to update and maintain these for the organization, such as a Project Manager.
Erica Weiner | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Currently, at our company, Microsoft Projects is used during the estimating phase while planning timeline and phasing of a project, and by Project Management when needed to create and revise schedules and manpower to see where and when resources will be used. The program allows us to plan accordingly and see where along with our schedule, we have a hole or time to make up if issues present themselves.
  • Planning
  • Scheduling
  • Not easy to learn

Microsoft Projects is great for creating project schedules and tracking subcontractors, manpower and adjusting timelines based on issues or changes that come along throughout the lifetime of a project.

For what it’s used for it is a good product but the program can be difficult to learn and isn’t something you will pick up in a day. The cost is also expensive for a program that focuses on one specific area of a project.

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Yes, Microsoft Project is used by my organization. Microsoft Project is used in my department. The tool is fantastic in making project scheduling and allocating resource simple.
  • Ease of Use
  • Advanced Options
  • Could be made faster
  • Could included in office 365 package
If you are looking for a tool to help with project planning and you are familiar with Microsoft products, then this MS Project tool is the right fit for you. You could create a .pdf file if you would like to share it with the colleagues who don't have Project installed in their PC. The downside is that he/she can't modify without the tool installed.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project is currently being used by project managers in our company. Microsoft Project is used to schedule and manage different projects within the company. The Gantt charts and trackers are useful for tracking projects. Built in templates are also useful for project management. Using Microsoft Project Server, files can be shared with everyone involved with the project.

  • Gantt chart tracker is very good at tracking projects.
  • Templates are very useful for different projects that managers are involved in.
  • Beginner users need some help to get started with Microsoft Project. It needs better documentation.
  • There's no real-time updating and Microsoft Project does not work well with multiple users at the same time.
It is great for tracking different type of projects and working alongside different Microsoft applications. If someone plans to run several projects, then this is a good resource. It utilizes everyone's skills and decreases wasted time.
November 14, 2019

Expensive in a good-way

Monika Dutt | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft Project to schedule and manage our company's ongoing projects. Its builtin templates makes our work easier. The Gantt charts and project health tracker allow us to track and understand the project.

Our whole organization uses the same project management but in a different set of groups, depends on their departments and project groups. It allows us to understand the project and cause the collision of various projects.
Due to this, our teams can track their projects and follow the deadline. It has increased the project success.
It integrates with all other Microsoft tools, which helps us to save time and money.
  • Gantt chart tracker
  • It integrates with other Microsoft tools.
  • Project health tracking
  • Templates
  • Little expensive
  • Required depth learning
If you are a team leader and have to keep tracking all undergoing project, then this will be an excellent option for you. The project tracking option is efficient and useful. You can create an event calendar, budget report, and project health report all in one. The flow chart gives an in-depth analysis of all work.
October 28, 2019

Microsoft Project Review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft Project within our development, IT, business operations and sales departments. Our development and IT departments use MS project extensively to plan new feature upgrades, issue resolutions, build-out projects and plan future projects. Our sales department primarily used MS project to plan to acquire new clients and sell additional features to our existing client base.
  • Task management is what MS project is made for and it has a vast array of templates for practically any industry.
  • Great and assigning tasks to departments, teams, and individuals.
  • Being able to track company resources and how they are being utilized.
  • MS Project has great integration into the entire MS corporate product line.
  • Then need to improve the UI to be more user-friendly for less technical users.
  • More free online resources so users can train and improve there MS Project skills.
  • Integration into more 3rd party software providers that are none MS.
MS Project is great from small to enterprise-level organizations and practically any industry since there is a huge array of templates out of the box. It can also be custom tailed to your exact industry-specific needs. MS Project is less appropriate for small projects where you don't need too much detail and just require to track the basics of a project.
amelie suarez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
This software is used in the project department of the school to efficiently manage projects and plan tasks for projects to be carried out in order to achieve successful projects for a long time.
  • Organize a job
  • Efficiently manage the resources of a project
  • Detect vulnerabilities in a project
  • It only works on Windows platforms, without freeware
It is suitable for transforming disordered ideas into organized projects and I believe that this program can be used in any area that is required so it would not be inappropriate.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project was a great tool for us when we used it to manage resources, personnel, and progress for a project we were working on last year. This was only used in one department but it was a huge help in keeping everything on schedule and flowing as it should.
  • Helped everyone involved with the project manage their time to maximize what was getting done.
  • Saved on money as this product was very reasonable to some other programs that were looked at.
  • Helped cut the overall time of the project down by 2 weeks. We budgeted for 5-6 weeks and finished at just over 4.
  • Getting everyone involved was a little tricky at first but once we got going it was great.
  • It does feel a little dated and hasn't kept up with what some of the other software seemed to be offering.
This is a very good program for when you need to really manage a project. It helps to better utilize everyone's skills and cut out wasted time.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it to manage and track the projects that the team is working on. It is an amazing tool and easy to use. It can be customized as per requirement. It has proven to be very helpful in tracking the development of a project, as well as prevent possible roadblocks.
  • Easy to use.
  • Cheap.
  • Easy to customize.
  • Great customer support.
  • Sharing data is an issue.
  • Some people might need significant training if never used software like this before.
  • Might be costly for some.
Easily compatible with Office 365. It's being very commonly used by many Program Managers for project management. Scheduling is very easy.
Guillermo Villamizar | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project is currently being used by all of the project managers across our company. It's a great tool for controlling and monitoring projects, as well as assign resources to each phase and activity of every project. With the use of Microsoft Project Server, the files can be shared in a collaborative environment.
  • Great for keeping track of time and resources of projects.
  • Can calculate the overall percentage for each project.
  • The Gantt Chart automatically updates.
  • Sometimes the time calculation for the activities could be a little tricky.
  • The resource assignment sometimes can be troublesome.
  • It requires a lot of machine resources.
Microsoft Project is ideal for the project managers of the company for keeping track of the status of the projects, as well as the resources needed for each activity. When needed, and specially for management reporting, it is possible to export the Gantt Chart into an Excel File, so it can be send in a friendly format for everyone else.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is being used by various individuals. It is nice to collaborate on schedules with each other. I also use it to figure manpower and durations based on manpower. I still feel like I'm very new at using Project and don't get to use it as often as I'd like. I'm always learning new tricks and things to make it easier to use.
  • Being able to tie tasks together so when something changes it makes it easier to track.
  • Being able to create categories for tasks and tie them all together.
  • It's nice to set holidays and not have to remember them when scheduling farther into the future.
  • I've been using it for a while but I don't get to use it as much as I'd like. The is a lot of information and help out there to learn how to use it better.
  • Linking tasks together and the whole SS-1D or FS+4D is very confusing. It usually takes me a few tries to get it where I want. There is always information to help figure this out, just need to be willing to look and ask.
  • Sorting by date and task can be confusing. At least there's always the undo button.
  • I'm always learning something new that makes using project easier and more beneficial for me. I wish I was able to use or more.
I like being able to copy directly to Excel for certain items and vice versa. Linking tasks can get very confusing. It requires a lot of time up front but will save a ton of time in the long run. I'm still learning, and as I do, it becomes so much easier to use.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft Project in the engineering department to manage our water jobs. This helps us coordinate different activities and make sure our projects are on time.
  • Easy to use out of the box
  • Good integration with the rest of our Office suite
  • High price
  • To use it well some training would be necessary
It is useful in a Microsoft shop to keep your software catalog consistant.
Cristian Bodnarasec | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project was for many years the goto platform for project management at eSilicon. Most of the managers from different departments were using it to manage their projects: tasks breakdown and assignment, resource management, tracking tasks progress, etc. While it does the job well, it also has some flaws and things to improve. Due to this, there are many other tools that gained market share in the last several years and will continue to do so even more.
  • You can manage any size project and complexity.
  • The visuals of the timeline and gantt charts.
  • The way task dependencies work and the whole plan gets updated for any change you do.
  • It is so easy to mess up a complex project plan by a simple change and can take hours to fix.
  • It is lacking the collaboration that is so needed these days. You need to use Project Server for that.
  • The cost is a differentiator for many start-ups selling project management tools.
For almost any project size and complexity, Microsoft Project is well suited. It saves a lot of time by helping with project team communication, tasks breakdown, task assignments, resource management, etc. However, you need more collaboration. For example, team members need to update the progress of the task in real-time themselves, so that you have better project tracking and increased visibility into the progress.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Project is a project management tool which helps maintain the agile methodology of project development amongst the team members and company. It makes it easy to monitor developers and assign them work accordingly using Microsoft Project. It is the best way in which software development can be carried out to make most out of the resources you have.
  • Following Agile Methodology
  • Assgining Work
  • Tracking Resources
  • Documentation for Software Developed
  • Requires better documentation
  • Hard for naive or new developers
  • UI improvements
Microsoft Project is very well suited for a large company where various projects are running under different teams and managers above them. It helps best track the human resources that a company has and how they are being used by the company. It increases productivity and helps track their work as well. It follows Agile methodology which is a state of the art project development lifecycle. It is not recommended for small and microscale projects as more time would be spent on managing rather than the original development.
Che Odom | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it as a quick and dirty backup to P6 scheduling software. We have an in-house scheduling department that uses P6 to schedule our projects. However, for teams looking for a quick schedule that need turnaround when the scheduling team is unavailable or when it just makes sense to make a project themselves (ourselves), we can use Microsoft Project as a little more user-friendly quick option.
  • Schedules and Logic.
  • User-friendly.
  • Easy to learn interface, similar to all Microsoft products, so familiar to most new users.
  • The overall look of the schedules produced is a little lackluster. There are not a whole lot of customization options, and to the construction field, it is quickly recognizable that the schedule was produced in Project. It's not a bad thing, but not the industry standard. I think it would be better to design the output to follow P6 just for credibility. It almost looks a little bit "cartoonish" or juvenile. Now I understand that MS design is certainly "better looking," but this is simply in comparison to the industry standard for credibility purposes.
It is well suited for scheduling quickly, and scheduling by a project team member that may not be familiar with the complexities of other scheduling software. The logic is easy to adjust and understand, and the inputs are easier than typical Primavera products. I overall think that it is a great product, much easier to use, just know that the overall scheduling industry standard is Primavera P6. I am not sure why, or how to address moving that over.
March 14, 2019

Project is great

Score 8 out of 10
Vetted Review
Verified User
Incentivized
I used this at two different companies. With Mortenson, we used it to do the 2-week look ahead schedules for a $480 million 32-month project, that were then given to the scheduler to update the overall schedule in P6. It was cost saving because there were four superintendents that needed to provide an update weekly. The second company used it exclusively for scheduling purposes for periods of a few weeks to a year + from a $100K to $14 mill. Microsoft Project is cost-effective, versatile, and gets easy to use once you get used to using it more and more.
  • First off, the cost is reasonable so a project team can have 4 or 5 licenses compared to a P6.
  • Project is easy to use and gets easier to use the more you use it.
  • I can print effective schedules that are easy to understand.
  • I remember that there were a few files that were corrupted in some way, shape or form, and that forced us to have rebuild and start over.
  • I would like more control over the appearance of the schedule.
  • I would like to see more online support videos.
It is well for suited smaller companies that need to have multiple people creating schedules, projects of short duration, and projects managers that need to create multiple schedules. I think it is not as well suited for large projects but will hold its own if needed.
Return to navigation