none
External Dependencies and their associated activities RRS feed

  • Question

  • Is there a way in Project 2010 to display external dependencies to a specified task ?

    Either programmatically or some other way?

    Our customer would like to know where tasks are being held up....the external dependency task could tell us where that is 

    Any help/prior experience would be greatly appreciated


    Thursday, February 26, 2015 7:22 PM

Answers

  • You have several ways to do that:

    1. the simplest way: just create 1 milestone in each project: "project 1 dependency" in project 2 (out) and "project 2 dependency" in project 1 (in). You could for example format them with a specific color to mention that they are external dependencies. You could also use the "marked" column to flag them at format the task names using the marked flag. But note that the milestone updates will be manual.
    2. the old fashion way: you could create an external dependency: insert both project 1 and 2 into a temporary master plan, select the 2 milestones which should be linked pressing CTRL key, link them, close the temporary consolidation. Then if the external dependency in project 2 moves, you'll be prompt in the project 1 that thre is an update on an external dependency to accept or reject.
    3. finally you can use the out-of-the-box deliverables-dependencies features which was introduced with Project Server 2007 and uses the project site deliverable list.

    See references below:

    http://pmpspecialists.com/Blog/2012/07/cross-project-task-dependencies-in-project-server-2010/

    http://blogs.msdn.com/b/project/archive/2007/02/24/deliverables.aspx


    Hope this helps,


    Guillaume Rouyre, MBA, MVP, P-Seller |

    • Marked as answer by kbwrecker Wednesday, March 18, 2015 1:19 PM
    Wednesday, March 18, 2015 12:53 PM
    Moderator

All replies

  • Ok - well how would I display this information in a chart 

    similar to this (http://msptips.com/Images/Display_BL_Milestones.png)

    so that I could have a timeline/roadmap with the external dependencies?

    Thanks for your help

    Friday, February 27, 2015 1:59 PM
  • Hi,

    Where do the external dependencies come from? Another MS Project plan? On the same instance? Are you using MS Project Pro connected to Project Server?

    You can create a cross project link or use the deliverables/dependencies feature. Then just right click on the dependency which has been created in your project plan and add it to the timeline.


    Hope this helps,


    Guillaume Rouyre, MBA, MVP, P-Seller |

    Friday, February 27, 2015 2:06 PM
    Moderator
  • Thank you for your response

    They come from the same projects on Project Server (2010)

    Would adding it to the time line show one line or multiple lines (to represent multiple projects/dependencies...)


    Friday, February 27, 2015 5:29 PM
  • You can drag them on different lines or let them on one line. Milestones are shown in the timeline as diamond shape and tasks as bars.

    See reference for the timeline.


    Hope this helps,


    Guillaume Rouyre, MBA, MVP, P-Seller |

    Saturday, February 28, 2015 7:56 AM
    Moderator
  • Thanks - it just seems this view might be too high level for me...

    I'd like to be able to pinpoint what task is holding up a project (external dependency)

    especially if there are multiple projects (and possibly multiple dependencies)

    Or is that way too much to ask??

    Monday, March 2, 2015 6:32 PM
  • Hi kbwrecker,

    Everything can be done as soon as the business need is clear. You can create a report and display it in the project site or in a PDP, you can create a custom view in PWA or Project Pro using the "external task" field, you can create others custom fields or use the dependencies/deliverables default fields for creating custom views...

    Please define your need with more détails and we'll surely be able to provide you some tracks.


    Hope this helps,


    Guillaume Rouyre, MBA, MVP, P-Seller |

    Tuesday, March 3, 2015 8:46 AM
    Moderator
  • Simplified version:

    2 projects - 50 tasks each

    Project 1 has an external dependency to Project 2/task 10

    IF project 2 is held up at task # 8 -  it's holding up project 1; how would I (or the customer) be able to pinpoint where Project 1 is being held up (is it actually a task on Project 1 or is it Project 2)

    For now I'd like to see if I can get to a drill down of task level....if possible

    From what I'm seeing and noticing from research is that milestones will be a way to do this, or at least more effectively.  

    Is this possible?

    Wednesday, March 18, 2015 12:37 PM
  • You have several ways to do that:

    1. the simplest way: just create 1 milestone in each project: "project 1 dependency" in project 2 (out) and "project 2 dependency" in project 1 (in). You could for example format them with a specific color to mention that they are external dependencies. You could also use the "marked" column to flag them at format the task names using the marked flag. But note that the milestone updates will be manual.
    2. the old fashion way: you could create an external dependency: insert both project 1 and 2 into a temporary master plan, select the 2 milestones which should be linked pressing CTRL key, link them, close the temporary consolidation. Then if the external dependency in project 2 moves, you'll be prompt in the project 1 that thre is an update on an external dependency to accept or reject.
    3. finally you can use the out-of-the-box deliverables-dependencies features which was introduced with Project Server 2007 and uses the project site deliverable list.

    See references below:

    http://pmpspecialists.com/Blog/2012/07/cross-project-task-dependencies-in-project-server-2010/

    http://blogs.msdn.com/b/project/archive/2007/02/24/deliverables.aspx


    Hope this helps,


    Guillaume Rouyre, MBA, MVP, P-Seller |

    • Marked as answer by kbwrecker Wednesday, March 18, 2015 1:19 PM
    Wednesday, March 18, 2015 12:53 PM
    Moderator
  • Yeah - it looks like I'll have to find a different method, the problem is we have several projects and thousands of activities... several external dependencies.

    I'm not sure if it can be done due to the magnitude of all the projects/activities...

    Thanks for your help Guillaume

    Wednesday, March 18, 2015 1:19 PM