Срочная задача прилетела? Не трогай! Сначала заверши предыдущую
Знаете фразу?
Задача прилетела.
Задумывались, почему задачи “прилетают”? Не “я придумал задачу”, она не поступила, она не следующая по очереди, а именно прилетела. Задача кому-то пришла в голову, а прилетела — вам. И обычно она — очень срочная. Каждый раз, когда к вам “прилетает” новая срочная задача, пройдите по простому алгоритму с 3-го пункта.
- Пишите список/план с задачами на день. Банально? Да! Но даже это делают немногие. Зачем план? Так удобнее распределить нагрузку и время.
- Разбейте крупные задачи на мелкие. Зачем? Так легче их выполнять, проще вносить изменения в план, больше эндорфинов от чувства выполненной работы.
- Не отвлекайтесь на всё то, что прилетает к вам в течение дня. Не приступайте к прилетевшей задаче, а добавьте в список/план, определите очерёдность (приоритет, важность, срочность, ясность).
- Доделайте текущую задачу. Не оставляйте незавершёнку!
- Только затем приступайте к следующей задаче. Возможно, ей окажется та самая новая важная, а может и нет.
В Scrum этот подход звучит примерно так: “Бэклог — единственный источник задач для команды”.
Слышу вопрос:
Ага, а если новая задача настолько срочная и важная, что нет времени на завершение текущей задачи?
Во-первых, помните, что в п.2 вы разделили задачи на небольшие? Поэтому на завершение текущей подзадачи много времени не потребуется.
Важное vs срочное
Во-вторых, важное редко бывает срочным. Если задача такая очень-очень важная, то почему вы или кто-то другой вспомнили о ней случайно, а не запланировали заранее?.. Окей, такое может случаться, всякое happens, но редко. Если такие задачи появляются часто, то нужно что-то менять либо в процессе планирования, либо в критериях определения срочности и важности.
Волшебный принцип разделения на подзадачи
В-третьих, старайтесь делить задачи на
- небольшие логически завершенные полезные подзадачи,
- каждая из которых будет приводить к ценному применимому результату.
Для примера разделим задачу подготовки презентации на 3 подзадачи:
- сделать 3 слайда о проблемах,
- сделать 3 слайда о решении,
- сделать 3 слайда о выгодах.
К сожалению, ни одна из этих подзадач не приведёт к ценному результату — такую презентацию нельзя будет отправить клиенту. Если (а точнее не “если”, а “когда”) какая-то из подзадач займёт больше времени, подоспеет deadline или вам нужно будет прерваться, то у вас на руках не останется ничего готового. Если понадобится переключиться на другие задачи надолго, то созданные наработки будут просто лежать и тухнуть. (Относится к потерям в Lean.)
Попробуем разделить подготовку презентации на подзадачи по-другому:
- сделать 3 оч. коротких слайда: проблемы, решения, выгоды;
- добавить 1–2 слайда о проблемах;
- добавить 1–2 слайда о решении;
- добавить 1–2 слайда о выгодах.
При таком разделении уже после завершения первой подзадачи у вас на руках будет презентация, которую можно отправить клиенту. И результатом каждой следующей задачи будет готовая презентация. (Такой подход в разработке ПО называется инкрементальным.)
Если ваши подзадачи будут небольшими, то, поймав срочную задачу, вы сможете довольно быстро завершить текущую, а уже потом разбираться с тем, что там прилетело.
Подытожим:
Чек-лист
- Создайте список задач на день.
- Крупные задачи разделите на мелкие так, чтобы после каждой получался готовый результат.
- Прилетело что-то новенькое? Добавьте в список, определите очерёдность (важность, срочность).
- Доделайте текущую подзадачу — не оставляйте незавершёнку.
- Приступайте к следующей по списку.