Honest question. Say you have a project. Your boss expects it can be done in two weeks. Let's say you are good at estimating your own velocity, and you estimate four weeks for that project.
Do you:
a) Tell your boss that you effectively suck and it will take you 4 weeks instead of 2?
b) Tell your boss it will take two weeks and then blame delays when the deadline passes?
or
c) Tell your boss it will take two weeks, then cut corners to deliver a finished project in two weeks, but one that is so lacking that someone (possibly not you) will need at least 4 more weeks undoing and fixing stuff at a later stage?
(Note: I have NEVER seen anyone do 'a'. It's usually a creative hybrid between a and b)
Do you:
a) Tell your boss that you effectively suck and it will take you 4 weeks instead of 2?
b) Tell your boss it will take two weeks and then blame delays when the deadline passes?
or
c) Tell your boss it will take two weeks, then cut corners to deliver a finished project in two weeks, but one that is so lacking that someone (possibly not you) will need at least 4 more weeks undoing and fixing stuff at a later stage?
(Note: I have NEVER seen anyone do 'a'. It's usually a creative hybrid between a and b)