
// Разработка
// Разработка
Дія (Diia, или Diya) — это украинское мобильное приложение и веб-портал, запущенные Министерством цифровой трансформации Украины 20 февраля 2020 года. Мобильное приложение позволяет использовать цифровые документы в своих смартфонах вместо физических для идентификации личности и обмена ценностями. Тогда как веб-портал предоставляет доступ к более чем 70 государственным услугам через интернет. За 2 года работы платформа стала очень популярной среди граждан Украины (каждый второй украинец воспользовался как минимум одной е-услугой платформы) и получила мировое признание как инновационный госпродукт.
Дальше мы расскажем, как работает данный проект, благодаря чему он стал настолько популярным, а как разработать сервис электронного документооборота (EDS) и предоставления госуслуг по типу украинской Дія и сколько это стоит.
Дія (акроним от «Держава і я», с укр. — «Государство и я») — это украинский электронный сервис государственных услуг, запущенный Министерством цифровой трансформации Украины в рамках проекта «Государство в смартфоне». Изначально это было только мобильное приложение, разработанное прежде всего для хранения в одном месте и в электронном виде всех необходимых документов, которые можно будет использовать как обычные физические (бумажные, пластиковые) документы. Первыми такими документами стали: паспорт заграничный паспорт, водительские права и свидетельство о регистрации транспортного средства.
Сегодня «Дія» включает в себя шесть следующих направлений деятельности:
Добиться всего этого можно только с помощью кастомной разработки, поскольку готовые решения — это всегда риски безопасности, шаблонный дизайн, ограничения по функционалу и пропускной способности приложения. Кроме этого, разрабатывать столь сложное программное решение должна высокопрофессиональная команда разработчиков с опытом запуска подобных решений, такая как Merehead. Только такая команда сможет учесть все нюансы разработки подобных проектов.
Проект «Дія» ориентирован на предоставление госуслуг и работу с различными документами, справками и лицензиями, которые оказываются частным лицам и бизнесу государством. При запуске своего аналога Дія вы можете выбрать такое же направление, но лишь при условии, что вы либо представляете государство, либо имеете достаточно влияния, чтобы привлечь его в своей бизнес-проект. Без этого невозможно создать приложение, «картинки» из которого будут иметь те же юридические права, что и обычные бумажные (физические) документы.
Но это не единственный вариант. Вы можете выбрать другую нишу для вашего сервиса электронного документооборота. Причем это может быть как корпоративное решение, которое будет работать в рамках одной компании, так и некое нейтральное решение, к которому смогут присоединиться все желающие, например в сфере логистики, медицины, маркетинга, образования или сельского хозяйства.
Главное, чтобы ниша соответствовала нескольким критериям:
Доступность на разных платформах и устройствах. Ваше решение должно нормально работать на всех настольных и мобильных устройствах, обеспечивая плавный и беспрепятственный пользовательский опыт. При этом данное правило касается не только работы вашей платформы на ОС Windows, Apple или Android, но и адаптации размеров экрана и файлов к размеру и разрешению экрана устройства, которое в данный момент использует пользователь вашего онлайн-сервиса.
Простая интеллектуальная поисковая система. Если в вашей системе будет очень много файлов, пользователям понадобится удобный инструмент для поиска нужных ему документов по названию, дате, типу, источнику и другим. Поэтому вам нужно создать систему, в которой вы сможете искать документы, используя как можно больше критериев, включая заголовок, дату, категорию, тег и автора.
Управление версиями загруженных файлов. Если ваш продукт будет ориентирован на корпоративный или частный сектор, то он должен не просто хранить последний загруженный файл, но и иметь возможность отслеживания истории изменений конкурентного файла. Это важно, например, для совместной работы над одним документом, бухгалтерской отчетности, юридических документов и т.п. Кроме того, эта функция позволяет создавать резервные копии документов.
Совместная работа над файлами, редактирование. Эта функция позволяет нескольким пользователям видеть и редактировать документы, как это реализовано, например, в Google Docs. Помимо редактирования документов, данный функционал также должен включать возможность устанавливать и настраивать различные типы доступа к файлам и возможность переключаться между ними.
Интеграция со сторонним ПО и сервисами. Исследования показывают, что в среднем малый бизнес использует более 100 различных программных продуктов, крупные предприятия — более 280. Ваше решение для управления электронным документооборотом должно интегрироваться с наиболее популярными ПО. Это улучшит пользовательский опыт использования вашей платформы и поможет выделиться среди конкурентов. Конкретный список интеграций зависит от ниши, целевой аудитории и страны. Обычно это банки, фискальные службы, чаты, электронная почта, социальные сети, маркетинговые инструменты и т.п.
Настройки безопасности и конфиденциальности. Документы, загруженные в вашу систему электронного документооборота, должны быть защищены на всех уровнях — от проверки подлинности пользователя и устойчивости до внешних угроз и классов доступа к документам. Кроме того, также важно иметь возможность указать уровень конфиденциальности документов и настроить доступ к ним для ваших сотрудников, партнеров, клиентов, обычных пользователей и других ролей.
Автоматическая генерация файлов. Вы также можете добавить в ваш сервис возможность генерации документов, например для создания контрактов, отчетов, таблиц и графиков на заранее созданных шаблонах. Это упростит многие рутинные процедуры и снизит количество человеческих ошибок. Очень полезная функция.
Оптический считыватель символов. Рассмотрите возможность добавления оптического считывателя символов (OCR) в свой продукт. Это позволит вашим пользователям считывать печатный и рукописный текст и загружать его на вашу платформу в автоматическом режиме. Это очень сложная функция, поэтому ее лучше не разрабатывать с нуля, а найти поставщика такого рода решения и интегрировать его в вашу онлайн-систему электронного документооборота.
Архивирование документов. Следующая возможность, которая может понадобиться вашим пользователям, — архивирование неактуальных файлов и документов, связанных с завершенными проектами. Это будет очень полезно, если партнерские отношения ваших клиентов длятся десятилетиями. Кроме того, это также может быть обязательным отраслевым требованием для некоторых ниш.
Преобразование типа файла. Интеграция конвертера документов в вашу платформу управления документами повысит эффективность рабочего процесса пользователей, например если им нужно преобразовать текстовый документ Word или таблицу Excel в PDF. При реализации этого функционала не забудьте добавить возможность пакетного преобразования. Несмотря на всю очевидность пользы данной опции, многие компании почему-то часто просто забывают ее добавить.
Электронная подпись. Еще одна опция, без которой невозможно представить систему электронного документооборота. Она позволит вашим пользователям (компаниям, их сотрудникам) легально подписывать документы. Как и в случае с OCR, эту функцию лучше не создавать с нуля, а использовать соответствующее API.
Офлайн-доступ. Убедитесь, что ваша платформа для электронного документооборота позволяет пользователям просматривать, редактировать и загружать файлы, когда это необходимо. Это будет полезно в тех случаях, когда невозможно обеспечить стабильное интернет-соединение или когда вашим клиентам нужно решение, обеспечивающее максимальную экономию энергии.
Украинская Дія — это государственное приложение и веб-портал, которые предоставляют свои услуги пользователям на бесплатной основе. Это не означает, что на площадке все бесплатно. Платные услуги есть, например восстановление или обмен водительского удостоверения в Дія стоит 219 грн (около $6), но это стоимость услуги по умолчанию, и ее размер не зависит от того, используете вы Дія или нет.
Если вы создаете свой аналог Дія, но в другой стране, вы, скорее всего, будете использовать аналогичную бизнес-модель. Однако если же вы хотите запустить коммерческое решение, то вам нужно будет выбрать модель монетизации:
Бэкенд. Для реализации программно-аппаратной части вашей платформы электронного документооборота используются такие технологии:
Последний этап разработки — это всестороннее тестирование созданного программного продукта на наличие ошибок и соответствие техническому заданию, что помимо прочего включает тестирование юзабилити, безопасности, пропускной способности, функциональности и т.п. После завершения тестирования приложение публикуют в листингах Apple App Store и Google Play, а также налаживают работу службы поддержки и сбора обратной связи для дальнейшего развития сервиса.
Средняя стоимость такого мобильного приложения электронного документооборота, как украинская Дія, в зависимости от его сложности и местоположения разработчика: