People don't like ambiguity. There is a natural inclination toward finding completeness, closure, balanced books. In the software world, this can feed into the stress of writing code. It's difficult to show progress like one can with building a chair or a house. Common questions from management-types intent on holding to a budget and timeline: "When will it be done?" "Is it done yet?" Before Agile was a defined thing, answers to these questions were never satisfactory. From this emerged a culture of distrust between a management class used to direct and immediate observation of progress from line workers and software developers creating unseeable things with unreadable languages.
This fits in with philosophy from Iain McGilchrist about left brain thinking which competitively apprehends the world, thinking it knows all and not working with the right brain which has developed to comprehend the world in all its complexity.
The Unbearable Weight of Incompleteness
This fits in with philosophy from Iain McGilchrist about left brain thinking which competitively apprehends the world, thinking it knows all and not working with the right brain which has developed to comprehend the world in all its complexity.