We design, manufacture, and install some very complicated product. The process is tracked in Asana; each product lives in Asana as a Task, which is moved from one Asana Project to another as the product passes through various stages of production.
You can imagine that a LOT of those tasks have dependencies, and I’m aware the Asana has rolled out some dependencies features, but they don’t do what I thought they’d do.
I need Asana to change the due date of several other subtasks if one the “prior” subtasks gets changes.
For example, a simplified version. Each job (Task) will have the following Subtasks along with the relative due dates shown:
- Design (day 1)
- Drawings (Day 2)
- Engineering (Day 3)
- Fabrication (Day 4)
- Paint/coatings (Day 5)
- Final Assembly (Day 6)
- Delivery (Day 7)
- Final Installation (Day 8).
If someone changes the due date for #1, I need Asana to automatically move the due date for everything above #1 out by one day.
Our jobs are actually quite a lot more complex than what I have posted here, and the company frequently has 30-40 of these major jobs happening at once. You can imagine what a nightmare it is trying to keep up with all these various subtasks.
It helps that ALL of our jobs use the same template task as it’s basis, so if we can find a way of tying all of those subtasks into one due-date-chain like this, this would hopefully copy over to the new jobs when that task template is duplicated.