Apdex - Apdex

Логотип Apdex.PNG

Apdex (индекс производительности приложений) является открытый стандарт для измерения производительности программные приложения в вычисление. Его цель - преобразовать измерения в информацию об удовлетворенности пользователей, указав единообразный способ анализа и составления отчетов о степени соответствия измеренной производительности. ожидания пользователей. Он был разработан альянсом компаний.

Проблема решена

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

Размеры приложения время ответа, в частности, может быть трудно оценить, потому что:

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

Метод Apdex направлен на решение этих проблем.

Метод Apdex

Сторонники стандарта Apdex считают, что он предлагает лучший способ «измерить то, что имеет значение». Метод Apdex преобразует множество измерений в одно число по единой шкале от 0 до 1 (0 = нет удовлетворенных пользователей, 1 = все пользователи удовлетворены). Полученная оценка Apdex - это числовая мера удовлетворенности пользователей производительностью корпоративных приложений. Эту метрику можно использовать для отчета о любом источнике измерений производительности конечного пользователя, для которого была определена цель производительности.

Формула Apdex - это количество удовлетворенных образцов плюс половина допустимых образцов плюс ни один из неудачных образцов, разделенное на все образцы:

где субсценарий t - это целевое время, и предполагается, что допустимое время в 4 раза превышает целевое время. Таким образом, легко увидеть, как это соотношение всегда напрямую связано с восприятием пользователями удовлетворительного отклика приложения.

Пример: предполагая, что цель производительности составляет 3 секунды или лучше, и допустимый стандарт 12 секунд или лучше, учитывая набор данных из 100 выборок, где 60 - менее 3 секунд, 30 - от 3 до 12 секунд, а оставшиеся 10 - больше 12. секунд, оценка Apdex составляет:

Формула Apdex эквивалентна средневзвешенному, где удовлетворенному пользователю дается оценка 1, терпеливому пользователю дается оценка 0,5, а разочарованному пользователю дается оценка 0.

Apdex Alliance

В Apdex Alliance со штаб-квартирой в Шарлоттсвилль, Вирджиния, была основана в 2004 году Петером Шевчиком, президентом NetForecast, Inc. Альянс - это группа компаний, которые сотрудничают, чтобы установить стандарт Apdex. Эти компании осознали потребность в простом и единообразном способе отчетности о производительности приложений, применяют метод Apdex в своих внутренних операциях или программных продуктах и ​​участвуют в работе по уточнению и расширению определения спецификаций Apdex. Участники Альянса, которые включают стандарт в свои продукты, могут использовать название или логотип Apdex, если Альянс сертифицировал их как соответствующие.

В январе 2007 года в Альянс входили 11 компаний-членов и более 200 индивидуальных членов. Хотя количество компаний-участников оставалось относительно стабильным, индивидуальное членство выросло до более чем 800 к декабрю 2008 г. и достигло 2000 г. в 2010 г. В 2008 г. Альянс начал публиковать блог, Обмен Apdex, а в 2010 году начали предлагать образовательные Вебинары. Эти мероприятия затрагивают темы управления производительностью с упором на то, как применять методологию Apdex.

внешняя ссылка