Меню документации

Приложения с задачами по расписанию и фоновой обработкой

На этой странице

Создайте приложение, которое планирует задачи и записывает их результаты даже после того, как завершён запрос на загрузку страницы. OwlMeans Platform хорошо подходит для приложений с чётко определёнными записями, ролями и рабочими процессами. На её общей основе такие продукты с самого начала получают вход в систему, контроль доступа и единую структуру.

Почему стоит создать такое приложение на OwlMeans Platform

Приложение может объединить напоминания, расписания, получателей и результаты доставки в один рабочий процесс. Встроенная IAM обеспечивает каждой группе пользователей вход в систему, а правила авторизации определяют, кто вправе совершать каждое действие. Сгенерированная структура проекта и среда работы агентов помогают придерживаться тех же соглашений при дальнейших изменениях.

  • Свяжите расписание, которое видит пользователь, с записями о задачах, ожидающих обработки. Эти записи должны храниться постоянно.
  • По мере развития фоновой обработки приложения используйте предоставленную основу для базы данных и общего состояния.
  • Попросите отображать, завершилась ли обработка успешно или с ошибкой, чтобы пользователи понимали, что произошло с напоминанием.

Конвейеры ИИ превращают описание продукта в спецификацию, которую можно проверить, и пользовательские истории. Начните с самого полезного сценария. Сначала разработайте его и опробуйте в предпросмотре, а затем посмотрите, как приложение работает на практике, прежде чем добавлять в него новые функции.

Начните с одного примера

Reminder Grove, приложение для последующих напоминаний по расписанию. В первой версии нужны напоминания, расписания, получатели и результаты доставки.

  1. Опишите пользователей и записи, с которыми им нужно работать.
  2. Добавьте правило доступа: пользователи управляют своими напоминаниями; администраторы проверяют ошибки обработки.
  3. Чётко опишите первый рабочий процесс: запланировать напоминание, обработать его и проверить записанный результат.
  4. Проверьте спецификацию и примите её, когда в ней будут все эти требования.
  5. Разработайте первую пользовательскую историю, затем проверьте весь её рабочий процесс на синтетических данных.
  6. Прежде чем приглашать реальных пользователей, проверьте сценарий для пользователя, которому следует отказать в доступе.

Сделайте первую версию полезной

Выберите минимальный рабочий процесс, который человек сможет пройти от начала до конца. Добавляйте интеграции и отчётность, когда этот процесс заработает. При его расширении просите агента сохранять существующие границы доступа.

IAM — управление идентификацией и доступом. С IAM пользователи могут входить в систему, а приложение — проверять полномочия каждого человека.