Most places I've worked, the older a bug is, the less likely it will ever be fixed. The reasoning goes "users have lived with it for this long, so it must not be important." And we have regressions in the code that's about to go out that have not faced users yet--fix them first.<p>Has anyone ever successfully argued for going back and fixing ancient bugs, prioritizing it over fixing more recently-discovered bugs? What argument did you use?