Blog Post

Project Blog
2 MIN READ

Introducing the Project Accelerator

Microsoft Project Team's avatar
Microsoft Project Team
Bronze Contributor
Mar 11, 2021

 

For a lot of people, a project is more than a set of tasks with the team members assigned to work on them. You may need to track issues or risks or a process to decide which projects even get funded. This all can be done by extending Project for the web through Power Apps. To make it easier for you to get started, we are providing the Project Accelerator, which builds out these kinds of scenarios for you.

 

 

 

The Project Accelerator enables several scenarios in Project:

 

Proposals

No one has enough time or resources to pursue every great idea. Through project requests, you can gather a set of information to help you decide which requests get funded and turned into projects. Take this to the next level by integrating your process with Power Automate.

 

 

 

Programs

As you run more projects, it is ideal to be able to organize them into programs so you can easily step back and see the bigger picture.

 

 

 

Risks

With any project, there are risks that need to be tracked so you can prepare in advance to either avoid or deal with them.

 

 

Issues

Anyone in project management knows that issues come up as a project progresses – maybe the weather isn’t favorable or maybe something disrupts the supply chain. Whatever it is, you want to track the issue, know who is driving the mitigation, and clearly see the next steps.

 

 

Changes

As projects progress, there are going to be changes such as scope, design, or maybe an outcome of an issue mitigation. Tracking that change is key so everyone can look back and understand the history of the project.

 

 

Status

As your project progresses, you want to routinely update stakeholders on how the project is tracking on key health indicators and even create status reports around what has been accomplished and what’s up next.

 

 

With the accelerator, everything is customizable. See a field that isn’t relevant to you? Remove it! Want a different set of choices for fields like Strategic Alignment? Great! Change them! Most changes don’t even involve writing code. Just go into the Power App, update the tables, update the forms, and voila! your changes are live.

 

As this is built on Power Apps, you also can easily add charts to better visualize your data directly in the Power App. The accelerator provides a set, but again, you can easily customize these to meet your needs.

 

 

 

To deploy the Accelerator in your environment, get started in GitHub. In that site, you’ll find information about how to deploy it, a Power BI template that you can use alongside it, as well as details about licenses that you’ll need to run it.

Updated Oct 27, 2021
Version 2.0

90 Comments

  • anitobaker's avatar
    anitobaker
    Copper Contributor

    Hi! I've also been encountering the missing dependency msdyn_ProjectServiceCore (1.0.0.87) error despite having the Project solution installed (and reinstalled) in my default environment (no issues when trying the Project Accelerator on newly created production environments). I have also tried "Apply Solution Upgrade" to the ProjectServiceCore solution but i get the message "msdyn_ProjectServiceCore solution doesn’t have an upgrade that is ready to be applied". Thought of sharing my current experience --

     

    The error message we are getting from the PowerApps Import a Solution interface is quite vague. It just says -- "There are missing dependencies. Install the following solutions before installing this one: "msdyn_ProjectServiceCore (1.0.0.87)"" There is an option to download details (log.txt file) which should be helpful but to be honest the raw formatting makes it quite difficult to digest. I suggest you try the PowerApps Solution Import classic experience --

    Access your environment URL --> Advanced Settings --> Settings --> Solutions --> <Import Project Accelerator>

    Here is the error from my side:

     

    It says that I am missing the "msdyn_team_msdyn_project_projectteamid" EntityRelationship. When I checked with my other non-default environments, this EntityRelationship was pointing to a "Project Team" lookup field (managed) in the Project entity. This was also missing in my default environment. I could not create the "Project Team" as it is a "managed" field. 

     

    Sorry for the long comment! Please let me know if i should put this somewhere else. Hope it can help others somehow. I'm still troubleshooting and I hope could also get suggestions on what else I can do. Thank you!

  • AndrewNorris's avatar
    AndrewNorris
    Brass Contributor

    I'm getting the same issue as LatoyaA but I can see msdyn_ProjectServiceCore (1.0.0.87) is already installed.

  • LatoyaA's avatar
    LatoyaA
    Copper Contributor

    Is it possible to get have tutorials on how to build the individual components that make up the Accelerator? When trying to deploy this solution we're repeatedly getting this error "There are missing dependencies. Install the following solutions before installing this one: "msdyn_ProjectServiceCore (1.0.0.87)"." and the 'fix' that was posted does not work for me or any of my IT team. 

  • TonyStark's avatar
    TonyStark
    Iron Contributor

    Am I right that it is not enough with Project for the web P1/P3/P5 & Office 365 E1/E3/E5 for the above item ☝🏻