Стратегия внедрения приложения

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

Стратегия внедрения приложения — это набор решений, которые организация принимает в отношении того, как предоставить возможности, отвечающие потребностям вашего бизнеса с помощью технологий. Идеальная стратегия позволит минимизировать затраты и оптимизировать использование ресурсов разработки. Применяя философию «сначала настройка», в соответствии с которой приоритет отдается коммерческим готовым приложениям (COTS) и шаблонам проектирования, требующим наименьших действий, можно снизить затраты и усилия, необходимые для развертывания и обслуживания приложений для пользователей, сократив время доставки и общую стоимость владения (TCO).

Разработка эффективной стратегии

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

  1. Применяйте подход, ориентированный на бизнес. Изучение потребностей конечных пользователей и того, как они работают, может помочь в достижении бизнес-целей организации.
  2. Придерживайтесь, по возможности, принципа «сначала настройка», конфигурируя приложения COTS, чтобы предоставить конечным пользователям необходимую функциональность. Используйте эту конфигурацию для быстрого получения отзывов о предлагаемых рабочих процессах, интерфейсах или взаимодействиях.
  3. Если у вас есть требование, которое не может быть удовлетворено только с помощью конфигурации, расширьте существующие приложения используя Arcade, автоматизацию и другие шаблоны интеграции.
  4. Когда возможности этих подходов будут исчерпаны, подумайте о создании полноценного, универсального и настраиваемого приложения с использованием одного из ArcGIS Maps SDKs.

Используйте гибкость ArcGIS

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

application-implementation-strategy-1.png

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

  • Ресурсы: наличие подходящего делового и технического персонала для разработки приложений и их внедрения, а также инфраструктуры ИТ и поддержки, которые будут поддерживать рабочие нагрузки, создаваемые приложениями.
  • Планирование первоначальных действий по внедрению: связано со временем и объемом работы, необходимых для внедрения приложения. Учитывайте экономическую значимость для бизнеса, чтобы определить наилучший подход.
  • Понимание текущего обслуживания приложений: все приложения в вашем портфеле будут нуждаться в обслуживании на регулярной основе с учетом обновлений в системе, увеличения использования и возникновения возможных непредвиденных проблем. Программный подход к техническому обслуживанию гарантирует, что эти действия будут хорошо управляться и будут понятны необходимым командам поддержки.
  • Обучение пользователей: Предоставление новых функций потребует обучения персонала на разных уровнях, внедрении, администрировании и использовании приложений.
  • Техническая поддержка: рассмотрите различные каналы, где вы можете предложить техническую помощь по проблемам, с которыми пользователи могут столкнуться при использовании приложений из вашего портфеля.

Определите свой подход к реализации

Конечные пользователи будут ожидать частых обновлений своих приложений, что увеличивает потребность в ресурсах для разработки и поддержки пользовательских приложений. В результате лучше всего выбрать подход, который обеспечивает необходимые возможности с наименьшими затратами и усилиями. Ниже описаны три основных подхода.

  1. Используйте и настройте приложения COTS, чтобы отвечать потребностям вашего бизнеса. ArcGIS предоставляет множество настраиваемых COTS-приложений, которые поддерживают готовые ключевые рабочие процессы. Использование приложений COTS требует наименьших усилий и минимальных текущих затрат. Важно, чтобы пользователи имели доступ к данным и определяли требования к приложениям, чтобы вы могли использовать существующие шаблоны и конструкторы для настройки необходимых возможностей. Некоторые популярные примеры приложений COTS, которые вы можете настроить: ArcGIS Instant apps, ArcGIS Experience Builder и ArcGIS Dashboards. Кроме того, ArcGIS Solutions предоставляет коллекцию отраслевых COTS-приложений, которые помогают организациям решать конкретные задачи.
  2. Расширяйте существующие приложения, создавая виджеты для приложений COTS. Некоторые приложения COTS в ArcGIS используют модульные структуры, которые позволяют создавать пользовательские виджеты и подключать их к приложениям. Например, у ArcGIS Experience Builder есть версия для разработчиков, которая позволяет создавать виджеты, темы, источники данных и действия с сообщениями, используя минимум кода. Вы также можете использовать шаблоны в некоторых мобильных приложениях, а затем применить свои навыки программирования для дальнейшей настройки приложений. Расширяя существующие приложения, вы можете разрабатывать только тот дополнительный функционал, который вам нужен, чтобы сэкономить деньги и силы.
  3. Настраивайте приложения в соответствии с уникальными потребностями бизнеса и теми, которые не могут быть полностью удовлетворены с помощью описанных выше подходов. Для этого можно использовать ArcGIS Maps SDK. Эти SDK предоставляют такие объекты, как Identity Manager, для управления учетными данными в пользовательских приложениях, предоставляющих возможности ArcGIS, таких, как защищенные веб-карты. Поскольку вам не нужно программировать эти части самостоятельно, можно создавать приложения, ориентированные на бизнес, чтобы получить преимущества функционала COTS в ArcGIS, снижая накладные расходы на разработку и обслуживание приложений.

Принцип «сначала настройка» помогает избежать ненужных затрат и усилий, связанных с разработкой, обслуживанием и обучением пользовательских приложений. Организации, которые придерживаются философии «сначала настройка», начинают с настройки приложений COTS, а затем расширяют и настраивают приложения только по мере необходимости. Использование такого подхода с минимальными усилиями в стратегии реализации приложений позволяет быстрее предоставлять возможности и резервировать ресурсы разработки для более сложных задач.

Управляйте своим портфелем

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

application-implementation-strategy-2.png

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

  1. Снижение рисков — сокращение количества пользовательских приложений, которые вы поддерживаете, может помочь сократить техническую задолженность Это может быть установлено в качестве принципа проектирования и отслеживаться в рамках созданной вами системы управления.
  2. Оптимизация ресурсов - убедитесь, что есть нужные ресурсы, такие как персонал, который может разбираться в технических и бизнес-аспектах портфеля, чтобы его можно было устойчиво расширять и поддерживать в рабочем состоянии.
  3. Обеспечение предоставления преимуществ — свяжитесь с конечными пользователями, чтобы убедиться, что приложения обеспечивают изначально запланированные характеристики. Кроме того, постарайтесь выявить избыточность и определить приложения с более низкой производительностью и/или устаревшие, которые могут быть заменены или выведены из эксплуатации.

Мониторинг изменений

По мере развития организаций растут и их бизнес-потребности и приоритеты. Использование технологий также развивается и изменяется, и приложения должны быть развернуты таким образом, чтобы они могли адаптироваться к изменениям в результате такой эволюции. Один из способов сделать это — периодически проводить тестирование практичности и собирать отзывы конечных пользователей, чтобы уточнить и улучшить экономическую отдачу, предоставляемую портфелем приложений. Кроме того, рассмотрите возможность разработки приложений с учетом масштабируемости, чтобы они могли продолжать удовлетворять потребности бизнеса и пользователей по мере роста спроса, не нуждаясь в перестройке.

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

Top