Greg,
The calculation in workfront will not work as you have outlined in Task 2. Since the work on the task has started it will not look at task 1 and wait until it's last 50% has been completed. Once you have gone into the tasks and marked them as 50% complete the predecessors are null. If you wo...