У многих компаний, которые одновременно работают по множеству проектов, нередко появляются сложности в коммуникации между отделами. Например, разработчики могут работать в одном сервисе, а менеджеры проектов — в другом. Из-за этого рабочий процесс может периодически “пробуксовывать”, что ведет к срыву сроков, а следом и к потере доходов, формированию негативного имиджа компании.
Предлагаем подробнее разобрать эту проблему и вариант ее решения на примере одного из наших заказчиков.
1. Ситуация заказчика: бизнес-процессы и возникающие проблемы
Наш заказчик реализует различные проекты для клиентов, причем берет на себя все обязательства по его выполнению, начиная от написания технического задания и заканчивая проведением финального тестирования.
Интеграция GitHub с Битрикс24 (с уходом от Jira): выгрузка коммитов в комментарии к задачам Битрикс24 подробно описана здесь.
Над каждым направлением работает либо выделенный сотрудник, либо весь отдел. Трудовой процесс идет как минимум в двух сервисах: Битрикс24 и GitLab.
В первом фиксируется сами задачи и время на их выполнение, во втором работает команда разработчиков.
Коммуникацию между клиентом и разработчиками поддерживает менеджер проектов (МП), которому приходится иметь дело как с Гитлабом, так и с Битриксом.
Так как в рабочем процессе задействованы несколько платформ, менеджер проектов вынужден вручную переносить тонны информации из одного сервиса в другой и обратно.
Плюс иногда МП вынужден вносить вручную тайминг разрабов, так как они могут и не заходить в Битрикс24.
Интеграция Jira и Битрикс24: выгрузка изменений по задачам для разработки и продаж в обе стороны - читайте в статье.
Выглядит это примерно так:
Сначала согласовывается ТЗ, которое затем передается в разработку. Его разбивают на несколько частей и распределяют по отделам и сотрудникам. По каждому ставятся задачи в Битрикс24.
Далее МП должен перенести поставленную задачу из CRM в Гитлаб, перейти в необходимый репозиторий, создать там задачу и скопировать в нее все данные.
Как только работа закончена, проделать аналогичную работу, только пунктом назначения будет Битрикс24, а в финале — внести всю информацию в отчет об оплате.
Всю эту рутину ответственный сотрудник вынужден делать вручную, что занимает по несколько часов в день.
Передача файлов из смарт-процессов Битрикс24 в Telegram, а значений полей — в таблицу Эксель - читайте кейс.
Если посмотреть на такой бизнес-сценарий с точки зрения автоматизации, то нужно делать всего четыре шага:
1.1 поставить задачу.
1.2 Прописать и по необходимости внести изменения в код.
1.3 Протестировать.
1.4 Принять работу и внести затраченное на нее время в отчет по оплате.
Все эти действия можно выполнять в рамках двух интеграций GitLab и Битрикс24. Давайте подробнее разберем их настройку.
2. Настройка интеграции Битрикс24 и GitLab для выгрузки тайминга, задач и коммитов
Для начала нам нужна простейшая интеграция для автоматического создания и выгрузки задач, а следом и коммитов с комментариями.
Шаг первый: Откуда
Откуда получаем данные — Битрикс24, Когда — "Задача создана”. Это событие к которому привязывается интеграция.
В перспективе можно выбрать любое другое: создание сущности, добавление комментария или тайминга и так далее.
Шаг второй: Инструменты
Здесь есть возможность кастомизировать интеграцию. К примеру, проекты находятся в CRM, а репозитории в Гитлабе.
Чтобы выбранная задача отправилась в необходимый репозиторий, сопоставляем репозиторий в GitLab и проект в Битрикс24.
По необходимости можно добавить и другие пользовательские настройки.
Шаг третий: Куда
Создаем задачу со стороны Гетлаба:
Шаг четвертый: Сопоставление данных
Сопоставляем поля на обеих платформах. По умолчанию это “Название” и “Описание”. Сопоставление пользовательских полей настраивается с помощью дополнительных запросов.
Шаг пятый: Запуск
Сохраняем и запускаем интеграцию.
Со стороны Гитлаба задачи выглядят так:
Настройка второй интеграции нужна для передачи коммитов из Гитлаба в Битрикс24. Для этого указываем на первом шаге настройки интеграции событие “Новый коммит”:
На третьем шаге добавляется комментарий с коммитом в задаче Битрикс24:
Резюмируем
Благодаря настройке интеграции между GitLab и Битрикс24 у вас будут автоматически создаваться задачи, коммиты выгружаться из GitLab в комментарии к задачам Битрикс24, а тайминги из CRM в таблицы.
Менеджеры проектов перестанут тратить время на рутину и многочасовую работу руками.
Им останется лишь контролировать работу автоматизации и отчитываться о выполнении задач перед клиентом.
Если вы хотите уменьшить ручной труд на переключение между сервисами и копирование задач, добавить и протестировать интеграцию можно по ссылке:https://lk.pinkit.io/register.
Алексей Окара,
основатель Пинол и продакт-менеджер Пинкит
Время работы специалистов Пн.–Пт.: с 9:30 до 18:30; Сб.-Вс.: выходные.
Павел Филатов
|
Сервис
Самые востребованные интеграции по API: Google Sheets, Unisender, СберБанк, HH.ru, Контур.Фокус, GetCourse, Банки, iiko. |
Павел Филатов
|
А вы уже смотрели наш раздел "
|
Павел Филатов
|
Для тех, кто идет в ногу со временем, мы проводим регулярные
Если у Вас есть вопросы по настройке, по функционалу или вы просто хотите быть в курсе новых трендов, тогда регистрируйтесь и подключайтесь к нашим вебинарам. Для вас всегда интересные спикеры, разбор задач на примере реальных кейсов, а также подарки самым активным. |