Как организовать работу над проектом в Trello
Ниже описание набора канбан-досок в Trello для организации работы над проектом или продуктом.
Доски можно посмотреть вживую и утащить себе, используя функцию Copy Board: https://trello.com/onehandclapping_demo
Референсы
Схема вдохновлена работой очень крутых ребят и компаний.
- https://thoughtbot.com/playbook -> Planning — общие идеи по планированию
- http://community.uservoice.com/blog/trello-google-docs-product-management/ — описание процесса разработки продукта
- https://medium.com/@jobv/the-nearsighted-roadmap-57fa57b5906a — подход к организации Nearsighted Roadmap
- https://about.gitlab.com/handbook/product/#product-process — подход к процессу работы над продуктом в GitLab
Дисклеймер
- Этот подход к организации — не панацея и подойдёт не всем и не всегда.
- Многие детали — опциональны, не всем нужны все колонки и доски.
- Отдельные части можно использовать независимо друг от друга. Например, если не нужен весь флоу, но хочется организовать роадмап или сбор хотелок/идей.
- Trello выбран исключительно из личных предпочтений и может быть заменён на многие другие системы. Наличие инструмента канбан-стайл досок тоже не обязательно. Всё можно организовать и на обычных списках. Лично опробовано в Jira, Asana, GitHub и Basecamp.
Доски и потоки задач
На самих досках в карточках задач даны уточнения по каждой колонке, но отдельные нюансы стоит отметить отдельно.
- Переход из Backlog в Current идёт через проработку на Planning (иногда ещё называю её Shaping Scope).
- Прямой переход из Inbox в Current идёт только в случае критичных проблем, в остальных случаях тоже только через Planning.
- Если вы знакомы с идеями Голдратта, то следите во всём флоу за узкими местами и буфферами. Нет смысла планировать сильно впрок, если команда разработки не переваривает выше определенного лимита.
Roadmap
https://trello.com/b/ML7hCgfE/roadmap
Инструмент «долгосрочного» планирования. Как показывает практика, если речь про новые продукты, то планы меняются быстрее, чем погода в Исландии. Поэтому глубокая детализация дальше 1-3 месяцев в будущее бесполезна и используется укрупнение до квартала.
Если вы корпорация, то можно хоть на 5 лет распланировать. Ещё и due date проставить, любоваться на диаграмму Ганта и страдать.
Часто карточки-задачи в Roadmap в реальности не переходят на другие доски, а служат именно для удобства визуального планирования.
Backlog
https://trello.com/b/44QFpXfW/backlog
Задачи из Roadmap декомпозированы в Backlog по подсистимам или по любой другой логике деления.
Желательно в рамках каждого блока расставлять задачи по приоритету сверху вниз.
Inbox
https://trello.com/b/sBiQxNGs/inbox
Буквально Inbox для всего входящего в рабочий поток задач. От диких идей пользователей до ещё более диких идей команды.
Engineering
https://trello.com/b/cXfmGgW9/engineering
У любого нормального продукта есть технический долг. Его удобно фиксировать и наблюдать, как он копится. Один из тех видов долгов, который платится очень с трудом.
Planning
https://trello.com/b/o6OymzJY/planning
Разработка — самая дорогая часть процесса создания продукта. Поэтому прежде чем отдать в неё задачу, её надо рассмотреть со всех сторон. Определиться, нужно ли её делать вообще, как её сделать проще и быстрее, но чтобы целевое действие всё равно выполнялось. Далее всё описать и снабдить картинками (желательно гифками).
Current
https://trello.com/b/fgmJKK2h/current
Визуализация процесса разработки в рамках текущего спринта. Тут очень много колонок опционально и их наличие зависит от сложности вашего процесса.
Точки принятия решений
Наличие такой системы диктует необходимость точек принятия решений о продвижении работы с одной доски на другую. Набор примерно следующий
- Ревью роадмапа — раз в месяц
- Ревью бэклога — подготовка задач к Planning; раз в неделю
- Ревью Инбокса — может объединяться с ревью бэклога; раз в неделю
- Планирование недели — выбираются задачи для this week и next up; раз в неделю
- Ревью результатов недели + демо — раз в неделю
- Стендапы/синки — суперкороткий статус по текущей обстановке + индикация проблем; раз в день-два
- Ретроспективы — раз в 2-4 недели
Состав людей на каждой встрече может заметно отличаться.