Теперь у вас под рукой все детали, и пора перейти к самому приятному — разработке доски, установлению ограничений объема незавершенной работы и прочему.
Эти три параметра лучше задать совместно. Если вы сделаете сферу охвата своей первой доски слишком широкой, детализацию рабочих задач слишком мелкой, а состояние рабочих задач слишком короткоживущим, доска вполне может оказаться чересчур загроможденной, а значит, бесполезной с практической точки зрения. Мало поможет и доска, сфера охвата которой слишком узка и на которой отражаются лишь крупные задачи, чье состояние меняется очень медленно.
Ваш выбор должен соответствовать главной задаче данной доски, а также той аудитории, на которую доска рассчитана. Доска, приспособленная для того, чтобы помогать в управлении загрузкой отдельных разработчиков, вряд ли подойдет для кабинета IT-директора — там к месту доска, работающая на уровне проектов. Кроме того, не забудем и такой прозаический аспект, как физические ограничения размера и месторасположения доски (в каком-то смысле такие ограничения действуют и в отношении электронных систем).
В идеале нужно, чтобы каждый член целевой аудитории мог в любой момент, взглянув на доску, видеть, что он имеет прямое отношение по меньшей мере к нескольким рабочим задачам, сама же доска в целом должна отражать значимое продвижение от одной летучки к другой. Если кажется, что эти цели несовместимы, возможно, вам нужно или несколько досок, или многоуровневая доска.
На рис. 22.1 я взял пример из главы 20 и перевел список в формат простенькой доски. Тут все очень очевидно: рабочие задачи поступают в столбец «Получено» и движутся слева направо, пока не достигнут графы «Сделано». Позже, в любое удобное время, соответствующие листки можно убрать с доски и отправить в архив.
У этих состояний есть организация высокого уровня («Портфель заказов», «Создание», «Внедрение»), но это не должно оказывать существенного влияния на то, как действует система.
Не всегда возможно расположить состояния в строгой последовательности слева направо. Особенно когда изменения некоторых состояний происходят параллельно основному процессу получения знаний. Например:
Наиболее удобные методики визуализации параллельных состояний часто связаны с использованием карточек:
На рис. 22.2 показано, как наглядно обозначаются блокировщики с помощью размещенной поверх еще одной карточки яркого цвета (обычно выбирают ярко-розовый).
Вместо того, чтобы визуализировать эти изменения состояний на доске, можно работать с ними вне доски, скажем, при помощи таблиц, где столбцы определяют готовность и выполнение. При этом следует убедиться, что все сотрудники понимают, как это работает.
Дефекты
Прием с «блокирующими стикерами» очень часто используется, чтобы наглядно указать на наличие дефектов. Честно говоря, у меня на сей счет очень четкие личные предпочтения:
Впрочем, я готов смириться с исключениями:
Могут оказаться полезными и гибридные решения. Например, если дефект обнаружен в продукте, который уже выпущен, но пока находится на стадии одобрения клиентом или в пределах гарантийного периода, его карточку (пока еще видимую на доске) можно зафиксировать на одном месте, пометить и создать новую рабочую задачу по переделке. Это четко покажет два важных факта: 1) у нас в производстве дефектный продукт; 2) процесс устранения дефекта продвигается в системе.
Сюда входят два момента: зависимости между рабочими задачами и рабочие задачи, которые требуют внимания других служб. Тут применяются две основные методики.
Первая методика обычно больше подходит для зависимостей между рабочими задачами. Для зависимостей от сторонних служб годятся обе методики. Вторая делает доску более сложно организованной и не всегда может быть легко применена, зато она очень наглядно показывает, сколько рабочих задач находится в данном состоянии, а иногда даже позволяет отследить (в какой-то степени) поток работы на низовом уровне.
Чем больше число рабочих задач, которые надо визуализировать, тем полезнее организовывать их по дополнительным параметрам, таким как:
Есть два основных варианта визуализации параметров:
На рис. 22.5 представлена доска, которая организована посложнее.
Разберем ее по частям. Начальная часть — левая сторона (рис. 22.6). Она занята крупными эпопеями.
Далее, ближе к середине (рис. 22.7), три эпопеи проходят расширение, разбиваясь на более мелкие рабочие задачи (сюжеты или пользовательские истории).
Такая организация доски предполагает, что сюжеты можно выпускать и подтверждать независимо друг от друга. Когда это не так, мы проводим сжатие, вновь представляя их как эпопеи, которые можно поставлять целиком. Пример доски, позволяющей проводить такое расширение/сжатие, показан на рис. 22.8.