[Status: Investigating ๐ต๏ธ] Allow Subtasks to Update Start and End Dates of Parent Tasks
I think this is somewhere else in the community, but when I posted something else as a suggestion in the regular community area, I was asked to place my suggestion (Dependencies in the Table View) here in the Product Feedback section.
ย
It would be helpful to have a setting to allow subtasks to drive the dates for the parent tasks. ย Right now it's manual. ย There are some who prefer it that way, and some who do not, so it would be nice to be able to set that on a per-project basis.
Hello everyone! I am excited to let you know that we have just released the long-awaited update. Now when you reschedule a subtask and its dates fall outside a parent task dates Wrike offers you to align the parent task dates. Also, if you reschedule a parent task you can reschedule its subtasks accordingly. Read the Help Center page for additional details and let us know if you have any questions!
Anna G Community Team at Wrike Wrike Product Manager Erfahren Sie mehr รผber Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen
Anna G Wrike Team member Erfahren Sie mehr รผber Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen
Wahoooo!ย This will be very helpful.ย Can't wait to try it out.ย Now, I'll shift my posting focus to the Leads/Lags topic, another needed feature to make this system a more complete PM tool.ย :)ย Thanks!
Will my parent tasks automatically update for projects that have already been created? Right now all of my parent tasks are set to "backlog" and my subtasks are all connected by dependencies. I'm not sure how to initiate getting all of the parent tasks to update with the roll up. If there a button I can click to just "auto" roll up everything, or do I need to go into every parent task to activate the rollup?
Hi. We are in the middle of a wrike rollout for our entire organization.ย I've been closely watching this thread, since the parent/rollup tasks have been a sticking point for us.ย I hate to start out with negative feedback, but there's a couple key things here that prevent this new feature from being useful for us.
1.) Alignment only happens when you "reschedule subtasks to before or after the parent taskโs dates".ย This means parent tasks can grow, but not shrink.
2.) Changing upstream task dates does not align the parents of downstream dependent tasks.
As a result, you end up with something like this:
Crossing my fingers that these issues can be addressed with a future update!
I'm excited about the progress, but feelย that there are major issues. ย
- Can't there just be a check-box in a parent task that automatically have it automatically span the subtasks? ย The repeated notifications are inefficient. ย This will get confusing when a task's duration is changed that is followed by multiple parent tasks. ย Will there be a request to change each of them? ย
- Following that, I actually can't get the above to work. ย When I extend the duration of a task which affects a laterย parent task, that parent task doesn't change. ย
- And absolutely agree with Dave that the parent task must be able to shrink as well as grow is essential
ย
Agree with Brad.ย I was hoping this would be a task scheduling option (ie "Rollup") that would silently update the parent task start and end dates for any and all subtask updates.ย Implied is that manual changes toย the parent task dates would be locked out when in this mode.
ย
ย
ย
Please, make it possible to turn off the notification. I don't want to click the X with every task that Iย changeย the date of.ย
Hello everyone!
@Keeley Wrike doesnโt offer you to schedule backlogged tasks that have scheduled subtasks. To trigger the alignment, you would need to schedule a parent task to any date thatโs in the range of subtasksโ dates. When you see a notification about dates alignment click โApplyโ and the parent task will expand to encompass its subtasksโ dates. I realize that this process is tedious but I wanted to provide at least some way to do it.
@Brad At the moment Wrike doesnโt suggest extending dates of parent tasks that are linked to other tasks with a dependency, but it may be changed in the future releases. Please let me know if I misunderstood your issue!
@Megan, @Dave, @Chielant Thank you so much for your feedback, itโs really important for our product team and I will certainly pass your requests to the PM of this feature.
Anna G Community Team at Wrike Wrike Product Manager Erfahren Sie mehr รผber Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen
Anna G Wrike Team member Erfahren Sie mehr รผber Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen
@Anna thank you for the heads up! I went in and updated the parent task (or rather am still in the process, but it's working and readjusting accordingly). I have noticed that it only adjusts the end date of the task, however, and does not readjust the start date if the start date on the parent task was entered as a later date than the start of the first subtask.ย
Additionally, I'm seeing that the date range for the Project itself is not updating to match the new date range for all the parentย tasks. It should all roll up from the subtasks to parent tasks to the project as a whole, because the project itself can only start as early as the very first task and end as late as the very last task (or at least users should be able to use the "apply" feature if they run projects that way... I understand more Agile projects use backlogs and therefore have a project end date that is set but many backlog tasks that are not)
I was introduced this sled by Akim of support team, because I had sent below question to her.
In my case, this new function did not work,
because that I ansigned the parent task as the predecessor of another task.
This new function seems not working if we set relationship with other task.
Please solve this issue in your next version.
And I agree to everyone's issue and request.
Thank you for your cooperation.
Akira IT manager
Okay, so I tried this out, and I am disappointed, sorry to say (see my test explanation later in this post).
Why this cannot have the same logic for parent and subtasksย like Microsoft Project or Smartsheet is beyond me, and is what has halted my team from adopting Wrike, even though we are still paying for a multi-user account while waiting.ย We've actually reverted to Smartsheet, to be honest.
I know I am hitting a little below the belt mentioning other products' names (and gave others grief for it in the past), but if this area of Wrike could work the way I (and many, many others) need it to, it could move mountains, literally.ย Smartsheet's native alerts and collaboration capabilities stink in comparison to what Wrike has to offer, but the basic functionality which everyone expects in a PM tool, like this thread has discussed, is not present in Wrike and is too critical to deal without.ย
There are others, like setting dependencies in Table View AND leads and lags with dependencies that are critical to making this a holistic PM tool.
THE TEST
So...here goes my simple test which shows me that I cannot yet expect my users to adopt the system
Parent Task 1 - no dates assigned - going to let it get its dates from the subtask (so I think...see below)
ย ย ย Subtask 1 - scheduled 10/16 through 10/20
Expecting Parent Task 1 to take on the 10/16 through 10/20 dates... NOPE!ย Didn't even get a prompt (which shouldn't be necessary anyway).
Another test - adjust Subtask 1 dates to be 10/23 to 10/27 thinking that may trigger the prompt to move the Parent Task 1 dates.. NOPE .. nothing.
Would also be nice to see the range of dates Oct 16-Oct 20 rather than just Oct 20 (5d) on the task.
Please, please, please Wrike bring the features that will blow other solutions out of the water.
Is there some type of customer panel you'd consider for those that are passionate about the potential of the tool, but still need to see more features before it's really going to fit their organization?
Guys,
My company just decided to stop using Wrike and move to Smartsheet & Jira, and one of the main reasons named was this issue about parent tasks not changing date ranges when dependent tasks change. We waited long enough for you guys to fix this and many people did not like the tool. Hope you fix this for the sake of other users who are willing to wait, though reading this discussion, it seems useless to wait.
Please tell me.
Although I don't know the structure of the task table of Wrike, we should simplify our discussion, I think.
I guess Parent task should not have own "Start date", "End date" and "Duration".
These item of Parent task should be set based on the information of Sub-Tasks and Wrike should prevent registering these as Parent task.
The earliest Start date of all Sub-tasks belonging to the Parent task should be Start date of the Parent task.
Equally, the latest End date of all Sub-tasks belonging to the Parent task should be End date of the Parent task.
And Wrike can calculate Duration of the Parent task from the Start date and the End date of the above.
Everyone don't need the function that maintain "Start date", "End date" and "Duration" from Parent task side independently.
We are requesting Wrike to keep this rule in any case.
This is my understanding.
Isย my understandingย correct or incorrect?
Akira IT manager
Thanks Akiraย forย simplyfying the problem - I totally agree with you that this would also be a solution for us.ย
Thanks everyone for your comments! I just wanted to reiterate that your feedback is very important and it is passed to the Product team on a regular basis.
@Keeley Currently Project dates arenโt connected to dates of tasks and subtasks in it, but it may be changed in the future. Start date of a parent task should change though if you schedule it for a later date than the first subtaskโs start date, I showed it on a GIF below. Would you mind sharing the same GIF where itโs not working for you this way?
@Akira Thanks for writing up your expectations so clearly. Would it help if thereโs a setting that allows you to always roll up subtasksโ dates to a parent task?
About your question: to trigger the alignment of a parent task you need to reschedule any of its subtasks (not tasks connected to it with dependencies) or change the parent taskโs duration. Once you do it Wrike will suggest aligning the dates: click โApplyโ and the date (or dates) of the parent task will change.
@Megan If a parent task doesnโt have dates, then Wrike doesnโt suggest applying subtasks dates to it, but I understand that itโs a โmust haveโ feature and have passed this request to the Product Manager.
@Oliver I am sorry to see you go and hope you will give Wrike another try some time in the future.
Anna G Community Team at Wrike Wrike Product Manager Erfahren Sie mehr รผber Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen
Anna G Wrike Team member Erfahren Sie mehr รผber Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen
The parent task SHOULD have dates... see the mock up I've done below.ย This is standard PM practice.
Our csm Dury was kind enough to let me meet with the developer of the subtask alignment feature.ย I showed him the 'Auto Scheduled' mode for parent tasks in MS Project, which seems to be everyone's expectation of how this should work.
The wrike implementation could be an additional scheduling option like this:
As others have suggested, the parent task still has a duration and start/end dates.ย The difference is thoseย need to be driven by the subtasks and not user-entered.
As Akira noted previously, the timeline view basically does this already with the shaded area.ย We just need the ability to apply that to the actual task dates.
ย
one last post to illustrate...
Thank you for everyone.
I guess everyone are imaging the same things.
I agree Parent (Summary) task should have Start-date, End-date and Duration.
But those are not physical information that user input and those are logical information that are summarized from Sub-Tasks.
I hope the development team of Wrike can realize everyone's request.
Akira IT manager
@Anna,
Thank you for your advice.
I probably have understood the current function that was improved, I guess.
But as long as Parent-task is having own date information physically and user can modify those directly,
some contradictions will happen somewhere and user will have to adjust such contradictions manually.
I don't want any temporally solution that is keeping this risk and I hope that you modify the function basically
like everyone is requesting.
I will use current function and I'm going to wait the completion of your modification for a while.
ย
Akira IT manager
Hi,
I'm not able to get this to work correctly. It would be ideal if there was a setting that just automatically updates so I don't have to apply everytime. It's taking a lot of timeย and trial and errorย to force the parent task to update. I can get the "Update" dialog box to come up but it's not updating to the range of the sub-tasks.
Thanks,
ย
@Jimmy Hi there! There are a couple of exceptions when the subtask alignment doesn't work and I want to figure out if that's whats going on here. Can you let me know if those exceptions apply? If not, I can raise a Support ticket so we can figure out what's going on.ย
I want to say this feature is basic for PM. Automatic adjusting the parent task start and due date (should be fixed and not user entered).
Is there any advance in this topic?
My company is testing Wrike right now and it is basic to have this feature. Do you have a timeline of when this feature will be available?
@Erick Hello! Our teamย intends to improve the way this functionality works. Implementing changes does requireย an overhaul and alignment between multiple teams - which they want to do, but it will take a little more time. As soon as I have a more concrete idea around when things are planned for, I'll make sure to update this thread.ย
Joining the conversation as well since I'm currently evaluating PM/collaboration tools for our company.
I first started out with Smartsheet as well but the collaboration features didn't quite meet our requirements.
However, all the great collaboration features Wrike offers become quite meaningless when the PM basics aren't in place.
@Akira simplified the problem very well in the October 17, 2017 post.
From a project management perspective, I see the task structure as a representation of the WBS.
As described under '5.4.2.2 Decomposition' in the PMBOK Guide (6th ed.), "The work package is the work defined at the lowest level of the WBS for which cost and duration can be estimated and managed."
It thus follows that duration estimation and management only takes place at the work package level and nowhere else. (Although material for a completely separate thread, it's important to note that this also means actual work is also only carried out on the work package level, as implied by the name already. Adhering to this principle would also allow a properly functioning time log. Right now, a summary task is also considered separate work and not a summary of the work to be completed in the sub tasks, rendering time log analytics meaningless as highlighted by @Megan in her January 25, 2017 post.)
The summary tasks are only summarizing (as the name implies) information collected from the subordinated tasks.
From a business logic perspective that could be translated into code regardless of how many levels the WBS has, I'd describe it as follows:
* Setting the values to null before becoming unmodifiable and inheriting from the sub tasks ensures proper functioning if the sub tasks have no date assigned yet, thus leaving the start date and end date fields of the summary task empty until at least one sub task is assigned start date and/or end date values.
Based on this logic, no matter how many levels the WBS has, the start date and end date values are always retrieved from the lowest level (the work packages) and passed up the hierarchy.
I understand that the actual code to be written is incredibly complex since it has to account for all possible scenarios (which I'm sure is a much longer list than my non-exhaustive attempt above).
I really hope this feature will become available as soon as possible as I'm sure it'd make Wrike 'the PM/collaboration tool' compared to 'another PM/collaboration tool' now. I hope the overhaul and alignment between the multiple teams aren't depending on the functionality they're supposed to create, otherwise we're stuck in a unsolvable situation ๐
What happened to the comment added by Patrick?ย I came out here to vote on it (would LOVE his comment if there was such an option), but it's not here.ย I got an e-mail Friday evening with his comment in it as a notification to this thread, which I started.
Here's a screen shot of the comment, which I grabbed from the e-mail notification...
The conversation about this topic is almost 2 years old with a neverending stream of "i don't know when we will launch it" comments. We are working on a rollout for our company and this feature is going to massively hurt our workflow.ย
When will it beย fixed?
@Megan
I can't see Patrick's comment in this thread, too.
I think that his comment is very important summary of this thread.
So, let me paste his comment here again as Text.
@Diane,
I agree to your comment.
I guess almost users want to hear the clear schedule andย the concrete plan of Wrike.
ย
-----------------------------------------------------------------------------------------------------------------------------------------
Patrick Scheuchzerย
ย
Joining the conversation as well since I'm currently evaluating PM/collaboration tools for our company.
I first started out with Smartsheet as well but the collaboration features didn't quite meet our requirements.
However, all the great collaboration features Wrike offers become quite meaningless when the PM basics aren't in place.
@Akira simplified the problem very well in the October 17, 2017 post.
From a project management perspective, I see the task structure as a representation of the WBS.
As described under '5.4.2.2 Decomposition' in the PMBOK Guide (6th ed.),ย "The work package is the work defined at the lowest level of the WBS for which cost and duration can be estimated and managed."
It thus follows that duration estimation and management only takes place at the work package level and nowhere else.
The summaryย tasksย are only summarizing (as the name implies) information collected from the subordinatedย tasks.
From a business logic perspective that could be translated into code regardless of how many levels the WBS has, I'd describe it as follows:
* Setting the values to null before becoming unmodifiable and inheriting from the subย tasksย ensures proper functioning if the subย tasksย have no date assigned yet, thus leaving theย startย date andย endย date fields of the summary task empty until at least one sub task is assignedย startย date and/orย endย date values.
Based on this logic, no matter how many levels the WBS has, theย startย date andย endย date values are always retrieved from the lowest level (the work packages) and passed up the hierarchy.
I understand that the actual code to be written is incredibly complex since it has to account for all possible scenarios (which I'm sure is a much longer list than my non-exhaustive attempt above).
I really hope this feature will become available as soon as possible as I'm sure it'd make Wrike 'the PM/collaboration tool' compared to 'another PM/collaboration tool' now. I hope the overhaul and alignment between the multiple teams aren't depending on the functionality they're supposed to create, otherwise we're stuck in a unsolvable situationย
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Akira IT manager
184 upvotes, 15 months and counting. I guess I shouldn't hold my breath for this ticket with 7 votes.
https://help.wrike.com/hc/en-us/community/posts/115002785409-Table-View-should-have-the-same-functionality-as-List-View#
Signed up for a Trial today and was loving the platform! Right up until I found thisย functionality gap.... which sadly it'sย a deal breaker issue.
If a parent task is composed of multiple subtasks I have to be able to see the accumulated total of time in that parent task, when that parent task starts and stops. Changes made to the child tasks should be applied to the parent correctly.
We currently useย Clarizen andย were hoping that we could move to something with a great interface and some nice integrations. Pitty...
ย
ย