Первое, с чего стоит начать — это собрать воедино те
условия и нюансы работы, на которые будет наложен фреймворк:
— сегмент рынка;
— услуги/продукты;
— на что больше всего уходит внимания команд;
— в каких условиях работают команды;
— какими ресурсами они пользуются в оперативной работе;
— как происходит шаринг знаний и информирование о событиях.
Как строится работа во вне Express 42 — это центр компетенций DevOps и построения ИТ процессов. Компания помогает осуществить digital-трансформацию, ускорить процессы поставки и устранить любые препятствия на пути выхода в продакшн. Основными направлениями деятельности Express 42 являются анализ и консалтинг, внедрение DevOps-практик и обучение.
P3express я внедряла в Юнит DevOps-практик сначала одна, позже появился надежный напарник. Поэтому далее по тексту «я» сменится на «мы».
Исходя из особенностей наших услуг, я выписала следующие основные тезисы:
- Средняя продолжительность проектов 1.5-3 месяца, и работа на территории Клиента (то есть подключаемся к инфраструктуре Клиента, работаем по принятым у него методологиям — Kanban, Scrum, Agile и т.д.).
- Несколько проектов находятся в работе параллельно, на каждом из них разные ресурсы (Jira, YouTrack, Trello, Notion, Confluence и очень многие другие), консолидация сводной информации по состоянию проектов занимает много времени и крайне не удобна.
- Значительная доля времени уходит на коммуникации с Клиентом: уточнение стартовых позиций и как обстоят дела, передача статуса работ, передача экспертизы, периодические синхронизации по ожиданиям, получение обратной связи и т.д.
Как построена работа внутри Внутреннюю организацию работы можно изучить как поработав бок о бок с коллегами, так и спросив их напрямую. Причем поговорить необходимо со всеми: с командами, лидами команд и менеджерами компании.
Собрать в один список их боли, пробелы и проблемы, которые сейчас наблюдают в работе, их пожелания и видение, что может быть полезным.
Параллельно этому имеет смысл подключиться к нескольким проектам в качестве наблюдателя и изучить, как идет работа as is. Это очень важно, потому что команды и лиды могут и не замечать каких-то проблем, а уникальные сильные стороны процесса или персонально участников воспринимать как само собой разумеющееся.
В дальнейшем такие заметки помогут в выборе понятных команде слов для описания фреймворка и могут быть основой для аргументации в пользу его внедрения.
В своей работе я использовала именно текстовые заметки, и первоначально задачи звучали следующим образом:
— Снизить когнитивную нагрузку производства, чтобы каждый занимался своей работой и по возможности меньше времени тратил на какие-то механические действия;
— Подготовиться к увеличению штата сотрудников, то есть предотвратить возможное размытие экспертизы;
— Сделать процессы, проходящие на проектах, более прозрачными и для команд, и для руководства.
(!) Для визуализации as is и to be так же отлично подойдет нотация
BPMN.