Технологии Azure для измерения влияния на бизнес
После создания MVP организация должна проверить гипотезу инноваций. В этом уроке вы узнаете, как средства Azure могут помочь в этой важной части процесса инноваций.
Измерение эффективности
Измерение того, является ли гипотеза правильной или неправильной может быть сложной, потому что несколько факторов могут влиять на ключевые показатели производительности. Эти факторы могут дать намеки на ожидаемый успех, так как установление причинности может быть сложным. Например, даже если увеличение продаж после внедрения определенной функции, является ли новая функция основным фактором, ответственным за увеличение продаж, трудно доказать.
Однако способ выпуска функций для пользователей приложений может помочь оценить допустимость гипотезы:
- Управляемые развертывания с флагами функциональности , кольцами функций и канареечными развертываниями позволяют выпустить функцию для ограниченного набора пользователей, чтобы предотвратить общее нарушение работы для всех пользователей. Кроме того, вы можете напрямую сравнить производительность клиентов с функцией и без нее друг с другом.
- Параметры портала позволяют пользователям решить, хотят ли они познакомиться с новыми функциями, таким образом пользователи контролируют свой собственный опыт. Тот факт, что многие пользователи выбирают новую функцию, может быть подтверждением того, что предыдущие функции имели место для улучшения. Если клиенты, которые выбирают новую функцию, возвращаются к предыдущему опыту, это может быть индикатором того, что развернутый MVP не соответствует ожиданиям.
- опросы клиентов являются мощным механизмом обратной связи, если они реализованы правильно. Клиенты предоставляют информацию о своей удовлетворенности, если это легко сделать. Опросы удовлетворенности на основе "светофора" в один клик или отдельные вопросы о новой функциональности могут предоставить аналитические сведения, которые помогут в оценке правильности гипотезы инновации. В целом, только несколько пользователей отвечают на более длинные опросы, и занимает время, чтобы заполнить их тщательно и правдиво.
Понимание вашего приложения
Azure Application Insights — это платформа управления производительностью приложений (APM) с широким набором средств для сбора данных телеметрии приложения. Эти аналитические сведения можно использовать для нескольких целей, таких как мониторинг производительности, устранение неполадок или понимание того, как пользователи перемещаются через приложения. Последний элемент имеет решающее значение для жизненного цикла инноваций. Его можно использовать для проверки гипотезы инновации и оценки того, улучшает ли определённая инновация клиентский опыт.
Обнаруживайте проблемы до того, как их заметят пользователи
Важным элементом, влияющим на взаимодействие с пользователем, является производительность и доступность приложения. Если приложение работает неправильно и выдает ошибки, или если оно недостаточно отзывчиво, некоторые пользователи перестают его использовать из-за разочарования. Ваша организация может потерять бизнес. Эти разочарованные пользователи также могут повредить репутацию вашей организации, если они делятся своим опытом в социальных сетях.
Обнаружение этих проблемных ситуаций, прежде чем они влияют на пользователей, имеет наибольшее значение. Чтобы достичь этой цели, необходимо заранее отслеживать приложение и начать работать над потенциальными проблемами, прежде чем они влияют на бизнес. Например, вы можете включить уведомления для автоматического открытия инцидентов, чтобы они были расследованы до того, как клиенты сообщают им.
Умное обнаружение — это полезная функция Azure Application Insights. Это может вызывать оповещения, когда поведение приложения нестандартно. Он обнаруживает аномалии с помощью машинного обучения, а оповещения являются более богатыми, чем традиционные уведомления об ошибках.
Уведомления обычно сообщают о том, что может возникнуть проблема без контекста о потенциальном влиянии на бизнес. Оповещения интеллектуального обнаружения включают такие сведения, как количество затронутых пользователей, шаблон, связанный с сбоями, или скорость сбоя по сравнению с нормальным поведением. Затем вы можете сосредоточиться на наиболее критической проблеме с точки зрения бизнеса.
Мониторинг активности пользователя
анализ использования в Azure Application Insights поможет оценить, какие области приложений требуют улучшения. Например, анализ использования может определить наиболее популярные функции приложения или определенные точки, в которых пользователи покидают веб-портал. Например, можно изучить, работает ли ваше приложение лучше в определенных географических областях, чем другие, чтобы получить ценные сведения о том, где могут быть пробелы в приложении.
После того как вы сформулируете гипотезу с данными, предоставляемыми Azure Application Insights, вы можете проанализировать данные телеметрии, чтобы оценить, лучше ли ситуация в настоящее время или хуже. Вы можете внедрить пользовательские бизнес-события в приложение, чтобы данные телеметрии содержали дополнительные сведения, помогающие в процессе измерения.
Воронки могут быть аналитическим инструментом. С помощью воронок можно заранее определить потоки , которые пользователи будут следовать при использовании приложения. Затем вы можете отслеживать, какие шаблоны следуют пользователям, и выявлять проблемы в приложениях, если пользователи ведут себя непредвиденными способами.
Сохранение пользователей
Инструмент отслеживания удержания Application Insights предоставляет определенные функции, связанные с текучестью пользователей. Он содержит ценные данные обучения при сочетании с бизнес-событиями. Например, понимание действий, которые клиенты, которые покинули приложение неожиданно, позволяют сформулировать гипотезы с максимальным влиянием на бизнес.
Например, если большинство пользователей, которые покинули веб-сайт, сделали это на странице выбора метода оплаты, у вас возникли подозрения о наличии бизнес-проблемы. Может быть, варианты оплаты недостаточно или явно не отображаются, или другая проблема препятствует пользователям двигаться вперед в процессе покупки.
Анализ влияния
анализ влияния — это функция в Azure Application Insights, которая сопоставляет технические аспекты приложения с реальными бизнес-метриками.
Например, насколько быстро должна загружаться страница продукта, чтобы большинство пользователей продолжали работать с процессом покупки? С помощью анализа влияния можно показать связь между временем загрузки страницы и долей пользователей, покупающих показанный продукт. Эта информация поможет вам проверить или отклонить гипотезу инноваций и преобразовать бизнес-требования в технические спецификации.
Сводка
Tailwind Traders решил ввести некоторые новые функции в своем приложении электронной коммерции, например новую платформу оплаты. Приложение было инструментировано с помощью Azure Application Insights, чтобы понять, сколько клиентов использует новый метод оплаты, и существует ли увеличение скорости преобразования в процессе оплаты. Новый метод оплаты был помечен как предварительный, чтобы пользователи проявляли больше понимания в случае возникновения проблем.
Application Insights помогла Tailwind Traders определить, что высокий процент пользователей решил выбрать новый способ оплаты, несмотря на баннеры с надписью "предварительная версия". Application Insights подтвердила, что новые функциональные возможности работали должным образом без серьезных недостатков. Кроме того, уровень конверсии покупок значительно увеличился.
Tailwind Traders теперь может сосредоточиться на превращении MVP для нового метода оплаты в функцию уровня производства. Компания может перейти на этап обучения жизненного цикла инноваций, чтобы сформулировать больше гипотез.