Planning in software development by simplifying problems to patterns and comparing them to "similar" things we remember doing.
"You solved a problem like this last time using pattern X and it took 4 hours, therefore it will also take 4 hours this time."
And then the engineer descends into the weeds of the problem and it turns out to be more like 4 days.
this territory is moderated