Project Management

Please login or join to subscribe to this thread

How to handle multiple projects with a high-level of dependencies?

linkedin twitter facebook   Schedule Management   Scheduling  
avatar
Rachel Atencio Nm, United States
Question: Does anyone have a favorite method of dealing with dependencies between multiple projects? (MS Project or Not)

Current Method: MS Project - Using 3 separate schedules and a master schedule with sub projects.

Issue: Showing how the tasks are connected between the different projects.

I am also considering combining the projects into one and using flags to show which project the task belongs to.


I would appreciate any advice!

Thanks,

Rachel
Sort By:
< 1 2 >
avatar
Lonnie Pacelli Author & President| ProjectManagementAdvisor.com Bellevue, Wa, United States
Certainly having explicit schedule dependencies linked together via MS Project is important to do, but I like to go one step further. For projects where there are significant dependencies (i.e. where one project could create a schedule slip in another) I like to maintain a cross-project dependency grid where a project manager lists out those projects that have some type of dependency, who the project manager is, and how the projects can hurt each other. The PM then uses this in a brief periodic checkpoint with the other project managers to discuss the dependencies and assess the likelihood in which the projects can hurt each other. Doing so helps give advanced warnings on dependent schedule slips and mitigate them before they actually occur.
...
1 reply by Rachel Atencio
Oct 15, 2019 11:28 AM
Rachel Atencio
...
Thanks, Lonnie,

This sounds like a great way to communicate with each team lead.
The RAID dependency log seems somewhat similar to what you are explaining.

https://expertprogrammanagement.com/wp-con...ependencies.png

Thanks again for your help!

-Rachel
avatar
Rachel Atencio Nm, United States
Oct 14, 2019 5:02 PM
Replying to Lonnie Pacelli
...
Certainly having explicit schedule dependencies linked together via MS Project is important to do, but I like to go one step further. For projects where there are significant dependencies (i.e. where one project could create a schedule slip in another) I like to maintain a cross-project dependency grid where a project manager lists out those projects that have some type of dependency, who the project manager is, and how the projects can hurt each other. The PM then uses this in a brief periodic checkpoint with the other project managers to discuss the dependencies and assess the likelihood in which the projects can hurt each other. Doing so helps give advanced warnings on dependent schedule slips and mitigate them before they actually occur.
Thanks, Lonnie,

This sounds like a great way to communicate with each team lead.
The RAID dependency log seems somewhat similar to what you are explaining.

https://expertprogrammanagement.com/wp-con...ependencies.png

Thanks again for your help!

-Rachel
avatar
Rachel Atencio Nm, United States
Oct 12, 2019 1:04 AM
Replying to Khai Ng.
...
@Rachel

Maybe you type the wrong value in the ID cell. For more detail, I will show you a quick way to do that.

Assuming that you have a Master project with two sub-projects "Project 1" and "Project 2". When you open Master project you will see the table as bellow (You may need to add ID column to show ID of task):

ID TaskName Predecessors
1 Project 1
1 Project 1 Task 1
2 Project 1 Task 2
2 Project 2
1 Project 2 Task 1
2 Project 2 Task 2

In the Predecessor cell of the task "Project 2 Task 1" you can type "Project 1\1" without quotation marks to link "Project 2 Task 1" and "Project 1 Task 1"
Thanks, Nguyen,

I appreciate the help! I was typing the id in wrong. The following was also a helpful shortcut.

Click the Predecessor task in one project, press and hold the CTRL key and select the successor task in the second project. Release the CTRL key and click the Link tasks button. Repeat for other cross project dependencies.

https://www.mpug.com/topic/create-task-dep...oss-projects-2/
avatar
Vladimir Liberzon R&D Director| Spider Project Team Moscow, Russian Federation
Hi Rachel!
In your question you asked for any solution, not limited by MS Project capabilities.
Spider Project Professional does it easily.
You just need to create a portfolio, select projects that will be included in this portfolio, open portfolio model that looks like one large project where included projects look like subprojects, add links between activities of different projects, calculate portfolio schedule and then distribute portfolio projects.
Now all projects will remember their external links and at any moment you can consolidate the portfolio and recalculate portfolio schedule.
Each project remember the portfolio where it belongs and there is an option to calculate project schedule taking into account portfolio constraints.
Portfolio schedule is created taking into account not only activity dependencies but also resource and financial constraints.
Let me know if you will have any questions.
...
1 reply by Rachel Atencio
Oct 21, 2019 11:16 AM
Rachel Atencio
...
Thank you, Vladimir,

That sounds great. I will look into it.
Thank you for your advice!

-Rachel
avatar
Rachel Atencio Nm, United States
Oct 20, 2019 4:21 AM
Replying to Vladimir Liberzon
...
Hi Rachel!
In your question you asked for any solution, not limited by MS Project capabilities.
Spider Project Professional does it easily.
You just need to create a portfolio, select projects that will be included in this portfolio, open portfolio model that looks like one large project where included projects look like subprojects, add links between activities of different projects, calculate portfolio schedule and then distribute portfolio projects.
Now all projects will remember their external links and at any moment you can consolidate the portfolio and recalculate portfolio schedule.
Each project remember the portfolio where it belongs and there is an option to calculate project schedule taking into account portfolio constraints.
Portfolio schedule is created taking into account not only activity dependencies but also resource and financial constraints.
Let me know if you will have any questions.
Thank you, Vladimir,

That sounds great. I will look into it.
Thank you for your advice!

-Rachel
avatar
Suzi MS United Kingdom
Interesting discussion thank you Rachel for bringing up this topic!
< 1 2 >

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Humor is but another weapon against the universe."

- Mel Brooks

ADVERTISEMENT

Sponsors