«Способствует процессу непрерывных улучшений»: говорим о Compliance Function

Оставить комментарий

Продолжаем общаться с Head of Functions в Godel Technologies: об особенностях функции Compliance рассказывает Sr. ADC Ира Шуппо.

Начнем по порядку: что такое Compliance Function? Зачем она нужна компании?

— Compliance способствует успешной delivery в наших командах. Функция занимается выработкой и поддержанием стандартов Godel, готовых решений и шаблонов, которые впоследствии можно использовать на проектах. В дополнение у нас организована такая активность как Health Check — в двух версиях: процессной и технической.

Давай поговорим о Health Check — как он проходит и какова его цель?

— Фокус процессного Health Check — это анализ таких параметров как ways of working и их эффективность, communication, performance, quality. Технический Health Check в большей степени ориентирован на ревью технической составляющей проекта: CI/CD setup, security, architecture и т. д. Хотелось бы отметить, что мы не ставим перед собой цель прийти с аудитом и найти несоответствия. Health Check — это, скорее, свежий взгляд на текущее положение вещей на проекте. Часто бывает, что команда увлеченно работает над своими задачами и не замечает моментов для улучшений, потому что уже привыкли к процессам, или нет времени что-то менять. Health Check как раз помогает запустить процесс изменений. Мы стараемся пообщаться со всеми членами команды, в том числе, и с представителями клиента, чтобы максимально глубоко вникнуть в контекст и по результатам подготовить детальное саммари с потенциальными рекомендациями по улучшению, если таковые будут. Также отмечаем сильные стороны и интересные практики, которые есть в одних командах и которыми мы могли бы делиться с другими. Получается, что Compliance функция способствует процессу непрерывных улучшений как на уровне команд, так и для выработки общих стандартов.

В каких случаях можно прийти за помощью к Compliance?

— Например, в рамках AD дивижена описан процесс старта проекта, создан чек-лист необходимых активностей, вопросов, что здорово помогает структурировать все необходимые шаги и не забыть важные моменты. В A-QA дивижене есть готовые фреймворки, которые значительно сокращают количество времени, необходимое для внедрения автоматизации на проекте и написания авто-тестов. В.NET есть пример CI/CD конфигурации, который можно использовать в качестве отправной точки для будущей адаптации под нужды своего проекта. Можно узнать в ваших дивиженах, есть ли наработки по тому или иному вопросу. Если у кого-то есть идеи или уже готовые материалы, то ими всегда можно поделиться. Также можно запросить проведение Health Check на вашем проекте, если считаете, что будет полезно получить сторонний взгляд на положение дел.

Расскажи об истории функции: когда и как она образовалась, кто был инициатором ее создания?

— Compliance, как и другие функции, возникла примерно четыре года назад. Компания начала расти, и стало понятно, что главы отделов физически не могут выполнять все те обязанности и инициативы, которые у них были при меньшем количестве людей. Возникла необходимость перераспределить задачи между представителями дивиженов. Появление функций стало крутой возможностью для любого человека проявить свои знания, поделиться опытом и идеями, почерпнуть что-то новое вне проекта. Могу сказать, что сейчас у нас очень много артефактов, которые покрывают самые разные вопросы delivery и значительно упрощают решение многих задач. Мы проделали огромную работу, которая, как мне кажется, приносит большую пользу.

Как сейчас работает функция? Насколько она большая, сколько человек в ней состоит?

— Функция существует почти во всех дивиженах. Исходя из потребностей каждого из них определяется бэклог задач. У всех проходят регулярные встречи, где расставляют приоритеты, распределяют задачи, ориентируясь на имеющуюся загруженность и активность участников. В процессных Health Сhecks участвуют представители нескольких дивиженов — AD, QA, BA, поэтому мы проводим отдельные встречи с расширенным количеством участников. Мы стараемся делиться впечатлениями, наблюдениями по мотивам проведенных Health Checks и планировать проведение этой активности в зависимости от потребностей проектов и наших возможностей. В общей сложности в функции Compliance состоят порядка 40 человек — представителей дивиженов.

Как планируете развивать функцию в будущем?

— Во-первых, сформировать функцию в тех дивиженах, где ее еще нет. Во-вторых, у нас было стремление проводить и процессный, и технический Health Check один раз в год на каждом из проектов. Пока мы не можем достичь этих целей, так как проектов много, а людей, участвующих в данной активности, ограниченное количество. Поэтому хотелось бы, чтобы количество людей, желающих помочь нам, увеличилось. Также есть желание визуализировать результаты Health Check в виде дашбордов. И в целом хотим, чтобы все стандарты и подходы обновлялись на постоянной основе, и другие сотрудники пользовались актуальной информацией — это большой объем работы, требующий внимания. Сейчас в планах собрать все имеющиеся наработки и поделиться ими со всеми сотрудниками для общей прозрачности.

Как можно присоединиться к функции? Кто может это сделать? Какие есть критерии отбора?

— Чтобы присоединиться к функции, нужно поговорить со своим ТМ, который расскажет о дальнейших шагах. Подробности о том, чем предстоит заниматься и как можно помочь функции, всегда можно узнать у меня или других участников. Я бы не сказала, что есть какой-то список критериев и требований, главное — желание и интерес. Единственное, если мы говорим про Health Checks, то тут может быть сложно ребятам с небольшим опытом, так как необходимо в достаточно короткие сроки вникнуть в детали незнакомого проекта, оценить текущее положение вещей и дать рекомендации по улучшению. Но если есть желание, на первых порах можно поучаствовать в качестве наблюдателя. Мы проводим Health Check в парах, поэтому всегда можно положиться на поддержку и совет более опытного коллеги.

С другой стороны, эта активность подойдет для расширения профессионального кругозора: есть возможность взглянуть на другие проекты, подсмотреть интересные практики и подходы, по-другому оценить схожие проблемы на своем проекте. Не раз слышала от участников, что Health Check очень полезен и для собственного роста.


Читать на dev.by