Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • Calendars
      • Team planners
      • Boards
      • News
    • Getting started
    • Introduction video
      Welcome to OpenProject Community
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

      or sign in with your existing account

      Google

Side Menu

  • Overview
  • Activity
    Activity
  • Roadmap
  • Work packages
    Work packages
  • Gantt charts
    Gantt charts
  • Calendars
    Calendars
  • Team planners
    Team planners
  • Boards
    Boards
  • News
  • Forums

Content

General discussion
  1. OpenProject
  2. Forums
  3. General discussion
  4. Tasks (WP) dependencies

Tasks (WP) dependencies

Added by Ivan Zderadicka almost 11 years ago

Hi,

just statrted to play with OP 3.0.3 - somehow I cannot find the way how to make dependencies between tasks - like finish to stop dependency so a task will be automatically scheduled after its precessor finishes.
Is there something like this or is scheduling completely manual?

Thanks

I.


Replies (16)

RE: Tasks (WP) dependencies - Added by Liang Li almost 11 years ago

I tried to find this feature but failed.

RE: Tasks (WP) dependencies - Added by Jason Smith over 10 years ago

I am also looking for some way to make dependencies between tasks. Specifically, I would like to be able to indicate when the start of one task is dependent on the completion of another.

I don’t necessarily want the start of the second date to be automatically set to the completion date of the first, because this is sloppy project management (i.e., you are allowing project timelines to emerge rather than be planned). However, I would like to be able to report out on tasks that are being held up because previous tasks have not been completed (i.e., start date has passed for a task, but a prior depending task is incomplete).

RE: Tasks (WP) dependencies - Added by Jason Smith over 10 years ago

Another advantage of having task dependencies is the ability to identify the critical path of a project, which is a key activity in Project Management. Any word from developers on whether this feature is available or under consideration for addition?

RE: Tasks (WP) dependencies - Added by Nickolay Todoroff almost 10 years ago

I would also find being able to set predecessors/successors very helpful. I’m seriously missing this ability and I effectively cannot estimate the critical path. Also it is very bad practice to actually plan with fixed dates instead of allowing for a more dynamic PM with task duration and lags.

So to ask a bit more bluntly: is there such a feature planned? If yes, what can we do to help designing/implementing it?

Best,
N.

RE: Tasks (WP) dependencies - Added by Robin Wagner almost 10 years ago

Hello Nickolay,

you can create a follows / precedes relationship between work packages:
Open a work package and next to “Related work packages” click on the “+” sign.
Then select “follows” or “precedes”, enter the ID of the work package to follow / precede and (optionally) enter a delay.
When you move the work package which precedes another one into the future, the following work package is moved as well - unless the move is within the “delay” buffer:


You can also create this relationship from the work package split screen from the tab “Relations”.

Best,
Robin

RE: Tasks (WP) dependencies - Added by Nickolay Todoroff almost 10 years ago

Hello Robin,

awesome, thank you!

Cheers,
N.

RE: Tasks (WP) dependencies - Added by Marko Obert almost 10 years ago

Well I am struggling with the same problem.
I think there should be an option to define a duration per task/feature/etc. And then it should be easy to define the relations as described by Robin.
Regards

RE: Tasks (WP) dependencies - Added by Marko Obert almost 10 years ago

Also there seems to be no way to shift several WPs to an earlier date … I tried:

1.) change the date of the last milestone to an ealier date => date invailid
2.) group all wps as subtask of one task and change date of the “master” task, but there seems to be no option to do so

Any solutions?

RE: Tasks (WP) dependencies - Added by Robin Wagner almost 10 years ago

Hello Marko,

thanks for your questions.

  1. For milestones the start and end date has to be the same. Therefore, you need to change both the start and end date to the same value.
  2. The start and end date of a parent work package cannot be changed directly but is always determined by the earliest start date and latest end date of the children. You therefore need to change the start / end date of a child work package to affect its parent.

Best regards,
Robin

RE: Tasks (WP) dependencies - Added by Marko Obert almost 10 years ago

Hi Robin,

well, I change both dates of the milestone to the same value, but that wont shift all WPs related to this milestone to a different date.

Please have a look at the attached screenshot of an example project.

- Currently my project starts 11th August and ends 23rd of August.
- All WP are related to each other: “follows” and “proceeds”

I need to shift the project phase to the 10th of August. How can I achive that?

Best regards,

Marko

RE: Tasks (WP) dependencies - Added by Robin Wagner over 9 years ago

Hi Marko,

when you shift for example “Milestone 1” into the future (let’s say to the 1st of September) all following tasks and milestones (as well as the parent work package “Test Phase”) are shifted accordingly.
However, this is not true if you move the start date forward: You can change the start date of the project phase “Test Phase” to the 10th of August by moving the start and end date of “Milestone 1” to the 10th of August.
This will however not move the work packages following “Milestone 1” (such as “Task 1”, “Milestone 2” etc.) forward. The reason is that typically all work packages following a certain work package should be moved in the future when one work package is delayed but the reverse is not necessarily true (since completing a single task / milestone ahead of time would not necessarily mean that work packages following this task / milestone should be completed earlier as well).

However, there is a feature request for adopting the behavior since this something which was requested by multiple users.
Fell free to take a look at the feature request:

Best regards,
Robin

RE: RE: Tasks (WP) dependencies - Added by Bernd Petraus over 9 years ago

Hi there,

just followed your helpful conversation. Thank you for all the hints.

But what I am missing is the delay feature at preceding/ following work packages.

Is there some kind of activation needed or is the feautre not available in OpenProject 5.0.7?

Best regards

Bernd

RE: Tasks (WP) dependencies - Added by Sabrina T. over 9 years ago

Dear all,

I would also like to know how I get the relations functionality to work.
After the upgrade to 5.0.7 it is now possible to create “parents” and “children” but for the options “blocks”, “duplicates”, “preceeds”, “follows” etc. it is not possible to create anything. Maybe I misunderstood something here?

Thank you already for any hint!

Best regards
Sabrina

RE: Tasks (WP) dependencies - Added by Robin Wagner over 9 years ago

Hi everyone,

@Bernd: The “delay” functionality did exist in the original work package full screen page but has does no longer exist in the new full screen / split screen view which has been introduced with OpenProject 5.0. I opened a feature request to re-implement this behavior: #22360. Please comment on the work package if this is an important feature for you.

@Sabrina: After you create a new work package (either by creating it as a “child” work package or via the work package create button) you can select the “Relations” tab and add a work package there. This is indeed a little confusing: You can create a new child work package in the “Children” area but in the other areas you cannot create work packages but only relations to existing work packages.

RE: Tasks (WP) dependencies - Added by Nikolai Ortiz over 6 years ago

Ok, This feature is Very Very Important. Actually all the project management software (Except for open-project) has this functionality, 'cause, Project Management Guides (like PMP ) Use this kind of functions. 

Not only using days or time after  a Follow-Start relation, also percent of completion is used to fire others task. 

Those relations are for example: 

FS + No. day, SS + No. day, FF+ No. days 

Etc. 

Please Some update about this would be nice.

RE: Tasks (WP) dependencies - Added by Xavi M. about 5 years ago

Dear,

Has delay between tasks been implemented on the user interface ?

I am quite astonished in that the delay feature is already implemented in the soft.

You can add a delay in a relation between tasks. I have read it in the API documentation and tested it with a curl request.

It works and the delay is present and represented in the gantt chart.

Nevertheless I do not find it on the web interface.

Thanks 

Xerviami

  • (1 - 16/16)
Loading...