I'm hoping to find a way to adjust the scheduling of tasks based on resource availability however the only way I can seem to add a delay between two tasks is by adding lag to the predecessor relationship. However this adds a fixed time to the end of the task whereas I do want to keep the start of the next task on a fixed date but track the dependent previous tasks.
Current workaround is to create a milestone called "start [task name]" on a fixed date and then use that as a predecessor as well.
Another option is create another predecessor column that can be used to show dependency but not set the start of the next one, then just use conditional formatting to raise a warning if something is not completed before the next part starts.
Both of these are fairly clunky though, does anyone know of a cleaner way to do this?