Dynamic task duration (hammock task)
I am looking for a way to create tasks with a dynamic duration that is prescribed by the relationship between what comes before and after the task.
For example, if there are two sequential tasks that need to be completed before a milestone, the duration of the second task is dependent on how long the first task takes to complete and the milestone date (assuming the milestone can't move, i.e. a hammock task).
This is particularly important when using Smartsheet/Resource Management to schedule a team. Let's say our team has a presentation scheduled in one week. The presentation date is a fixed milestone and is not dependent on preceding tasks (i.e. the CEO wants a presentation that day). If there are two tasks that need to get done before the presentation, and the second task is dependent on the completion of the first task, then the duration of the second task is constrained by the end date of the first task and the fixed milestone.
I can't make the milestone dependent on the second task, because it would move if the length of the two tasks changes (and the CEO is only available at the given date). I know I can fake it all in, and I can adjust the length of the second task daily as things change, but it seems like there would be a better way.
I create hammock tasks that do what I am describing in several other Gantt applications. What can be done within Smartsheet?