Atalian Global Services — сервисный оператор с 1500 сотрудников в 11 регионах России, и большинство из них работает «в полях»: клининговые смены, техническое обслуживание, логистика на территории заказчика. В марте 2026 компания отчиталась: после перехода на Saby (российская HR-платформа на базе «1С») кадровые процессы ускорились на 40%. Для выпускника ИТ это не просто новость «ещё про одно внедрение». Это почти готовый каркас диплома: распределённый объект управления, конкретная система, измеримый эффект и задел на проектирование собственного модуля интеграции или аналитики. Ниже — как превратить кейс в защищаемую работу, а не в пересказ пресс-релиза вендора.
Да, если не копировать пресс-релиз целиком. Объект исследования — процесс кадрового администрирования в распределённой организации, предмет — средства автоматизации. Saby в такой формулировке выступает референсной реализацией, а не единственно допустимой.
Три источника: официальная документация Saby/«1С:Зарплата и управление персоналом», демо-стенды вендора для студентов, собственный синтетический датасет на 300–500 записей, смоделированный по логике as-is/to-be. Такой подход полностью легален и нормально защищается, если честно описать методику.
Сама нотация BPMN 2.0 стандартизована OMG, а требования к комплектности проекта — в ГОСТ 34.601-90 (стадии создания АС) и ГОСТ 19.701-90 (схемы алгоритмов). Для UML используйте draw.io или PlantUML — исходники приложите в приложение к ВКР.
Лучше не повторять, а посчитать собственный эффект. В защите ценится не цитата вендора, а ваша формула: «сократили долю ручных операций на N%», «снизили среднее время согласования с X до Y часов». Тогда цифры в первом и последнем разделе будут связаны.
Актуальность. 1500 сотрудников в 11 регионах — это тысячи отпусков, приказов и заявлений в год. Atalian решил задачу через Saby; вы можете спроектировать собственное решение для аналогичного контура.
Цель: сократить время согласования кадровых документов за счёт внедрения электронного документооборота.
Задачи: описать процессы as-is, спроектировать to-be в нотации BPMN 2.0, разработать модель данных, реализовать прототип модуля, оценить эффект по метрикам.
Структура. Гл. 1 — анализ предметной области и BPMN as-is. Гл. 2 — проектирование архитектуры и модели данных. Гл. 3 — реализация прототипа и оценка эффективности.
Актуальность. Кадровые данные обычно «расползаются» между Saby, BI-системой и бухгалтерией. Именно интеграция даёт бизнесу цифру «40%» — без неё эффект не измерить.
Цель: спроектировать и реализовать интеграционный слой для обмена кадровыми данными по REST API.
Задачи: описать контракты API, спроектировать C4-диаграмму, реализовать клиент на Python, обеспечить обработку ошибок и ретраи, провести нагрузочное тестирование.
Структура. Гл. 1 — анализ протоколов интеграции и аналогов. Гл. 2 — проектирование API и data flow. Гл. 3 — тестирование и метрики производительности.
Актуальность. Управлять можно только тем, что измерено. Кейс Atalian — пример, где автоматизация процессов сразу даёт измеримый эффект.
Цель: разработать аналитический модуль, считающий ключевые HR-метрики из сырых данных кадровой системы.
Задачи: сформулировать user story для HR-аналитика, построить слой витрин, реализовать SQL-вычисление метрик, визуализировать дашборд, проверить корректность на тестовом наборе.
Структура. Гл. 1 — обзор HR-аналитики и метрик. Гл. 2 — проектирование модели данных и витрин. Гл. 3 — реализация и валидация расчётов.
Начните с организационного контекста: 11 регионов, «безофисный» персонал, поток однотипных кадровых обращений. Постройте BPMN «как есть» — заявление в бумаге или в свободной форме по почте, ручное согласование, потерянные версии документа. Затем BPMN «как должно быть» — заявление в Saby, автоматическая маршрутизация согласующих, уведомления, фиксация статуса. Именно на этой паре схем держится вся «актуальность» первой главы. Пометьте в тексте стадии по ГОСТ 34.601-90: «Анализ требований», «Проектирование», «Реализация» — так видно, что вы не просто рисуете картинки, а идёте по стандарту.
Дополнительно приложите IDEF0-диаграмму потоков «Заявка → Согласование → Приказ → Архив». Она хорошо смотрится рядом с BPMN и покроет требования к функциональному моделированию.
Здесь студенты часто «проваливаются» в абстракции. Практичнее взять C4-модель: контекст (HR-специалист → система → Saby), контейнеры (веб-приложение, сервис интеграции, БД), компоненты API-клиента. Для интеграции с Saby опишите контракты REST в формате OpenAPI 3.1 — это сегодня де-факто стандарт. Пример псевдокода запроса на создание кадровой заявки:
POST /api/v1/hr/requests
Content-Type: application/json
Authorization: Bearer <token>
{
"employee_id": "10234",
"request_type": "vacation",
"date_from": "2026-04-15",
"date_to": "2026-04-28",
"region_code": "MSK",
"approval_route": ["manager", "hr_bp"],
"source_system": "portal"
}
# Ответ 201 Created
{
"request_id": "REQ-2026-001254",
"status": "pending_approval",
"sla_hours": 24
}
Важно упомянуть обработку ошибок: 409 при конфликте отпусков, 422 при невалидном маршруте, 401/403 по RBAC. Пункт «нефункциональные требования» удобно привязать к ISO/IEC 25010 — надёжность, производительность, безопасность, удобство использования.
Цифра «40%» из статьи — это агрегат, но в ВКР нужна своя формула. Возьмите 2–3 метрики, которые можно посчитать даже на синтетических данных:
| Метрика | Формула | Что показывает |
|---|---|---|
| Time-to-approve (TTA) | TTA = Σ(дата_согласования − дата_заявки) / N | Скорость кадрового согласования |
| Доля электронных документов | ЭД / (ЭД + бумага) × 100% | Глубина цифровизации |
| Time-to-hire (TTH) | TTH = дата_найма − дата_открытия_вакансии | Эффективность подбора |
| Стоимость обработки 1 заявки | (ФОТ_HR_мес + ИТ_мес) / Число_заявок | Экономия на операции |
Пример SQL-запроса для расчёта TTH по регионам (условная схема, приложите её к главе 3):
-- Фрагмент листинга: средний time-to-hire по региону
WITH hire AS (
SELECT employee_id,
region,
EXTRACT(DAY FROM hire_date - vacancy_open_date) AS tth_days
FROM hr_requests
WHERE hire_date BETWEEN '2025-01-01' AND '2025-12-31'
AND request_type = 'hire'
)
SELECT region,
ROUND(AVG(tth_days), 1) AS avg_tth_days,
COUNT(*) AS hires
FROM hire
GROUP BY region
ORDER BY avg_tth_days DESC;
Обязательно сравните «до/после»: показатели as-is против to-be на той же модели данных. Тогда фраза «сократили TTA с 3,2 до 1,8 дня, или на 44%» станет вашим личным выводом, а не цитатой вендора.
Финальный слайд обычно делают «в цифрах». Вынесите туда: метрику, значение до, значение после, итоговый процент. Никаких абстрактных «удобнее и быстрее» — только числа и ссылка на источник методики. Если готовите ВКР на заказ или пишете самостоятельно, но защищать её вам лично, такая дисциплина оценок на порядок повышает шансы на положительный отзыв комиссии.
Если хочется выбрать свежий кейс вроде Saby, но непонятно, потянет ли он полноценную ВКР, — эксперты помогут бесплатно на консультации: разберут тему, предложат структуру и покажут, как считать эффект. Стандартный объём — 120 часов профессиональной поддержки, включая оформление по ГОСТ и подготовку к защите. Помощь с дипломом и ВКР на заказ — с любой темой из HR-tech, аналитики и интеграции.
Источник: Atalian Global Services ускорил кадровые процессы на 40% с помощью Saby (опубликовано 2026-03-30)
```