The discussion of planning across domains seems to ignore the fact that often the best solution to planning a project in a domain with which you’re not familiar is to hire/get help from another person. Of course, once you turn planning into a multi-person activity, which I think any comprehensive model of planning should treat it as, you also need to factor in uncertainty about others’ plans, which complicates the model quite a bit.
The discussion of planning across domains seems to ignore the fact that often the best solution to planning a project in a domain with which you’re not familiar is to hire/get help from another person. Of course, once you turn planning into a multi-person activity, which I think any comprehensive model of planning should treat it as, you also need to factor in uncertainty about others’ plans, which complicates the model quite a bit.