hey software engineers, serious question: how do i estimate work times on a codebase i'm not deeply familiar with, other than that it's got a decade of land mines, and half of my job is investigating how it was supposed to work in the first place because the people who wrote it are gone?
what do you look for when making up a number? what do managers look for?
boosts appreciated