Размер задачи в Канбане: как делить работу на проверяемые результаты
Как понять, что задача в Канбане слишком большая или слишком мелкая, разделить её по результату и сохранить честные сроки и метрики потока.

Размер задачи в Канбане влияет на то, сколько работа занимает места в потоке и как быстро команда получает обратную связь. Слишком большая карточка неделями стоит в одном столбце, скрывает риски и затрудняет прогноз. Сильный разброс карт в Planning Poker может заранее показать, что её пора разделить. Слишком мелкая превращает доску в перечень технических шагов, по которому трудно понять, какой результат получит заказчик. Размер также влияет на очередь при приоритизации по WSJF.
Хорошее деление оставляет в каждой карточке небольшой, но законченный проверяемый результат. Не обязательно, чтобы все задачи были одинаковыми по трудозатратам. Важно, чтобы команда видела границу работы, могла подтвердить её завершение и не прятала несколько независимых поставок в одном элементе.
Сначала определите результат карточки
Начните с вопроса: что можно будет показать, проверить или передать после завершения этой задачи? «Проработать интерфейс» оставляет большой простор для толкования. «Показать пользователю первый сценарий создания заявки и проверить обязательные поля» указывает на результат. Когда он ясен, легче заметить, содержит ли карточка несколько разных результатов.
Не требуйте, чтобы каждая карточка непосредственно приносила деньги или была видна конечному клиенту. Внутренняя проверка данных, настройка среды или документация могут быть необходимыми результатами. Но у них должна быть проверка, а не только действие: «доступ работает для трёх ролей», «инструкция позволяет новому сотруднику выполнить операцию без подсказки».
Если сформулировать результат не удаётся, возможно, запрос ещё не готов к выполнению. Уточните цель с владельцем, выделите короткое исследование или верните идею во входящую очередь. Делить туманную задачу на пять туманных подзадач бесполезно: количество карточек вырастет, а неопределённость останется.
Замечайте признаки слишком большой задачи
Большая карточка часто имеет несколько слов «и» в описании: «собрать данные, согласовать модель, построить отчёт и обучить пользователей». У каждого этапа разные проверяющие и разные причины возможной задержки. Пока всё объединено, руководитель видит общий статус «в работе» и не знает, какая часть готова.
Другие признаки — несколько владельцев результата, разные даты передачи, много зависимостей, неделями неизменный столбец и регулярный ответ «готово почти всё». Особенно настораживает ситуация, когда задача не может перейти дальше, хотя часть результата уже пригодна к проверке. Это повод поискать самостоятельные поставки внутри большого пакета.
Длительность сама по себе не всегда достаточный критерий. Исследовательская работа может требовать времени и при этом иметь один цельный вопрос. А короткая задача может содержать две независимые просьбы от разных заказчиков. Смотрите на возможность отдельно принять результат и решить, что делать дальше.
Полезный тест: попросите исполнителя одним предложением назвать событие, после которого карточку можно закрыть. Если ответ содержит несколько последовательных событий с разными участниками, скорее всего, внутри скрыты отдельные границы. Но не делите автоматически. Сначала проверьте, можно ли передать или проверить промежуточный результат. Если никто не сможет им воспользоваться и решение по нему не изменит дальнейшую работу, это может остаться этапом внутри карточки.
Делите по пользовательскому сценарию
Один из самых понятных способов — выделить первый полный сценарий от начала до результата. Для нового кабинета это может быть создание одной заявки с подтверждением, а не отдельно кнопка, форма, база и письмо. Заказчик увидит, работает ли путь целиком, и сможет дать содержательную обратную связь.
Затем добавляйте сценарии по отдельности: редактирование, отмена, особые права или дополнительные уведомления. У каждой части есть свой критерий проверки. Такой порядок уменьшает риск, что команда соберёт много технических фрагментов, но к сроку не сможет показать работающий процесс.
Не подменяйте деление отказом от качества. Первый сценарий должен соблюсти согласованные условия безопасности, корректности данных и доступности для выбранных пользователей. Ограничить объём — значит выбрать границу результата, а не выпускать заведомо сломанную часть. При поиске первой поставки полезен материал о границах MVP.
Иногда первый сценарий нельзя выпустить сразу всем пользователям. Тогда проверьте его в ограниченной группе или на тестовой среде, открыто обозначив границы проверки. Это всё равно законченный результат обучения: команда увидит, выполняется ли обещанный путь и какие условия нужно добавить перед широким запуском. Главное — не называть прототип полноценной поставкой, если критические свойства ещё не проверены.
Используйте другие осмысленные границы
Если пользовательских сценариев нет, делите по сегменту, типу входных данных, каналу, региону, роли или уровню сложных случаев. Например, отчёт сначала покрывает стандартные заявки одного подразделения, затем исключения и дополнительные подразделения. Каждая часть должна быть пригодна к проверке, а её ограничения — записаны открыто.
Можно также выделить ранний эксперимент. Когда неизвестно, выдержит ли система нагрузку, короткая проверка технического ограничения может быть отдельной карточкой. Её результат — не готовая функция, а обоснованное решение о способе реализации. Поставьте срок и критерий ответа, иначе «исследование» станет бесконечным укрытием большой задачи.
Не всегда стоит делить по компонентам. «Сделать таблицу базы», «написать API» и «нарисовать экран» удобны отдельным специалистам, но заказчик не получит от них самостоятельной пользы. Такой набор может быть внутренним планом внутри карточки первого сценария. Отдельные карточки нужны, если компоненты действительно принимаются разными сторонами или имеют независимые сроки и риски.
Сквозной сценарий даёт содержательную обратную связь раньше большого выпуска.Сохраняйте связь частей с общей целью
После деления должно быть видно, какие карточки вместе составляют исходный результат. Используйте общий родительский элемент, метку или ссылку на цель. Укажите порядок и зависимости между частями, если он важен. Без этой связи команда может завершить много маленьких задач и обнаружить, что ни одна не закрывает потребность заказчика.
Каждой части дайте собственный критерий готовности. Не пишите «сделано на 30%» как результат первой карточки. Лучше: «базовый сценарий проходит проверку на тестовых данных, ограничения по нестандартным случаям перечислены». Тогда можно принять решение о следующей части на основании реального результата.
Общий срок и бюджет проекта не исчезают от деления. Если сначала обещан полный набор возможностей, команда должна показать, что будет в первой поставке и что останется позже. Разбиение создаёт прозрачность и возможность учиться, но не даёт права незаметно уменьшить согласованный объём.
Проверьте зависимости между частями. Если каждая новая карточка должна дождаться предыдущей, а сама первая часть не даёт ответа или пользы, возможно, вы лишь нарезали один длинный процесс. Хорошее деление часто позволяет проверять результат раньше или вести независимые части параллельно. Если такой возможности нет, оставьте крупную карточку, но покажите внутри неё контрольные точки и причины прогноза.
Проверьте размер на истории потока
Посмотрите, как долго похожие задачи проходили от начала до завершения. Если карточки одного типа обычно закрываются за несколько дней, а новая оценена в несколько недель, уточните, можно ли выделить ранний самостоятельный результат. Не вводите универсальный лимит «каждая задача не больше двух дней» без проверки реального процесса.
Большой разброс времени тоже информативен. Иногда под одним названием смешаны стандартные случаи и редкие сложные исключения. Разделите типы работы или отмечайте сложность, иначе прогноз будет выглядеть точным только для средних значений. Измерение пропускной способности Канбана полезно, если команда считает сопоставимые законченные элементы и помнит об изменении размера карточек.
После массового дробления throughput почти наверняка вырастет, потому что команда закрывает больше карточек. Это не доказательство ускорения ценности. Сравните также сроки полного пользовательского результата и объём переделок. Метрика должна помогать выбирать границу работы, а не подталкивать к искусственному выпуску микрозадач.
Разберите пример создания отчёта
Изначальная карточка звучит так: «Сделать отчёт по продажам с фильтрами, экспортом, графиками и инструкцией». Команда оценивала её в месяц, а проверка заказчиком планировалась на последний день. Вместо этого она выделяет первый результат: таблица по основным показателям за выбранный период с проверкой двух источников данных.
После первой демонстрации выясняется, что руководителям важнее сравнение периодов, чем экспорт. Следующая карточка добавляет сравнение; отдельно команда проверяет нестандартные сделки. Экспорт не исчезает молча: его приоритет обсуждают с заказчиком после получения первого работающего отчёта. Инструкцию готовят к передаче фактического способа работы, а не по раннему макету.
Деление улучшило не только срок обратной связи. Теперь ошибка источника обнаружится в первой поставке, когда исправлять её дешевле. У команды есть ясные точки принятия решения и меньше причин отвечать на вопрос о статусе расплывчатым процентом готовности.
Сравните этот вариант с техническим разбиением «база, интерфейс, экспорт». В таком порядке команда могла бы показать готовую базу и отдельные элементы экрана, но руководитель продаж ещё не увидел бы ни одного числа, которому доверяет. Сквозной срез заставляет проверить соединение частей и источники данных раньше. Технические работы остаются необходимыми, просто они служат одному проверяемому пользовательскому шагу.
Не дробите работу ради красивой доски
Карточка «создать файл», затем «открыть файл» и «сохранить файл» увеличит число завершений без пользы. Технические шаги можно держать чек-листом внутри одной задачи. Разделение оправдано, если после части можно провести независимую проверку, передать результат другому участнику или изменить план на основе обратной связи.
Микрозадачи создают и накладные расходы: больше статусов, связей, обсуждений и переносов между колонками. Если исполнитель вынужден тратить значительную часть дня на учёт, вернитесь к более крупной границе. Размер должен помогать управлению, а не превращать работу в обслуживание доски.
Спросите у заказчика, какие промежуточные результаты он действительно готов посмотреть и принять. Если его участие возможно только раз в месяц, нарезка на ежедневные внешние поставки не сработает. Команда может выполнять внутренние проверки чаще, но не должна выдавать их за согласованные этапы. Договоритесь о ритме обратной связи заранее и подберите размер задач под реальный способ принятия решений.
Обратная крайность — объединять задачи только потому, что ими занимается один человек. Один специалист может подготовить два независимых результата для разных заказчиков. Разные критерии принятия и приоритеты лучше видны в отдельных карточках, даже если исполнитель общий.
Деление полезно, когда каждая часть заканчивается результатом.Договоритесь, когда делить карточку во время работы
Новые факты появляются после старта. Если команда обнаружила второй самостоятельный результат, может быть разумно разделить задачу прямо сейчас. Сохраните ссылку на исходное обещание, отметьте уже выполненную часть и уточните прогноз по остальной. Не используйте деление, чтобы задним числом скрыть старение большой карточки.
Если часть заблокирована, а другая готова к проверке, отдельные карточки помогут не задерживать всё вместе. Но перед делением спросите, не создаст ли это ложное завершение: можно ли действительно принять готовую часть без заблокированной? Ответ должен дать владелец результата, а не только исполнитель, которому удобнее закрыть карточку.
После разделения не теряйте возраст исходной работы. Если запрос уже две недели находился в системе, новая карточка не должна выглядеть как свежая поставка с нулевым ожиданием. Сохраняйте дату исходного обязательства или связь с родительским элементом. Тогда измерение сроков покажет действительный путь результата, а не только путь каждого поздно созданного фрагмента.
Раз в несколько недель просматривайте самые долгие задачи и повторяющиеся случаи переделки. Обсуждайте, где границу работы выбрали удачно, а где — слишком широко или слишком узко. Один полезный эксперимент с размером карточек даст команде больше, чем жёсткое правило для всех типов работы.
Начните с одной большой задачи из текущего потока. Опишите результат, который можно проверить первым, и честно перечислите, что останется после него. Если первая часть имеет владельца приёмки и способ проверки, вы нашли рабочую границу. Если в ней только действия без результата, попробуйте разделить по другому признаку.
Через две недели сравните ожидание с фактом. Удалось ли быстрее увидеть проблему, завершить первую поставку и скорректировать следующую? Если карточек стало больше, но обратная связь не ускорилась, измените способ деления. Размер задачи — рабочая настройка системы, которую можно улучшать на данных собственного потока.
Открой самую долгую карточку в NUBL и выдели первый результат, который можно проверить отдельно. Оставшуюся работу свяжи с исходной целью.






