Программное обеспечение «Younesis»
Версия 1.0
Настоящий документ подготовлен в соответствии с требованиями пункта 11 «е» Правил формирования и ведения единого реестра российских программ для электронных вычислительных машин и баз данных (утв. Постановлением Правительства РФ от 16.11.2015 № 1236) и методическими рекомендациями АНО «ЦКИТ» (раздел 6).
Документ содержит:
| Параметр | Значение |
|---|---|
| Наименование ПО | Younesis |
| Правообладатель | ООО «Юнезис» |
| ИНН / ОГРН | 5047313431 / 1255000034630 |
| Адрес (юридический) | 141402, Московская область, г.о. Химки, г. Химки, ул. Московская, стр. 14А, ком. 20 |
| Адрес разработки и поддержки (фактический) | 141402, Московская область, г.о. Химки, г. Химки, ул. Московская, стр. 14А, ком. 20 |
| Свидетельство Роспатента | № 2025689772 от 30.10.2025 |
| Сайт | younesis.tech |
Разработка и развитие программного обеспечения «Younesis» ведётся штатным персоналом ООО «Юнезис» с привлечением внешних специалистов по гражданско-правовым договорам. Штатный разработчик обеспечивает возможность самостоятельной поддержки, исправления ошибок и совершенствования ПО в полном объёме.
| Роль | Статус | Компетенции |
|---|---|---|
| Full-stack разработчик | Штатный сотрудник ООО «Юнезис» | Разработка и поддержка бэкенда (Python, Django), фронтенда (Vue.js), DevOps (Docker, Kubernetes, Nginx). Полная компетенция для самостоятельного сопровождения системы |
| UI/UX дизайнер | Штатный сотрудник ООО «Юнезис» | Проектирование пользовательского интерфейса, подготовка макетов (Figma) |
| Команда внешних специалистов | Внешние специалисты, привлекаемые по гражданско-правовым договорам | Дополнительная разработка отдельных функциональных модулей в рамках задач, формируемых ООО «Юнезис» |
ООО «Юнезис» располагает необходимым штатным персоналом для самостоятельного поддержания, исправления ошибок и совершенствования программного обеспечения «Younesis». Привлечение внешних специалистов носит вспомогательный характер и не является обязательным условием для обеспечения работоспособности ПО.
Сопровождение пользователей платформы осуществляется выделенными сотрудниками службы технической поддержки:
| Показатель | Значение |
|---|---|
| Количество сотрудников поддержки | 2 (два) человека |
| Режим работы | Понедельник — пятница, с 10:00 до 19:00 (МСК) |
| Канал: встроенный чат | Раздел «Сообщения» → «Поддержка Younesis» в приложении |
| Канал: электронная почта | techsup@younesis.com |
| Канал: телефон | +79172489942 |
| Адрес службы поддержки (фактический) | 141402, Московская область, г.о. Химки, г. Химки, ул. Московская, стр. 14А, ком. 20 |
Процессы жизненного цикла ПО «Younesis» организованы в соответствии с принципами ГОСТ Р ИСО/МЭК 12207—2010 «Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств». Ниже описаны минимально необходимые процессы в соответствии с требованиями ЦКИТ.
Проектирование новой функциональности осуществляется в следующем порядке:
Разработка кода ведётся в соответствии с утверждёнными задачами спринта:
Сборка программного обеспечения осуществляется следующим образом:
Тестирование ПО перед выпуском новой версии включает:
Управление конфигурацией ПО осуществляется средствами системы контроля версий GitLab (self-hosted):
Обработка инцидентов и ошибок осуществляется по следующей схеме:
Целевое время реагирования на критические инциденты (недоступность платформы) — не более 4 часов в рабочее время.
Исходный текст программного обеспечения «Younesis» хранится в системе контроля версий GitLab Community Edition, развёрнутой в режиме self-hosted (собственный экземпляр) на серверной инфраструктуре ООО «Селектел».
| Параметр | Значение |
|---|---|
| Система контроля версий | GitLab Community Edition (CE), версия 17.x |
| Режим развёртывания | Self-hosted (собственный экземпляр на серверах заказчика) |
| Провайдер серверной инфраструктуры | ООО «Селектел» |
| Территория размещения серверов | Российская Федерация |
| Подтверждающий документ | Справка ООО «Селектел» с указанием адреса дата-центра (прилагается) |
| Доступ к репозиторию | Защищённый HTTPS-доступ с аутентификацией по логину/паролю или SSH-ключу |
| Резервное копирование кода | Обеспечивается распределённой природой Git — полные копии репозитория у всех участников разработки |
Исходный код ПО «Younesis» включает следующие компоненты (репозиторий GitLab):
Программное обеспечение «Younesis» использует следующие технологии сборки:
| Компонент | Средство сборки/компиляции | Расположение | Результат |
|---|---|---|---|
| Бэкенд (Python) | Poetry 1.8.3 (управление зависимостями), Docker (контейнеризация) | Серверы ООО «Селектел», РФ | Docker-образ на базе Python 3.11-slim |
| Фронтенд (Vue.js) | Vite 5.2.8 (сборщик, Node.js 18.17.1) | Серверы ООО «Селектел», РФ | Статические файлы HTML/CSS/JS в Docker-образе Nginx |
| Общая сборка | Docker Compose 2.x | Серверы ООО «Селектел», РФ | Комплект из 9 Docker-контейнеров |
Все средства компиляции и сборки (Poetry, Vite, Docker, Docker Compose) установлены и выполняются на серверной инфраструктуре ООО «Селектел», физически расположенной на территории Российской Федерации. Сборка производится вручную штатным разработчиком ООО «Юнезис».
Понятие «объектный код» для ПО «Younesis» применяется следующим образом:
Программное обеспечение «Younesis» распространяется в виде интернет-сервиса (SaaS). Система лицензионных ключей не используется. Доступ к функционалу платформы разграничивается через механизм подписок, реализованный средствами самой платформы без применения внешних средств управления лицензионными ключами.
Перечень программных средств, использованных при разработке ПО «Younesis», приведён в отдельном документе — «Перечень программных средств, использованных при разработке ПО «Younesis». Ниже приведена сводная таблица ключевых инструментов в контексте процессов разработки.
| Процесс | Инструмент | Назначение |
|---|---|---|
| Управление задачами | GitLab Issues / GitLab Boards | Постановка задач, планирование спринтов, отслеживание статусов |
| Контроль версий | GitLab CE (self-hosted, Selectel, РФ) | Хранение кода, ветвление, code review (Merge Requests) |
| Разработка бэкенда | PyCharm, VS Code | Написание кода Python/Django |
| Разработка фронтенда | WebStorm, VS Code | Написание кода Vue.js |
| Дизайн интерфейса | Figma | Проектирование макетов UI/UX |
| Сборка бэкенда | Poetry 1.8.3, Docker | Управление зависимостями, контейнеризация |
| Сборка фронтенда | Vite 5.2.8, Node.js 18.17.1 | Транспиляция и минификация Vue.js-приложения |
| Тестирование | pytest 8.x | Автоматизированное тестирование бэкенда |
| Мониторинг ошибок | Sentry | Автоматическое обнаружение и трекинг ошибок |
| Коммуникация команды | Telegram, MAX, Телемост (Яндекс) | Оперативная коммуникация, встречи |
| Параметр | Значение |
|---|---|
| Правообладатель | ООО «Юнезис» |
| ИНН / ОГРН | 5047313431 / 1255000034630 |
| Юридический адрес | 141402, Московская область, г.о. Химки, г. Химки, ул. Московская, стр. 14А, ком. 20 |
| Фактический адрес разработки | 141402, Московская область, г.о. Химки, г. Химки, ул. Московская, стр. 14А, ком. 20 |
| Сайт | younesis.tech |
| Email поддержки | techsup@younesis.com |
| Телефон поддержки | +79172489942 |
| Режим работы поддержки | Понедельник — пятница, 10:00–19:00 МСК |
| Свидетельство Роспатента | № 2025689772 от 30.10.2025 |
| IT-аккредитация | Имеется |