Feature Requests

We value your feedback! You can vote for existing posts, add comments or add your own.
Sub tasks with durations and dependencies that roll up to the parent
This is a broad use case I am struggling to find a solution for, if there is an existing answer please let me know. I want to be able to have sub tasks or deliverables on my action items, with the parent item completion and duration being derived from the child tasks. Bonus points if the child items can have their own dependencies amongst themselves, which then flow up to the parent as well. This is a big and abstract ask so I'll give an example. Task A, 5 hour duration, blocking task B Task B, contains sub tasks, blocking task C Task B1, 1 hr duration, blocking B2 Task B2, 2 hr duration, blocking B3 Task B3, 1 hr duration Task C, 2 hr duration I want Task B in the above example to automatically calculate a duration of 4hrs. Would also be amazing if each sub task status being completed would update the parent percent complete field, in this case marking Task B1 complete would change Task B to be 25% complete. Methods I have tried that did not work well: Checkbox Field - This has date and owner fields, but cannot have duration or dependencies. Suitable for reminders or short steps, but not useful for larger or complicated progress tracking. Sub Items - You can add duration and status to sub items, but you cannot set dependencies. I would be willing to forgo sub dependencies (since you can assume all sub tasks are blocking the parent task) but there is no linked duration or due dates. While you can do a rollup to get remaining duration for sub tasks you cannot dynamically update the duration field, and the formula field is unable to be formatted as a duration so a manual sum of child durations does not work either. Linked Record - I can make a separate table for sub tasks and link them all back to the parent, but it lacks the dynamic duration of the previous point as well as no way to link dependency at all between tables. I tried saying Task B is waiting for B1 etc, but I could not find a way to get the dependencies to link. The main tasks will only link to main tasks, and sub tasks will only link to sub tasks. Task Category - This is what I might end up going with even though I hate it. Basically, the entire table would be sub tasks with a single select used to group them by parent task. So I would have Task A1 with parent Task A, Task B1 Task B2 and B3 with parent Task B, etc. This way you can at least filter and group by the parent, but it is so clunky and requires manually linking the first and last sub task with the correct sub task of leading/following parent task. In this case, B3 needs to be set to be blocking C1, but if you add B4 then you have to go update the dependencies manually. I hope this text wall makes sense, and if anyone has a good solution to this please let me know!
4
Load More