Веб-разработка Разработка ПО

Приложение для работы с PostgreSQL

Разработали корпоративное приложение для администрирования и работы с PostgreSQL: подключения, объекты схемы, SQL-редактор, миграции и резервное копирование. Прошли регистрацию в Едином реестре российских программ для ЭВМ — продукт официально признан отечественным ПО.

Главный результат
РРПО
запись в Едином реестре российского ПО
СУБД PostgreSQL
Статус В реестре росПО
Аудит безопасности Пройден
О клиенте

Контекст проекта

Российская компания-разработчик, заинтересованная в выпуске собственного продукта для администраторов и разработчиков, работающих с PostgreSQL, с возможностью продажи государственным и окологосударственным заказчикам, для которых обязателен закуп ПО из реестра отечественного.

Задача

Что не работало до нас

Зарубежные клиенты к PostgreSQL стали недоступны для части корпоративного и государственного сектора — нужен российский аналог с понятным интерфейсом.

Чтобы попасть к корпоративным и государственным заказчикам, требовалась регистрация в Едином реестре российского ПО: подготовка комплекта документов, аудит безопасности, доказательство правообладания.

Продукт должен был быть конкурентоспособен по UX — администраторы и разработчики не примут «бюрократический» инструмент только потому, что он отечественный.

Решение

Что мы сделали

01
Современный UX-каркас
Спроектировали интерфейс на базе общепринятых паттернов клиентов БД: дерево подключений и объектов, многовкладочный SQL-редактор, монитор активных запросов, диагностические дашборды.
02
Полный набор функций администрирования
Реализовали управление подключениями, ролями, схемами, таблицами, индексами, расширениями; визард миграций и резервного копирования.
03
Регистрация в реестре росПО
Подготовили комплект документов и пакет доказательств: исходный код, исключительные права, отсутствие зарубежных компонентов с лицензионными ограничениями. Сопровождали заявку до внесения в реестр.
04
Аудит безопасности и подписание сборок
Прошли независимый аудит на отсутствие закладок и уязвимостей, ввели подпись релизов и каналы обновления, доступные в РФ.
05
Документация и обучение
Подготовили техническую документацию, методические материалы для администраторов и обучающие сценарии для типовых задач.
Состав работ

Что входило в проект

  • Бизнес- и UX-исследование требований сообщества администраторов PostgreSQL
  • Архитектура и проектирование приложения
  • Разработка десктоп-клиента и расширений
  • Реализация модулей администрирования, SQL-редактора, резервного копирования
  • Подготовка пакета документов для подачи в реестр росПО
  • Сопровождение заявки в Минцифры до внесения в реестр
  • Аудит безопасности и сертификационные процедуры
  • Документация и обучающие материалы
Стек и инструменты

Технологии

PostgreSQL (целевая СУБД) Современный стек разработки кросс-платформенного клиента Подпись релизов и канал обновлений
Этапы

Как двигался проект

  1. Этап 01
    Архитектура и MVP
    10 недель
    1
  2. Этап 02
    Расширение функциональности до релиза
    12 недель
    2
  3. Этап 03
    Подготовка пакета документов для реестра
    4 недели
    3
  4. Этап 04
    Аудит и внесение в реестр росПО
    8–12 недель (на стороне регулятора)
    4
Результат

Что получил клиент

  • Приложение внесено в Единый реестр российского ПО — стало доступно для закупа корпоративными и государственными заказчиками.
  • Продукт прошёл независимый аудит безопасности и получил подписанные релизы.
  • Заказчики из регулируемых отраслей получили легальный путь к замене зарубежных клиентов PostgreSQL.
Готовы обсудить ваш проект?

Обсудим задачу, оценим сроки и пришлём коммерческое предложение в течение одного рабочего дня.