I haven’t found I need to plan way too far ahead of time as long as I’ve defined the interface between the tasks