1. Общие сведения о программном обеспечении
Программное обеспечение «Единое Решение» (далее — ПО) представляет собой централизованную микросервисную платформу для автоматизации управления проектной деятельностью, мониторинга загрузки и эффективности сотрудников, управления ИТ-инициативами и коммуникациями команды.
Программное обеспечение предназначено для использования компаниями, осуществляющими разработку программного обеспечения, их руководителями и сотрудниками. Доступ к ПО осуществляется через веб-браузер без необходимости установки клиентского программного обеспечения. Пользовательский интерфейс реализован на русском языке.
2. Функциональные характеристики
2.1. Управление портфелем проектов и задач
- Учёт проектов и связанных с ними задач, рабочих пакетов и инициатив, в том числе по внешним клиентским проектам и внутренним ИТ-инициативам.
- Ведение статусов задач, этапов и вех реализации с привязкой к ответственным исполнителям и структурным подразделениям.
- Фиксация фактической истории работ по задачам и проектам на основе данных интеграционных взаимодействий с корпоративными средствами связи и иными информационными системами.
- Контроль выполнения задач с учётом сроков, ресурсов и зависимостей.
2.2. Управление загрузкой и эффективностью сотрудников
- Сбор и агрегирование данных о действиях сотрудников (взаимодействие с задачами, участие в мероприятиях) для оценки вовлечённости и нагрузки.
- Формирование показателей эффективности и продуктивности по сотруднику, подразделению и проекту с учётом контекста: тип действия, роль, принадлежность к проектному портфелю.
- Выявление зон перегрузки и недогрузки сотрудников, рисков профессионального выгорания и снижения эффективности подразделений.
- Метрики: время от создания до завершения задачи, время активной работы, рабочее время, точность оценки задачи, процент отклонённых задач.
- Матрица навыков сотрудников для планирования и распределения задач.
2.3. Управление ИТ-инициативами и цифровой трансформацией
- Учёт и классификация ИТ-инициатив и мероприятий цифровой трансформации по направлениям: автоматизация, аналитика, коммуникации, интеграционные решения.
- Привязка инициатив к конкретным проектам, программам, прикладным информационным системам и ИТ-активам компании.
- Контроль статусов реализации инициатив: инициирование, анализ, разработка, опытная эксплуатация, промышленная эксплуатация.
2.4. Управленческая отчётность и аналитика
- Формирование отчётов по динамике выручки по проектам, загрузке персонала и прибыльности проектов.
- Сводные отчёты по достигнутым результатам команды за период: количество и характер реализованных изменений, скорость внедрения.
- Отчёты по эффективности использования ресурсов: сопоставление плановой и фактической загрузки, оценка вклада подразделений в ключевые инициативы.
- Аналитические панели «здоровья» компании и подразделений: показатели загрузки, устойчивости, рисков, качества процессов.
- Внутренняя отчётность по действиям сотрудников и подразделений в разрезе проектов, ролей и периодов.
- Экспорт агрегированных данных и SQL-запросов для последующей обработки во внешних аналитических инструментах.
2.5. Управление интеграционными взаимодействиями
- Настройка и эксплуатация интеграционных сопряжений с внешними и внутренними информационными системами: системы управления задачами, системы бизнес-аналитики, базы данных.
- Централизованный сбор, нормализация и хранение данных о деятельности по проектам и о действиях участников.
- Обеспечение целостности и согласованности данных между программными модулями «Единого Решения» и внешними системами посредством единого слоя интеграционных взаимодействий.
- Уведомления через корпоративные мессенджеры.
2.6. ИИ-помощник
- Встроенный интеллектуальный помощник с поддержкой поиска по данным проектов и активности сотрудников.
- Ответы на вопросы о состоянии проектов, эффективности команды и ключевых показателях.
2.7. Управление персоналом
- Ведение карточек сотрудников с данными о ролях, ставках, навыках и привязкой к внешним системам.
- Управление отсутствиями: оформление заявок на отпуск, больничных и иных типов отсутствий с автоматическими уведомлениями.
- История зарплат сотрудника — журнал изменений ставок оплаты труда.
- Организация, проведение и фиксация результатов встреч «один на один» руководителя с сотрудником.
3. Нефункциональные характеристики
| Параметр | Значение |
| Доступность сервиса | Не менее 99,8% в рабочее время |
| Среднее время наработки на отказ (MTBF) | Не менее 720 часов |
| Время формирования отчёта | Не более 5 минут в автоматическом режиме |
| Язык интерфейса | Русский язык |
| Способ доступа | Веб-браузер; установка клиентского ПО не требуется |
| Совместимость с ОС | Astra Linux Special Edition 1.7, РЕД ОС 7.3, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS |
| Модели развёртывания | SaaS (облако), On-premise (сервер заказчика), Изолированный контур (без доступа в интернет) |
| Резервное копирование БД | Ежедневно; ротация: 7 дней / 4 недели / 6 месяцев |
| Хранение исходного кода | Серверы на территории РФ, г. Москва |
| Принудительное обновление из-за рубежа | Отсутствует |
4. Программные компоненты
Все используемые программные компоненты распространяются по свободным лицензиям, допускающим коммерческое использование без ограничений, и не имеют ограничений на распространение и использование на территории Российской Федерации.
| Компонент | Назначение | Лицензия |
| Python 3.12+ | Серверные микросервисы | PSF License |
| FastAPI | REST API серверной части | MIT |
| Vue.js 3 / Quasar / Vite | Веб-клиент | MIT |
| TypeScript | Клиентская разработка | Apache 2.0 |
| PostgreSQL 15/16 | Основная СУБД | PostgreSQL License |
| pgvector | Векторная БД для ИИ-ассистента | PostgreSQL License |
| Redis | Кэширование и очереди | BSD-3-Clause |
| NATS JetStream | Шина событий | Apache 2.0 |
| Apache Airflow | Оркестрация задач | Apache 2.0 |
| Docker / Docker Compose | Контейнеризация | Apache 2.0 |
| MinIO | Объектное хранилище | AGPL-3.0 |
| SQLAlchemy / Jinja2 | ORM и шаблонизатор | MIT / BSD-3-Clause |