Корпоративная система управления

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

Работа над продуктом

Дизайн UX/UI

Frontend

Backend

Доработка продукта

Тест и запуск MVP

Корпоративная система управления

О проекте

Разработанное IT-решение автоматизирует управление всей социально-бытовой инфраструктурой на месторождении нефтегазовой корпорации

01

Сервис работает на базе большого количества данных — списки сотрудников, информация о транспорте, гостиницах, столовых, объектах досуга. Эти данные — фундамент сервиса

02

Проект взял награду независимой премии в области цифровой трансформации RB Digital Awards 2024, став лучшим IT решением для корпораций в номинации «Операционная деятельность»

Экраны корпоративной системы: списки, календари и формы
A
Команда проекта
Продукт-менеджер, Аналитики, Тимлид, Архитектор, UX/UI дизайнеры, Фронтенд разработчики, Бэкенд разработчики, Менеджер проекта, тестировщики, devops. Общее количество времени: 19600 часов
B
Стек технологий
Python, TypeScript, React, PostgreSQL, Docker, Kubernetes, TeamCity, Jira, Figma

Задача

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

Решение

Благодаря новой цифровой платформе стало возможно:

01

Формировать заявки на размещение и трансфер персонала на основе этих списков

02

Управлять объектами размещения — гостиницами, общежитиями

03

Обрабатывать онлайн-заявки на проживание, анализировать загрузку и планировать размещение

04

Обрабатывать заявки на бытовые услуги в местах проживания

05

Управлять инфраструктурными объектами, включая спорт и досуг; рассматривать заявки на посещение

06

Управлять объектами питания: публиковать меню и принимать предзаказы

07

Собирать отзывы и оценки проживания, питания и сервиса; формировать рейтинги объектов

08

Настраивать индивидуальные дашборды показателей эффективности

09

Проводить опросы сотрудников по заданным методикам

Этапы проектирования архитектуры системы на экране ноутбука

Ролевая модель сервиса

Мы определили, кто будет пользоваться сервисом и за что они будут отвечать, и создали пять основных ролей

A
Администратор
Cотрудник, который управляет сервисом: выдает права, присваивает роли, создает цифрового двойника месторождения. То есть обладает самым широким функционалом.
B
Комендант
Cотрудник, который отвечает за какой-либо процесс или объект на месторождении: за гостиницу, столовую, транспорт.
C
Пользователь
Простые пользователи без прав управления.
D
ЕОЛ
Лицо, ответственное за группу работников. Он видит информацию только о своих подчиненных: ФИО, график работы, место проживания, номер телефона.
E
Руководитель
Сотрудник, который отвечает за какой-либо процесс или объект на месторождении: за гостиницу, столовую, транспорт.

В сервисе реализованы базовые модули, которые могут расширяться благодаря гибкости заложенной архитектуры:

Списки сотрудников

Руководители могут создавать списки по вахтам, датам, отделам и искать сотрудников по ФИО. Куратор — использовать готовые списки для расселения сотрудников, а те, кто отвечают за перевахтовку — видеть, на какое количество человек нужно заказать транспорт

01

Экономия времени. Теперь списки для решения разных задач формируются быстрее.

02

Готовые списки. Их удобно переиспользовать при создании новых заявок на размещение, трансфер, организацию мероприятий.

Управление сотрудниками: редактирование данных и перемещение между группами

Модуль «Справочники»

Мы создали взаимосвязанную структуру справочников. Каждый пользователь видит различные данные, в зависимости от его ролевой модели

Справочник транспорта с формами добавления и удаления

Статусная модель

Чтобы пользователь мог создавать и отслеживать заявки, мы присвоили заявкам статусы, которые отображают текущее состояние любой заявки и информирует об ее изменении. Эту модель также можно расширить при дальнейшей разработке

Управление локациями

Один из ключевых разделов сервиса — здесь создается цифровой двойник всей инфраструктуры на месторождении

01

Вносятся данные обо всех общежитиях — количество мест, цены, доступность.

02

Формируется список объектов питания, их время работы и расположение

03

Вносится информация о доступных объектах досуга на месторождении

Карточка объекта проживания на месторождении с комнатами и фотографиями

Рабочий стол

С этим инструментом стало проще искать варианты для размещения, сравнивать их по цене и условиям

01

Сотрудник формирует список из 5 человек или берет готовый список

02

Выбирает оптимальный по цене и качеству вариант размещения

03

Создает заявку на бронирование номеров

Календарь бронирования мест проживания

Заявка на размещение

После того как заявка размещена, подрядная организация подтверждает, что может разместить 5 человек — бронь подтверждена. Дальше система автоматически уведомляет сотрудников о том, куда и на какой срок их заселили. Все процессы интегрированы с ERP системой и проходят в онлайн-формате, это избавляет от путаницы при заезде на месторождение

Заявка на заезд с историей согласования и графиком размещения

Питание

В этом модуле реализованы два режима работы: для пользователя и для администратора

01

Пользователь выбирает блюда из меню и оформляет заказ в выбранном пункте питания на определенное время, то есть оставляет заявку. Если статус заявки меняется, то пользователю приходит уведомление

02

Администратор формирует меню — загружает из Excel или создает вручную. На основе меню составляется расписание на каждый прием пищи с указанием даты. Админ может отклонить или принять заявку

Экраны заявок и таблицы данных системы

Перевахтовка

Организация трансфера вахтовиков от пункта сбора до рабочих мест в сервисе происходит так:

01

Берутся списки сотрудников из модуля «Размещение»

02

На основе списка куратор формирует перечень транспорта и расписание рейсов

03

Администратор оформляет запрос на трансфер

04

Если мест в рейсе меньше, чем заявок, сервис сам распределяет по свободным местам на другие рейсы

05

Работнику приходит уведомление со временем рейса, регистрационным номером и маркой автомобиля

Опросы

Сервис может автоматически предлагать пройти опрос, например, после того, как сотрудник доберется до места. Надо только настроить. Так вы получите неплохой актив — обратную связь от аудитории, которая внесет ценное мнение в ваш SWOT-анализ

01

Создавать и проходить опросы

02

Просматривать статистику и результаты опросов

03

Ограничивать количество попыток

Дашборд аналитики: оценки сервиса, графики и диаграммы

Настройки

Через настройки можно устанавливать правила, по которым возможны различные действия внутри отдельных модулей системы

01

Указать, что заявку на бронирование места в общежитии можно подать не раньше, чем за 14 дней и не позже, чем за 7 дней до дня заселения

02

Настроить, что уже оставленный отзыв нельзя отредактировать или удалить.

Доступность объектов

Похожие возможности есть в модуле «Доступность объектов». Там можно указать, какие именно общежития или другие места проживания будут доступны конкретной подрядной организации и отображаться в их системе. У такого подхода есть несколько важных фич, например:

01

Сроки подачи заявок на размещение можно настроить так, чтобы у гостиниц было достаточно времени для бронирования и подготовки номеров

02

Запрет на редактирование отзывов гарантирует достоверность обратной связи от сотрудников

03

Ограничение видимости объектов для подрядчиков позволяет скрывать внутреннюю инфраструктуру компании

Результат

Проект взял награду независимой премии в области цифровой трансформации RB Digital Awards 2024, став лучшим IT решением для корпораций в номинации «Операционная деятельность

A
в 8 раз
Увеличилась скорость обработки заявок на размещение
B
в 12 раз
Увеличилась скорость обработки заявок на перевахтовку
C
до 80%
Повысился уровень удовлетворённости сотрудников бытовыми условиями