Не идеализируя себя, отмечу, что в моей работе (системный и "встроенный" программист) тоже происходят всякие случайности, отодвигающие срок. Поэтому я обычно прикидываю, сколько должно занять решение задачи, и... умножаю это на три. И только после этого озвучиваю менеджеру/клиенту/и т.п. Это помогает снять бОльшую часть конфликтов по срокам.
no subject