Тебе наверняка знакома ситуация: руководитель попросил выполнить новую задачу за сжатые сроки, при этом ждет результат как можно скорее. В голове вертится мысль: сказать «Сделаю за 3 дня», а потом не успеть? Или назвать 5, чтобы точно сдать, но выглядеть медленным? Даем ответ, чтобы раз и навсегда решить эту проблему. Когда задача новая, разработчик не должен гадать. Он должен оценивать не объем работы, а количество неизвестных. Иначе оценка превращается в угадайку, а потом сроки начинают «плыть». Никому от этого хорошо не будет. Если задача непонятная, заложи время на исследование. Посмотри, куда идут запросы к программному интерфейсу (API), проверь ограничения, собери мскинимальный прототип. После этого у тебя появится реальное понимание объема работ. И только тогда можно называть срок руководителю. Для новых задач фиксированная оценка почти всегда неточна. Скажи честно: «2–4 дня, зависит от объема интеграции». Диапазон отражает неопределенность и снижает риск пересмотров. Если неизв