"Software estimation" is not a specialized problem. Rather, it's just an example of what Daniel Kahneman calls "the planning fallacy." The same phenomena we see with software occur in many, many other fields.
Read "Thinking, Fast and Slow" where he talks about estimating the time to create a new textbook.
Read "Thinking, Fast and Slow" where he talks about estimating the time to create a new textbook.