2018 — 2021
Legal Drone — согласование полётов
Геоданные, документы и процессы согласования. Собственный бизнес.
Основатель и full-stack разработчик
Задача
Оператору приходилось вручную разбираться в разрозненных правилах, документах и шагах согласования.
Личный вклад
- Исследовал процесс согласования и потребности операторов.
- Спроектировал геоклассификацию, документы и шаги согласования.
- Создал компанию, разработал Laravel/Vue-продукт и работал с платящим клиентом.
Результаты
- Компания, платящий клиент и первое место в группе бизнес-инкубатора.
Компоненты и связи
Планирование
- Оператор дронаВвод задачи и работа с картой в web-продукте.
- Карты и геоданныеГеографический контекст территории полёта.
Предметная логика
- Зоны и правилаСвязь территории с применимыми правилами.
- Правила и требованияТерриториально-правовые требования к полётам.
Согласование
- Документы и шаблоныДокументы для процесса согласования.
- Шаги согласованияПоследовательность согласования с ручным сопровождением там, где оно нужно.
- Оператор дрона→Зоны и правилазона полёта
- Карты и геоданные→Зоны и правилагеоданные
- Правила и требования→Зоны и правилаограничения
- Зоны и правила→Документы и шаблонытребования
- Документы и шаблоны→Шаги согласованияпакет документов
Инженерный итог
Контекст
Сервис согласования полётов беспилотников в регулируемой предметной области.
- Сложные правила и несколько участников согласования.
Подход
Выстраивал доменную модель, процессы и интерфейс на основе правил и исследования потребностей клиентов.
- Перевёл юридические требования в явные шаги и шаблоны.
- Поддерживал ручной сервис, пока автоматизация не покрывала весь процесс.
Выводы
- Сильная технология не компенсирует экономические и юридические ограничения продукта.
- Работа основателя включает операции, продажи и поддержку, а не только код.
Стек
- Laravel
- Vue
- Геосервисы
- Интерактивные карты
- Территориально-правовое регулирование
- Document workflows