FastMBO - внутренняя система целеполагания и расчёта премий — демо-сборка¶
Эта страница собирает разделы для демо и презентаций стейкхолдерам: обзор, роль, архитектура, решения, дорожная карта и демонстрация.
Содержание¶
- Краткое описание
- Обзор
- Роль и обязанности
- Архитектура и интеграции
- Решения, компромиссы и риски
- Дорожная карта и демонстрация
Краткое описание¶
Статус¶
historical internal project / reconstructed case study
Роль¶
инициатор, системный аналитик, автор концепции, разработчик прототипа
Стек¶
Тип: Internal automation / MBO system / lightweight internal ERP; Масштаб: внутреннее использование в организации до 350 сотрудников; Период: ранний этап перехода от ИТ-администрирования к системному анализу и разработке внутренних систем
Ценность проекта¶
FastMBO - внутренняя система для автоматизации процесса целеполагания, сбора оценочных листов, согласования достижений и расчёта премий по MBO-модели.
Обзор¶
FastMBO - внутренняя система для автоматизации процесса целеполагания, сбора оценочных листов, согласования достижений и расчёта премий по MBO-модели.
Проект возник из реальной операционной боли: процесс оценки сотрудников выполнялся вручную через бумажные бланки, Excel, повторные проверки, ручную оцифровку и перенос итогов в учётные системы.
Идея заключалась в том, чтобы заменить хрупкий ручной процесс небольшой внутренней ERP-like системой: сотрудники заполняют оценочные листы онлайн, руководители согласуют достижения, ответственные лица управляют периодами, а система рассчитывает баллы, цену балла и итоговые премии.
Роль и обязанности¶
В этом проекте я выступал как проактивный системный аналитик и внутренний разработчик.
Мой вклад:
- увидел повторяющуюся операционную проблему и предложил автоматизацию;
- сформулировал концепцию внутренней MBO-системы;
- разобрал AS-IS процесс и предложил TO-BE процесс;
- собирал и уточнял требования у будущих пользователей;
- выделил основные роли, сущности, статусы и этапы процесса;
- спроектировал доменную модель и верхнеуровневую архитектуру;
- начал самостоятельную реализацию системы как Java/Spring-приложения;
- позднее восстановил BPMN, C4, ERD, ADR и экономическое обоснование для портфолио.
Архитектура и интеграции¶
Архитектура¶
Архитектурный подход¶
Система проектировалась как монолитное веб-приложение для внутреннего использования.
Целевая архитектура включала:
- веб-интерфейс для сотрудников и руководителей;
- аутентификацию и авторизацию;
- сервисный слой бизнес-логики;
- реляционное хранилище;
- модуль отчётности и экспорта;
- журналирование действий;
- файловое хранилище для вложений.
Архитектурные артефакты¶
Бизнес-процессы BPMN¶
AS-IS¶
TO-BE¶
C4 Context¶
C4 Container¶
C4 Component¶
Потоки интеграции¶
Целевой TO-BE процесс¶
Целевой процесс предполагал переход к управляемому цифровому циклу:
- Подготовка периода оценки.
- Утверждение метрик и шаблонов достижений.
- Сборка оценочных листов и привязка к должностям.
- Запуск периода и разблокировка ввода.
- Онлайн-заполнение метрик и достижений сотрудниками.
- Параллельная валидация руководителями.
- Закрытие периода и блокировка ввода.
- Автоматический расчёт баллов, цены балла и премий.
- Ручные корректировки при необходимости.
- Утверждение итогов.
- Публикация премий в личном кабинете.
- Экспорт итогов в 1С через CSV или коннектор.
Решения, компромиссы и риски¶
Ключевые решения¶
Компромиссы¶
Монолит vs распределённая архитектура¶
Монолит был оправдан контекстом:
- ограниченный круг пользователей;
- внутренняя эксплуатация;
- один основной бизнес-процесс;
- отсутствие необходимости в распределённой архитектуре;
- ограниченные ресурсы на сопровождение.
Ограничения проекта¶
Проект не был доведён до уровня зрелой production-системы с полноценным жизненным циклом поставки, тестированием, релизным процессом и поддержкой.
Исходная документация была неполной и недостаточно формализованной. Часть текущих архитектурных материалов была восстановлена позднее как reconstructed case study для портфолио.
См. также Architecture Decision Records.
Дорожная карта и демонстрация¶
Дорожная карта¶
Скриншоты и демо¶
Что демонстрирует проект¶
FastMBO показывает ранний этап моей профессиональной эволюции: от инфраструктурной роли к системному анализу, внутренней автоматизации и архитектурному мышлению.
Проект демонстрирует:
- способность увидеть операционную проблему и предложить автоматизацию;
- переход от ручного процесса к цифровому workflow;
- работу с ролями, статусами, периодами, расчётами и согласованием;
- понимание экономического эффекта от автоматизации;
- ранний опыт проектирования внутренней ERP-like системы;
- переход от «написать утилиту» к «спроектировать систему».