Слайд 2
О спикере Илья Смирнов Delivery Lead Отвечаю за эффективность Product Delivery в Соискательской Вертикали, а также за измерение и визуализацию Delivery процессов системно в P&T. https://vk.com/LeninKerrigan https://t.me/LeninKerrigan https://habr.com/ru/users/rustalenin/posts/
Слайд 3
01. О процессах и проблемах с их визуализацией 02. Меняем точку зрения 03. О знаний накопления потоке О докладе
Слайд 4
Набор, список, совокупность Действий, активностей, операций Повторяемых, воспроизводимых … Для достижений целей, принесения ценности, удовлетворения потребности и т.п. Что такое процесс?
Слайд 5
Статус/Этап - отвечает на вопрос, какая активность/операция производиться Транзакция/Переход - определяет возможные изменения между статусами Визуализация процесса - п лан
Слайд 6
Карточка элемента - конкретная единица работы которая движется по процессу с лево на прав о Визуализация процесса - ф акт Буферы - каждый этап делиться на статус активной работы, и на статус ожидания, когда рабочий элемент накапливает ожидания.
Слайд 9
Ограничения и сложности в IT Подобный подход имеет ряд проблем с визуализацией.
Слайд 15
Меняем точку зрения Давайте просто посмотрим на процесс не линейно, а как бы немного издалека и сверху.
Слайд 21
Ок. Но, как это использовать ? И как спрашивается это решает все проблемы с визуализацией, которые были обозначены выше? Как будет выглядеть процесс в JIRA?
Слайд 22
Этап накопления знаний Э тап накопления знаний отвечает на вопрос - какую информацию мы пытаемся получить на том или ином этапе. Спойлер: При проектирование процесса, попытайтесь описать этап одним вопросом.
Слайд 23
Артефакт перехода Передвижение между этапами говорит нам о том, что мы чему-то научились. И в идеале, эти знания зафиксированы в каком-то артефакте, доступном для ознакомления по ссылке. Спойлер: При проектирование процесса, попытайтесь записать максимум ”ответов” между этапами.
Слайд 24
Движение только вправо Чем правее мы в потоке, тем больше знаний мы накопили и тем ближе мы к завершению. Движение влево невозможно.* * : Если вы фиксируете добытые знания. А то ведь BusFactor никто не отменял.
Слайд 25
А что мы можем сделать? “ Этап накопления знаний может содержать в себе какие угодно активности и функции. Они могут выполняться как синхронно, так и асинхронно. ” Спойлер: Задайтесь вопросом, а что мы МОЖЕМ сделать, чтобы ответить на вопрос нашего этапа.
Слайд 26
Как организовать буферы ? “В потоке накопления знаний, буферы могут превратиться в беклоги в начале этапа. Это может быть удобней для PO & DM, если это UpStream / Discovery” Спойлер: Посмотрите что происходит в вашем процессе сейчас. Там много ожидания?
Слайд 27
Поток внутри потока Мы встроили вам поток накопления знаний, внутрь потока накопления знаний, остаётся только добавить монитор.
Слайд 28
Триаж: Продолжить, выкинуть, повторить? Если вы прошли по этапу и не получили нужных знаний, вы можете повторить. А можете решить, что это слишком дорогое развлечение и от этой опции стоит отказаться.
Слайд 29
Ок. Но, нам эти знания чтобы что ? Что мы можем накапливать знания в процессе работы понятно. Но зачем нам это может потребоваться? Какая тут область применимости? Я могу это применить к своей команде?
Слайд 30
UpStream, Discovery, R&D Для рабочих элементов уровня ~ бизнес инициатив Сюда поток накопления ложиться идеально. Он обеспечивает понятную визуализацию для бизнеса и PO, которая отражает реальность. Убирает споры “что мы должны делать на следующем этапе”. Развязывает бизнесу руки и позволяет начать наконец-то отсеивать не ценные опции.
Слайд 31
Проектный подход, координационные уровни Для рабочих элементов уровня ~ Epic Если у вас сложная производственная система в которой много зависимостей между элементами, попытайтесь применить поток накопления знаний для создания координационного уровня, на котором будет происходить коллаборация представителей разных команд/юнитов.
Слайд 32
Команда, юнит, сервис Для рабочих элементов уровня ~ Story Этап накопления знаний может иметь названия преобладающей активности получения знаний, но это не значит, что в этот момент члены команды не выполняют никаких других активностей и функций.