Управление временем
Что это такое
Управление временем — это оценивать, сколько занимает работа, выбирать, что делать первым, опираясь на заявленный приоритет, и защищать блоки непрерывного времени для работы, которой нужна концентрация. Артефакт здесь — план, который можно сравнить с тем, что произошло на самом деле.
Почему это важно
Техническая работа не взаимозаменяема по часам. Встреча прерывает сессию отладки так, что это стоит двадцати минут на восстановление контекста, а не только самой встречи, поэтому раздробленный день даёт куда меньше суммы своих свободных часов. Вторая половина — оценка: без записанных оценок команда не отличит медленную неделю от неверной оценки, и один и тот же перебор обязательств повторяется. Обе половины — обучаемые привычки с числами.
Ключевые идеи
Оценивайте блоками, затем сравнивайте
Дайте каждой задаче примерный размер — полдня, день, три дня — и записывайте, сколько она заняла на самом деле. Поправочный коэффициент для собственных оценок появляется за несколько недель и обычно устойчив.
Оценка 1 день -> факт 2 дня (незнакомая библиотека)
Оценка 1 день -> факт 1 день
Оценка 3 дня -> факт 4,5 дня (сюрпризы интеграции)
Закономерность: умножайте на 1,5 и никогда не планируйте день
целиком из задач по одному дню
Защищайте блоки, а не минуты
Два-три непрерывных блока по девяносто минут лучше дня из пятнадцатиминутных промежутков. Ставьте их в календарь как встречи и защищайте так же.
Объединяйте поверхностную работу в пакеты
Почта, сообщения, ревью и мелкие вопросы — настоящая работа, но они дробят внимание. Отведите им два-три фиксированных окна в день и не заглядывайте в почту между ними.
Отключите уведомления по умолчанию и тяните их по расписанию
Уведомление — это кто-то другой выбирает ваше внимание. Отключите всё, что не является настоящим вызовом дежурного, и проверяйте каналы в своём ритме.
Отказывайте обменом, а не отказом
«Я могу сделать это на этой неделе, если миграция сдвинется» ставит решение туда, где ему место, и сохраняет отношения. Голое «нет» приглашает эскалацию; обмен приглашает приоритизацию.
Оставляйте запас и считайте его частью плана
День, распланированный на сто процентов, не имеет ёмкости для инцидента, а инциденты неизбежны. Планируйте четыре пятых доступного времени, и расписание выдержит столкновение с реальностью.
Практика
Сравните оценки с фактом для пяти задач
Для пяти задач запишите оценку до начала, затем факт, затем отношение.
Готово, когда: у вас есть среднее отношение для собственных оценок, и вы применили его к следующему написанному плану.
Защищайте один двухчасовой блок неделю
Забронируйте один двухчасовой блок в день на пять дней, с выключенными уведомлениями и одной заранее названной задачей.
Готово, когда: состоялись хотя бы четыре блока из пяти, и вы можете назвать, что в них закончили.
Частые ошибки
- День целиком из однодневных задач — один сюрприз разрушает план; исправить: планируйте четыре пятых времени и держите поправочный коэффициент.
- Работа, управляемая уведомлениями — весь день ваше внимание выбирает кто-то другой; исправить: объединяйте поверхностные каналы в фиксированные окна.
- Отказ без обмена — просьба перерастает в эскалацию, а не в приоритизацию; исправить: предлагайте обмен явно.
- Нет непрерывного блока — сосредоточенная работа не получает шанса начаться; исправить: бронируйте блоки заранее и защищайте их.
- Оценки, которые никогда не сравнивают с фактом — один и тот же перебор обязательств повторяется; исправить: записывайте и то, и другое и считайте своё отношение.
Что читать дальше
- Решение задач (08-soft-skills/04-problem-solving) — для чего нужен защищённый блок.
- Командная работа и сотрудничество (08-soft-skills/02-teamwork-collaboration) — прерывания, которые дробят день, и как их сократить.
- Scrum (разработка ПО) (04-product-process/10-scrum-software-development) — где оценки и прогнозы используются командой.
- Оценка и story points (04-product-process/17-estimation-story-points) — относительный размер в масштабе команды.